Lines Matching +full:max14577 +full:- +full:regulator
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"
60 bool "Enable support for receiving regulator events via netlink"
63 Enabling this option allows the kernel to broadcast regulator events using
64 the netlink mechanism. User-space applications can subscribe to these events
65 for real-time updates on various regulator events.
75 They provide two I2C-controlled DC/DC step-down converters with
82 This driver supports Marvell 88PM800 voltage regulator chips.
92 This driver supports 88PM8607 voltage regulator chips.
101 tristate "Active-semi act8865 voltage regulator"
106 This driver controls a active-semi act8865 voltage output
107 regulator via I2C bus.
110 tristate "Active-semi ACT8945A voltage regulator"
113 This driver controls a active-semi ACT8945A voltage regulator
114 via I2C bus. The ACT8945A features three step-down DC/DC converters
115 and four low-dropout linear regulators, along with a ActivePath
122 This driver supports AD5398 and AD5821 current regulator chips.
126 tristate "Analog Devices ADP5055 Triple Buck Regulator"
133 Say M here if you want to include support for the regulator as a
137 tristate "Freescale i.MX on-chip ANATOP LDO regulators"
141 Say y here to support Freescale i.MX on-chip ANATOP LDOs
150 regulator driver.
153 bool "ST-Ericsson AB8500 Power Regulators"
156 This driver supports the regulators found on the ST-Ericsson mixed
177 tristate "SCMI based regulator driver"
180 This adds the regulator driver support for ARM platforms using SCMI
213 This driver supports AW37503 single inductor - dual output
217 tristate "X-POWERS AXP20X PMIC Regulators"
232 tristate "ROHM BD71815 Power Regulator"
238 and LDO regulators and a current regulator for LEDs.
241 will be called bd71815-regulator.
244 tristate "ROHM BD71828 Power Regulator"
253 will be called bd71828-regulator.
256 tristate "ROHM BD71837 Power Regulator"
265 will be called bd718x7-regulator.
273 controllable regulator and voltage sampling units.
276 will be called bd9571mwv-regulator.
286 will be called bd9576-regulator.
289 tristate "ROHM BD96801 Power Regulator"
298 will be called bd96801-regulator.
301 tristate "Motorola CPCAP regulator"
304 Say y here for CPCAP regulator found on some Motorola phones
315 will be called cros-ec-regulator.
329 This driver supports the voltage regulators of DA9052-BC and
330 DA9053-AA/Bx PMIC.
340 will be called da9055-regulator.
350 will be called da9062-regulator.
360 will be called da9063-regulator.
363 tristate "Dialog Semiconductor DA9121/DA9122/DA9220/DA9217/DA9130/DA9131/DA9132 regulator"
368 DA9121 is a single channel dual-phase buck converter controlled
371 DA9121 Single-channel dual-phase 10A buck converter
372 DA9130 Single-channel dual-phase 10A buck converter (Automotive)
373 DA9217 Single-channel dual-phase 6A buck converter
374 DA9122 Dual-channel single-phase 5A buck converter
375 DA9131 Dual-channel single-phase 5A buck converter (Automotive)
376 DA9220 Dual-channel single-phase 3A buck converter
377 DA9132 Dual-channel single-phase 3A buck converter (Automotive)
380 will be called da9121-regulator.
383 tristate "Dialog Semiconductor DA9210 regulator"
388 The DA9210 is a multi-phase synchronous step down
389 converter 12A DC-DC Buck controlled through an I2C
393 tristate "Dialog Semiconductor DA9211/DA9212/DA9213/DA9223/DA9214/DA9224/DA9215/DA9225 regulator"
399 The DA9211/DA9212/DA9213/DA9214/DA9215 is a multi-phase synchronous
400 step down converter 12A or 16A DC-DC Buck controlled through an I2C
407 bool "ST-Ericsson DB8500 Voltage Domain Regulators"
415 tristate "Fairchild FAN53555 Regulator"
420 TinyBuck Regulator. The FAN53555 is a step-down switching voltage
421 regulator that delivers a digitally programmable output from an
426 tristate "Fairchild FAN53880 Regulator"
431 regulator. The regulator is a programmable power management IC
436 tristate "GPIO regulator support"
442 and the platform has to provide a mapping of GPIO-states
446 tristate "HiSilicon Hi6421 PMIC voltage regulator support"
451 Hi6421 is a multi-function device which, on regulator part, provides
456 tristate "HiSilicon Hi6421v530 PMIC voltage regulator support"
461 Hi6421v530 is a multi-function device which, on regulator part,
474 tristate "HiSilicon Hi6421v600 PMIC voltage regulator support"
483 tristate "Intersil ISL9305 regulator"
487 This driver supports ISL9305 voltage regulator chip.
490 tristate "Intersil ISL6271A Power regulator"
493 This driver supports ISL6271A voltage regulator chip.
505 tristate "Cirrus Logic Lochnagar regulator driver"
508 This enables regulator support on the Cirrus Logic Lochnagar audio
512 tristate "National Semiconductors LP3971 PMIC regulator driver"
519 tristate "National Semiconductors LP3972 PMIC regulator driver"
536 This driver supports LP873X voltage regulator chips. LP873X
537 provides two step-down converters and two general-purpose LDO
547 chip contains six step-down DC/DC converters which can support
554 This driver supports LP87565 voltage regulator chips. LP87565
555 provides four step-down converters. It supports software based
562 This driver supports LP8788 voltage regulator chip.
565 tristate "LTC3589 8-output voltage regulator"
569 This enables support for the LTC3589, LTC3589-1, and LTC3589-2
570 8-output regulators controlled via I2C.
573 tristate "LTC3676 8-output voltage regulator"
578 8-output regulators controlled via I2C.
581 tristate "Maxim 14577/77836 regulator"
584 This driver controls a Maxim MAX14577/77836 regulator via I2C bus.
585 The MAX14577 regulators include safeout LDO and charger current
586 regulator. The MAX77836 has two additional LDOs.
589 tristate "Maxim 1586/1587 voltage regulator"
593 regulator via I2C bus. The provided regulator is suitable
607 tristate "Analog Devices MAX77503 Regulator"
612 high-efficiency buck converter via I2C bus.
613 Say M here if you want to include support for the regulator as a
617 tristate "Analog Devices MAX77541/77540 Regulator"
621 via I2C bus. Both MAX77540 and MAX77541 are dual-phase
622 high-efficiency buck converter. Say Y here to
623 enable the regulator driver.
624 Say M here if you want to include support for the regulator as a
628 tristate "Maxim 77620/MAX20024 voltage regulator"
631 This driver controls Maxim MAX77620 voltage output regulator
632 via I2C bus. The provided regulator is suitable for Tegra
633 chip to control Step-Down DC-DC and LDOs. Say Y here to
634 enable the regulator driver.
637 tristate "Maxim MAX77650/77651 regulator support"
640 Regulator driver for MAX77650/77651 PMIC from Maxim
645 tristate "ADI MAX77857/MAX77831 regulator support"
650 via I2C bus. MAX77857 and MAX77831 are high efficiency buck-boost
652 enable the regulator driver
655 tristate "Maxim 8649 voltage regulator"
659 This driver controls a Maxim 8649 voltage output regulator via
663 tristate "Maxim 8660/8661 voltage regulator"
667 regulator via I2C bus.
670 tristate "Maxim 8893 voltage regulator"
675 regulator via I2C bus.
678 tristate "Maxim 8907 voltage regulator"
681 This driver controls a Maxim 8907 voltage output regulator
682 via I2C bus. The provided regulator is suitable for Tegra
683 chip to control Step-Down DC-DC and LDOs.
689 Say y here to support the voltage regulator of Maxim MAX8925 PMIC.
695 This driver controls a Maxim 8952 voltage output regulator
700 tristate "Maxim MAX8973A voltage regulator"
705 The MAXIM MAX8973A high-efficiency. three phase, DC-DC step-down
706 switching regulator delivers up to 9A of output current. Each
711 tristate "Maxim 8997/8966 regulator"
714 This driver controls a Maxim 8997/8966 regulator
715 via I2C bus. The provided regulator is suitable for S5PC110,
716 S5PV210, and Exynos-4 chips to control VCC_CORE and
720 tristate "Maxim 8998 voltage regulator"
723 This driver controls a Maxim 8998 voltage output regulator
724 via I2C bus. The provided regulator is suitable for S3C6410
728 tristate "Maxim MAX20086-MAX20089 Camera Power Protectors"
732 This driver controls a Maxim MAX20086-MAX20089 camera power
733 protectorvia I2C bus. The regulator has 2 or 4 outputs depending on
737 tristate "Maxim MAX20411 High-Efficiency Single Step-Down Converter"
741 This driver controls the Maxim MAX20411 family of high-efficiency,
742 syncrhonous step-down converters.
745 tristate "Maxim 77686 regulator"
748 This driver controls a Maxim 77686 regulator
749 via I2C bus. The provided regulator is suitable for
750 Exynos-4 chips to control VARM and VINT voltages.
753 tristate "Maxim 77693/77843 regulator"
758 and one current regulator 'CHARGER'. This is suitable for
759 Exynos-4x12 (MAX77693) or Exynos5433 (MAX77843) SoC chips.
762 tristate "Maxim 77802 regulator"
765 This driver controls a Maxim 77802 regulator
766 via I2C bus. The provided regulator is suitable for
771 tristate "Maxim 77826 regulator"
775 This driver controls a Maxim 77826 regulator via I2C bus.
776 The regulator include 15 LDOs, BUCK and BUCK BOOST regulator.
778 regulator is found on the Samsung Galaxy S5 (klte) smartphone.
784 tristate "Freescale MC13783 regulator driver"
792 tristate "Freescale MC13892 regulator driver"
806 through the regulator interface. In addition it enables
807 suspend-to-ram/standby transition.
816 Say M here if you want to include support for the regulator as a
820 tristate "MPS MP8859 regulator driver"
824 Say y here to support the MP8859 voltage regulator. This driver
825 supports basic operations (get/set voltage) through the regulator
827 Say M here if you want to include support for the regulator as a
831 tristate "MPS MP8869 regulator driver"
835 This driver supports the MP8869 voltage regulator.
845 through regulator interface.
852 Say y here to select this option to enable the power regulator of
855 through regulator interface.
862 Say y here to select this option to enable the power regulator of
865 through regulator interface.
871 Say y here to select this option to enable the power regulator of
874 through regulator interface.
880 Say y here to select this option to enable the power regulator of
883 through regulator interface
889 Say y here to select this option to enable the power regulator of
892 through regulator interface
898 Say y here to select this option to enable the power regulator of
901 through regulator interface.
907 Say y here to select this option to enable the power regulator of
910 through regulator interface.
916 Say y here to select this option to enable the power regulator of
919 through regulator interface.
922 tristate "MT6360 SubPMIC Regulator"
925 Say Y here to enable MT6360 regulator support.
927 2-channel buck with Thermal Shutdown and Overload Protection
928 6-channel High PSRR and Low Dropout LDO.
931 tristate "MT6370 SubPMIC Regulator"
934 Say Y here to enable MT6370 regulator support.
942 Say y here to select this option to enable the power regulator of
945 through regulator interface.
951 Say y here to select this option to enable the power regulator of
954 through regulator interface.
957 tristate "MediaTek DVFSRC regulator driver"
960 Say y here to control regulator by DVFSRC (dynamic voltage
963 of Mediatek. It allows for voting on regulator state
979 tristate "PBIAS OMAP regulator driver"
982 Say y here to support pbias regulator for mmc1:SD card i/o
988 tristate "NXP PCA9450A/PCA9450B/PCA9450C regulator driver"
993 regulator driver.
996 tristate "NXP PF9453 regulator driver"
1000 Say y here to support the NXP PF9453 PMIC regulator driver.
1003 tristate "Motorola PCAP2 regulator driver"
1010 tristate "NXP PF8100/PF8121A/PF8200 regulator driver"
1019 "pf8x00-regulator".
1022 tristate "Freescale PFUZE100/200/3000/3001 regulator driver"
1030 tristate "Powerventure Semiconductor PV88060 regulator"
1038 tristate "Powerventure Semiconductor PV88080 regulator"
1045 tristate "Powerventure Semiconductor PV88090 regulator"
1053 tristate "PWM voltage regulator"
1067 tristate "Qualcomm REFGEN regulator driver"
1072 This driver supports the MMIO-mapped reference voltage regulator,
1075 Say M here if you want to include support for this regulator as
1076 a module. The module will be named "qcom-refgen-regulator".
1079 tristate "Qualcomm RPM regulator driver"
1088 "qcom_rpm-regulator".
1091 tristate "Qualcomm Technologies, Inc. RPMh regulator driver"
1096 block found on Qualcomm Technologies Inc. SoCs. RPMh regulator
1097 control allows for voting on regulator state between multiple
1101 tristate "Qualcomm SMD based RPM regulator driver"
1110 "qcom_smd-regulator".
1113 tristate "Qualcomm SPMI regulator driver"
1121 "qcom_spmi-regulator".
1124 tristate "Qualcomm USB Vbus regulator driver"
1128 regulator used to enable the VBUS output.
1146 tristate "Raspberry Pi 7-inch touchscreen panel ATTINY regulator"
1152 This driver supports ATTINY regulator on the Raspberry Pi 7-inch
1153 touchscreen unit. The regulator is used to enable power to the
1157 tristate "Raspberry Pi 7-inch touchscreen panel V2 regulator"
1163 This driver supports regulator on the V2 Raspberry Pi touchscreen
1164 unit. The regulator is used to enable power to the display and to
1171 Select this option to enable the power regulator of RICOH
1174 through regulator interface. The device supports multiple DCDC/LDO
1181 Select this option to enable the power regulator of ROCKCHIP
1184 through regulator interface. The device supports multiple DCDC/LDO
1206 tristate "Richtek RT4803 boost regulator"
1237 This adds support for voltage regulator in Richtek RT5120 PMIC.
1248 This adds support for voltage regulator in Richtek RT5190A PMIC.
1254 tristate "Richtek RT5739 Regulator"
1258 This adds support for voltage regulator in Richtek RT5739.
1259 It's a step-down switching voltage regulator. Using a proprietary
1267 tristate "Richtek RT5759 Regulator"
1271 This adds support for voltage regulator in Richtek RT5759.
1272 The RT5759 is a high-performance, synchronous step-down DC-DC
1277 tristate "Richtek RT6160 BuckBoost voltage regulator"
1281 This adds support for voltage regulator in Richtek RT6160.
1288 tristate "Richtek RT6190 4-Switch BuckBoost controller"
1292 The RT6190 is a 4-Switch BuckBoost controller designed for converting
1299 tristate "Richtek RT6245 voltage regulator"
1303 This adds support for Richtek RT6245 voltage regulator.
1308 tristate "Richtek RTQ2134 SubPMIC Regulator"
1313 The RTQ2134 is a multi-phase, programmable power management IC that
1314 integrate with four high efficient, synchronous step-down converter
1319 tristate "Richtek RTMV20 Laser Diode Regulator"
1323 This driver adds support for the load switch current regulator on
1328 tristate "Richtek RTQ6752 TFT LCD voltage regulator"
1334 buck-boost. This device is suitable for automotive TFT-LCD panel.
1337 tristate "Richtek RTQ2208 SubPMIC Regulator"
1342 The RTQ2208 is a multi-phase, programmable power management IC that
1343 integrate with dual multi-configurable, synchronous buck converters
1348 tristate "Samsung S2MPA01 voltage regulator"
1351 This driver controls Samsung S2MPA01 voltage output regulator
1355 tristate "Samsung S2MPS11/13/14/15/S2MPU02/05 voltage regulator"
1359 output regulator via I2C bus. The chip is comprised of high efficient
1360 Buck converters including Dual-Phase Buck converter, Buck-Boost
1364 tristate "Samsung S5M8767A voltage regulator"
1367 This driver supports a Samsung S5M8767A voltage output regulator
1372 tristate "Spreadtrum SC2731 power regulator driver"
1379 tristate "Skyworks Solutions SKY81452 voltage regulator"
1382 This driver supports Skyworks SKY81452 voltage output regulator
1383 via I2C bus. SKY81452 has one voltage linear regulator can be
1387 will be called sky81452-regulator.
1407 will be called stm32-booster.
1419 will be called stm32-vrefbuf.
1441 tristate "TI Adaptive Body Bias on-chip LDO"
1444 Select this option to support Texas Instruments' on-chip Adaptive Body
1451 bool "ST Microelectronics STW481X VMMC regulator"
1455 This driver supports the internal VMMC regulator in the STw481x
1467 tristate "Silergy SY7636A voltage regulator"
1470 This driver supports Silergy SY3686A voltage regulator.
1473 tristate "Silergy SY8106A regulator"
1477 This driver supports SY8106A single output regulator.
1480 tristate "Silergy SY8824C/SY8824E regulator"
1484 This driver supports SY8824C single output regulator.
1487 tristate "Silergy SY8827N regulator"
1491 This driver supports SY8827N single output regulator.
1494 tristate "TI TPS51632 Power Regulator"
1498 This driver supports TPS51632 voltage regulator chip.
1499 The TPS51632 is 3-2-1 Phase D-Cap+ Step Down Driverless Controller
1509 This driver supports TPS61050/TPS61052 voltage regulator chips.
1514 tristate "TI TPS6236x Power Regulator"
1518 This driver supports TPS6236x voltage regulator chip. This
1519 regulator is meant for processor core supply. This chip is
1520 high-frequency synchronous step down dc-dc converter optimized
1521 for battery-powered portable applications.
1524 tristate "TI TPS6286x Power Regulator"
1528 This driver supports TPS6236x voltage regulator chips. These are
1529 high-frequency synchronous step-down converters with an I2C
1533 tristate "TI TPS6287x Power Regulator"
1537 This driver supports TPS6287x voltage regulator chips. These are
1538 pin-to-pin high-frequency synchronous step-down dc-dc converters
1541 If built as a module it will be called tps6287x-regulator.
1548 This driver supports TPS65023 voltage regulator chips. TPS65023 provides
1549 three step-down converters and two general-purpose LDO voltage regulators.
1550 It supports TI's software based Class-2 SmartReflex implementation.
1556 This driver supports TPS6507X voltage regulator chips. TPS6507X provides
1557 three step-down converters and two general-purpose LDO voltage regulators.
1558 It supports TI's software based Class-2 SmartReflex implementation.
1568 tristate "TI TPS65090 Power regulator"
1579 This driver supports TPS65132 single inductor - dual output
1586 This driver supports TPS65217 voltage regulator chips. TPS65217
1587 provides three step-down converters and four general-purpose LDO
1595 This driver supports TPS65218 voltage regulator chips. TPS65218
1596 provides six step-down converters and one general-purpose LDO
1605 regulator chips.
1609 TPS65214 PMIC has 3 synchronous stepdown DC-DC converters & 2
1620 This driver supports TPS6594 series and TPS65224 voltage regulator chips.
1634 This driver supports TPS6524X voltage regulator chips. TPS6524X
1635 provides three step-down converters and two general-purpose LDO
1644 This driver supports TPS6586X voltage regulator chips.
1650 This driver supports TPS65910/TPS65911 voltage regulator chips.
1653 tristate "TI TPS65912 Power regulator"
1656 This driver supports TPS65912 voltage regulator chip.
1665 The module will be called "tps68470-regulator".
1675 tristate "UniPhier regulator driver"
1684 tristate "Renesas RZ/G2L USB VBUS regulator driver"
1697 voltage is controlled by the voltage of another regulator.
1707 tristate "IPQ4019 VQMMC SD LDO regulator support"
1711 voltage regulator of the IPQ4019 SD/EMMC controller.
1742 tristate "QCOM LAB/IBB regulator support"
1748 boost regulator and IBB can be used as a negative boost regulator