| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/hwmon/ |
| D | moortec,mr75203.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rahul Tanwar <rtanwar@maxlinear.com> 19 *) Temperature Sensor (TS) - used to monitor core temperature (e.g. mr74137). 20 *) Voltage Monitor (VM) - used to monitor voltage levels (e.g. mr74138). 21 *) Process Detector (PD) - used to assess silicon speed (e.g. mr74139). 22 *) Delay Chain - ring oscillator connected to the PD, used to measure IO 25 *) Pre Scaler - provides divide-by-X scaling of input voltage, which can then 26 be presented for VM for measurement within its range (e.g. mr76006 - [all …]
|
| /kernel/linux/linux-6.6/drivers/hwmon/ |
| D | mr75203.c | 1 // SPDX-License-Identifier: GPL-2.0 7 * analog IP to enable multiple embedded temperature sensor(TS), 63 /* TS & PD Individual Macro Register */ 111 #define PVT_TEMP_MIN_mC -40000 114 /* Temperature coefficients for series 5 */ 117 #define PVT_SERIES5_J_CONST -100 120 /* Temperature coefficients for series 6 */ 133 * struct voltage_device - VM single input parameters. 139 * The structure provides mapping between channel-number (0..N-1) to VM-index 140 * (0..num_vm-1) and channel-index (0..ch_num-1) where N = num_vm * ch_num. [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/ath/ath5k/ |
| D | desc.c | 2 * Copyright (c) 2004-2008 Reyk Floeter <reyk@openbsd.org> 3 * Copyright (c) 2006-2008 Nick Kossifidis <mickflemm@gmail.com> 4 * Copyright (c) 2007-2008 Pavel Roskin <proski@gnu.org> 34 * Here we handle the processing of the low-level hw descriptors 53 * ath5k_hw_setup_2word_tx_desc() - Initialize a 2-word tx control descriptor 69 * Internal function to initialize a 2-Word TX control descriptor 72 * Returns 0 on success or -EINVAL on false input 91 tx_ctl = &desc->ud.ds_tx5210.tx_ctl; in ath5k_hw_setup_2word_tx_desc() 95 * - Zero retries don't make sense. in ath5k_hw_setup_2word_tx_desc() 96 * - A zero rate will put the HW into a mode where it continuously sends in ath5k_hw_setup_2word_tx_desc() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/ath/ath5k/ |
| D | desc.c | 2 * Copyright (c) 2004-2008 Reyk Floeter <reyk@openbsd.org> 3 * Copyright (c) 2006-2008 Nick Kossifidis <mickflemm@gmail.com> 4 * Copyright (c) 2007-2008 Pavel Roskin <proski@gnu.org> 34 * Here we handle the processing of the low-level hw descriptors 53 * ath5k_hw_setup_2word_tx_desc() - Initialize a 2-word tx control descriptor 69 * Internal function to initialize a 2-Word TX control descriptor 72 * Returns 0 on success or -EINVAL on false input 91 tx_ctl = &desc->ud.ds_tx5210.tx_ctl; in ath5k_hw_setup_2word_tx_desc() 95 * - Zero retries don't make sense. in ath5k_hw_setup_2word_tx_desc() 96 * - A zero rate will put the HW into a mode where it continuously sends in ath5k_hw_setup_2word_tx_desc() [all …]
|
| /kernel/linux/linux-6.6/drivers/input/touchscreen/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 20 support for the built-in touchscreen. 25 module will be called 88pm860x-ts. 34 and your board-specific setup code includes that in its 51 AD7877 controller, and your board-specific initialization 60 tristate "Analog Devices AD7879-1/AD7889-1 touchscreen interface" 63 the AD7879-1/AD7889-1 controller. 75 Say Y here if you have AD7879-1/AD7889-1 hooked to an I2C bus. 78 module will be called ad7879-i2c. 85 Say Y here if you have AD7879-1/AD7889-1 hooked to a SPI bus. [all …]
|
| D | ilitek_ts_i2c.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * ILITEK Touch IC driver for 23XX, 25XX and Lego series 75 int (*func)(struct ilitek_ts_data *ts, u16 cmd, u8 *inbuf, u8 *outbuf); 94 static int ilitek_i2c_write_and_read(struct ilitek_ts_data *ts, in ilitek_i2c_write_and_read() argument 99 struct i2c_client *client = ts->client; in ilitek_i2c_write_and_read() 102 .addr = client->addr, in ilitek_i2c_write_and_read() 108 .addr = client->addr, in ilitek_i2c_write_and_read() 116 error = i2c_transfer(client->adapter, msgs, ARRAY_SIZE(msgs)); in ilitek_i2c_write_and_read() 121 error = i2c_transfer(client->adapter, msgs, 1); in ilitek_i2c_write_and_read() 129 error = i2c_transfer(client->adapter, msgs + 1, 1); in ilitek_i2c_write_and_read() [all …]
|
| /kernel/linux/linux-6.6/arch/arm/mach-orion5x/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 14 Support for the following Marvell Orion 5x series SoCs: 15 Orion-1 (5181), Orion-VoIP (5181L), Orion-NAS (5182), 16 Orion-2 (5281), Orion-1-90 (6183). 32 bool "Marvell Orion-NAS Reference Design (Flattened Device Tree)" 37 Orion-NAS (88F5182) RD2, Flattened Device Tree. 48 bool "D-Link DNS-323" 53 D-Link DNS-323 platform. 56 bool "QNAP TS-109/TS-209" 60 QNAP TS-109/TS-209 platform. [all …]
|
| /kernel/linux/linux-5.10/drivers/input/touchscreen/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 24 support for the built-in touchscreen. 29 module will be called 88pm860x-ts. 38 and your board-specific setup code includes that in its 55 AD7877 controller, and your board-specific initialization 64 tristate "Analog Devices AD7879-1/AD7889-1 touchscreen interface" 67 the AD7879-1/AD7889-1 controller. 79 Say Y here if you have AD7879-1/AD7889-1 hooked to an I2C bus. 82 module will be called ad7879-i2c. 89 Say Y here if you have AD7879-1/AD7889-1 hooked to a SPI bus. [all …]
|
| /kernel/linux/linux-5.10/Documentation/sound/hd-audio/ |
| D | models.rst | 2 HD-Audio Codec-Specific Models 8 3-jack in back and a headphone out 9 3stack-digout 10 3-jack in back, a HP out and a SPDIF out 12 5-jack in back, 2-jack in front 13 5stack-digout 14 5-jack in back, 2-jack in front, a SPDIF out 16 6-jack in back, 2-jack in front 17 6stack-digout 18 6-jack with a SPDIF out [all …]
|
| /kernel/linux/linux-6.6/Documentation/sound/hd-audio/ |
| D | models.rst | 2 HD-Audio Codec-Specific Models 8 3-jack in back and a headphone out 9 3stack-digout 10 3-jack in back, a HP out and a SPDIF out 12 5-jack in back, 2-jack in front 13 5stack-digout 14 5-jack in back, 2-jack in front, a SPDIF out 16 6-jack in back, 2-jack in front 17 6stack-digout 18 6-jack with a SPDIF out [all …]
|
| /kernel/linux/linux-5.10/arch/arm/mach-orion5x/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 12 Support for the following Marvell Orion 5x series SoCs: 13 Orion-1 (5181), Orion-VoIP (5181L), Orion-NAS (5182), 14 Orion-2 (5281), Orion-1-90 (6183). 30 bool "Marvell Orion-2 Development Board" 34 Marvell Orion-2 (88F5281) Development Board 37 bool "Marvell Orion-NAS Reference Design" 41 Marvell Orion-NAS (88F5182) RD2 44 bool "Marvell Orion-NAS Reference Design (Flattened Device Tree)" 49 Orion-NAS (88F5182) RD2, Flattened Device Tree. [all …]
|
| /kernel/linux/linux-5.10/drivers/gpio/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 57 non-sleeping contexts. They can make bitbanged serial protocols 115 tristate "GPIO driver for 74xx-ICs with MMIO access" 119 Say yes here to support GPIO functionality for 74xx-compatible ICs 135 If driver is built as a module it will be called gpio-altera. 285 tristate "Generic memory-mapped GPIO controller support (MMIO platform device)" 288 Say yes here to support basic platform_device memory-mapped GPIO controllers. 316 ICH-based chipsets. Currently supported devices: ICH6, ICH7, ICH8 317 ICH9, ICH10, Series 5/3400 (eg Ibex Peak), Series 6/C200 (eg 334 depends on ARM # For <asm/mach-types.h> [all …]
|
| /kernel/linux/linux-6.6/drivers/gpio/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 47 this symbol, but new drivers should use the generic gpio-regmap 57 non-sleeping contexts. They can make bitbanged serial protocols 118 Enables support for the idio-16 library functions. The idio-16 library 120 ACCES IDIO-16 family such as the 104-IDIO-16 and the PCI-IDIO-16. 122 If built as a module its name will be gpio-idio-16. 128 tristate "GPIO driver for 74xx-ICs with MMIO access" 132 Say yes here to support GPIO functionality for 74xx-compatible ICs 149 If driver is built as a module it will be called gpio-altera. 310 tristate "Generic memory-mapped GPIO controller support (MMIO platform device)" [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/input/touchscreen/ |
| D | zinitix,bt400.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Zinitix BT4xx and BT5xx series touchscreen controller 9 description: The Zinitix BT4xx and BT5xx series of touchscreen controllers 10 are Korea-produced touchscreens with embedded microcontrollers. The 11 BT4xx series was produced 2010-2013 and the BT5xx series 2013-2014. 14 - Michael Srba <Michael.Srba@seznam.cz> 15 - Linus Walleij <linus.walleij@linaro.org> 18 - $ref: touchscreen.yaml# [all …]
|
| /kernel/linux/linux-6.6/arch/arm/mach-ep93xx/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 bool "EP93xx-based" 14 This enables support for the Cirrus EP93xx series of CPUs. 95 bool "Support Technologic Systems TS-72xx SBC" 98 Technologic Systems TS-72xx board.
|
| /kernel/linux/linux-6.6/Documentation/driver-api/media/drivers/ |
| D | vidtv.rst | 1 .. SPDX-License-Identifier: GPL-2.0 10 ---------- 18 - A fake tuner driver, which will report a bad signal quality if the chosen 22 - A fake demod driver, which will constantly poll the fake signal quality 26 - A fake bridge driver, which is the module responsible for modprobing the 31 - Code responsible for encoding a valid MPEG Transport Stream, which is then 33 For now, we have a single, audio-only channel containing a single MPEG 34 Elementary Stream, which in turn contains a SMPTE 302m encoded sine-wave. 39 -------------- 45 - Enable **DVB_TEST_DRIVERS**, then [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/media/drivers/ |
| D | vidtv.rst | 1 .. SPDX-License-Identifier: GPL-2.0 10 ---------- 18 - A fake tuner driver, which will report a bad signal quality if the chosen 22 - A fake demod driver, which will constantly poll the fake signal quality 26 - A fake bridge driver, which is the module responsible for modprobing the 31 - Code reponsible for encoding a valid MPEG Transport Stream, which is then 33 For now, we have a single, audio-only channel containing a single MPEG 34 Elementary Stream, which in turn contains a SMPTE 302m encoded sine-wave. 39 -------------- 45 - Enable **DVB_TEST_DRIVERS**, then [all …]
|
| /kernel/linux/linux-6.6/drivers/scsi/bfa/ |
| D | bfad_im.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2005-2014 Brocade Communications Systems, Inc. 4 * Copyright (c) 2014- QLogic Corporation. 8 * Linux driver for QLogic BR-series Fibre Channel Host Bus Adapter. 47 * struct bfad_cmd_priv - private data per SCSI command. 86 return im_portp->p; in bfad_get_im_port() 143 spin_lock_irqsave(&(_drv)->bfad_aen_spinlock, _flags); \ 144 bfa_q_deq(&(_drv)->free_aen_q, &(_entry)); \ 146 list_add_tail(&(_entry)->qe, &(_drv)->active_aen_q); \ 147 spin_unlock_irqrestore(&(_drv)->bfad_aen_spinlock, _flags); \ [all …]
|
| D | bfa_cs.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2005-2014 Brocade Communications Systems, Inc. 4 * Copyright (c) 2014- QLogic Corporation. 8 * Linux driver for QLogic BR-series Fibre Channel Host Bus Adapter. 30 struct timespec64 ts; \ 32 ktime_get_ts64(&ts); \ 33 (ts.tv_sec*1000000+ts.tv_nsec / 1000); \ 37 #define BFA_TRC_TS(_trcm) ((_trcm)->ticks++) 86 __bfa_trc((_trcp)->trcmod, __trc_fileno, __LINE__, (u32)_data) 88 __bfa_trc((_trcp)->trcmod, __trc_fileno, __LINE__, (u64)_data) [all …]
|
| /kernel/linux/linux-5.10/drivers/scsi/bfa/ |
| D | bfad_im.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2005-2014 Brocade Communications Systems, Inc. 4 * Copyright (c) 2014- QLogic Corporation. 8 * Linux driver for QLogic BR-series Fibre Channel Host Bus Adapter. 70 return im_portp->p; in bfad_get_im_port() 127 spin_lock_irqsave(&(_drv)->bfad_aen_spinlock, _flags); \ 128 bfa_q_deq(&(_drv)->free_aen_q, &(_entry)); \ 130 list_add_tail(&(_entry)->qe, &(_drv)->active_aen_q); \ 131 spin_unlock_irqrestore(&(_drv)->bfad_aen_spinlock, _flags); \ 140 struct timespec64 ts; in bfad_im_post_vendor_event() local [all …]
|
| D | bfa_cs.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2005-2014 Brocade Communications Systems, Inc. 4 * Copyright (c) 2014- QLogic Corporation. 8 * Linux driver for QLogic BR-series Fibre Channel Host Bus Adapter. 30 struct timespec64 ts; \ 32 ktime_get_ts64(&ts); \ 33 (ts.tv_sec*1000000+ts.tv_nsec / 1000); \ 37 #define BFA_TRC_TS(_trcm) ((_trcm)->ticks++) 86 __bfa_trc((_trcp)->trcmod, __trc_fileno, __LINE__, (u32)_data) 88 __bfa_trc((_trcp)->trcmod, __trc_fileno, __LINE__, (u64)_data) [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ni_routing/ |
| D | ni_route_values.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 2 /* vim: set ts=8 sw=8 noet tw=80 nowrap: */ 7 * COMEDI - Linux Control and Measurement Device Interface 37 #define B(x) ((x) - NI_NAMES_BASE) 72 * This appears to only really be a valid MUX for m-series devices. 77 * struct family_route_values - Register values for all routes for a particular 79 * @family: lower-case string representation of a specific series or family of
|
| /kernel/linux/linux-5.10/include/uapi/linux/ |
| D | serial_core.h | 1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ 19 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 27 * The type definitions. These are from Ted Ts'o's serial.h 31 #define PORT_RM9000 16 /* PMC-Sierra RM9xxx internal UART */ 34 #define PORT_U6_16550A 19 /* ST-Ericsson U6xxx internal UART */ 89 /* SH-SCI */ 100 /* Sharp LH7a40x -- an ARM9 SoC series */ 124 /* NEC VR4100 series SIU/DSIU */ 159 /* MN10300 on-chip UART numbers */ 165 /* SH-SCI */ [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/rcutorture/bin/ |
| D | kvm-again.sh | 2 # SPDX-License-Identifier: GPL-2.0+ 4 # Rerun a series of tests under KVM. 6 # Usage: kvm-again.sh /path/to/old/run [ options ] 15 T="`mktemp -d ${TMPDIR-/tmp}/kvm-again.sh.XXXXXX`" 16 trap 'rm -rf $T' 0 18 if ! test -d tools/testing/selftests/rcutorture/bin 20 echo $scriptname must be run from top-level directory of kernel source tree. 26 if ! test -d "$oldrun" 38 if test -f "$oldrun/torture_suite" 41 elif test -f "$oldrun/TORTURE_SUITE" [all …]
|
| /kernel/linux/linux-5.10/drivers/mfd/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 44 tristate "Active-semi ACT8945A" 49 Support for the ACT8945A PMIC from Active-semi. This device 50 features three step-down DC/DC converters and four low-dropout 66 sun4i-gpadc-iio and the hwmon driver iio_hwmon. 69 called sun4i-gpadc. 88 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down 119 over at91-usart-serial driver and usart-spi-driver. Only one function 135 tristate "Atmel HLCDC (High-end LCD Controller)" 172 tristate "X-Powers AC100" [all …]
|