• Home
  • Raw
  • Download

Lines Matching +full:on +full:- +full:module

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
27 depends on GPIOLIB
31 depends on COMMON_CLK
33 Say yes here to build support for Analog Devices AD4130-8 SPI analog
36 To compile this driver as a module, choose M here: the module will be
41 depends on I2C
44 Say yes here to build support for Analog Devices AD7091R-5 ADC.
47 tristate "Analog Devices AD7124 and similar sigma-delta ADCs driver"
48 depends on SPI_MASTER
51 Say yes here to build support for Analog Devices AD7124-4 and AD7124-8
54 To compile this driver as a module, choose M here: the module will be
59 depends on SPI
66 To compile this driver as a module, choose M here: the
67 module will be called ad7192.
71 depends on SPI_MASTER
79 To compile this driver as a module, choose M here: the module will be
84 depends on SPI
90 To compile this driver as a module, choose M here: the
91 module will be called ad7280a
95 depends on I2C
100 To compile this driver as a module, choose M here: the
101 module will be called ad7291.
105 depends on SPI
110 To compile this driver as a module, choose M here: the
111 module will be called ad7292.
115 depends on SPI
122 To compile this driver as a module, choose M here: the
123 module will be called ad7298.
126 tristate "Analog Devices AD7476 1-channel ADCs driver and other similar devices from AD and TI"
127 depends on SPI
138 To compile this driver as a module, choose M here: the
139 module will be called ad7476.
148 depends on HAS_IOPORT
152 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
154 To compile this driver as a module, choose M here: the
155 module will be called ad7606_parallel.
159 depends on SPI
163 ad7605-4, ad7606, ad7606-6, ad7606-4 analog to digital converters (ADC).
165 To compile this driver as a module, choose M here: the
166 module will be called ad7606_spi.
170 depends on SPI_MASTER
174 Say yes here to build support for Analog Devices AD7766, AD7766-1,
175 AD7766-2, AD7767, AD7767-1, AD7767-2 SPI analog to digital converters.
177 To compile this driver as a module, choose M here: the module will be
181 tristate "Analog Devices AD7768-1 ADC driver"
182 depends on SPI
187 Say yes here to build support for Analog Devices AD7768-1 SPI
188 simultaneously sampling sigma-delta analog to digital converter (ADC).
190 To compile this driver as a module, choose M here: the module will be
191 called ad7768-1.
195 depends on SPI
196 depends on GPIOLIB || COMPILE_TEST
202 To compile this driver as a module, choose M here: the
203 module will be called ad7780.
207 depends on SPI
213 To compile this driver as a module, choose M here: the module will be
218 depends on SPI
224 To compile this driver as a module, choose M here: the
225 module will be called AD7793.
229 depends on SPI
236 To compile this driver as a module, choose M here: the
237 module will be called ad7887.
241 depends on SPI
248 To compile this driver as a module, choose M here: the
249 module will be called ad7923.
253 depends on SPI
258 To compile this driver as a module, choose M here: the
259 module will be called ad7949.
263 depends on I2C
272 To compile this driver as a module, choose M here: the module will be
277 depends on SPI
278 depends on ADI_AXI_ADC
281 * AD9467 16-Bit, 200 MSPS/250 MSPS Analog-to-Digital Converter
287 To compile this driver as a module, choose M here: the module will be
295 depends on HAS_IOMEM
296 depends on OF
300 analog-to-digital (ADC) converters that require either a high-speed
309 To compile this driver as a module, choose M here: the
310 module will be called adi-axi-adc.
314 depends on ARCH_ASPEED || COMPILE_TEST
315 depends on COMMON_CLK
320 To compile this driver as a module, choose M here: the module will be
325 depends on ARCH_AT91 || COMPILE_TEST
326 depends on INPUT && SYSFS && OF
332 To compile this driver as a module, choose M here: the module will be
337 depends on ARCH_AT91 || COMPILE_TEST
338 depends on HAS_IOMEM
343 available on SAMA5D2 SoC family.
345 To compile this driver as a module, choose M here: the module will be
346 called at91-sama5d2_adc.
349 tristate "X-Powers AXP20X and AXP22X ADC driver"
350 depends on MFD_AXP20X
352 Say yes here to have support for X-Powers power management IC (PMIC)
355 To compile this driver as a module, choose M here: the module will be
359 tristate "X-Powers AXP288 ADC driver"
360 depends on MFD_AXP20X
362 Say yes here to have support for X-Powers power management IC (PMIC) ADC
363 device. Depending on platform configuration, this general purpose ADC can
366 To compile this driver as a module, choose M here: the module will be
371 depends on (ARCH_BCM_IPROC && OF) || COMPILE_TEST
372 depends on MFD_SYSCON
383 depends on ARCH_BERLIN || COMPILE_TEST
390 depends on HAS_IOMEM && HAVE_CLK && REGULATOR
396 This driver can also be built as a module. If so, the module will be
401 depends on MFD_CPCAP
407 This driver can also be built as a module. If so, the module will be
408 called cpcap-adc.
412 depends on MFD_DA9150
416 This driver can also be built as a module. If chosen, the module name
417 will be da9150-gpadc.
419 To compile this driver as a module, choose M here: the module will be
420 called berlin2-adc.
423 tristate "Diolan DLN-2 ADC driver support"
424 depends on MFD_DLN2
428 Say yes here to build support for Diolan DLN-2 ADC.
430 This driver can also be built as a module. If so, the module will be
439 To compile this driver as a module, choose M here: the module will be
440 called envelope-detector.
444 depends on ARCH_EP93XX || COMPILE_TEST
445 depends on HAS_IOMEM
447 Driver for the ADC module on the EP93XX series of SoC from Cirrus Logic.
448 It's recommended to switch on CONFIG_HIGH_RES_TIMERS option, in this
451 To compile this driver as a module, choose M here: the module will be
456 depends on ARCH_EXYNOS || ARCH_S3C64XX || ARCH_S5PV210 || (OF && COMPILE_TEST)
457 depends on HAS_IOMEM
463 To compile this driver as a module, choose M here: the module will be
468 depends on MFD_MXS_LRADC
473 i.MX23/i.MX28 LRADC. This includes general-purpose ADC readings,
476 This driver can also be built as a module. If so, the module will be
477 called mxs-lradc-adc.
481 depends on MFD_MX25_TSADC
487 tristate "Holt Integrated Circuits HI-8435 threshold detector"
489 depends on SPI
492 HI-8435 chip.
494 This driver can also be built as a module. If so, the module will be
499 depends on GPIOLIB
515 This driver can also be built as a module. If so, the module will be
520 depends on I2C && !SENSORS_INA2XX
530 depends on MIPS || COMPILE_TEST
535 This driver can also be built as a module. If so, the module will be
540 depends on INTEL_SOC_PMIC_MRFLD
543 device. Depending on platform configuration, this general purpose ADC can
546 To compile this driver as a module, choose M here: the module will be
551 depends on ARCH_MXC || COMPILE_TEST
552 depends on HAS_IOMEM
556 This driver can also be built as a module. If so, the module will be
561 depends on ARCH_MXC || COMPILE_TEST
562 depends on HAS_IOMEM
566 This driver can also be built as a module. If so, the module will be
567 called imx8qxp-adc.
571 depends on ARCH_MXC || COMPILE_TEST
572 depends on HAS_IOMEM
576 This driver can also be built as a module. If so, the module will be
581 depends on MFD_LP8788
585 To compile this driver as a module, choose M here: the module will be
590 depends on ARCH_LPC18XX || COMPILE_TEST
591 depends on HAS_IOMEM
595 To compile this driver as a module, choose M here: the module will be
600 depends on ARCH_LPC32XX || COMPILE_TEST
601 depends on HAS_IOMEM
612 depends on I2C
615 LTC2473 16-bit I2C ADC.
617 This driver can also be built as a module. If so, the module will
622 depends on I2C
626 To compile this driver as a module, choose M here: the module will be
631 depends on SPI
634 16-Bit 8-/16-Channel Delta Sigma ADC.
636 To compile this driver as a module, choose M here: the module will be
641 depends on I2C
644 16-Bit 8-/16-Channel Delta Sigma ADC.
646 To compile this driver as a module, choose M here: the module will be
651 depends on SPI
655 Say yes here to build support for Maxim SPI {10,12}-bit ADC models:
658 To compile this driver as a module, choose M here: the module will be
663 depends on SPI_MASTER
667 To compile this driver as a module, choose M here: the module will be
672 depends on SPI
677 8-bit, dual-channel ADCs.
679 To compile this driver as a module, choose M here: the module will be
684 depends on SPI
690 Say yes here to build support for Maxim max11205 16-bit, single-channel
691 ultra-low power delta-sigma ADC.
693 To compile this driver as a module, choose M here: the module will be
698 depends on SPI
706 To compile this driver as a module, choose M here: the module will be
711 depends on SPI_MASTER
713 Say yes here to build support for Maxim max1241 12-bit, single-channel
716 To compile this driver as a module, choose M here: the module will be
721 depends on I2C
735 To compile this driver as a module, choose M here: the module will be
740 depends on MFD_MAX77541
746 To compile this driver as a module, choose M here:
747 the module will be called max77541-adc.
751 depends on I2C
754 amplifier with 12-bits ADC interface.
756 To compile this driver as a module, choose M here: the module will be
761 depends on SPI
768 This driver can also be built as a module. If so, the module will be
773 depends on I2C
779 This driver can also be built as a module. If so, the module will be
784 depends on SPI
791 This driver can also be built as a module. If so, the module will be
796 depends on MFD_MT6360
807 depends on MFD_MT6370
814 This driver can also be built as a module. If so, the module
815 will be called "mt6370-adc".
819 depends on ARCH_MEDIATEK || COMPILE_TEST
820 depends on HAS_IOMEM
827 This driver can also be built as a module. If so, the module will be
832 depends on MCB
834 Say yes here to enable support for the MEN 16z188 ADC IP-Core on a MCB
837 This driver can also be built as a module. If so, the module will be
843 depends on OF && COMMON_CLK && (ARCH_MESON || COMPILE_TEST)
849 To compile this driver as a module, choose M here: the
850 module will be called meson_saradc.
854 depends on MFD_MP2629
864 depends on I2C
868 To compile this driver as a module, choose M here: the
869 module will be called nau7802.
873 depends on ARCH_NPCM || COMPILE_TEST
874 depends on HAS_IOMEM
878 This driver can also be built as a module. If so, the module
883 depends on MFD_PALMAS
894 depends on MFD_PM8XXX
900 To compile this driver as a module, choose M here: the module
901 will be called qcom-pm8xxx-xoadc.
905 depends on MFD_SPMI_PMIC
912 To compile this driver as a module, choose M here: the module will
913 be called qcom-qpmi-rradc.
917 depends on SPMI
926 To compile this driver as a module, choose M here: the module will
927 be called qcom-spmi-iadc.
931 depends on SPMI
937 The driver supports multiple channels read. The VADC is a 15-bit
938 sigma-delta ADC. Some of the channels are internally used for
941 To compile this driver as a module, choose M here: the module will
942 be called qcom-spmi-vadc.
946 depends on SPMI
952 The driver supports multiple channels read. The ADC is a 16-bit
953 sigma-delta ADC. The hardware supports calibrated results for
955 power, on board system thermistors connected to the PMIC ADC,
958 hardware supports internal pull-up for thermistors and can choose between
961 To compile this driver as a module, choose M here: the module will
962 be called qcom-spmi-adc5.
965 tristate "Renesas R-Car GyroADC driver"
966 depends on ARCH_RCAR_GEN2 || COMPILE_TEST
969 R-Car Gen2 SoCs. This block is a simple SPI offload engine for
970 reading data out of attached compatible ADCs in a round-robin
972 depending on which ADCs are attached.
974 To compile this driver as a module, choose M here: the
975 module will be called rcar-gyroadc.
979 depends on MFD_RN5T618
984 This driver can also be built as a module. If so, the module
985 will be called rn5t618-adc.
989 depends on ARCH_ROCKCHIP || COMPILE_TEST
990 depends on RESET_CONTROLLER
997 To compile this driver as a module, choose M here: the
998 module will be called rockchip_saradc.
1002 depends on I2C
1008 RTQ6056 is a high accuracy current-sense monitor with I2C and SMBus
1012 This driver can also be built as a module. If so, the module will be
1017 depends on ARCH_RZG2L || COMPILE_TEST
1022 To compile this driver as a module, choose M here: the
1023 module will be called rzg2l_adc.
1027 depends on MFD_SC27XX_PMIC || COMPILE_TEST
1032 This driver can also be built as a module. If so, the module
1037 depends on PLAT_SPEAR || COMPILE_TEST
1038 depends on HAS_IOMEM
1043 To compile this driver as a module, choose M here: the
1044 module will be called spear_adc.
1054 This driver can also be built as a module. If so, the module
1059 depends on ARCH_STM32 || COMPILE_TEST
1060 depends on OF
1061 depends on REGULATOR
1062 depends on HAS_IOMEM
1069 STM32 analog-to-digital converter (ADC).
1071 This driver can also be built as a module. If so, the module
1072 will be called stm32-adc-core.
1076 depends on STM32_ADC_CORE
1081 This driver can also be built as a module. If so, the module
1082 will be called stm32-adc.
1086 depends on (ARCH_STM32 && OF) || COMPILE_TEST
1093 This driver can also be built as a module. If so, the module
1094 will be called stm32-dfsdm-core.
1098 depends on (ARCH_STM32 && OF) || COMPILE_TEST
1108 This driver can also be built as a module. If so, the module
1109 will be called stm32-dfsdm-adc.
1113 depends on OF && MFD_STMPE
1116 built-in ADC block (stmpe811).
1120 depends on IIO
1121 depends on MFD_SUN4I_GPADC || MACH_SUN8I
1122 depends on THERMAL || !THERMAL_OF
1134 To compile this driver as a module, choose M here: the module will be
1135 called sun4i-gpadc-iio.
1139 depends on ARCH_SUNXI || COMPILE_TEST
1144 To compile this driver as a module, choose M here: the module will be
1145 called sun20i-gpadc-iio.
1149 depends on I2C
1156 This driver can also be built as a module. If so, the module will be
1157 called ti-adc081c.
1161 depends on SPI
1168 This driver can also be built as a module. If so, the module will be
1169 called ti-adc0832.
1173 depends on SPI
1180 This driver can also be built as a module. If so, the module will be
1181 called ti-adc084s021.
1185 depends on SPI
1192 This driver can also be built as a module. If so, the module will be
1193 called ti-adc12138.
1197 depends on SPI
1204 To compile this driver as a module, choose M here: the module will
1205 be called ti-adc108s102.
1209 depends on SPI
1214 This driver can also be built as a module. If so, the module will be
1215 called ti-adc128s052.
1218 tristate "Texas Instruments ADC161S626 1-channel differential ADC"
1219 depends on SPI
1226 This driver can also be built as a module. If so, the module will be
1227 called ti-adc161s626.
1231 depends on I2C
1239 This driver can also be built as a module. If so, the module will be
1240 called ti-ads1015.
1244 depends on I2C
1248 4 channels, 12-bit I2C ADC chip.
1250 This driver can also be built as a module. If so, the module will be
1251 called ti-ads7924.
1255 depends on I2C
1260 This driver can also be built as a module. If so, the module will be
1261 called ti-ads1100.
1265 depends on SPI && GPIOLIB
1273 To compile this driver as a module, choose M here: the
1274 module will be called ti-ads7950.
1278 depends on SPI
1283 This driver can also be built as a module. If so, the module will be
1284 called ti-ads8344.
1288 depends on SPI
1293 This driver can also be built as a module. If so, the module will be
1294 called ti-ads8688.
1298 depends on SPI
1303 This driver can also be built as a module. If so, the module will be
1304 called ti-ads124s08.
1308 depends on SPI
1315 This driver can also be built as a module. If so, the module will be
1316 called ti-ads131e08.
1320 depends on MFD_TI_AM335X_TSCADC && HAS_DMA
1327 To compile this driver as a module, choose M here: the module will be
1332 depends on SPI
1337 This driver can also be built as a module. If so, the module will be called
1338 ti-lmp92064.
1342 depends on SPI
1349 This driver can also be built as a module. If so, the module will be
1350 called ti-tlc4541.
1354 depends on SPI
1361 This driver can also be built as a module. If so, the module will be
1362 called ti-tsc2046.
1366 depends on TWL4030_CORE
1368 This driver provides support for Triton TWL4030-MADC. The
1371 This driver can also be built as a module. If so, the module will be
1372 called twl4030-madc.
1376 depends on TWL4030_CORE
1385 This driver can also be built as a module. If so, the module will be
1386 called twl6030-gpadc.
1390 depends on HAS_IOMEM
1394 Say yes here to support for Vybrid board analog-to-digital converter.
1397 This driver can also be built as a module. If so, the module will be
1402 depends on MFD_VIPERBOARD && USB
1407 To compile this driver as a module, choose M here: the module will be
1412 depends on HAS_IOMEM
1420 to the XADC as well as the AXI-XADC interface.
1423 that can be used to access the System Monitor ADC on the Xilinx
1426 The driver can also be build as a module. If so, the module will be called
1427 xilinx-xadc.
1431 depends on ARCH_ZYNQMP || COMPILE_TEST
1432 depends on HAS_IOMEM
1436 Temperature values on the SOC.
1438 The driver supports Voltage and Temperature monitoring on Xilinx Ultrascale
1441 The driver can also be built as a module. If so, the module will be called
1442 xilinx-ams.