Lines Matching +full:power +full:- +full:on

1 # SPDX-License-Identifier: GPL-2.0-only
15 output in order to save power and prolong battery life. This applies
38 managed regulators and simple non-configurable regulators.
55 control power supplies for such devices.
61 depends on I2C
65 They provide two I2C-controlled DC/DC step-down converters with
69 tristate "Marvell 88PM800 Power regulators"
70 depends on MFD_88PM800
79 tristate "Marvell 88PM8607 Power regulators"
80 depends on MFD_88PM860X=y
85 tristate "Active-semi act8865 voltage regulator"
86 depends on I2C
87 depends on POWER_SUPPLY
90 This driver controls a active-semi act8865 voltage output
94 tristate "Active-semi ACT8945A voltage regulator"
95 depends on MFD_ACT8945A
97 This driver controls a active-semi ACT8945A voltage regulator
98 via I2C bus. The ACT8945A features three step-down DC/DC converters
99 and four low-dropout linear regulators, along with a ActivePath
104 depends on I2C
110 tristate "Freescale i.MX on-chip ANATOP LDO regulators"
111 depends on ARCH_MXC || COMPILE_TEST
112 depends on MFD_SYSCON
114 Say y here to support Freescale i.MX on-chip ANATOP LDOs
116 enabled on i.MX6 platform.
120 depends on MFD_AAT2870_CORE
126 tristate "ST-Ericsson AB3100 Regulator functions"
127 depends on AB3100_CORE
131 AB3100 analog baseband dealing with power regulators
135 bool "ST-Ericsson AB8500 Power Regulators"
136 depends on AB8500_CORE
138 This driver supports the regulators found on the ST-Ericsson mixed
143 depends on MFD_ARIZONA || MFD_MADERA
144 depends on SND_SOC
146 Support for the LDO1 regulators found on Cirrus Logic Madera codecs
151 depends on MFD_ARIZONA || MFD_MADERA
152 depends on SND_SOC
154 Support for the MICSUPP regulators found on Cirrus Logic Madera codecs
160 depends on ARM_SCMI_PROTOCOL && OF
169 depends on MFD_AS3711
171 This driver provides support for the voltage regulators on the
176 depends on MFD_AS3722
178 This driver provides support for the voltage regulators on the
183 tristate "X-POWERS AXP20X PMIC Regulators"
184 depends on MFD_AXP20X
186 This driver provides support for the voltage regulators on the
191 depends on MFD_BCM590XX
193 This driver provides support for the voltage regulators on the
198 tristate "ROHM BD70528 Power Regulator"
199 depends on MFD_ROHM_BD70528
201 This driver supports voltage regulators on ROHM BD70528 PMIC.
206 will be called bd70528-regulator.
209 tristate "ROHM BD71828 Power Regulator"
210 depends on MFD_ROHM_BD71828
213 This driver supports voltage regulators on ROHM BD71828 PMIC.
218 will be called bd71828-regulator.
221 tristate "ROHM BD71837 Power Regulator"
222 depends on MFD_ROHM_BD718XX
225 This driver supports voltage regulators on ROHM BD71837 PMIC.
230 will be called bd718x7-regulator.
234 depends on MFD_BD9571MWV
236 This driver provides support for the voltage regulators on the
241 will be called bd9571mwv-regulator.
245 depends on MFD_ROHM_BD957XMUF
247 This driver supports voltage regulators on ROHM BD9576MUF and
251 will be called bd9576-regulator.
255 depends on MFD_CPCAP
257 Say y here for CPCAP regulator found on some Motorola phones
262 depends on CROS_EC && OF
268 will be called cros-ec-regulator.
272 depends on PMIC_DA903X
273 depends on !CC_IS_CLANG # https://bugs.llvm.org/show_bug.cgi?id=38789
275 Say y here to support the BUCKs and LDOs regulators found on
280 depends on PMIC_DA9052
282 This driver supports the voltage regulators of DA9052-BC and
283 DA9053-AA/Bx PMIC.
287 depends on MFD_DA9055
289 Say y here to support the BUCKs and LDOs regulators found on
293 will be called da9055-regulator.
297 depends on MFD_DA9062
299 Say y here to support the BUCKs and LDOs regulators found on
303 will be called da9062-regulator.
307 depends on MFD_DA9063 && OF
309 Say y here to support the BUCKs and LDOs regulators found on
313 will be called da9063-regulator.
317 depends on I2C
321 The DA9210 is a multi-phase synchronous step down
322 converter 12A DC-DC Buck controlled through an I2C
327 depends on I2C
332 The DA9211/DA9212/DA9213/DA9214/DA9215 is a multi-phase synchronous
333 step down converter 12A or 16A DC-DC Buck controlled through an I2C
340 bool "ST-Ericsson DB8500 Voltage Domain Regulators"
341 depends on MFD_DB8500_PRCMU
349 depends on I2C
353 TinyBuck Regulator. The FAN53555 is a step-down switching voltage
360 depends on I2C && (OF || COMPILE_TEST)
363 This driver supports Fairchild (ON Semiconductor) FAN53880
364 regulator. The regulator is a programmable power management IC
370 depends on GPIOLIB || COMPILE_TEST
375 and the platform has to provide a mapping of GPIO-states
380 depends on MFD_HI6421_PMIC && OF
382 This driver provides support for the voltage regulators on the
384 Hi6421 is a multi-function device which, on regulator part, provides
390 depends on MFD_HI6421_PMIC && OF
392 This driver provides support for the voltage regulators on
394 Hi6421v530 is a multi-function device which, on regulator part,
400 depends on ARCH_HISI || COMPILE_TEST
401 depends on MFD_HI655X_PMIC && OF
408 depends on I2C
414 tristate "Intersil ISL6271A Power regulator"
415 depends on I2C
421 depends on MFD_TI_LMU
425 One boost output voltage is configurable and always on.
430 depends on MFD_LOCHNAGAR
432 This enables regulator support on the Cirrus Logic Lochnagar audio
437 depends on I2C
440 on National Semiconductors LP3971 PMIC
444 depends on I2C
447 on National Semiconductors LP3972 PMIC
451 depends on I2C
457 tristate "TI LP873X Power regulators"
458 depends on MFD_TI_LP873X && OF
461 provides two step-down converters and two general-purpose LDO
467 depends on I2C
471 chip contains four step-down DC/DC converters which can support
476 depends on I2C
480 chip contains six step-down DC/DC converters which can support
484 tristate "TI LP87565 Power regulators"
485 depends on MFD_TI_LP87565 && OF
488 provides four step-down converters. It supports software based
492 tristate "TI LP8788 Power Regulators"
493 depends on MFD_LP8788
498 tristate "LTC3589 8-output voltage regulator"
499 depends on I2C
502 This enables support for the LTC3589, LTC3589-1, and LTC3589-2
503 8-output regulators controlled via I2C.
506 tristate "LTC3676 8-output voltage regulator"
507 depends on I2C
511 8-output regulators controlled via I2C.
515 depends on MFD_MAX14577
523 depends on I2C
531 depends on MFD_MAX77620 || COMPILE_TEST
535 chip to control Step-Down DC-DC and LDOs. Say Y here to
540 depends on MFD_MAX77650 || COMPILE_TEST
544 power rails and an LDO.
548 depends on I2C
556 depends on I2C
563 depends on MFD_MAX8907 || COMPILE_TEST
567 chip to control Step-Down DC-DC and LDOs.
570 tristate "Maxim MAX8925 Power Management IC"
571 depends on MFD_MAX8925
576 tristate "Maxim MAX8952 Power Management IC"
577 depends on I2C
585 depends on I2C
586 depends on THERMAL && THERMAL_OF
589 The MAXIM MAX8973 high-efficiency. three phase, DC-DC step-down
596 depends on MFD_MAX8997
600 S5PV210, and Exynos-4 chips to control VCC_CORE and
605 depends on MFD_MAX8998
613 depends on MFD_MAX77686 || COMPILE_TEST
617 Exynos-4 chips to control VARM and VINT voltages.
621 depends on MFD_MAX77693 || MFD_MAX77843 || COMPILE_TEST
626 Exynos-4x12 (MAX77693) or Exynos5433 (MAX77843) SoC chips.
630 depends on MFD_MAX77686 || COMPILE_TEST
639 depends on I2C
645 regulator is found on the Samsung Galaxy S5 (klte) smartphone.
652 depends on MFD_MC13XXX
655 Say y here to support the regulators found on the Freescale MC13783
660 depends on MFD_MC13XXX
663 Say y here to support the regulators found on the Freescale MC13892
668 depends on I2C && OF
674 suspend-to-ram/standby transition.
678 depends on I2C && OF
688 depends on I2C
698 tristate "MPS MP8865 Power Regulator"
699 depends on I2C
706 depends on I2C && (OF || COMPILE_TEST)
713 depends on I2C && OF
718 This driver supports the control of different power rails of device
723 depends on I2C
726 Say y here to select this option to enable the power regulator of
728 This driver supports the control of different power rails of device
733 depends on MFD_MT6397
735 Say y here to select this option to enable the power regulator of
737 This driver supports the control of different power rails of device
742 depends on MFD_MT6397
744 Say y here to select this option to enable the power regulator of
746 This driver supports the control of different power rails of device
751 depends on MFD_MT6360
755 2-channel buck with Thermal Shutdown and Overload Protection
756 6-channel High PSRR and Low Dropout LDO.
760 depends on MTK_PMIC_WRAP
762 Say y here to select this option to enable the power regulator of
764 This driver supports the control of different power rails of device
769 depends on MFD_MT6397
771 Say y here to select this option to enable the power regulator of
773 This driver supports the control of different power rails of device
778 depends on MFD_PALMAS
780 If you wish to control the regulators on the Palmas series of
784 The regulators available on Palmas series chips vary depending
785 on the muxing. This is handled automatically in the driver by
790 depends on (ARCH_OMAP || COMPILE_TEST) && MFD_SYSCON
793 on OMAP SoCs.
799 depends on I2C
807 depends on EZX_PCAP
814 depends on MFD_PCF50633
817 on PCF50633
821 depends on I2C
824 Say y here to support the regulators found on the Freescale
829 depends on I2C
837 depends on I2C
840 Say y here to support the buck convertors on PV88080
844 depends on I2C
848 on PV88090
852 depends on PWM
859 depends on MFD_QCOM_RPM
862 regulators exposed by the Resource Power Manager found in Qualcomm
865 Say M here if you want to include support for the regulators on the
867 "qcom_rpm-regulator".
871 depends on QCOM_RPMH || COMPILE_TEST
872 depends on QCOM_COMMAND_DB || !QCOM_COMMAND_DB
875 block found on Qualcomm Technologies Inc. SoCs. RPMh regulator
876 control allows for voting on regulator state between multiple
881 depends on QCOM_SMD_RPM
884 regulators exposed by the Resource Power Manager found in Qualcomm
887 Say M here if you want to include support for the regulators on the
889 "qcom_smd-regulator".
893 depends on SPMI || COMPILE_TEST
898 Say M here if you want to include support for the regulators on the
900 "qcom_spmi-regulator".
904 depends on SPMI || COMPILE_TEST
913 tristate "Raspberry Pi 7-inch touchscreen panel ATTINY regulator"
914 depends on BACKLIGHT_CLASS_DEVICE
915 depends on I2C
918 This driver supports ATTINY regulator on the Raspberry Pi 7-inch
919 touchscreen unit. The regulator is used to enable power to the
923 tristate "RICOH RC5T583 Power regulators"
924 depends on MFD_RC5T583
926 Select this option to enable the power regulator of RICOH
928 This driver supports the control of different power rails of device
933 tristate "Rockchip RK806 Power regulator"
934 depends on MFD_RK806
936 Select this option to enable the power regulator of ROCKCHIP
941 tristate "Rockchip RK805/RK808/RK809/RK816/RK817/RK818 Power regulators"
942 depends on MFD_RK808
944 Select this option to enable the power regulator of ROCKCHIP
946 This driver supports the control of different power rails of device
952 depends on I2C
956 Buck Regulator. The RK860X is a step-down switching voltage
963 depends on MFD_RN5T618
965 Say y here to support the regulators found on Ricoh RN5T567,
973 depends on I2C
981 depends on MFD_RT5033
989 depends on I2C
992 This driver adds support for the load switch current regulator on
998 depends on MFD_SEC_CORE || COMPILE_TEST
1005 depends on MFD_SEC_CORE || COMPILE_TEST
1009 Buck converters including Dual-Phase Buck converter, Buck-Boost
1014 depends on MFD_SEC_CORE || COMPILE_TEST
1021 tristate "Spreadtrum SC2731 power regulator driver"
1022 depends on MFD_SC27XX_PMIC || COMPILE_TEST
1024 This driver provides support for the voltage regulators on the
1029 depends on MFD_SKY81452
1036 will be called sky81452-regulator.
1040 depends on I2C
1049 depends on ARCH_STM32 || COMPILE_TEST
1056 will be called stm32-booster.
1060 depends on ARCH_STM32 || COMPILE_TEST
1068 will be called stm32-vrefbuf.
1072 depends on ARCH_STM32 || COMPILE_TEST
1079 depends on MFD_STPMIC1
1082 regulators and switches. The STPMIC1 regulators supply power to
1090 tristate "TI Adaptive Body Bias on-chip LDO"
1091 depends on ARCH_OMAP
1093 Select this option to support Texas Instruments' on-chip Adaptive Body
1095 enabled on required TI SoC. Certain Operating Performance Points
1096 on TI SoCs may be unstable without enabling this as it provides
1101 depends on MFD_STW481X || COMPILE_TEST
1109 depends on I2C && (OF || COMPILE_TEST)
1116 depends on I2C && (OF || COMPILE_TEST)
1123 depends on I2C && (OF || COMPILE_TEST)
1129 tristate "TI TPS51632 Power Regulator"
1130 depends on I2C
1134 The TPS51632 is 3-2-1 Phase D-Cap+ Step Down Driverless Controller
1140 tristate "TI TPS6105X Power regulators"
1141 depends on TPS6105X
1149 tristate "TI TPS6236x Power Regulator"
1150 depends on I2C
1155 high-frequency synchronous step down dc-dc converter optimized
1156 for battery-powered portable applications.
1159 tristate "TI TPS65023 Power regulators"
1160 depends on I2C
1164 three step-down converters and two general-purpose LDO voltage regulators.
1165 It supports TI's software based Class-2 SmartReflex implementation.
1168 tristate "TI TPS6507X Power regulators"
1169 depends on I2C
1172 three step-down converters and two general-purpose LDO voltage regulators.
1173 It supports TI's software based Class-2 SmartReflex implementation.
1176 tristate "TI TPS65086 Power regulators"
1177 depends on MFD_TPS65086
1179 This driver provides support for the voltage regulators on
1183 tristate "TI TPS65090 Power regulator"
1184 depends on MFD_TPS65090
1186 This driver provides support for the voltage regulators on the
1190 tristate "TI TPS65132 Dual Output Power regulators"
1191 depends on I2C && GPIOLIB
1194 This driver supports TPS65132 single inductor - dual output
1195 power supply specifically designed for display panels.
1198 tristate "TI TPS65217 Power regulators"
1199 depends on MFD_TPS65217
1202 provides three step-down converters and four general-purpose LDO
1207 tristate "TI TPS65218 Power regulators"
1208 depends on MFD_TPS65218 && OF
1211 provides six step-down converters and one general-purpose LDO
1216 tristate "TI TPS6524X Power regulators"
1217 depends on SPI
1220 provides three step-down converters and two general-purpose LDO
1222 serial interface currently supported on the sequencer serial
1226 tristate "TI TPS6586X Power regulators"
1227 depends on MFD_TPS6586X
1232 tristate "TI TPS65910/TPS65911 Power Regulators"
1233 depends on MFD_TPS65910
1238 tristate "TI TPS65912 Power regulator"
1239 depends on MFD_TPS65912
1244 tristate "TI TPS80031/TPS80032 power regulator driver"
1245 depends on MFD_TPS80031
1247 TPS80031/ TPS80032 Fully Integrated Power Management with Power
1248 Path and Battery Charger. It has 5 configurable step-down
1254 depends on TWL4030_CORE
1261 depends on ARCH_UNIPHIER || COMPILE_TEST
1262 depends on OF
1266 Support for regulators implemented on Socionext UniPhier SoCs.
1270 depends on OF
1277 depends on VEXPRESS_CONFIG
1280 on the ARM Ltd's Versatile Express platform.
1284 depends on ARCH_QCOM
1291 depends on I2C
1298 depends on MFD_WM831X
1305 depends on MFD_WM8350
1312 depends on MFD_WM8400
1319 depends on MFD_WM8994
1321 This driver provides support for the voltage regulators on the
1326 depends on SPMI || COMPILE_TEST
1328 This driver supports Qualcomm's LAB/IBB regulators present on the
1336 depends on I2C