/linux/drivers/pwm/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 bool "Pulse-Width Modulation (PWM) Support" 5 Generic Pulse-Width Modulation (PWM) support. 7 In Pulse-Width Modulation, a variation of the width of pulses 15 within the Linux kernel. On the driver side it provides an API 34 depends on DEBUG_KERNEL 39 output to the kernel log, so only enable while working on a driver. 43 depends on AB8500_CORE && ARCH_U8500 47 To compile this driver as a module, choose M here: the module 48 will be called pwm-ab8500. [all …]
|
/linux/drivers/input/touchscreen/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 17 depends on MFD_88PM860X 20 support for the built-in touchscreen. 24 To compile this driver as a module, choose M here: the 25 module will be called 88pm860x-ts. 29 depends on SPI_MASTER 30 depends on HWMON = n || HWMON 34 and your board-specific setup code includes that in its 38 on your board, you will also get hwmon interfaces for the voltage 39 (and on ads7846/tsc2046/ad7873, temperature) sensors of this chip. [all …]
|
/linux/drivers/media/usb/gspca/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 4 depends on VIDEO_DEV 5 depends on INPUT || INPUT=n 9 on the GSPCA framework. 11 See <file:Documentation/admin-guide/media/gspca-cardlist.rst> for more info. 17 module will be called gspca_main. 23 depends on VIDEO_DEV && USB_GSPCA 27 To compile this driver as a module, choose M here: the 28 module will be called gspca_benq. 32 depends on VIDEO_DEV && USB_GSPCA [all …]
|
/linux/drivers/input/misc/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 18 depends on MFD_88PM860X 23 To compile this driver as a module, choose M here: the module 28 depends on MFD_88PM800 33 To compile this driver as a module, choose M here: the module 38 depends on MFD_88PM886_PMIC 45 depends on AB8500_CORE 47 Say Y here to use the PowerOn Key for ST-Ericsson's AB8500 48 Mix-Sig PMIC. 50 To compile this driver as a module, choose M here: the module [all …]
|
/linux/drivers/iio/adc/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 10 bool "ST-Ericsson AB8500 GPADC driver" 11 depends on AB8500_CORE && REGULATOR_AB8500 26 depends on SPI 33 To compile this driver as a module, choose M here: the module will be 38 depends on SPI 39 depends on GPIOLIB 43 depends on COMMON_CLK 45 Say yes here to build support for Analog Devices AD4130-8 SPI analog 48 To compile this driver as a module, choose M here: the module will be [all …]
|
/linux/drivers/hwmon/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 8 depends on HAS_IOMEM 20 sensors-detect script from the lm_sensors package. Read 21 <file:Documentation/hwmon/userspace-tools.rst> for details. 23 This support can also be built as a module. If so, the module 37 on. 43 depends on (X86 && DMI) || COMPILE_TEST && HAS_IOPORT 48 chip can be found on Abit uGuru featuring motherboards (most modern 53 This driver can also be built as a module. If so, the module 58 depends on (X86 && DMI) || COMPILE_TEST && HAS_IOPORT [all …]
|
/linux/drivers/rtc/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 16 depends on !S390 26 bool "Set system time from RTC on startup and resume" 35 depends on RTC_HCTOSYS 44 This clock should be battery-backed, so that it reads the correct 45 time when the system boots from a power-off state. Otherwise, your 54 bool "Set the RTC time based on NTP synchronization" 63 depends on RTC_SYSTOHC 80 depends on KUNIT 93 backed) storage present on RTCs. [all …]
|
/linux/drivers/media/i2c/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 8 comment "IR I2C driver auto-selected by 'Autoselect ancillary drivers'" 9 depends on MEDIA_SUBDRV_AUTOSELECT && I2C && RC_CORE 12 tristate "I2C module for IR" if !MEDIA_SUBDRV_AUTOSELECT || EXPERT 13 depends on I2C && RC_CORE 30 depends on MEDIA_CAMERA_SUPPORT && I2C 45 tristate "Allied Vision ALVIUM MIPI CSI-2 camera support" 48 This is a Video4Linux2 sensor-level driver for the Allied Vision 49 ALVIUM camera connected via MIPI CSI-2 interface. 51 To compile this driver as a module, choose M here: the [all …]
|
/linux/drivers/i2c/busses/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 7 depends on HAS_IOMEM 10 depends on PCI 15 A common module to provide an API to instantiate UCSI device 16 for Cypress CCGx Type-C controller. Individual bus drivers 17 need to select this one on demand. 21 depends on PCI && HAS_IOPORT 24 Host controller on Acer Labs Inc. (ALI) M1535 South Bridges. The SMB 25 controller is part of the 7101 device, which is an ACPI-compliant 28 This driver can also be built as a module. If so, the module [all …]
|
/linux/drivers/input/keyboard/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 18 depends on IIO 24 board-specific setup logic must also provide a configuration data 27 To compile this driver as a module, choose M here: the 28 module will be called adc_keys. 32 depends on PMIC_ADP5520 35 on Analog Devices ADP5520 PMICs. 37 To compile this driver as a module, choose M here: the module will 38 be called adp5520-keys. 42 depends on I2C [all …]
|
/linux/drivers/char/hw_random/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 12 To compile this driver as a module, choose M here: the 13 module will be called rng-core. This provides a device 26 depends on HAS_IOMEM 28 This driver provides kernel-side support for a generic Random 31 the default FPGA bitstream on the TS-7800 has such functionality. 33 To compile this driver as a module, choose M here: the 34 module will be called timeriomem-rng. 40 depends on (X86 || COMPILE_TEST) && PCI 43 This driver provides kernel-side support for the Random Number [all …]
|
/linux/sound/pci/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 depends on PCI 18 device found in particular on the Hewlett-Packard [BCJ]-xxx0 19 class PA-RISC workstations, using the AD1819 codec. 21 To compile this as a module, choose M here: the module 22 will be called snd-ad1889. 29 depends on ZONE_DMA && HAS_IOPORT 33 To compile this driver as a module, choose M here: the module 34 will be called snd-als300 38 depends on ISA_DMA_API [all …]
|
/linux/drivers/watchdog/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 16 on-line as fast as possible after a lock-up. There's both a watchdog 21 <file:Documentation/watchdog/watchdog-api.rst> in the kernel source. 42 bool "Disable watchdog shutdown on close" 51 bool "Update boot-enabled watchdog until userspace takes over" 58 the watchdog on its own. Thus if your userspace does not start fast 77 bool "Enable watchdog hrtimer-based pretimeouts" 88 depends on WATCHDOG_CORE 94 depends on WATCHDOG_PRETIMEOUT_GOV 102 depends on WATCHDOG_CORE [all …]
|
/linux/drivers/iio/light/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 12 depends on ACPI 20 To compile this driver as a module, choose M here: the module will 21 be called acpi-als. 24 tristate "ADJD-S311-CR999 digital color sensor" 27 depends on I2C 29 If you say yes here you get support for the Avago ADJD-S311-CR999 32 This driver can also be built as a module. If so, the module 38 depends on I2C 43 To compile this driver as a module, choose M here: the [all …]
|
/linux/drivers/iio/accel/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 10 tristate "Analog Devices ADIS16201 Dual-Axis Digital Inclinometer and Accelerometer" 11 depends on SPI 15 Say Y here to build support for Analog Devices adis16201 dual-axis 18 To compile this driver as a module, say M here: the module will 22 tristate "Analog Devices ADIS16209 Dual-Axis Digital Inclinometer and Accelerometer" 23 depends on SPI 27 Say Y here to build support for Analog Devices adis16209 dual-axis digital inclinometer 30 To compile this driver as a module, say M here: the module will be 37 tristate "Analog Devices ADXL313 3-Axis Digital Accelerometer I2C Driver" [all …]
|
/linux/drivers/iio/dac/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 21 To compile this driver as a module, choose M here: the 22 module will be called ad3552r-hs. 29 depends on SPI_MASTER 37 To compile this driver as a module, choose M here: the 38 module will be called ad3552r. 41 tristate "Analog Devices AD5064 and similar multi-channel DAC driver" 42 depends on (SPI_MASTER && I2C!=m) || I2C 45 AD5045, AD5064, AD5064-1, AD5065, AD5625, AD5625R, AD5627, AD5627R, 51 To compile this driver as a module, choose M here: the [all …]
|
/linux/net/sched/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 25 To administer these schedulers, you'll need the user-level utilities 33 (RSVP) on your Linux router if you also say Y to the corresponding 54 in-depth articles. 59 To compile this code as a module, choose M here: the 60 module will be called sch_htb. 68 To compile this code as a module, choose M here: the 69 module will be called sch_hfsc. 74 Say Y here if you want to use an n-band priority queue packet 77 To compile this code as a module, choose M here: the [all …]
|
/linux/drivers/staging/gpib/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 10 space library that can be found on Sourceforge under linux-gpib. 22 To compile this driver as a module, choose M here: the module will be 27 depends on PCI 36 To compile this driver as a module, choose M here: the module will be 42 depends on USB 46 To compile this driver as a module, choose M here: the module will be 51 depends on PCI 52 depends on HAS_IOPORT 53 depends on !X86_PAE [all …]
|
/linux/drivers/iio/pressure/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 11 depends on I2C 16 To compile this driver as a module, choose M here: the module 20 tristate "ROHM BM1390GLV-Z pressure sensor driver" 21 depends on I2C 26 Support for the ROHM BM1390 pressure sensor. The BM1390GLV-Z 33 depends on (I2C || SPI_MASTER) 44 To compile this driver as a module, choose M here: the core module 45 will be called bmp280 and you will also get bmp280-i2c for I2C 46 and/or bmp280-spi for SPI support. [all …]
|
/linux/drivers/media/radio/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 8 depends on VIDEO_DEV 9 depends on MEDIA_RADIO_SUPPORT 18 depends on PCI && HAS_IOPORT 25 that are compatible with the Video For Linux API. Information on 27 <file:Documentation/userspace-api/media/index.rst>. 29 To compile this driver as a module, choose M here: the 30 module will be called radio-maxiradio. 34 depends on I2C 37 Signal Processor, found for instance on the Russellville development [all …]
|
/linux/drivers/platform/chrome/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 8 depends on X86 || ARM || ARM64 || COMPILE_TEST 20 depends on ACPI 26 If you have an ACPI-compatible Chromebook, say Y or M here. 27 The module will be called chromeos_acpi. 31 depends on I2C && DMI && X86 37 The module will be called chromeos_laptop. 41 depends on X86 43 This module instantiates the persistent storage on x86 ChromeOS 47 The range of memory used is 0xf00000-0x1000000, traditionally [all …]
|
/linux/drivers/media/dvb-frontends/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 5 comment "DVB Frontend drivers auto-selected by 'Autoselect ancillary drivers'" 6 depends on MEDIA_HIDE_ANCILLARY_SUBDRV 12 depends on DVB_CORE 16 depends on DVB_CORE && I2C && I2C_MUX 23 tristate "MaxLinear MxL5xx based tuner-demodulators" 24 depends on DVB_CORE && I2C 27 MaxLinear MxL5xx family of DVB-S/S2 tuners/demodulators. 33 depends on DVB_CORE && I2C 36 A DVB-S/S2/DSS Multistandard demodulator. Say Y when you want [all …]
|
/linux/sound/isa/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 24 depends on ISA || COMPILE_TEST 25 depends on ISA_DMA_API 26 depends on HAS_IOPORT 39 To compile this driver as a module, choose M here: the module 40 will be called snd-adlib. 44 depends on PNP 54 To compile this driver as a module, choose M here: the module 55 will be called snd-ad1816a. 62 CS4248 (Cirrus Logic - Crystal Semiconductors) chips. [all …]
|
/linux/drivers/input/serio/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 17 To compile this driver as a module, choose M here: the 18 module will be called serio. 32 depends on ARCH_MIGHT_HAVE_PC_SERIO 40 To compile this driver as a module, choose M here: the 41 module will be called i8042. 46 depends on TTY 55 To compile this driver as a module, choose M here: the 56 module will be called serport. 60 depends on X86 [all …]
|
/linux/drivers/scsi/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 8 depends on BLOCK 13 depends on BLOCK 14 depends on SCSI_MOD 23 depends on BLOCK 29 If you want to use a SCSI hard disk, SCSI tape drive, SCSI CD-ROM or 40 To compile this driver as a module, choose M here and read 42 The module will be called scsi_mod. 44 However, do not compile this as a module if your root file system 45 (the one containing the directory /) is located on a SCSI device. [all …]
|