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
174 tristate "X-POWERS AXP20X PMIC Regulators"
189 tristate "ROHM BD70528 Power Regulator"
197 will be called bd70528-regulator.
200 tristate "ROHM BD71828 Power Regulator"
209 will be called bd71828-regulator.
212 tristate "ROHM BD71837 Power Regulator"
221 will be called bd718x7-regulator.
229 controllable regulator and voltage sampling units.
232 will be called bd9571mwv-regulator.
242 will be called bd9576-regulator.
245 tristate "Motorola CPCAP regulator"
248 Say y here for CPCAP regulator found on some Motorola phones
259 will be called cros-ec-regulator.
273 This driver supports the voltage regulators of DA9052-BC and
274 DA9053-AA/Bx PMIC.
284 will be called da9055-regulator.
294 will be called da9062-regulator.
304 will be called da9063-regulator.
307 tristate "Dialog Semiconductor DA9210 regulator"
312 The DA9210 is a multi-phase synchronous step down
313 converter 12A DC-DC Buck controlled through an I2C
317 tristate "Dialog Semiconductor DA9211/DA9212/DA9213/DA9223/DA9214/DA9224/DA9215/DA9225 regulator"
323 The DA9211/DA9212/DA9213/DA9214/DA9215 is a multi-phase synchronous
324 step down converter 12A or 16A DC-DC Buck controlled through an I2C
331 bool "ST-Ericsson DB8500 Voltage Domain Regulators"
339 tristate "Fairchild FAN53555 Regulator"
344 TinyBuck Regulator. The FAN53555 is a step-down switching voltage
345 regulator that delivers a digitally programmable output from an
350 tristate "Fairchild FAN53880 Regulator"
355 regulator. The regulator is a programmable power management IC
360 tristate "GPIO regulator support"
366 and the platform has to provide a mapping of GPIO-states
370 tristate "HiSilicon Hi6421 PMIC voltage regulator support"
375 Hi6421 is a multi-function device which, on regulator part, provides
380 tristate "HiSilicon Hi6421v530 PMIC voltage regulator support"
385 Hi6421v530 is a multi-function device which, on regulator part,
398 tristate "Intersil ISL9305 regulator"
402 This driver supports ISL9305 voltage regulator chip.
405 tristate "Intersil ISL6271A Power regulator"
408 This driver supports ISL6271A voltage regulator chip.
420 tristate "Cirrus Logic Lochnagar regulator driver"
423 This enables regulator support on the Cirrus Logic Lochnagar audio
427 tristate "National Semiconductors LP3971 PMIC regulator driver"
434 tristate "National Semiconductors LP3972 PMIC regulator driver"
451 This driver supports LP873X voltage regulator chips. LP873X
452 provides two step-down converters and two general-purpose LDO
462 chip contains six step-down DC/DC converters which can support
469 This driver supports LP87565 voltage regulator chips. LP87565
470 provides four step-down converters. It supports software based
477 This driver supports LP8788 voltage regulator chip.
480 tristate "LTC3589 8-output voltage regulator"
484 This enables support for the LTC3589, LTC3589-1, and LTC3589-2
485 8-output regulators controlled via I2C.
488 tristate "LTC3676 8-output voltage regulator"
493 8-output regulators controlled via I2C.
496 tristate "Maxim 14577/77836 regulator"
499 This driver controls a Maxim MAX14577/77836 regulator via I2C bus.
501 regulator. The MAX77836 has two additional LDOs.
504 tristate "Maxim 1586/1587 voltage regulator"
508 regulator via I2C bus. The provided regulator is suitable
512 tristate "Maxim 77620/MAX20024 voltage regulator"
515 This driver controls Maxim MAX77620 voltage output regulator
516 via I2C bus. The provided regulator is suitable for Tegra
517 chip to control Step-Down DC-DC and LDOs. Say Y here to
518 enable the regulator driver.
521 tristate "Maxim MAX77650/77651 regulator support"
524 Regulator driver for MAX77650/77651 PMIC from Maxim
529 tristate "Maxim 8649 voltage regulator"
533 This driver controls a Maxim 8649 voltage output regulator via
537 tristate "Maxim 8660/8661 voltage regulator"
541 regulator via I2C bus.
544 tristate "Maxim 8907 voltage regulator"
547 This driver controls a Maxim 8907 voltage output regulator
548 via I2C bus. The provided regulator is suitable for Tegra
549 chip to control Step-Down DC-DC and LDOs.
555 Say y here to support the voltage regulator of Maxim MAX8925 PMIC.
561 This driver controls a Maxim 8952 voltage output regulator
566 tristate "Maxim MAX8973 voltage regulator "
571 The MAXIM MAX8973 high-efficiency. three phase, DC-DC step-down
572 switching regulator delivers up to 9A of output current. Each
577 tristate "Maxim 8997/8966 regulator"
580 This driver controls a Maxim 8997/8966 regulator
581 via I2C bus. The provided regulator is suitable for S5PC110,
582 S5PV210, and Exynos-4 chips to control VCC_CORE and
586 tristate "Maxim 8998 voltage regulator"
589 This driver controls a Maxim 8998 voltage output regulator
590 via I2C bus. The provided regulator is suitable for S3C6410
594 tristate "Maxim 77686 regulator"
597 This driver controls a Maxim 77686 regulator
598 via I2C bus. The provided regulator is suitable for
599 Exynos-4 chips to control VARM and VINT voltages.
602 tristate "Maxim 77693/77843 regulator"
607 and one current regulator 'CHARGER'. This is suitable for
608 Exynos-4x12 (MAX77693) or Exynos5433 (MAX77843) SoC chips.
611 tristate "Maxim 77802 regulator"
614 This driver controls a Maxim 77802 regulator
615 via I2C bus. The provided regulator is suitable for
620 tristate "Maxim 77826 regulator"
624 This driver controls a Maxim 77826 regulator via I2C bus.
625 The regulator include 15 LDOs, BUCK and BUCK BOOST regulator.
627 regulator is found on the Samsung Galaxy S5 (klte) smartphone.
633 tristate "Freescale MC13783 regulator driver"
641 tristate "Freescale MC13892 regulator driver"
655 through the regulator interface. In addition it enables
656 suspend-to-ram/standby transition.
665 Say M here if you want to include support for the regulator as a
669 tristate "MPS MP8859 regulator driver"
673 Say y here to support the MP8859 voltage regulator. This driver
674 supports basic operations (get/set voltage) through the regulator
676 Say M here if you want to include support for the regulator as a
680 tristate "MPS MP8869 regulator driver"
684 This driver supports the MP8869 voltage regulator.
694 through regulator interface.
701 Say y here to select this option to enable the power regulator of
704 through regulator interface.
710 Say y here to select this option to enable the power regulator of
713 through regulator interface.
719 Say y here to select this option to enable the power regulator of
722 through regulator interface.
725 tristate "MT6360 SubPMIC Regulator"
728 Say Y here to enable MT6360 regulator support.
730 2-channel buck with Thermal Shutdown and Overload Protection
731 6-channel High PSRR and Low Dropout LDO.
737 Say y here to select this option to enable the power regulator of
740 through regulator interface.
746 Say y here to select this option to enable the power regulator of
749 through regulator interface.
764 tristate "PBIAS OMAP regulator driver"
767 Say y here to support pbias regulator for mmc1:SD card i/o
773 tristate "NXP PCA9450A/PCA9450B/PCA9450C regulator driver"
778 regulator driver.
781 tristate "Motorola PCAP2 regulator driver"
788 tristate "NXP PCF50633 regulator driver"
795 tristate "Freescale PFUZE100/200/3000/3001 regulator driver"
803 tristate "Powerventure Semiconductor PV88060 regulator"
811 tristate "Powerventure Semiconductor PV88080 regulator"
818 tristate "Powerventure Semiconductor PV88090 regulator"
826 tristate "PWM voltage regulator"
833 tristate "Qualcomm RPM regulator driver"
842 "qcom_rpm-regulator".
845 tristate "Qualcomm Technologies, Inc. RPMh regulator driver"
849 block found on Qualcomm Technologies Inc. SoCs. RPMh regulator
850 control allows for voting on regulator state between multiple
854 tristate "Qualcomm SMD based RPM regulator driver"
863 "qcom_smd-regulator".
866 tristate "Qualcomm SPMI regulator driver"
874 "qcom_spmi-regulator".
877 tristate "Qualcomm USB Vbus regulator driver"
881 regulator used to enable the VBUS output.
887 tristate "Raspberry Pi 7-inch touchscreen panel ATTINY regulator"
892 This driver supports ATTINY regulator on the Raspberry Pi 7-inch
893 touchscreen unit. The regulator is used to enable power to the
900 Select this option to enable the power regulator of RICOH
903 through regulator interface. The device supports multiple DCDC/LDO
910 Select this option to enable the power regulator of ROCKCHIP
913 through regulator interface. The device supports multiple DCDC/LDO
943 tristate "RTMV20 Laser Diode Regulator"
947 This driver adds support for the load switch current regulator on
948 the Richtek RTMV20. It can support the load current up to 6A and
952 tristate "Samsung S2MPA01 voltage regulator"
955 This driver controls Samsung S2MPA01 voltage output regulator
959 tristate "Samsung S2MPS11/13/14/15/S2MPU02 voltage regulator"
963 output regulator via I2C bus. The chip is comprised of high efficient
964 Buck converters including Dual-Phase Buck converter, Buck-Boost
968 tristate "Samsung S5M8767A voltage regulator"
971 This driver supports a Samsung S5M8767A voltage output regulator
976 tristate "Spreadtrum SC2731 power regulator driver"
983 tristate "Skyworks Solutions SKY81452 voltage regulator"
986 This driver supports Skyworks SKY81452 voltage output regulator
987 via I2C bus. SKY81452 has one voltage linear regulator can be
991 will be called sky81452-regulator.
1011 will be called stm32-booster.
1023 will be called stm32-vrefbuf.
1038 an application processor as well as to external system
1039 peripherals such as DDR, Flash memories and system devices.
1045 tristate "TI Adaptive Body Bias on-chip LDO"
1048 Select this option to support Texas Instruments' on-chip Adaptive Body
1055 bool "ST Microelectronics STW481X VMMC regulator"
1059 This driver supports the internal VMMC regulator in the STw481x
1063 tristate "Silergy SY8106A regulator"
1067 This driver supports SY8106A single output regulator.
1070 tristate "Silergy SY8824C/SY8824E regulator"
1074 This driver supports SY8824C single output regulator.
1077 tristate "Silergy SY8827N regulator"
1081 This driver supports SY8827N single output regulator.
1084 tristate "TI TPS51632 Power Regulator"
1088 This driver supports TPS51632 voltage regulator chip.
1089 The TPS51632 is 3-2-1 Phase D-Cap+ Step Down Driverless Controller
1099 This driver supports TPS61050/TPS61052 voltage regulator chips.
1104 tristate "TI TPS6236x Power Regulator"
1108 This driver supports TPS6236x voltage regulator chip. This
1109 regulator is meant for processor core supply. This chip is
1110 high-frequency synchronous step down dc-dc converter optimized
1111 for battery-powered portable applications.
1118 This driver supports TPS65023 voltage regulator chips. TPS65023 provides
1119 three step-down converters and two general-purpose LDO voltage regulators.
1120 It supports TI's software based Class-2 SmartReflex implementation.
1126 This driver supports TPS6507X voltage regulator chips. TPS6507X provides
1127 three step-down converters and two general-purpose LDO voltage regulators.
1128 It supports TI's software based Class-2 SmartReflex implementation.
1138 tristate "TI TPS65090 Power regulator"
1149 This driver supports TPS65132 single inductor - dual output
1156 This driver supports TPS65217 voltage regulator chips. TPS65217
1157 provides three step-down converters and four general-purpose LDO
1165 This driver supports TPS65218 voltage regulator chips. TPS65218
1166 provides six step-down converters and one general-purpose LDO
1174 This driver supports TPS6524X voltage regulator chips. TPS6524X
1175 provides three step-down converters and two general-purpose LDO
1184 This driver supports TPS6586X voltage regulator chips.
1190 This driver supports TPS65910/TPS65911 voltage regulator chips.
1193 tristate "TI TPS65912 Power regulator"
1196 This driver supports TPS65912 voltage regulator chip.
1199 tristate "TI TPS80031/TPS80032 power regulator driver"
1203 Path and Battery Charger. It has 5 configurable step-down
1215 tristate "UniPhier regulator driver"
1228 voltage is controlled by the voltage of another regulator.
1238 tristate "IPQ4019 VQMMC SD LDO regulator support"
1242 voltage regulator of the IPQ4019 SD/EMMC controller.
1273 tristate "QCOM LAB/IBB regulator support"
1279 boost regulator and IBB can be used as a negative boost regulator