| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/frequency/ |
| D | adi,adrf6780.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Antoniu Miclaus <antoniu.miclaus@analog.com> 16 https://www.analog.com/en/products/adrf6780.html 21 - adi,adrf6780 26 spi-max-frequency: 34 clock-names: 36 - const: lo_in 38 clock-output-names: [all …]
|
| /kernel/linux/linux-6.6/drivers/iio/frequency/ |
| D | adrf6780.c | 1 // SPDX-License-Identifier: GPL-2.0-only 97 st->data[0] = 0x80 | (reg << 1); in __adrf6780_spi_read() 98 st->data[1] = 0x0; in __adrf6780_spi_read() 99 st->data[2] = 0x0; in __adrf6780_spi_read() 101 t.rx_buf = &st->data[0]; in __adrf6780_spi_read() 102 t.tx_buf = &st->data[0]; in __adrf6780_spi_read() 105 ret = spi_sync_transfer(st->spi, &t, 1); in __adrf6780_spi_read() 109 *val = (get_unaligned_be24(&st->data[0]) >> 1) & GENMASK(15, 0); in __adrf6780_spi_read() 119 mutex_lock(&st->lock); in adrf6780_spi_read() 121 mutex_unlock(&st->lock); in adrf6780_spi_read() [all …]
|
| /kernel/linux/linux-5.10/drivers/iio/light/ |
| D | max44009.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * max44009.c - Support for MAX44009 Ambient Light Sensor 7 * Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX44009.pdf 31 #define MAX44009_REG_CFG 0x2 51 /* The max44009 always scales raw readings by 0.045 and is non-configurable */ 55 /* The fixed-point fractional multiplier for de-scaling threshold values */ 112 int ret = i2c_smbus_read_byte_data(data->client, MAX44009_REG_CFG); in max44009_read_int_time() 123 struct i2c_client *client = data->client; in max44009_write_int_time() 156 if (mask == IIO_CHAN_INFO_INT_TIME && chan->type == IIO_LIGHT) { in max44009_write_raw() 157 mutex_lock(&data->lock); in max44009_write_raw() [all …]
|
| /kernel/linux/linux-6.6/drivers/iio/light/ |
| D | max44009.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * max44009.c - Support for MAX44009 Ambient Light Sensor 7 * Datasheet: https://datasheets.maximintegrated.com/en/ds/MAX44009.pdf 31 #define MAX44009_REG_CFG 0x2 51 /* The max44009 always scales raw readings by 0.045 and is non-configurable */ 55 /* The fixed-point fractional multiplier for de-scaling threshold values */ 112 int ret = i2c_smbus_read_byte_data(data->client, MAX44009_REG_CFG); in max44009_read_int_time() 123 struct i2c_client *client = data->client; in max44009_write_int_time() 156 if (mask == IIO_CHAN_INFO_INT_TIME && chan->type == IIO_LIGHT) { in max44009_write_raw() 157 mutex_lock(&data->lock); in max44009_write_raw() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/atheros/atl1c/ |
| D | atl1c_hw.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright(c) 2008 - 2009 Atheros Corporation. All rights reserved. 6 * Copyright(c) 1999 - 2005 Intel Corporation. All rights reserved. 55 /* hw-ids */ 102 #define PCIE_DEV_MISC_EXT_PIPE 0x2 151 * ->L0s not L1 */ 170 #define PM_CTRL_CLK_SWH_L1 BIT(13) /* en pcie clk sw in L1 */ 204 #define MASTER_CTRL_SA_TIMER_EN BIT(7) /* SYS ALIVE TIMER EN */ 306 #define BIST0_SRAM_FAIL 0x2 /* 1: The SRAM failure is 307 * un-repairable because [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb/ |
| D | vsc7326.c | 1 // SPDX-License-Identifier: GPL-2.0 17 * for disabling the T2/MAC flow-control. When the interface is 40 spin_lock_bh(&adapter->mac_lock); in vsc_read() 60 spin_unlock_bh(&adapter->mac_lock); in vsc_read() 65 spin_lock_bh(&adapter->mac_lock); in vsc_write() 71 spin_unlock_bh(&adapter->mac_lock); in vsc_write() 240 (address != 0x2) && in bist_rd() 267 (address != 0x2) && in bist_wr() 385 int port = mac->instance->index; in mac_set_address() 387 vsc_write(mac->adapter, REG_MAC_LOW_ADDR(port), in mac_set_address() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb/ |
| D | vsc7326.c | 1 // SPDX-License-Identifier: GPL-2.0 17 * for disabling the T2/MAC flow-control. When the interface is 40 spin_lock_bh(&adapter->mac_lock); in vsc_read() 60 spin_unlock_bh(&adapter->mac_lock); in vsc_read() 65 spin_lock_bh(&adapter->mac_lock); in vsc_write() 71 spin_unlock_bh(&adapter->mac_lock); in vsc_write() 240 (address != 0x2) && in bist_rd() 267 (address != 0x2) && in bist_wr() 385 int port = mac->instance->index; in mac_set_address() 387 vsc_write(mac->adapter, REG_MAC_LOW_ADDR(port), in mac_set_address() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/atheros/atl1c/ |
| D | atl1c_hw.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright(c) 2008 - 2009 Atheros Corporation. All rights reserved. 6 * Copyright(c) 1999 - 2005 Intel Corporation. All rights reserved. 56 /* hw-ids */ 103 #define PCIE_DEV_MISC_EXT_PIPE 0x2 152 * ->L0s not L1 */ 171 #define PM_CTRL_CLK_SWH_L1 BIT(13) /* en pcie clk sw in L1 */ 205 #define MASTER_CTRL_SA_TIMER_EN BIT(7) /* SYS ALIVE TIMER EN */ 307 #define BIST0_SRAM_FAIL 0x2 /* 1: The SRAM failure is 308 * un-repairable because [all …]
|
| /kernel/linux/linux-5.10/drivers/thermal/tegra/ |
| D | soctherm.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (c) 2014 - 2018, NVIDIA CORPORATION. All rights reserved. 34 #include <dt-bindings/thermal/tegra124-soctherm.h> 81 #define THERMCTL_LVL0_CPU0_CPU_THROT_HEAVY 0x2 84 #define THERMCTL_LVL0_CPU0_GPU_THROT_HEAVY 0x2 106 #define STATS_CTL_CLR_UP 0x2 127 #define OC_STATS_CTL_CLR_ALL 0x2 197 #define REG_GET_MASK(r, m) (((r) & (m)) >> (ffs(m) - 1)) 200 (((v) & (m >> (ffs(m) - 1))) << (ffs(m) - 1))) 203 #define THROT_DEPTH_DIVIDEND(depth) ((256 * (100 - (depth)) / 100) - 1) [all …]
|
| /kernel/linux/linux-6.6/drivers/thermal/tegra/ |
| D | soctherm.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (c) 2014 - 2018, NVIDIA CORPORATION. All rights reserved. 34 #include <dt-bindings/thermal/tegra124-soctherm.h> 81 #define THERMCTL_LVL0_CPU0_CPU_THROT_HEAVY 0x2 84 #define THERMCTL_LVL0_CPU0_GPU_THROT_HEAVY 0x2 106 #define STATS_CTL_CLR_UP 0x2 127 #define OC_STATS_CTL_CLR_ALL 0x2 197 #define REG_GET_MASK(r, m) (((r) & (m)) >> (ffs(m) - 1)) 200 (((v) & (m >> (ffs(m) - 1))) << (ffs(m) - 1))) 203 #define THROT_DEPTH_DIVIDEND(depth) ((256 * (100 - (depth)) / 100) - 1) [all …]
|
| /kernel/linux/linux-5.10/Documentation/translations/it_IT/doc-guide/ |
| D | sphinx.rst | 1 .. include:: ../disclaimer-ita.rst 4 :ref:`Documentation/doc-guide/index.rst <doc_guide>` 17 .. _Sphinx: http://www.sphinx-doc.org/ 21 includere i commenti di documentazione, o di tipo kernel-doc, dai file 24 e l'architettura del codice. I commenti di tipo kernel-doc hanno una struttura 41 consultate :ref:`it_sphinx-pre-install`. 51 ``virtualenv-3`` o ``virtualenv`` a seconda di come Python 3 è stato 74 (sphinx_1.7.9) $ pip install -r Documentation/sphinx/requirements.txt 82 ---------------------- 94 -------------------------- [all …]
|
| /kernel/linux/linux-6.6/Documentation/translations/it_IT/doc-guide/ |
| D | sphinx.rst | 1 .. include:: ../disclaimer-ita.rst 4 :ref:`Documentation/doc-guide/index.rst <doc_guide>` 18 .. _Sphinx: http://www.sphinx-doc.org/ 22 includere i commenti di documentazione, o di tipo kernel-doc, dai file 25 e l'architettura del codice. I commenti di tipo kernel-doc hanno una struttura 42 consultate :ref:`it_sphinx-pre-install`. 52 ``virtualenv-3`` o ``virtualenv`` a seconda di come Python 3 è stato 70 (sphinx_2.4.4) $ pip install -r Documentation/sphinx/requirements.txt 78 ---------------------- 90 -------------------------- [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/freescale/enetc/ |
| D | enetc.c | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 2 /* Copyright 2017-2019 NXP */ 16 return enetc_port_rd(&si->hw, reg); in enetc_port_mac_rd() 22 enetc_port_wr(&si->hw, reg, val); in enetc_port_mac_wr() 23 if (si->hw_features & ENETC_SI_F_QBU) in enetc_port_mac_wr() 24 enetc_port_wr(&si->hw, reg + ENETC_PMAC_OFFSET, val); in enetc_port_mac_wr() 31 if (!(priv->si->hw_features & ENETC_SI_F_QBU)) in enetc_change_preemptible_tcs() 34 priv->preemptible_tcs = preemptible_tcs; in enetc_change_preemptible_tcs() 40 int num_tx_rings = priv->num_tx_rings; in enetc_num_stack_tx_queues() 42 if (priv->xdp_prog) in enetc_num_stack_tx_queues() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/agere/ |
| D | et131x.h | 52 /* LBCIF Register Groups (addressed via 32-bit offsets) */ 56 /* LBCIF Registers (addressed via 8-bit offsets) */ 196 * 31-10: unused 197 * 9-0: pr ndes 217 * txdma status writeback address lo reg in txdma address map at 0x1020 276 * 1-3: tc 281 * 8-9: fbr0_size 283 * 11-12: fbr1_size 289 * 18-31: unused 300 /* structure for dma writeback lo reg in rxdma address map [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/agere/ |
| D | et131x.h | 52 /* LBCIF Register Groups (addressed via 32-bit offsets) */ 56 /* LBCIF Registers (addressed via 8-bit offsets) */ 196 * 31-10: unused 197 * 9-0: pr ndes 217 * txdma status writeback address lo reg in txdma address map at 0x1020 276 * 1-3: tc 281 * 8-9: fbr0_size 283 * 11-12: fbr1_size 289 * 18-31: unused 300 /* structure for dma writeback lo reg in rxdma address map [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/ |
| D | jme.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 7 * Copyright (c) 2009 - 2010 Guo-Fu Tseng <cooldavid@cooldavid.org> 9 * Author: Guo-Fu Tseng <cooldavid@cooldavid.org> 34 printk(KERN_DEBUG "%s: " fmt, (priv)->dev->name, ##args) 39 printk(KERN_DEBUG "%s: " fmt, (priv)->dev->name, ##args); \ 117 PE1_GPREG0_ENBG = 0x00000000, /* en BG */ 377 #define NET_STAT(priv) (priv->dev->stats) 389 #define JME_NAPI_ENABLE(priv) napi_enable(&priv->napi); 391 if (!napi_disable_pending(&priv->napi)) \ 392 napi_disable(&priv->napi); [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/ |
| D | jme.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 7 * Copyright (c) 2009 - 2010 Guo-Fu Tseng <cooldavid@cooldavid.org> 9 * Author: Guo-Fu Tseng <cooldavid@cooldavid.org> 34 printk(KERN_DEBUG "%s: " fmt, (priv)->dev->name, ##args) 39 printk(KERN_DEBUG "%s: " fmt, (priv)->dev->name, ##args); \ 117 PE1_GPREG0_ENBG = 0x00000000, /* en BG */ 377 #define NET_STAT(priv) (priv->dev->stats) 387 #define JME_NAPI_ENABLE(priv) napi_enable(&priv->napi); 389 if (!napi_disable_pending(&priv->napi)) \ 390 napi_disable(&priv->napi); [all …]
|
| /kernel/linux/linux-6.6/arch/mips/include/asm/ |
| D | kvm_host.h | 102 #define KVM_HVA_ERR_BAD (-1UL) 103 #define KVM_HVA_ERR_RO_BAD (-2UL) 153 uint32_t en; member 265 #define VPN2_MASK GENMASK(cpu_vmbits - 1, 13) 288 #define KVM_MIPS_AUX_MSA 0x2 311 unsigned long lo; member 439 return cop0->reg[(_reg)][(sel)]; \ 444 cop0->reg[(_reg)][(sel)] = val; \ 452 cop0->reg[(_reg)][(sel)] |= val; \ 457 cop0->reg[(_reg)][(sel)] &= ~val; \ [all …]
|
| /kernel/linux/linux-5.10/arch/mips/include/asm/ |
| D | kvm_host.h | 106 (0x8000 - PAGE_SIZE)) 108 #define KVM_GUEST_KERNEL_MODE(vcpu) ((kvm_read_c0_guest_status(vcpu->arch.cop0) & (ST0_EXL | ST0_ER… 109 ((kvm_read_c0_guest_status(vcpu->arch.cop0) & KSU_USER) == 0)) 138 #define KVM_HVA_ERR_BAD (-1UL) 139 #define KVM_HVA_ERR_RO_BAD (-2UL) 196 uint32_t en; member 316 #define VPN2_MASK GENMASK(cpu_vmbits - 1, 13) 339 #define KVM_MIPS_AUX_MSA 0x2 363 unsigned long lo; member 505 return cop0->reg[(_reg)][(sel)]; \ [all …]
|
| /kernel/linux/linux-5.10/drivers/pinctrl/nuvoton/ |
| D | pinctrl-npcm7xx.c | 1 // SPDX-License-Identifier: GPL-2.0 2 // Copyright (c) 2016-2018 Nuvoton Technology corporation. 16 #include <linux/pinctrl/pinconf-generic.h> 47 #define NPCM7XX_GP_N_PU 0x1c /* Pull-up */ 48 #define NPCM7XX_GP_N_PD 0x20 /* Pull-down */ 107 spin_lock_irqsave(&gc->bgpio_lock, flags); in npcm_gpio_set() 112 spin_unlock_irqrestore(&gc->bgpio_lock, flags); in npcm_gpio_set() 121 spin_lock_irqsave(&gc->bgpio_lock, flags); in npcm_gpio_clr() 126 spin_unlock_irqrestore(&gc->bgpio_lock, flags); in npcm_gpio_clr() 133 seq_printf(s, "-- module %d [gpio%d - %d]\n", in npcmgpio_dbg_show() [all …]
|
| /kernel/linux/linux-6.6/drivers/pinctrl/nuvoton/ |
| D | pinctrl-npcm7xx.c | 1 // SPDX-License-Identifier: GPL-2.0 2 // Copyright (c) 2016-2018 Nuvoton Technology corporation. 21 #include <linux/pinctrl/pinconf-generic.h> 51 #define NPCM7XX_GP_N_PU 0x1c /* Pull-up */ 52 #define NPCM7XX_GP_N_PD 0x20 /* Pull-down */ 110 raw_spin_lock_irqsave(&gc->bgpio_lock, flags); in npcm_gpio_set() 115 raw_spin_unlock_irqrestore(&gc->bgpio_lock, flags); in npcm_gpio_set() 124 raw_spin_lock_irqsave(&gc->bgpio_lock, flags); in npcm_gpio_clr() 129 raw_spin_unlock_irqrestore(&gc->bgpio_lock, flags); in npcm_gpio_clr() 136 seq_printf(s, "-- module %d [gpio%d - %d]\n", in npcmgpio_dbg_show() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw89/ |
| D | coex.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 2 /* Copyright(c) 2019-2020 Realtek Corporation 31 CXTDMA_AUTO = 0x2, 39 CXFLC_QOSNULL = 0x2, 204 #define RTW89_DEFAULT_BTC_VER_IDX (ARRAY_SIZE(rtw89_btc_ver_defs) - 1) 252 CXPOLICY_TYPE = 0x2, 348 /* TDMA off + pri: WL_Hi-Tx > BT_Hi_Rx, BT_Hi > WL > BT_Lo */ 351 /* TDMA off + pri: WL_Hi-Tx > BT, BT_Hi > other-WL > BT_Lo */ 354 /* TDMA off + pri: WL_Hi-Tx = BT */ 357 /* TDMA off+Bcn-Protect + pri: WL_Hi-Tx > BT_Hi_Rx, BT_Hi > WL > BT_Lo*/ [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/broadcom/b43/ |
| D | main.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 Copyright (c) 2005 Martin Langer <martin-langer@gmx.de> 8 Copyright (c) 2005-2009 Michael Buesch <m@bues.ch> 11 Copyright (c) 2010-2011 Rafał Miłecki <zajec5@gmail.com> 17 driver Copyright(c) 2003 - 2004 Intel Corporation. 31 #include <linux/dma-mapping.h> 45 #include "lo.h" 86 MODULE_PARM_DESC(hwpctl, "Enable hardware-side power control (default off)"); 373 if (!wl || !wl->current_dev) in b43_ratelimit() 375 if (b43_status(wl->current_dev) < B43_STAT_STARTED) in b43_ratelimit() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43/ |
| D | main.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 Copyright (c) 2005 Martin Langer <martin-langer@gmx.de> 8 Copyright (c) 2005-2009 Michael Buesch <m@bues.ch> 11 Copyright (c) 2010-2011 Rafał Miłecki <zajec5@gmail.com> 17 driver Copyright(c) 2003 - 2004 Intel Corporation. 31 #include <linux/dma-mapping.h> 45 #include "lo.h" 86 MODULE_PARM_DESC(hwpctl, "Enable hardware-side power control (default off)"); 373 if (!wl || !wl->current_dev) in b43_ratelimit() 375 if (b43_status(wl->current_dev) < B43_STAT_STARTED) in b43_ratelimit() [all …]
|
| /kernel/linux/patches/linux-5.10/imx8mm_patch/patches/drivers/ |
| D | 0020_linux_drivers_gpu.patch | 7 Change-Id: Ie95ebc16d7424b75135df39b9e20893d1a5171d6 9 diff --git a/drivers/gpu/Makefile b/drivers/gpu/Makefile 11 --- a/drivers/gpu/Makefile 13 @@ -3,6 +3,7 @@ 16 obj-$(CONFIG_TEGRA_HOST1X) += host1x/ 17 +obj-y += imx/ 18 obj-y += drm/ vga/ 19 obj-$(CONFIG_IMX_IPUV3_CORE) += ipu-v3/ 20 obj-$(CONFIG_TRACE_GPU_MEM) += trace/ 21 diff --git a/drivers/gpu/drm/Makefile b/drivers/gpu/drm/Makefile [all …]
|