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
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
422 config MFD_GATEWORKS_GSC
431 such as push-button monitor, multiple ADC's for voltage and
437 config MFD_MC13XXX
448 config MFD_MC13XXX_SPI
456 config MFD_MC13XXX_I2C
464 config MFD_MP2629
474 config MFD_MXS_LRADC
481 Analog-to-Digital Converter (LRADC) found on the i.MX23 and i.MX28
485 mxs-lradc-adc for ADC readings
486 mxs-lradc-ts for touchscreen support
489 called mxs-lradc.
491 config MFD_MX25_TSADC
500 config MFD_HI6421_PMIC
506 Add support for HiSilicon Hi6421 PMIC. Hi6421 includes multi-
511 We communicate with the Hi6421 via memory-mapped I/O.
513 config MFD_HI655X_PMIC
523 config HTC_PASIC3
530 handled by the leds-pasic3 and ds1wm drivers.
532 config HTC_I2CPLD
539 interface to one or more sub-chips.
541 config MFD_INTEL_QUARK_I2C_GPIO
549 in a single PCI device. It splits the 2 IO devices to
551 The GPIO exports a total amount of 8 interrupt-capable GPIOs.
553 config LPC_ICH
563 config LPC_SCH
571 config INTEL_SOC_PMIC
587 causes the designware-i2c driver to be builtin for the same reason.
589 config INTEL_SOC_PMIC_BXTWC
600 config INTEL_SOC_PMIC_CHTWC
614 causes the designware-i2c driver to be builtin for the same reason.
616 config INTEL_SOC_PMIC_CHTDC_TI
629 config INTEL_SOC_PMIC_MRFLD
640 config MFD_INTEL_LPSS
645 config MFD_INTEL_LPSS_ACPI
651 I2C, SPI and HS-UART starting from Intel Sunrisepoint (Intel Skylake
654 config MFD_INTEL_LPSS_PCI
660 I2C, SPI and HS-UART starting from Intel Sunrisepoint (Intel Skylake
663 config MFD_INTEL_MSIC
672 config MFD_INTEL_PMC_BXT
682 multi-function device that exposes IPC, General Control
683 Register and P-unit access. In addition this creates devices
686 config MFD_IPAQ_MICRO
696 config MFD_IQS62X
703 IQS621, IQS622, IQS624 and IQS625 multi-function sensors. Additional
704 options must be selected to enable device-specific functions.
709 config MFD_JANZ_CMODIO
710 tristate "Janz CMOD-IO PCI MODULbus Carrier Board"
714 This is the core driver for the Janz CMOD-IO PCI MODULbus
719 config MFD_KEMPLD
728 * COMe-bBD#
729 * COMe-bBL6
730 * COMe-bHL6
731 * COMe-bSL6
732 * COMe-bIP#
733 * COMe-bKL6
734 * COMe-bPC2 (ETXexpress-PC)
735 * COMe-bSC# (ETXexpress-SC T#)
736 * COMe-cAL6
737 * COMe-cBL6
738 * COMe-cBT6
739 * COMe-cBW6
740 * COMe-cCT6
741 * COMe-cDC2 (microETXexpress-DC)
742 * COMe-cHL6
743 * COMe-cKL6
744 * COMe-cPC2 (microETXexpress-PC)
745 * COMe-cSL6
746 * COMe-mAL10
747 * COMe-mBT10
748 * COMe-mCT10
749 * COMe-mTT10 (nanoETXexpress-TT)
750 * ETX-OH
753 will be called kempld-core.
755 config MFD_88PM800
765 battery-charger under the corresponding menus.
767 config MFD_88PM805
779 config MFD_88PM860X
788 battery-charger under the corresponding menus.
790 config MFD_MAX14577
799 MAX77836 Micro-USB ICs with battery charger.
804 config MFD_MAX77620
819 config MFD_MAX77650
834 config MFD_MAX77686
849 config MFD_MAX77693
863 config MFD_MAX77843
877 config MFD_MAX8907
889 config MFD_MAX8925
899 config MFD_MAX8997
912 config MFD_MAX8998
924 config MFD_MAX96745
933 config MFD_MAX96755F
941 config MFD_MT6360
950 PMIC part includes 2-channel BUCKs and 2-channel LDOs
951 LDO part includes 4-channel LDOs
953 config MFD_MT6397
963 config MFD_MENF21BMC
970 The device supports multiple sub-devices like LED, HWMON and WDT.
978 config EZX_PCAP
985 config MFD_CPCAP
997 config MFD_VIPERBOARD
1011 config MFD_RETU
1012 tristate "Nokia Retu and Tahvo multi-function device"
1017 Retu and Tahvo are a multi-function devices found on Nokia
1020 config MFD_PCF50633
1028 so that function-specific drivers can bind to them.
1030 config PCF50633_ADC
1037 config PCF50633_GPIO
1044 config UCB1400_CORE
1055 config MFD_PM8XXX
1063 built-in PM8xxx PMIC chips.
1069 module. This will build a module called "pm8xxx-core".
1071 config MFD_QCOM_RPM
1085 config MFD_SPMI_PMIC
1098 series as a module. The module will be called "qcom-spmi-pmic".
1100 config MFD_RDC321X
1101 tristate "RDC R-321x southbridge"
1105 Say yes here if you want to have support for the RDC R-321x SoC
1109 config MFD_RT5033
1119 sub-devices like charger, fuel gauge, flash LED, current source,
1122 config MFD_RC5T583
1131 through i2c interface. The device supports multiple sub-devices
1136 config MFD_RK618
1146 config MFD_RK628
1157 config MFD_RK630
1164 config MFD_RK630_I2C
1172 config MFD_RK630_SPI
1180 config MFD_RK806
1188 through SPI interface. The device supports multiple sub-devices
1191 config MFD_RK806_SPI
1199 config MFD_RK808
1209 through I2C interface. The device supports multiple sub-devices
1212 config MFD_RK1000
1221 config MFD_RN5T618
1235 config MFD_SEC_CORE
1249 module will be called sec-core.
1254 config MFD_SI476X_CORE
1261 radio. This MFD driver connects the radio-si476x V4L2 module
1265 module will be called si476x-core.
1267 config MFD_SIMPLE_MFD_I2C
1273 to be shared by all sub-devices.
1276 sub-devices represented by child nodes in Device Tree will be
1279 config MFD_SL28CPLD
1289 * SMARC-sAL28
1291 config MFD_SM501
1302 config MFD_SM501_GPIO
1310 config MFD_SKY81452
1322 config MFD_SC27XX_PMIC
1338 config ABX500_CORE
1339 bool "ST-Ericsson ABX500 Mixed Signal Circuit register functions"
1348 config AB3100_CORE
1349 bool "ST-Ericsson AB3100 Mixed Signal Circuit core functions"
1358 this multi-functional IC. This is needed to use other features
1359 of the AB3100 such as battery-backed RTC, charging control,
1363 config AB3100_OTP
1364 tristate "ST-Ericsson AB3100 OTP functions"
1368 Select this to enable the AB3100 Mixed Signal IC OTP (one-time
1372 config AB8500_CORE
1373 bool "ST-Ericsson AB8500 Mixed Signal Power Management chip"
1385 config AB8500_DEBUG
1393 config MFD_DB8500_PRCMU
1394 bool "ST-Ericsson DB8500 Power Reset Control Management Unit"
1403 config MFD_STMPE
1424 GPIO: stmpe-gpio
1425 Keypad: stmpe-keypad
1426 Touchscreen: stmpe-ts
1427 ADC: stmpe-adc
1432 config STMPE_I2C
1439 config STMPE_SPI
1446 config MFD_STA2X11
1452 config MFD_SUN6I_PRCM
1460 config MFD_SYSCON
1467 config MFD_DAVINCI_VOICECODEC
1472 config MFD_TI_AM335X_TSCADC
1483 config MFD_DM355EVM_MSP
1491 config MFD_LP3943
1502 config MFD_LP8788
1512 config MFD_TI_LMU
1523 config MFD_OMAP_USB_HOST
1532 config MFD_PALMAS
1542 config TPS6105X
1551 high-power "white LED driver". This boost converter is
1555 config TPS65010
1568 config TPS6507X
1580 config MFD_TPS65086
1594 config TPS65911_COMPARATOR
1597 config MFD_TPS65090
1610 config MFD_TPS65217
1626 config MFD_TPS68470
1642 designware-i2c driver to be built-in, for the same reason.
1644 config MFD_TI_LP873X
1653 General Purpose Outputs (GPO) that are used in portable devices.
1658 config MFD_TI_LP87565
1667 General Purpose Outputs (GPO) that are used in portable devices.
1672 config MFD_TPS65218
1687 config MFD_TPS6586X
1702 config MFD_TPS65910
1714 config MFD_TPS65912
1720 config MFD_TPS65912_I2C
1729 config MFD_TPS65912_SPI
1738 config MFD_TPS80031
1748 step-down converters, 11 general purpose LDOs, USB OTG Module,
1749 ADC, RTC, 2 PWM, System Voltage Regulator/Battery Charger with
1752 config TWL4030_CORE
1761 so that function-specific drivers can bind to them.
1763 These multi-function chips are found on many OMAP2 and OMAP3
1768 config TWL4030_POWER
1777 This driver uses board-specific data to initialize the resources
1781 config MFD_TWL4030_AUDIO
1787 config TWL6040_CORE
1801 config MENELAUS
1807 regulators, Dual slot memory card transceivers, real-time clock
1811 config MFD_WL1273_CORE
1818 driver connects the radio-wl1273 V4L2 module and the wl1273
1821 config MFD_LM3533
1832 backlight or ambient-light-sensor functionality of the device.
1834 config MFD_TIMBERDALE
1843 for in-vehicle infontainment, called Russellville.
1845 config MFD_TC3589X
1857 config MFD_TMIO
1861 config MFD_T7L66XB
1869 config MFD_TC6387XB
1877 config MFD_TC6393XB
1886 config MFD_TQMX86
1887 tristate "TQ-Systems IO controller TQMX86"
1891 TQ-Systems IO controller and watchdog device, found on their
1894 config MFD_VX855
1903 config MFD_LOCHNAGAR
1911 config MFD_ARIZONA
1917 config MFD_ARIZONA_I2C
1926 config MFD_ARIZONA_SPI
1935 config MFD_CS47L24
1941 config MFD_WM5102
1947 config MFD_WM5110
1954 config MFD_WM8997
1960 config MFD_WM8998
1966 config MFD_WM8400
1977 config MFD_WM831X
1980 config MFD_WM831X_I2C
1981 bool "Wolfson Microelectronics WM831x/2x PMICs with I2C"
1993 config MFD_WM831X_SPI
1994 bool "Wolfson Microelectronics WM831x/2x PMICs with SPI"
2006 config MFD_WM8350
2009 config MFD_WM8350_I2C
2021 config MFD_WM8994
2028 The WM8994 is a highly integrated hi-fi CODEC designed for
2035 config MFD_WM97xx
2042 The WM9705, WM9712 and WM9713 is a highly integrated hi-fi CODEC
2049 config MFD_STW481X
2056 in various ST Microelectronics and ST-Ericsson embedded
2059 config MFD_ROHM_BD718XX
2072 config MFD_ROHM_BD70528
2081 Management IC. BD71837 is general purpose single-chip power
2082 management IC for battery-powered portable devices. It contains
2083 3 ultra-low current consumption buck converters, 3 LDOs and 2 LED
2084 drivers. Also included are 4 GPIOs, a real-time clock (RTC), a 32kHz
2085 crystal oscillator, high-accuracy VREF for use with an external ADC,
2089 config MFD_ROHM_BD71828
2098 Management IC. BD71828GW is a single-chip power management IC for
2099 battery-powered portable devices. The IC integrates 7 buck
2100 converters, 7 LDOs, and a 1500 mA single-cell linear charger.
2101 Also included is a Coulomb counter, a real-time clock (RTC), and
2104 config MFD_STM32_LPTIMER
2105 tristate "Support for STM32 Low-Power Timer"
2111 Select this option to enable STM32 Low-Power Timer driver
2116 module will be called stm32-lptimer.
2118 config MFD_STM32_TIMERS
2129 config MFD_STPMIC1
2145 config MFD_STMFX
2146 tristate "Support for STMicroelectronics Multi-Function eXpander (STMFX)"
2152 Support for the STMicroelectronics Multi-Function eXpander.
2158 config MFD_WCD934X
2170 config MFD_KHADAS_MCU
2184 power-on options, power-off control and system FAN control on recent
2194 config MCP
2198 config MCP_SA11X0
2204 config MCP_UCB1200
2209 config MCP_UCB1200_TS
2215 config MFD_VEXPRESS_SYSREG
2226 config RAVE_SP_CORE
2234 config SGI_MFD_IOC3
2239 This option enables basic support for the SGI IOC3-based
2247 config MFD_INTEL_M10_BMC