Lines Matching +full:gpo +full:- +full:config +full:-
1 # SPDX-License-Identifier: GPL-2.0-only
9 config MFD_CORE
14 config MFD_CS5535
22 config MFD_ALTERA_A10SR
33 config MFD_ALTERA_SYSMGR
43 config MFD_ACT8945A
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
54 config MFD_SUN4I_GPADC
66 sun4i-gpadc-iio and the hwmon driver iio_hwmon.
69 called sun4i-gpadc.
71 config MFD_AS3711
80 config MFD_AS3722
88 tablets etc. It has 4 DC/DC step-down regulators, 3 DC/DC step-down
92 config PMIC_ADP5520
102 config MFD_AAT2870_CORE
113 config MFD_AT91_USART
119 over at91-usart-serial driver and usart-spi-driver. Only one function
123 config MFD_ATMEL_FLEXCOM
134 config MFD_ATMEL_HLCDC
135 tristate "Atmel HLCDC (High-end LCD Controller)"
145 config MFD_ATMEL_SMC
149 config MFD_BCM590XX
157 config MFD_BD9571MWV
171 config MFD_AC100
172 tristate "X-Powers AC100"
176 If you say Y here you get support for the X-Powers AC100 audio codec
181 config MFD_AXP20X
186 config MFD_AXP20X_I2C
187 tristate "X-Powers AXP series PMICs with I2C"
192 If you say Y here you get support for the X-Powers AXP series power
203 config MFD_AXP20X_RSB
204 tristate "X-Powers AXP series PMICs with RSB"
208 If you say Y here you get support for the X-Powers AXP series power
214 config MFD_CROS_EC_DEV
221 sub-devices. This driver will instantiate additional drivers such
225 called cros-ec-dev.
227 config MFD_MADERA
238 config MFD_MADERA_I2C
247 config MFD_MADERA_SPI
256 config MFD_CS47L15
263 config MFD_CS47L35
270 config MFD_CS47L85
277 config MFD_CS47L90
284 config MFD_CS47L92
291 config MFD_ASIC3
300 config PMIC_DA903X
306 usually found on PXA processors-based platforms. This includes
309 LEDs and battery-charger under the corresponding menus.
311 config PMIC_DA9052
315 config MFD_DA9052_SPI
327 config MFD_DA9052_I2C
339 config MFD_DA9055
355 config MFD_DA9062
368 config MFD_DA9063
380 config MFD_DA9150
381 tristate "Dialog Semiconductor DA9150 Charger Fuel-Gauge chip"
387 This adds support for the DA9150 integrated charger and fuel-gauge
392 config MFD_DLN2
397 This adds support for Diolan USB-I2C/SPI/GPIO Master Adapter
398 DLN-2. Additional drivers such as I2C_DLN2, GPIO_DLN2,
402 config MFD_ENE_KB3930
408 This adds support for the power-off functionality and access to
413 config MFD_EXYNOS_LPASS
424 config MFD_GATEWORKS_GSC
433 such as push-button monitor, multiple ADC's for voltage and
439 config MFD_MC13XXX
450 config MFD_MC13XXX_SPI
458 config MFD_MC13XXX_I2C
466 config MFD_MP2629
476 config MFD_MXS_LRADC
483 Analog-to-Digital Converter (LRADC) found on the i.MX23 and i.MX28
487 mxs-lradc-adc for ADC readings
488 mxs-lradc-ts for touchscreen support
491 called mxs-lradc.
493 config MFD_MX25_TSADC
502 config MFD_HI6421_PMIC
508 Add support for HiSilicon Hi6421 PMIC. Hi6421 includes multi-
513 We communicate with the Hi6421 via memory-mapped I/O.
515 config MFD_HI6421_SPMI
523 multi-functions, such as regulators, RTC, codec, Coulomb counter,
531 config MFD_HI655X_PMIC
541 config HTC_PASIC3
548 handled by the leds-pasic3 and ds1wm drivers.
550 config HTC_I2CPLD
557 interface to one or more sub-chips.
559 config MFD_INTEL_QUARK_I2C_GPIO
569 The GPIO exports a total amount of 8 interrupt-capable GPIOs.
571 config LPC_ICH
582 config LPC_SCH
590 config INTEL_SOC_PMIC
606 causes the designware-i2c driver to be builtin for the same reason.
608 config INTEL_SOC_PMIC_BXTWC
619 config INTEL_SOC_PMIC_CHTWC
633 causes the designware-i2c driver to be builtin for the same reason.
635 config INTEL_SOC_PMIC_CHTDC_TI
650 needs the designware-i2c driver to be builtin for the same reason.
652 config INTEL_SOC_PMIC_MRFLD
663 config MFD_INTEL_LPSS
668 config MFD_INTEL_LPSS_ACPI
674 I2C, SPI and HS-UART starting from Intel Sunrisepoint (Intel Skylake
677 config MFD_INTEL_LPSS_PCI
683 I2C, SPI and HS-UART starting from Intel Sunrisepoint (Intel Skylake
686 config MFD_INTEL_PMC_BXT
696 multi-function device that exposes IPC, General Control
697 Register and P-unit access. In addition this creates devices
700 config MFD_IPAQ_MICRO
710 config MFD_IQS62X
717 IQS621, IQS622, IQS624 and IQS625 multi-function sensors. Additional
718 options must be selected to enable device-specific functions.
723 config MFD_JANZ_CMODIO
724 tristate "Janz CMOD-IO PCI MODULbus Carrier Board"
728 This is the core driver for the Janz CMOD-IO PCI MODULbus
733 config MFD_KEMPLD
743 will be called kempld-core.
745 config MFD_88PM800
755 battery-charger under the corresponding menus.
757 config MFD_88PM805
769 config MFD_88PM860X
778 battery-charger under the corresponding menus.
780 config MFD_MAX14577
789 MAX77836 Micro-USB ICs with battery charger.
794 config MFD_MAX77620
809 config MFD_MAX77650
824 config MFD_MAX77686
839 config MFD_MAX77693
853 config MFD_MAX77714
862 low-dropout regulators, 8 GPIOs, RTC, watchdog etc. This driver
867 config MFD_MAX77843
881 config MFD_MAX8907
893 config MFD_MAX8925
903 config MFD_MAX8997
916 config MFD_MAX8998
928 config MFD_MT6360
938 PMIC part includes 2-channel BUCKs and 2-channel LDOs
939 LDO part includes 4-channel LDOs
941 config MFD_MT6370
951 voltage supply, one general purpose LDO, and the USB Type-C & PD
952 controller complies with the latest USB Type-C and PD standards.
957 config MFD_MT6397
967 config MFD_MENF21BMC
974 The device supports multiple sub-devices like LED, HWMON and WDT.
982 config MFD_OCELOT
999 called ocelot-soc.
1003 config EZX_PCAP
1010 config MFD_CPCAP
1022 config MFD_VIPERBOARD
1036 config MFD_NTXEC
1044 certain e-book readers designed by the original design manufacturer
1047 config MFD_RETU
1048 tristate "Nokia Retu and Tahvo multi-function device"
1053 Retu and Tahvo are a multi-function devices found on Nokia
1056 config MFD_PCF50633
1064 so that function-specific drivers can bind to them.
1066 config PCF50633_ADC
1073 config PCF50633_GPIO
1080 config UCB1400_CORE
1091 config MFD_PM8XXX
1099 built-in PM8xxx PMIC chips.
1105 module. This will build a module called "pm8xxx-core".
1107 config MFD_QCOM_RPM
1121 config MFD_SPMI_PMIC
1134 series as a module. The module will be called "qcom-spmi-pmic".
1136 config MFD_SY7636A
1143 To enable support for building sub-devices as modules,
1146 config MFD_RDC321X
1147 tristate "RDC R-321x southbridge"
1151 Say yes here if you want to have support for the RDC R-321x SoC
1155 config MFD_RT4831
1165 config MFD_RT5033
1175 sub-devices like charger, fuel gauge, flash LED, current source,
1178 config MFD_RT5120
1190 config MFD_RC5T583
1199 through i2c interface. The device supports multiple sub-devices
1204 config MFD_RK808
1214 through I2C interface. The device supports multiple sub-devices
1217 config MFD_RN5T618
1231 config MFD_SEC_CORE
1246 module will be called sec-core.
1251 config MFD_SI476X_CORE
1258 radio. This MFD driver connects the radio-si476x V4L2 module
1262 module will be called si476x-core.
1264 config MFD_SIMPLE_MFD_I2C
1271 to be shared by all sub-devices.
1274 sub-devices represented by child nodes in Device Tree will be
1277 config MFD_SL28CPLD
1287 * SMARC-sAL28
1289 config MFD_SM501
1300 config MFD_SM501_GPIO
1308 config MFD_SKY81452
1320 config MFD_SC27XX_PMIC
1336 config ABX500_CORE
1337 bool "ST-Ericsson ABX500 Mixed Signal Circuit register functions"
1347 config AB8500_CORE
1348 bool "ST-Ericsson AB8500 Mixed Signal Power Management chip"
1360 config MFD_DB8500_PRCMU
1361 bool "ST-Ericsson DB8500 Power Reset Control Management Unit"
1370 config MFD_STMPE
1391 GPIO: stmpe-gpio
1392 Keypad: stmpe-keypad
1393 Touchscreen: stmpe-ts
1394 ADC: stmpe-adc
1399 config STMPE_I2C
1406 config STMPE_SPI
1413 config MFD_STA2X11
1419 config MFD_SUN6I_PRCM
1428 config MFD_SYSCON
1435 config MFD_DAVINCI_VOICECODEC
1440 config MFD_TI_AM335X_TSCADC
1451 config MFD_DM355EVM_MSP
1459 config MFD_LP3943
1470 config MFD_LP8788
1480 config MFD_TI_LMU
1491 config MFD_OMAP_USB_HOST
1501 config MFD_PALMAS
1511 config TPS6105X
1520 high-power "white LED driver". This boost converter is
1524 config TPS65010
1537 config TPS6507X
1549 config MFD_TPS65086
1563 config TPS65911_COMPARATOR
1566 config MFD_TPS65090
1579 config MFD_TPS65217
1595 config MFD_TI_LP873X
1604 General Purpose Outputs (GPO) that are used in portable devices.
1609 config MFD_TI_LP87565
1618 General Purpose Outputs (GPO) that are used in portable devices.
1623 config MFD_TPS65218
1638 config MFD_TPS6586X
1653 config MFD_TPS65910
1665 config MFD_TPS65912
1671 config MFD_TPS65912_I2C
1680 config MFD_TPS65912_SPI
1689 config TWL4030_CORE
1698 so that function-specific drivers can bind to them.
1700 These multi-function chips are found on many OMAP2 and OMAP3
1705 config TWL4030_POWER
1714 This driver uses board-specific data to initialize the resources
1718 config MFD_TWL4030_AUDIO
1724 config TWL6040_CORE
1738 config MENELAUS
1744 regulators, Dual slot memory card transceivers, real-time clock
1748 config MFD_WL1273_CORE
1755 driver connects the radio-wl1273 V4L2 module and the wl1273
1758 config MFD_LM3533
1769 backlight or ambient-light-sensor functionality of the device.
1771 config MFD_TIMBERDALE
1780 for in-vehicle infontainment, called Russellville.
1782 config MFD_TC3589X
1794 config MFD_TMIO
1798 config MFD_T7L66XB
1806 config MFD_TC6387XB
1814 config MFD_TC6393XB
1823 config MFD_TQMX86
1824 tristate "TQ-Systems IO controller TQMX86"
1828 TQ-Systems IO controller and watchdog device, found on their
1831 config MFD_VX855
1840 config MFD_LOCHNAGAR
1848 config MFD_ARIZONA
1854 config MFD_ARIZONA_I2C
1863 config MFD_ARIZONA_SPI
1872 config MFD_CS47L24
1878 config MFD_WM5102
1884 config MFD_WM5110
1891 config MFD_WM8997
1897 config MFD_WM8998
1903 config MFD_WM8400
1914 config MFD_WM831X
1917 config MFD_WM831X_I2C
1930 config MFD_WM831X_SPI
1943 config MFD_WM8350
1946 config MFD_WM8350_I2C
1958 config MFD_WM8994
1965 The WM8994 is a highly integrated hi-fi CODEC designed for
1972 config MFD_WM97xx
1979 The WM9705, WM9712 and WM9713 is a highly integrated hi-fi CODEC
1986 config MFD_STW481X
1993 in various ST Microelectronics and ST-Ericsson embedded
1996 config MFD_ROHM_BD718XX
2009 config MFD_ROHM_BD71828
2018 Power Management ICs. BD71828GW and BD71815AGW are single-chip power
2019 management ICs mainly for battery-powered portable devices.
2022 also a single-cell linear charger, a Coulomb counter, a real-time
2025 config MFD_ROHM_BD957XMUF
2034 designed to be used to power R-Car series processors.
2036 config MFD_STM32_LPTIMER
2037 tristate "Support for STM32 Low-Power Timer"
2043 Select this option to enable STM32 Low-Power Timer driver
2048 module will be called stm32-lptimer.
2050 config MFD_STM32_TIMERS
2061 config MFD_STPMIC1
2077 config MFD_STMFX
2078 tristate "Support for STMicroelectronics Multi-Function eXpander (STMFX)"
2084 Support for the STMicroelectronics Multi-Function eXpander.
2090 config MFD_WCD934X
2102 config MFD_ATC260X
2108 config MFD_ATC260X_I2C
2120 config MFD_KHADAS_MCU
2134 power-on options, power-off control and system FAN control on recent
2141 config MFD_ACER_A500_EC
2152 config MFD_QCOM_PM8008
2169 config MCP
2173 config MCP_SA11X0
2179 config MCP_UCB1200
2184 config MCP_UCB1200_TS
2190 config MFD_VEXPRESS_SYSREG
2201 config RAVE_SP_CORE
2209 config SGI_MFD_IOC3
2214 This option enables basic support for the SGI IOC3-based
2222 config MFD_INTEL_M10_BMC
2235 config MFD_RSMU_I2C
2249 config MFD_RSMU_SPI