| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/hwmon/ |
| D | sensirion,shtc1.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Christopher Ruehl chris.ruehl@gtsys.com.hk 14 designed especially for battery-driven high-volume consumer electronics 24 - sensirion,shtc1 25 - sensirion,shtw1 26 - sensirion,shtc3 31 sensirion,blocking-io: 36 sensirion,low-precision: [all …]
|
| /kernel/linux/linux-4.19/arch/arm/mach-s3c24xx/ |
| D | mach-n30.c | 1 // SPDX-License-Identifier: GPL-2.0 6 // Copyright (c) 2003-2005 Simtec Electronics 9 // Copyright (c) 2005-2008 Christer Weinigel <christer@weinigel.se> 31 #include <asm/mach-types.h> 34 #include <linux/platform_data/leds-s3c24xx.h> 35 #include <mach/regs-gpio.h> 36 #include <mach/regs-lcd.h> 37 #include <mach/gpio-samsung.h> 43 #include <linux/platform_data/i2c-s3c2410.h> 47 #include <linux/platform_data/mmc-s3cmci.h> [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/mfd/ |
| D | tps6507x.txt | 4 - compatible: "ti,tps6507x" 5 - reg: I2C slave address 6 - regulators: This is the list of child nodes that specify the regulator 11 The regulator is matched with the regulator-compatible. 13 The valid regulator-compatible values are: 15 - xxx-supply: Input voltage supply regulator. 19 If some of input supply is powered through battery or always-on 23 vindcdc1_2-supply: VDCDC1 and VDCDC2 input. 24 vindcdc3-supply : VDCDC3 input. 25 vldo1_2-supply : VLDO1 and VLDO2 input. [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/ |
| D | tps6507x.txt | 4 - compatible: "ti,tps6507x" 5 - reg: I2C slave address 6 - regulators: This is the list of child nodes that specify the regulator 11 The regulator is matched with the regulator-compatible. 13 The valid regulator-compatible values are: 15 - xxx-supply: Input voltage supply regulator. 19 If some of input supply is powered through battery or always-on 23 vindcdc1_2-supply: VDCDC1 and VDCDC2 input. 24 vindcdc3-supply : VDCDC3 input. 25 vldo1_2-supply : VLDO1 and VLDO2 input. [all …]
|
| /kernel/linux/linux-5.10/arch/arm/mach-s3c/ |
| D | mach-n30.c | 1 // SPDX-License-Identifier: GPL-2.0 6 // Copyright (c) 2003-2005 Simtec Electronics 9 // Copyright (c) 2005-2008 Christer Weinigel <christer@weinigel.se> 30 #include "hardware-s3c24xx.h" 32 #include <asm/mach-types.h> 34 #include <linux/platform_data/fb-s3c2410.h> 35 #include <linux/platform_data/leds-s3c24xx.h> 36 #include "regs-gpio.h" 37 #include "gpio-samsung.h" 38 #include "gpio-cfg.h" [all …]
|
| /kernel/linux/linux-4.19/Documentation/i2c/busses/ |
| D | i2c-parport | 1 Kernel driver i2c-parport 5 This is a unified driver for several i2c-over-parallel-port adapters, 8 * i2c-philips-par 9 * i2c-elv 10 * i2c-velleman 11 * video/i2c-parport (NOT the same as this one, dedicated to home brew 21 * (type=6) Barco LPT->DVI (K5800236) adapter 23 * (type=8) VCT-jig 38 ------------------------- 40 If you want to build you own i2c-over-parallel-port adapter, here is [all …]
|
| /kernel/linux/linux-5.10/Documentation/i2c/busses/ |
| D | i2c-parport.rst | 2 Kernel driver i2c-parport 7 This is a unified driver for several i2c-over-parallel-port adapters, 11 * i2c-philips-par 12 * i2c-elv 13 * i2c-velleman 14 * video/i2c-parport 25 * (type=6) Barco LPT->DVI (K5800236) adapter 27 * (type=8) VCT-jig 42 ------------------------- 44 If you want to build you own i2c-over-parallel-port adapter, here is [all …]
|
| /kernel/linux/linux-4.19/Documentation/laptops/ |
| D | thinkpad-acpi.txt | 8 http://ibm-acpi.sf.net/ 16 This driver used to be named ibm-acpi until kernel 2.6.21 and release 17 0.13-20070314. It used to be in the drivers/acpi tree, but it was 18 moved to the drivers/misc tree and renamed to thinkpad-acpi for kernel 22 The driver is named "thinkpad-acpi". In some places, like module 26 "tpacpi" is used as a shorthand where "thinkpad-acpi" would be too 30 ------ 35 - Fn key combinations 36 - Bluetooth enable and disable 37 - video output switching, expansion control [all …]
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/laptops/ |
| D | thinkpad-acpi.rst | 9 - Borislav Deianov <borislav@users.sf.net> 10 - Henrique de Moraes Holschuh <hmh@hmh.eng.br> 12 http://ibm-acpi.sf.net/ 19 This driver used to be named ibm-acpi until kernel 2.6.21 and release 20 0.13-20070314. It used to be in the drivers/acpi tree, but it was 21 moved to the drivers/misc tree and renamed to thinkpad-acpi for kernel 25 The driver is named "thinkpad-acpi". In some places, like module 29 "tpacpi" is used as a shorthand where "thinkpad-acpi" would be too 33 ------ 38 - Fn key combinations [all …]
|
| /kernel/linux/linux-5.10/drivers/platform/x86/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 12 x86 platforms, including vendor-specific laptop extension drivers. 23 This driver adds support for the ACPI-WMI (Windows Management 26 ACPI-WMI is a proprietary extension to ACPI to expose parts of the 27 ACPI firmware to userspace - this is done through various vendor 38 any ACPI-WMI devices. 45 Say Y here if you want to be able to read a firmware-embedded 50 be called wmi-bmof. 59 This is a driver for controlling Alienware BIOS driven 62 USB MCU such as the X51 and X51-R2. [all …]
|
| D | apple-gmux.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Copyright (C) 2010-2012 Andreas Heider <andreas@meetr.de> 19 #include <linux/apple-gmux.h> 31 * A `Lattice XP2`_ on pre-retinas, a `Renesas R4F2113`_ on retinas. 34 * dual GPUs but no built-in display.) 38 * to access a pre-retina gmux are infixed ``_pio_``, those for a retina gmux 104 return inb(gmux_data->iostart + port); in gmux_pio_read8() 110 outb(val, gmux_data->iostart + port); in gmux_pio_write8() 115 return inl(gmux_data->iostart + port); in gmux_pio_read32() 126 outb(tmpval, gmux_data->iostart + port + i); in gmux_pio_write32() [all …]
|
| D | thinkpad_acpi.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * thinkpad_acpi.c - ThinkPad ACPI Extras 5 * Copyright (C) 2004-2005 Borislav Deianov <borislav@users.sf.net> 6 * Copyright (C) 2006-2009 Henrique de Moraes Holschuh <hmh@hmh.eng.br> 16 * 2007-10-20 changelog trimmed down 18 * 2007-03-27 0.14 renamed to thinkpad_acpi and moved to 21 * 2006-11-22 0.13 new maintainer 23 * not be updated further in-file. 25 * 2005-03-17 0.11 support for 600e, 770x 28 * 2005-01-16 0.9 use MODULE_VERSION [all …]
|
| /kernel/linux/linux-4.19/drivers/platform/x86/ |
| D | apple-gmux.c | 5 * Copyright (C) 2010-2012 Andreas Heider <andreas@meetr.de> 22 #include <linux/apple-gmux.h> 34 * A `Lattice XP2`_ on pre-retinas, a `Renesas R4F2113`_ on retinas. 37 * dual GPUs but no built-in display.) 41 * to access a pre-retina gmux are infixed ``_pio_``, those for a retina gmux 107 return inb(gmux_data->iostart + port); in gmux_pio_read8() 113 outb(val, gmux_data->iostart + port); in gmux_pio_write8() 118 return inl(gmux_data->iostart + port); in gmux_pio_read32() 129 outb(tmpval, gmux_data->iostart + port + i); in gmux_pio_write32() 136 u8 gwr = inb(gmux_data->iostart + GMUX_PORT_WRITE); in gmux_index_wait_ready() [all …]
|
| D | thinkpad_acpi.c | 2 * thinkpad_acpi.c - ThinkPad ACPI Extras 5 * Copyright (C) 2004-2005 Borislav Deianov <borislav@users.sf.net> 6 * Copyright (C) 2006-2009 Henrique de Moraes Holschuh <hmh@hmh.eng.br> 21 * 02110-1301, USA. 31 * 2007-10-20 changelog trimmed down 33 * 2007-03-27 0.14 renamed to thinkpad_acpi and moved to 36 * 2006-11-22 0.13 new maintainer 38 * not be updated further in-file. 40 * 2005-03-17 0.11 support for 600e, 770x 43 * 2005-01-16 0.9 use MODULE_VERSION [all …]
|
| D | Kconfig | 9 ---help--- 11 x86 platforms, including vendor-specific laptop extension drivers. 31 ---help--- 36 If you have an ACPI-WMI compatible Acer/ Wistron laptop, say Y or M 43 ---help--- 51 called acer-wireless. 57 ---help--- 63 echo -n enabled > /sys/class/thermal/thermal_zone0/mode 77 ---help--- 78 This is a driver for controlling Alienware BIOS driven [all …]
|
| /kernel/linux/linux-4.19/arch/x86/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 bool "64-bit kernel" if "$(ARCH)" = "x86" 6 ---help--- 7 Say yes to build a 64-bit kernel - formerly known as x86_64 8 Say no to build a 32-bit kernel - formerly known as i386 13 # Options that are inherently 32-bit kernel only: 24 # Options that are inherently 64-bit kernel only: 39 # ported to 32-bit as well. ) 213 default "elf32-i386" if X86_32 214 default "elf64-x86-64" if X86_64 [all …]
|
| /kernel/linux/linux-5.10/arch/x86/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 4 bool "64-bit kernel" if "$(ARCH)" = "x86" 7 Say yes to build a 64-bit kernel - formerly known as x86_64 8 Say no to build a 32-bit kernel - formerly known as i386 13 # Options that are inherently 32-bit kernel only: 26 # Options that are inherently 64-bit kernel only: 50 # ported to 32-bit as well. ) 253 default "elf32-i386" if X86_32 254 default "elf64-x86-64" if X86_64 376 default $(success,$(srctree)/scripts/gcc-x86_64-has-stack-protector.sh $(CC)) if 64BIT [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ |
| D | s626.c | 1 // SPDX-License-Identifier: GPL-2.0+ 6 * COMEDI - Linux Control and Measurement Device Interface 10 * Copyright (C) 2002-2004 Sensoray Co., Inc. 69 * struct s626_private - Working data for s626 driver. 70 * @ai_cmd_running: non-zero if ai_cmd is running. 99 #define S626_INDXMASK(C) (1 << (((C) > 2) ? ((C) * 2 - 1) : ((C) * 2 + 4))) 111 writel(val, dev->mmio + reg); in s626_mc_enable() 117 writel(cmd << 16, dev->mmio + reg); in s626_mc_disable() 125 val = readl(dev->mmio + reg); in s626_mc_test() 130 #define S626_BUGFIX_STREG(REGADRS) ((REGADRS) - 4) [all …]
|
| /kernel/linux/linux-4.19/drivers/staging/comedi/drivers/ |
| D | s626.c | 1 // SPDX-License-Identifier: GPL-2.0+ 6 * COMEDI - Linux Control and Measurement Device Interface 10 * Copyright (C) 2002-2004 Sensoray Co., Inc. 69 * struct s626_private - Working data for s626 driver. 70 * @ai_cmd_running: non-zero if ai_cmd is running. 99 #define S626_INDXMASK(C) (1 << (((C) > 2) ? ((C) * 2 - 1) : ((C) * 2 + 4))) 112 writel(val, dev->mmio + reg); in s626_mc_enable() 118 writel(cmd << 16, dev->mmio + reg); in s626_mc_disable() 127 val = readl(dev->mmio + reg); in s626_mc_test() 132 #define S626_BUGFIX_STREG(REGADRS) ((REGADRS) - 4) [all …]
|
| /kernel/linux/linux-4.19/drivers/spi/ |
| D | Kconfig | 12 dynamic device discovery; some are even write-only or read-only. 16 chips, analog to digital (and d-to-a) converters, and more. 43 If your system has an master-capable SPI controller (which 55 by providing a high-level interface to send memory-like commands. 145 based platforms. This driver works for both SPI master for spi-nor 154 this code to manage the per-word or per-transfer accesses to the 168 inexpensive battery powered microcontroller evaluation board. 181 This enables dedicated general purpose SPI/Microwire1-compatible 182 master mode interface (SSI1) for CLPS711X-based CPUs. 192 tristate "Texas Instruments DaVinci/DA8x/OMAP-L/AM1x SoC SPI controller" [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | exynos4412-midas.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 12 /dts-v1/; 14 #include "exynos4412-ppmu-common.dtsi" 15 #include <dt-bindings/gpio/gpio.h> 16 #include <dt-bindings/input/input.h> 17 #include <dt-bindings/interrupt-controller/irq.h> 18 #include <dt-bindings/clock/maxim,max77686.h> 19 #include <dt-bindings/pinctrl/samsung.h> 30 stdout-path = &serial_2; 34 compatible = "samsung,secure-firmware"; [all …]
|
| /kernel/linux/linux-5.10/drivers/spi/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 13 dynamic device discovery; some are even write-only or read-only. 17 chips, analog to digital (and d-to-a) converters, and more. 44 If your system has an master-capable SPI controller (which 56 by providing a high-level interface to send memory-like commands. 111 supports spi-mem interface. 181 this code to manage the per-word or per-transfer accesses to the 195 inexpensive battery powered microcontroller evaluation board. 211 Flash over 1/2/4-bit wide bus. Enable this option if you have a 219 This enables dedicated general purpose SPI/Microwire1-compatible [all …]
|
| /kernel/linux/linux-4.19/Documentation/virtual/kvm/ |
| D | timekeeping.txt | 2 Timekeeping Virtualization for X86-Based Architectures 28 information relevant to KVM and hardware-based virtualization. 38 2.1) i8254 - PIT 42 channels which can be programmed to deliver periodic or one-shot interrupts. 49 The PIT uses I/O ports 0x40 - 0x43. Access to the 16-bit counters is done 55 -------------- ---------------- 57 | 1.1932 MHz |---------->| CLOCK OUT | ---------> IRQ 0 59 -------------- | +->| GATE TIMER 0 | 60 | ---------------- 62 | ---------------- [all …]
|
| /kernel/linux/linux-5.10/Documentation/virt/kvm/ |
| D | timekeeping.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 Timekeeping Virtualization for X86-Based Architectures 32 information relevant to KVM and hardware-based virtualization. 41 2.1. i8254 - PIT 42 ---------------- 46 channels which can be programmed to deliver periodic or one-shot interrupts. 53 The PIT uses I/O ports 0x40 - 0x43. Access to the 16-bit counters is done 59 -------------- ---------------- 61 | 1.1932 MHz|---------->| CLOCK OUT | ---------> IRQ 0 63 -------------- | +->| GATE TIMER 0 | [all …]
|
| /kernel/linux/linux-4.19/drivers/usb/serial/ |
| D | cp210x.c | 1 // SPDX-License-Identifier: GPL-2.0 9 * control thanks to Munir Nassar nassarmu@real-time.com 55 { USB_DEVICE(0x045B, 0x0053) }, /* Renesas RX610 RX-Stick */ 56 { USB_DEVICE(0x0471, 0x066A) }, /* AKTAKOM ACE-1001 cable */ 57 { USB_DEVICE(0x0489, 0xE000) }, /* Pirelli Broadband S.p.A, DP-L10 SIP/GSM Mobile */ 58 { USB_DEVICE(0x0489, 0xE003) }, /* Pirelli Broadband S.p.A, DP-L10 SIP/GSM Mobile */ 61 { USB_DEVICE(0x08e6, 0x5501) }, /* Gemalto Prox-PU/CU contactless smartcard reader */ 65 { USB_DEVICE(0x0BED, 0x1100) }, /* MEI (TM) Cashflow-SC Bill/Voucher Acceptor */ 70 { USB_DEVICE(0x0FDE, 0xCA05) }, /* OWL Wireless Electricity Monitor CM-160 */ 71 { USB_DEVICE(0x10A6, 0xAA26) }, /* Knock-off DCU-11 cable */ [all …]
|