Lines Matching +full:regulator +full:- +full:system +full:- +full:load
1 # SPDX-License-Identifier: GPL-2.0-only
2 menuconfig REGULATOR config
3 bool "Voltage and Current Regulator Support"
6 Generic Voltage and Current Regulator support.
14 The intention is to allow systems to dynamically control regulator
26 if REGULATOR
29 bool "Regulator debug support"
34 tristate "Fixed voltage regulator support"
38 managed regulators and simple non-configurable regulators.
41 tristate "Virtual regulator consumer support"
44 current regulator API which provides sysfs controls for
51 tristate "Userspace regulator consumer support"
65 They provide two I2C-controlled DC/DC step-down converters with
72 This driver supports Marvell 88PM800 voltage regulator chips.
82 This driver supports 88PM8607 voltage regulator chips.
85 tristate "Active-semi act8865 voltage regulator"
90 This driver controls a active-semi act8865 voltage output
91 regulator via I2C bus.
94 tristate "Active-semi ACT8945A voltage regulator"
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
106 This driver supports AD5398 and AD5821 current regulator chips.
110 tristate "Freescale i.MX on-chip ANATOP LDO regulators"
114 Say y here to support Freescale i.MX on-chip ANATOP LDOs
123 regulator driver.
126 tristate "ST-Ericsson AB3100 Regulator functions"
132 for the system.
135 bool "ST-Ericsson AB8500 Power Regulators"
138 This driver supports the regulators found on the ST-Ericsson mixed
159 tristate "SCMI based regulator driver"
162 This adds the regulator driver support for ARM platforms using SCMI
183 tristate "X-POWERS AXP20X PMIC Regulators"
198 tristate "ROHM BD70528 Power Regulator"
206 will be called bd70528-regulator.
209 tristate "ROHM BD71828 Power Regulator"
218 will be called bd71828-regulator.
221 tristate "ROHM BD71837 Power Regulator"
230 will be called bd718x7-regulator.
238 controllable regulator and voltage sampling units.
241 will be called bd9571mwv-regulator.
251 will be called bd9576-regulator.
254 tristate "Motorola CPCAP regulator"
257 Say y here for CPCAP regulator found on some Motorola phones
268 will be called cros-ec-regulator.
282 This driver supports the voltage regulators of DA9052-BC and
283 DA9053-AA/Bx PMIC.
293 will be called da9055-regulator.
303 will be called da9062-regulator.
313 will be called da9063-regulator.
316 tristate "Dialog Semiconductor DA9210 regulator"
321 The DA9210 is a multi-phase synchronous step down
322 converter 12A DC-DC Buck controlled through an I2C
326 tristate "Dialog Semiconductor DA9211/DA9212/DA9213/DA9223/DA9214/DA9224/DA9215/DA9225 regulator"
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"
348 tristate "Fairchild FAN53555 Regulator"
353 TinyBuck Regulator. The FAN53555 is a step-down switching voltage
354 regulator that delivers a digitally programmable output from an
359 tristate "Fairchild FAN53880 Regulator"
364 regulator. The regulator is a programmable power management IC
369 tristate "GPIO regulator support"
375 and the platform has to provide a mapping of GPIO-states
379 tristate "HiSilicon Hi6421 PMIC voltage regulator support"
384 Hi6421 is a multi-function device which, on regulator part, provides
389 tristate "HiSilicon Hi6421v530 PMIC voltage regulator support"
394 Hi6421v530 is a multi-function device which, on regulator part,
407 tristate "Intersil ISL9305 regulator"
411 This driver supports ISL9305 voltage regulator chip.
414 tristate "Intersil ISL6271A Power regulator"
417 This driver supports ISL6271A voltage regulator chip.
429 tristate "Cirrus Logic Lochnagar regulator driver"
432 This enables regulator support on the Cirrus Logic Lochnagar audio
436 tristate "National Semiconductors LP3971 PMIC regulator driver"
443 tristate "National Semiconductors LP3972 PMIC regulator driver"
460 This driver supports LP873X voltage regulator chips. LP873X
461 provides two step-down converters and two general-purpose LDO
471 chip contains four step-down DC/DC converters which can support
480 chip contains six step-down DC/DC converters which can support
487 This driver supports LP87565 voltage regulator chips. LP87565
488 provides four step-down converters. It supports software based
495 This driver supports LP8788 voltage regulator chip.
498 tristate "LTC3589 8-output voltage regulator"
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"
511 8-output regulators controlled via I2C.
514 tristate "Maxim 14577/77836 regulator"
517 This driver controls a Maxim MAX14577/77836 regulator via I2C bus.
519 regulator. The MAX77836 has two additional LDOs.
522 tristate "Maxim 1586/1587 voltage regulator"
526 regulator via I2C bus. The provided regulator is suitable
530 tristate "Maxim 77620/MAX20024 voltage regulator"
533 This driver controls Maxim MAX77620 voltage output regulator
534 via I2C bus. The provided regulator is suitable for Tegra
535 chip to control Step-Down DC-DC and LDOs. Say Y here to
536 enable the regulator driver.
539 tristate "Maxim MAX77650/77651 regulator support"
542 Regulator driver for MAX77650/77651 PMIC from Maxim
547 tristate "Maxim 8649 voltage regulator"
551 This driver controls a Maxim 8649 voltage output regulator via
555 tristate "Maxim 8660/8661 voltage regulator"
559 regulator via I2C bus.
562 tristate "Maxim 8907 voltage regulator"
565 This driver controls a Maxim 8907 voltage output regulator
566 via I2C bus. The provided regulator is suitable for Tegra
567 chip to control Step-Down DC-DC and LDOs.
573 Say y here to support the voltage regulator of Maxim MAX8925 PMIC.
579 This driver controls a Maxim 8952 voltage output regulator
584 tristate "Maxim MAX8973 voltage regulator "
589 The MAXIM MAX8973 high-efficiency. three phase, DC-DC step-down
590 switching regulator delivers up to 9A of output current. Each
595 tristate "Maxim 8997/8966 regulator"
598 This driver controls a Maxim 8997/8966 regulator
599 via I2C bus. The provided regulator is suitable for S5PC110,
600 S5PV210, and Exynos-4 chips to control VCC_CORE and
604 tristate "Maxim 8998 voltage regulator"
607 This driver controls a Maxim 8998 voltage output regulator
608 via I2C bus. The provided regulator is suitable for S3C6410
612 tristate "Maxim 77686 regulator"
615 This driver controls a Maxim 77686 regulator
616 via I2C bus. The provided regulator is suitable for
617 Exynos-4 chips to control VARM and VINT voltages.
620 tristate "Maxim 77693/77843 regulator"
625 and one current regulator 'CHARGER'. This is suitable for
626 Exynos-4x12 (MAX77693) or Exynos5433 (MAX77843) SoC chips.
629 tristate "Maxim 77802 regulator"
632 This driver controls a Maxim 77802 regulator
633 via I2C bus. The provided regulator is suitable for
638 tristate "Maxim 77826 regulator"
642 This driver controls a Maxim 77826 regulator via I2C bus.
643 The regulator include 15 LDOs, BUCK and BUCK BOOST regulator.
645 regulator is found on the Samsung Galaxy S5 (klte) smartphone.
651 tristate "Freescale MC13783 regulator driver"
659 tristate "Freescale MC13892 regulator driver"
673 through the regulator interface. In addition it enables
674 suspend-to-ram/standby transition.
683 Say M here if you want to include support for the regulator as a
687 tristate "MPS MP8859 regulator driver"
691 Say y here to support the MP8859 voltage regulator. This driver
692 supports basic operations (get/set voltage) through the regulator
694 Say M here if you want to include support for the regulator as a
698 tristate "MPS MP8865 Power Regulator"
702 This driver supports MP8865 voltage regulator chip.
705 tristate "MPS MP8869 regulator driver"
709 This driver supports the MP8869 voltage regulator.
719 through regulator interface.
726 Say y here to select this option to enable the power regulator of
729 through regulator interface.
735 Say y here to select this option to enable the power regulator of
738 through regulator interface.
744 Say y here to select this option to enable the power regulator of
747 through regulator interface.
750 tristate "MT6360 SubPMIC Regulator"
753 Say Y here to enable MT6360 regulator support.
755 2-channel buck with Thermal Shutdown and Overload Protection
756 6-channel High PSRR and Low Dropout LDO.
762 Say y here to select this option to enable the power regulator of
765 through regulator interface.
771 Say y here to select this option to enable the power regulator of
774 through regulator interface.
789 tristate "PBIAS OMAP regulator driver"
792 Say y here to support pbias regulator for mmc1:SD card i/o
798 tristate "NXP PCA9450A/PCA9450B/PCA9450C regulator driver"
803 regulator driver.
806 tristate "Motorola PCAP2 regulator driver"
813 tristate "NXP PCF50633 regulator driver"
820 tristate "Freescale PFUZE100/200/3000/3001 regulator driver"
828 tristate "Powerventure Semiconductor PV88060 regulator"
836 tristate "Powerventure Semiconductor PV88080 regulator"
843 tristate "Powerventure Semiconductor PV88090 regulator"
851 tristate "PWM voltage regulator"
858 tristate "Qualcomm RPM regulator driver"
867 "qcom_rpm-regulator".
870 tristate "Qualcomm Technologies, Inc. RPMh regulator driver"
875 block found on Qualcomm Technologies Inc. SoCs. RPMh regulator
876 control allows for voting on regulator state between multiple
880 tristate "Qualcomm SMD based RPM regulator driver"
889 "qcom_smd-regulator".
892 tristate "Qualcomm SPMI regulator driver"
900 "qcom_spmi-regulator".
903 tristate "Qualcomm USB Vbus regulator driver"
907 regulator used to enable the VBUS output.
913 tristate "Raspberry Pi 7-inch touchscreen panel ATTINY regulator"
918 This driver supports ATTINY regulator on the Raspberry Pi 7-inch
919 touchscreen unit. The regulator is used to enable power to the
926 Select this option to enable the power regulator of RICOH
929 through regulator interface. The device supports multiple DCDC/LDO
933 tristate "Rockchip RK806 Power regulator"
936 Select this option to enable the power regulator of ROCKCHIP
944 Select this option to enable the power regulator of ROCKCHIP
947 through regulator interface. The device supports multiple DCDC/LDO
951 tristate "Rockchip RK860X Regulator"
956 Buck Regulator. The RK860X is a step-down switching voltage
957 regulator that delivers a digitally programmable output from an
988 tristate "RTMV20 Laser Diode Regulator"
992 This driver adds support for the load switch current regulator on
993 the Richtek RTMV20. It can support the load current up to 6A and
997 tristate "Samsung S2MPA01 voltage regulator"
1000 This driver controls Samsung S2MPA01 voltage output regulator
1004 tristate "Samsung S2MPS11/13/14/15/S2MPU02 voltage regulator"
1008 output regulator via I2C bus. The chip is comprised of high efficient
1009 Buck converters including Dual-Phase Buck converter, Buck-Boost
1013 tristate "Samsung S5M8767A voltage regulator"
1016 This driver supports a Samsung S5M8767A voltage output regulator
1021 tristate "Spreadtrum SC2731 power regulator driver"
1028 tristate "Skyworks Solutions SKY81452 voltage regulator"
1031 This driver supports Skyworks SKY81452 voltage output regulator
1032 via I2C bus. SKY81452 has one voltage linear regulator can be
1036 will be called sky81452-regulator.
1056 will be called stm32-booster.
1068 will be called stm32-vrefbuf.
1083 an application processor as well as to external system
1084 peripherals such as DDR, Flash memories and system devices.
1090 tristate "TI Adaptive Body Bias on-chip LDO"
1093 Select this option to support Texas Instruments' on-chip Adaptive Body
1100 bool "ST Microelectronics STW481X VMMC regulator"
1104 This driver supports the internal VMMC regulator in the STw481x
1108 tristate "Silergy SY8106A regulator"
1112 This driver supports SY8106A single output regulator.
1115 tristate "Silergy SY8824C/SY8824E regulator"
1119 This driver supports SY8824C single output regulator.
1122 tristate "Silergy SY8827N regulator"
1126 This driver supports SY8827N single output regulator.
1129 tristate "TI TPS51632 Power Regulator"
1133 This driver supports TPS51632 voltage regulator chip.
1134 The TPS51632 is 3-2-1 Phase D-Cap+ Step Down Driverless Controller
1144 This driver supports TPS61050/TPS61052 voltage regulator chips.
1149 tristate "TI TPS6236x Power Regulator"
1153 This driver supports TPS6236x voltage regulator chip. This
1154 regulator is meant for processor core supply. This chip is
1155 high-frequency synchronous step down dc-dc converter optimized
1156 for battery-powered portable applications.
1163 This driver supports TPS65023 voltage regulator chips. TPS65023 provides
1164 three step-down converters and two general-purpose LDO voltage regulators.
1165 It supports TI's software based Class-2 SmartReflex implementation.
1171 This driver supports TPS6507X voltage regulator chips. TPS6507X provides
1172 three step-down converters and two general-purpose LDO voltage regulators.
1173 It supports TI's software based Class-2 SmartReflex implementation.
1183 tristate "TI TPS65090 Power regulator"
1194 This driver supports TPS65132 single inductor - dual output
1201 This driver supports TPS65217 voltage regulator chips. TPS65217
1202 provides three step-down converters and four general-purpose LDO
1210 This driver supports TPS65218 voltage regulator chips. TPS65218
1211 provides six step-down converters and one general-purpose LDO
1219 This driver supports TPS6524X voltage regulator chips. TPS6524X
1220 provides three step-down converters and two general-purpose LDO
1229 This driver supports TPS6586X voltage regulator chips.
1235 This driver supports TPS65910/TPS65911 voltage regulator chips.
1238 tristate "TI TPS65912 Power regulator"
1241 This driver supports TPS65912 voltage regulator chip.
1244 tristate "TI TPS80031/TPS80032 power regulator driver"
1248 Path and Battery Charger. It has 5 configurable step-down
1260 tristate "UniPhier regulator driver"
1273 voltage is controlled by the voltage of another regulator.
1283 tristate "IPQ4019 VQMMC SD LDO regulator support"
1287 voltage regulator of the IPQ4019 SD/EMMC controller.
1325 tristate "QCOM LAB/IBB regulator support"
1331 boost regulator and IBB can be used as a negative boost regulator
1335 tristate "Xizhuo XZ3216 voltage regulator"