Lines Matching +full:gpo +full:- +full:config +full:- +full:2
1 # SPDX-License-Identifier: GPL-2.0-only
9 config MFD_CORE
14 config MFD_CS5535
23 config MFD_ALTERA_A10SR
34 config MFD_ALTERA_SYSMGR
44 config MFD_ACT8945A
45 tristate "Active-semi ACT8945A"
50 Support for the ACT8945A PMIC from Active-semi. This device
51 features three step-down DC/DC converters and four low-dropout
55 config MFD_SUN4I_GPADC
67 sun4i-gpadc-iio and the hwmon driver iio_hwmon.
70 called sun4i-gpadc.
72 config MFD_AS3711
81 config MFD_SMPRO
93 config MFD_AS3722
101 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down
105 config PMIC_ADP5520
115 config MFD_AAT2870_CORE
126 config MFD_AT91_USART
132 over at91-usart-serial driver and usart-spi-driver. Only one function
136 config MFD_ATMEL_FLEXCOM
147 config MFD_ATMEL_HLCDC
148 tristate "Atmel HLCDC (High-end LCD Controller)"
158 config MFD_ATMEL_SMC
162 config MFD_BCM590XX
170 config MFD_BD9571MWV
184 config MFD_AC100
185 tristate "X-Powers AC100"
189 If you say Y here you get support for the X-Powers AC100 audio codec
194 config MFD_AXP20X
199 config MFD_AXP20X_I2C
200 tristate "X-Powers AXP series PMICs with I2C"
205 If you say Y here you get support for the X-Powers AXP series power
216 config MFD_AXP20X_RSB
217 tristate "X-Powers AXP series PMICs with RSB"
221 If you say Y here you get support for the X-Powers AXP series power
227 config MFD_CROS_EC_DEV
234 sub-devices. This driver will instantiate additional drivers such
238 called cros-ec-dev.
240 config MFD_CS42L43
246 config MFD_CS42L43_I2C
255 config MFD_CS42L43_SDW
264 config MFD_MADERA
275 config MFD_MADERA_I2C
284 config MFD_MADERA_SPI
293 config MFD_MAX5970
303 config MFD_CS47L15
310 config MFD_CS47L35
317 config MFD_CS47L85
324 config MFD_CS47L90
331 config MFD_CS47L92
338 config PMIC_DA903X
344 usually found on PXA processors-based platforms. This includes
347 LEDs and battery-charger under the corresponding menus.
349 config PMIC_DA9052
353 config MFD_DA9052_SPI
365 config MFD_DA9052_I2C
377 config MFD_DA9055
390 config MFD_DA9062
403 config MFD_DA9063
415 config MFD_DA9150
416 tristate "Dialog Semiconductor DA9150 Charger Fuel-Gauge chip"
422 This adds support for the DA9150 integrated charger and fuel-gauge
427 config MFD_DLN2
432 This adds support for Diolan USB-I2C/SPI/GPIO Master Adapter
433 DLN-2. Additional drivers such as I2C_DLN2, GPIO_DLN2,
437 config MFD_ENE_KB3930
443 This adds support for the power-off functionality and access to
448 config MFD_EXYNOS_LPASS
459 config MFD_GATEWORKS_GSC
468 such as push-button monitor, multiple ADC's for voltage and
474 config MFD_MC13XXX
485 config MFD_MC13XXX_SPI
493 config MFD_MC13XXX_I2C
501 config MFD_MP2629
511 config MFD_MXS_LRADC
518 Analog-to-Digital Converter (LRADC) found on the i.MX23 and i.MX28
522 mxs-lradc-adc for ADC readings
523 mxs-lradc-ts for touchscreen support
526 called mxs-lradc.
528 config MFD_MX25_TSADC
537 config MFD_HI6421_PMIC
543 Add support for HiSilicon Hi6421 PMIC. Hi6421 includes multi-
548 We communicate with the Hi6421 via memory-mapped I/O.
550 config MFD_HI6421_SPMI
558 multi-functions, such as regulators, RTC, codec, Coulomb counter,
566 config MFD_HI655X_PMIC
576 config MFD_INTEL_QUARK_I2C_GPIO
584 in a single PCI device. It splits the 2 IO devices to
586 The GPIO exports a total amount of 8 interrupt-capable GPIOs.
588 config LPC_ICH
599 config LPC_SCH
607 config INTEL_SOC_PMIC
623 causes the designware-i2c driver to be builtin for the same reason.
625 config INTEL_SOC_PMIC_BXTWC
636 config INTEL_SOC_PMIC_CHTWC
650 causes the designware-i2c driver to be builtin for the same reason.
652 config INTEL_SOC_PMIC_CHTDC_TI
667 needs the designware-i2c driver to be builtin for the same reason.
669 config INTEL_SOC_PMIC_MRFLD
680 config MFD_INTEL_LPSS
685 config MFD_INTEL_LPSS_ACPI
691 I2C, SPI and HS-UART starting from Intel Sunrisepoint (Intel Skylake
694 config MFD_INTEL_LPSS_PCI
700 I2C, SPI and HS-UART starting from Intel Sunrisepoint (Intel Skylake
703 config MFD_INTEL_PMC_BXT
713 multi-function device that exposes IPC, General Control
714 Register and P-unit access. In addition this creates devices
717 config MFD_IPAQ_MICRO
727 config MFD_IQS62X
734 IQS621, IQS622, IQS624 and IQS625 multi-function sensors. Additional
735 options must be selected to enable device-specific functions.
740 config MFD_JANZ_CMODIO
741 tristate "Janz CMOD-IO PCI MODULbus Carrier Board"
745 This is the core driver for the Janz CMOD-IO PCI MODULbus
750 config MFD_KEMPLD
760 will be called kempld-core.
762 config MFD_88PM800
772 battery-charger under the corresponding menus.
774 config MFD_88PM805
786 config MFD_88PM860X
795 battery-charger under the corresponding menus.
797 config MFD_MAX14577
806 MAX77836 Micro-USB ICs with battery charger.
811 config MFD_MAX77541
824 config MFD_MAX77620
839 config MFD_MAX77650
854 config MFD_MAX77686
869 config MFD_MAX77693
883 config MFD_MAX77714
892 low-dropout regulators, 8 GPIOs, RTC, watchdog etc. This driver
897 config MFD_MAX77843
911 config MFD_MAX8907
923 config MFD_MAX8925
933 config MFD_MAX8997
946 config MFD_MAX8998
958 config MFD_MT6360
968 PMIC part includes 2-channel BUCKs and 2-channel LDOs
969 LDO part includes 4-channel LDOs
971 config MFD_MT6370
981 voltage supply, one general purpose LDO, and the USB Type-C & PD
982 controller complies with the latest USB Type-C and PD standards.
987 config MFD_MT6397
997 config MFD_MENF21BMC
1004 The device supports multiple sub-devices like LED, HWMON and WDT.
1012 config MFD_OCELOT
1029 called ocelot-soc.
1033 config EZX_PCAP
1040 config MFD_CPCAP
1052 config MFD_VIPERBOARD
1066 config MFD_NTXEC
1074 certain e-book readers designed by the original design manufacturer
1077 config MFD_RETU
1078 tristate "Nokia Retu and Tahvo multi-function device"
1083 Retu and Tahvo are a multi-function devices found on Nokia
1086 config MFD_PCF50633
1094 so that function-specific drivers can bind to them.
1096 config PCF50633_ADC
1103 config PCF50633_GPIO
1110 config MFD_PM8XXX
1118 built-in PM8xxx PMIC chips.
1124 module. This will build a module called "pm8xxx-core".
1126 config MFD_QCOM_RPM
1140 config MFD_SPMI_PMIC
1153 series as a module. The module will be called "qcom-spmi-pmic".
1155 config MFD_SY7636A
1162 To enable support for building sub-devices as modules,
1165 config MFD_RDC321X
1166 tristate "RDC R-321x southbridge"
1170 Say yes here if you want to have support for the RDC R-321x SoC
1174 config MFD_RT4831
1184 config MFD_RT5033
1194 sub-devices like charger, fuel gauge, flash LED, current source,
1197 config MFD_RT5120
1209 config MFD_RC5T583
1218 through i2c interface. The device supports multiple sub-devices
1223 config MFD_RK8XX
1227 config MFD_RK8XX_I2C
1238 through I2C interface. The device supports multiple sub-devices
1241 config MFD_RK8XX_SPI
1252 through an SPI interface. The device supports multiple sub-devices
1253 including interrupts, LDO & DCDC regulators, and power on-key.
1255 config MFD_RN5T618
1269 config MFD_SEC_CORE
1284 module will be called sec-core.
1289 config MFD_SI476X_CORE
1296 radio. This MFD driver connects the radio-si476x V4L2 module
1300 module will be called si476x-core.
1302 config MFD_SIMPLE_MFD_I2C
1309 to be shared by all sub-devices.
1312 sub-devices represented by child nodes in Device Tree will be
1315 config MFD_SL28CPLD
1325 * SMARC-sAL28
1327 config MFD_SM501
1338 config MFD_SM501_GPIO
1346 config MFD_SKY81452
1358 config MFD_SC27XX_PMIC
1374 config RZ_MTU3
1380 the Multi-Function Timer Pulse Unit 3 (MTU3a) hardware available
1385 config ABX500_CORE
1386 bool "ST-Ericsson ABX500 Mixed Signal Circuit register functions"
1396 config AB8500_CORE
1397 bool "ST-Ericsson AB8500 Mixed Signal Power Management chip"
1409 config MFD_DB8500_PRCMU
1410 bool "ST-Ericsson DB8500 Power Reset Control Management Unit"
1419 config MFD_STMPE
1440 GPIO: stmpe-gpio
1441 Keypad: stmpe-keypad
1442 Touchscreen: stmpe-ts
1443 ADC: stmpe-adc
1448 config STMPE_I2C
1455 config STMPE_SPI
1462 config MFD_STA2X11
1468 config MFD_SUN6I_PRCM
1477 config MFD_SYSCON
1484 config MFD_TI_AM335X_TSCADC
1496 config MFD_LP3943
1507 config MFD_LP8788
1517 config MFD_TI_LMU
1528 config MFD_OMAP_USB_HOST
1538 config MFD_PALMAS
1548 config TPS6105X
1557 high-power "white LED driver". This boost converter is
1561 config TPS65010
1574 config TPS6507X
1586 config MFD_TPS65086
1600 config TPS65911_COMPARATOR
1603 config MFD_TPS65090
1616 config MFD_TPS65217
1632 config MFD_TI_LP873X
1641 General Purpose Outputs (GPO) that are used in portable devices.
1646 config MFD_TI_LP87565
1655 General Purpose Outputs (GPO) that are used in portable devices.
1660 config MFD_TPS65218
1675 config MFD_TPS65219
1689 config MFD_TPS6586X
1704 config MFD_TPS65910
1716 config MFD_TPS65912
1722 config MFD_TPS65912_I2C
1731 config MFD_TPS65912_SPI
1740 config MFD_TPS6594
1746 config MFD_TPS6594_I2C
1757 will be called tps6594-i2c.
1759 config MFD_TPS6594_SPI
1770 will be called tps6594-spi.
1772 config TWL4030_CORE
1781 so that function-specific drivers can bind to them.
1783 These multi-function chips are found on many OMAP2 and OMAP3
1788 config TWL4030_POWER
1797 This driver uses board-specific data to initialize the resources
1801 config MFD_TWL4030_AUDIO
1807 config TWL6040_CORE
1821 config MENELAUS
1827 regulators, Dual slot memory card transceivers, real-time clock
1831 config MFD_WL1273_CORE
1838 driver connects the radio-wl1273 V4L2 module and the wl1273
1841 config MFD_LM3533
1852 backlight or ambient-light-sensor functionality of the device.
1854 config MFD_TIMBERDALE
1863 for in-vehicle infontainment, called Russellville.
1865 config MFD_TC3589X
1877 config MFD_TQMX86
1878 tristate "TQ-Systems IO controller TQMX86"
1882 TQ-Systems IO controller and watchdog device, found on their
1885 config MFD_VX855
1894 config MFD_LOCHNAGAR
1902 config MFD_ARIZONA
1908 config MFD_ARIZONA_I2C
1917 config MFD_ARIZONA_SPI
1926 config MFD_CS47L24
1932 config MFD_WM5102
1938 config MFD_WM5110
1945 config MFD_WM8997
1951 config MFD_WM8998
1957 config MFD_WM8400
1968 config MFD_WM831X
1971 config MFD_WM831X_I2C
1972 bool "Wolfson Microelectronics WM831x/2x PMICs with I2C"
1984 config MFD_WM831X_SPI
1985 bool "Wolfson Microelectronics WM831x/2x PMICs with SPI"
1997 config MFD_WM8350
2000 config MFD_WM8350_I2C
2012 config MFD_WM8994
2019 The WM8994 is a highly integrated hi-fi CODEC designed for
2026 config MFD_WM97xx
2033 The WM9705, WM9712 and WM9713 is a highly integrated hi-fi CODEC
2040 config MFD_STW481X
2047 in various ST Microelectronics and ST-Ericsson embedded
2050 config MFD_ROHM_BD718XX
2063 config MFD_ROHM_BD71828
2072 Power Management ICs. BD71828GW and BD71815AGW are single-chip power
2073 management ICs mainly for battery-powered portable devices.
2076 also a single-cell linear charger, a Coulomb counter, a real-time
2079 config MFD_ROHM_BD957XMUF
2089 designed to be used to power R-Car series processors.
2091 config MFD_STM32_LPTIMER
2092 tristate "Support for STM32 Low-Power Timer"
2098 Select this option to enable STM32 Low-Power Timer driver
2103 module will be called stm32-lptimer.
2105 config MFD_STM32_TIMERS
2116 config MFD_STPMIC1
2132 config MFD_STMFX
2133 tristate "Support for STMicroelectronics Multi-Function eXpander (STMFX)"
2139 Support for the STMicroelectronics Multi-Function eXpander.
2145 config MFD_WCD934X
2157 config MFD_ATC260X
2163 config MFD_ATC260X_I2C
2175 config MFD_KHADAS_MCU
2189 power-on options, power-off control and system FAN control on recent
2196 config MFD_ACER_A500_EC
2207 config MFD_QCOM_PM8008
2224 config MCP
2228 config MCP_SA11X0
2234 config MCP_UCB1200
2239 config MCP_UCB1200_TS
2245 config MFD_VEXPRESS_SYSREG
2256 config RAVE_SP_CORE
2264 config SGI_MFD_IOC3
2269 This option enables basic support for the SGI IOC3-based
2277 config MFD_INTEL_M10_BMC_CORE
2283 config MFD_INTEL_M10_BMC_SPI
2296 config MFD_INTEL_M10_BMC_PMCI
2308 config MFD_RSMU_I2C
2322 config MFD_RSMU_SPI