Lines Matching +full:power +full:- +full:management +full:- +full:ic +full:- +full:for +full:- +full:system

1 # SPDX-License-Identifier: GPL-2.0-only
15 output in order to save power and prolong battery life. This applies
36 This driver provides support for fixed voltage regulators,
37 useful for systems which use a combination of software
38 managed regulators and simple non-configurable regulators.
43 This driver provides a virtual consumer for the voltage and
44 current regulator API which provides sysfs controls for
46 for test purposes.
55 control power supplies for such devices.
60 bool "Enable support for receiving regulator events via netlink"
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
79 tristate "Marvell 88PM800 Power regulators"
89 tristate "Marvell 88PM8607 Power regulators"
98 This driver implements support for Marvell 88PM886 voltage regulators.
101 tristate "Active-semi act8865 voltage regulator"
106 This driver controls a active-semi act8865 voltage output
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
126 tristate "Freescale i.MX on-chip ANATOP LDO regulators"
130 Say y here to support Freescale i.MX on-chip ANATOP LDOs
142 bool "ST-Ericsson AB8500 Power Regulators"
145 This driver supports the regulators found on the ST-Ericsson mixed
153 Support for the LDO1 regulators found on Cirrus Logic Madera codecs
161 Support for the MICSUPP regulators found on Cirrus Logic Madera codecs
169 This adds the regulator driver support for ARM platforms using SCMI
170 protocol for device voltage management.
178 This driver provides support for the voltage regulators on the
185 This driver provides support for the voltage regulators on the
186 AS3722 PMIC. This will enable support for all the software
193 This driver provides support for the voltage regulators on the
194 ATC260x PMICs. This will enable support for all the software
198 tristate "Awinic AW37503 Dual Output Power regulators"
202 This driver supports AW37503 single inductor - dual output
203 power supply specifically designed for display panels.
206 tristate "X-POWERS AXP20X PMIC Regulators"
209 This driver provides support for the voltage regulators on the
216 This driver provides support for the voltage regulators on the
217 BCM590xx PMUs. This will enable support for the software
221 tristate "ROHM BD71815 Power Regulator"
226 This will enable support for the software controllable buck
227 and LDO regulators and a current regulator for LEDs.
230 will be called bd71815-regulator.
233 tristate "ROHM BD71828 Power Regulator"
238 This will enable support for the software controllable buck
242 will be called bd71828-regulator.
245 tristate "ROHM BD71837 Power Regulator"
250 This will enable support for the software controllable buck
254 will be called bd718x7-regulator.
260 This driver provides support for the voltage regulators on the
261 ROHM BD9571MWV PMIC. This will enable support for the software
265 will be called bd9571mwv-regulator.
275 will be called bd9576-regulator.
278 tristate "ROHM BD96801 Power Regulator"
283 This will enable support for the software controllable buck
287 will be called bd96801-regulator.
293 Say y here for CPCAP regulator found on some Motorola phones
304 will be called cros-ec-regulator.
318 This driver supports the voltage regulators of DA9052-BC and
319 DA9053-AA/Bx PMIC.
329 will be called da9055-regulator.
339 will be called da9062-regulator.
349 will be called da9063-regulator.
356 Say y here to support for the Dialog Semiconductor DA9121. The
357 DA9121 is a single channel dual-phase buck converter controlled
360 DA9121 Single-channel dual-phase 10A buck converter
361 DA9130 Single-channel dual-phase 10A buck converter (Automotive)
362 DA9217 Single-channel dual-phase 6A buck converter
363 DA9122 Dual-channel single-phase 5A buck converter
364 DA9131 Dual-channel single-phase 5A buck converter (Automotive)
365 DA9220 Dual-channel single-phase 3A buck converter
366 DA9132 Dual-channel single-phase 3A buck converter (Automotive)
369 will be called da9121-regulator.
376 Say y here to support for the Dialog Semiconductor DA9210.
377 The DA9210 is a multi-phase synchronous step down
378 converter 12A DC-DC Buck controlled through an I2C
386 Say y here to support for the Dialog Semiconductor DA9211/DA9212
388 The DA9211/DA9212/DA9213/DA9214/DA9215 is a multi-phase synchronous
389 step down converter 12A or 16A DC-DC Buck controlled through an I2C
396 bool "ST-Ericsson DB8500 Voltage Domain Regulators"
409 TinyBuck Regulator. The FAN53555 is a step-down switching voltage
420 regulator. The regulator is a programmable power management IC
428 This driver provides support for regulators that can be
431 and the platform has to provide a mapping of GPIO-states
438 This driver provides support for the voltage regulators on the
439 HiSilicon Hi6421 PMU / Codec IC.
440 Hi6421 is a multi-function device which, on regulator part, provides
448 This driver provides support for the voltage regulators on
449 HiSilicon Hi6421v530 PMU / Codec IC.
450 Hi6421v530 is a multi-function device which, on regulator part,
459 This driver provides support for the voltage regulators of the
467 This driver provides support for the voltage regulators on
468 HiSilicon Hi6421v600 PMU / Codec IC.
479 tristate "Intersil ISL6271A Power regulator"
488 This driver supports LM3631, LM3632 and LM36274 voltage regulators for
491 Other LDOs are used for the display module.
522 tristate "TI LP873X Power regulators"
526 provides two step-down converters and two general-purpose LDO
528 for different voltage domains
536 chip contains six step-down DC/DC converters which can support
540 tristate "TI LP87565 Power regulators"
544 provides four step-down converters. It supports software based
545 voltage control for different voltage domains
548 tristate "TI LP8788 Power Regulators"
554 tristate "LTC3589 8-output voltage regulator"
558 This enables support for the LTC3589, LTC3589-1, and LTC3589-2
559 8-output regulators controlled via I2C.
562 tristate "LTC3676 8-output voltage regulator"
566 This enables support for the LTC3676
567 8-output regulators controlled via I2C.
583 for PXA27x chips to control VCC_CORE and VCC_USIM voltages.
586 tristate "Maxim 5970/5978 power switch and monitor"
601 high-efficiency buck converter via I2C bus.
602 Say M here if you want to include support for the regulator as a
610 via I2C bus. Both MAX77540 and MAX77541 are dual-phase
611 high-efficiency buck converter. Say Y here to
613 Say M here if you want to include support for the regulator as a
621 via I2C bus. The provided regulator is suitable for Tegra
622 chip to control Step-Down DC-DC and LDOs. Say Y here to
629 Regulator driver for MAX77650/77651 PMIC from Maxim
631 power rails and an LDO.
639 via I2C bus. MAX77857 and MAX77831 are high efficiency buck-boost
671 via I2C bus. The provided regulator is suitable for Tegra
672 chip to control Step-Down DC-DC and LDOs.
675 tristate "Maxim MAX8925 Power Management IC"
681 tristate "Maxim MAX8952 Power Management IC"
694 The MAXIM MAX8973A high-efficiency. three phase, DC-DC step-down
704 via I2C bus. The provided regulator is suitable for S5PC110,
705 S5PV210, and Exynos-4 chips to control VCC_CORE and
713 via I2C bus. The provided regulator is suitable for S3C6410
717 tristate "Maxim MAX20086-MAX20089 Camera Power Protectors"
721 This driver controls a Maxim MAX20086-MAX20089 camera power
726 tristate "Maxim MAX20411 High-Efficiency Single Step-Down Converter"
730 This driver controls the Maxim MAX20411 family of high-efficiency,
731 syncrhonous step-down converters.
738 via I2C bus. The provided regulator is suitable for
739 Exynos-4 chips to control VARM and VINT voltages.
747 and one current regulator 'CHARGER'. This is suitable for
748 Exynos-4x12 (MAX77693) or Exynos5433 (MAX77843) SoC chips.
755 via I2C bus. The provided regulator is suitable for
757 It includes support for control of voltage and ramp speed.
766 It includes support for control of output voltage. This
796 suspend-to-ram/standby transition.
805 Say M here if you want to include support for the regulator as a
816 Say M here if you want to include support for the regulator as a
833 This driver supports the control of different power rails of device
841 Say y here to select this option to enable the power regulator of
843 This driver supports the control of different power rails of device
851 Say y here to select this option to enable the power regulator of
853 This driver supports the control of different power rails of device
860 Say y here to select this option to enable the power regulator of
862 This driver supports the control of different power rails of device
869 Say y here to select this option to enable the power regulator of
871 This driver supports the control of different power rails of device
878 Say y here to select this option to enable the power regulator of
880 This driver supports the control of different power rails of device
887 Say y here to select this option to enable the power regulator of
889 This driver supports the control of different power rails of device
896 Say y here to select this option to enable the power regulator of
898 This driver supports the control of different power rails of device
905 Say y here to select this option to enable the power regulator of
907 This driver supports the control of different power rails of device
916 2-channel buck with Thermal Shutdown and Overload Protection
917 6-channel High PSRR and Low Dropout LDO.
924 This driver supports the control for DisplayBias voltages and one
931 Say y here to select this option to enable the power regulator of
933 This driver supports the control of different power rails of device
940 Say y here to select this option to enable the power regulator of
942 This driver supports the control of different power rails of device
952 of Mediatek. It allows for voting on regulator state
960 chips say Y here. This will enable support for all the software
971 Say y here to support pbias regulator for mmc1:SD card i/o
973 This driver provides support for OMAP pbias modelled
988 This driver provides support for the voltage regulators of the
1006 Say M here if you want to support for the regulators found
1008 "pf8x00-regulator".
1052 Select this option to enable support for the voltage regulators in
1061 This driver supports the MMIO-mapped reference voltage regulator,
1064 Say M here if you want to include support for this regulator as
1065 a module. The module will be named "qcom-refgen-regulator".
1071 If you say yes to this option, support will be included for the
1072 regulators exposed by the Resource Power Manager found in Qualcomm
1075 Say M here if you want to include support for the regulators on the
1077 "qcom_rpm-regulator".
1086 control allows for voting on regulator state between multiple
1093 If you say yes to this option, support will be included for the
1094 regulators exposed by the Resource Power Manager found in Qualcomm
1097 Say M here if you want to include support for the regulators on the
1099 "qcom_smd-regulator".
1105 If you say yes to this option, support will be included for the
1108 Say M here if you want to include support for the regulators on the
1110 "qcom_spmi-regulator".
1116 If you say yes to this option, support will be included for the
1119 Say M here if you want to include support for enabling the VBUS output
1128 If you say yes to this option, support will be included for the
1131 Say M here if you want to include support for Renesas RAA215300 PMIC
1135 tristate "Raspberry Pi 7-inch touchscreen panel ATTINY regulator"
1141 This driver supports ATTINY regulator on the Raspberry Pi 7-inch
1142 touchscreen unit. The regulator is used to enable power to the
1146 tristate "RICOH RC5T583 Power regulators"
1149 Select this option to enable the power regulator of RICOH
1151 This driver supports the control of different power rails of device
1156 tristate "Rockchip RK805/RK808/RK809/RK817/RK818 Power regulators"
1159 Select this option to enable the power regulator of ROCKCHIP
1161 This driver supports the control of different power rails of device
1180 This adds support for voltage regulators in Richtek RT4801 Display Bias IC.
1188 This adds support for RT4803 boost converter that integrates the
1197 This adds support for voltage regulators in Richtek RT4831.
1199 VLCM is a virtual voltage input for DSVP/DSVN inside IC.
1201 It's common used to provide the power for the display panel.
1207 This adds support for voltage and current regulators in Richtek
1215 This adds support for voltage regulator in Richtek RT5120 PMIC.
1217 to control external power source. Only BUCK1 is adjustable from
1226 This adds support for voltage regulator in Richtek RT5190A PMIC.
1236 This adds support for voltage regulator in Richtek RT5739.
1237 It's a step-down switching voltage regulator. Using a proprietary
1249 This adds support for voltage regulator in Richtek RT5759.
1250 The RT5759 is a high-performance, synchronous step-down DC-DC
1259 This adds support for voltage regulator in Richtek RT6160.
1266 tristate "Richtek RT6190 4-Switch BuckBoost controller"
1270 The RT6190 is a 4-Switch BuckBoost controller designed for converting
1281 This adds support for Richtek RT6245 voltage regulator.
1290 This driver adds support for RTQ2134 SubPMIC regulators.
1291 The RTQ2134 is a multi-phase, programmable power management IC that
1292 integrate with four high efficient, synchronous step-down converter
1294 configure the corresponding power stages.
1301 This driver adds support for the load switch current regulator on
1310 This driver adds support for Richtek RTQ6752. RTQ6752 includes two
1311 synchronous boost converters for PAVDD, and one synchronous NAVDD
1312 buck-boost. This device is suitable for automotive TFT-LCD panel.
1319 This driver adds support for RTQ2208 SubPMIC regulators.
1320 The RTQ2208 is a multi-phase, programmable power management IC that
1321 integrate with dual multi-configurable, synchronous buck converters
1323 and the capability to configure the corresponding power stages.
1338 Buck converters including Dual-Phase Buck converter, Buck-Boost
1350 tristate "Spreadtrum SC2731 power regulator driver"
1353 This driver provides support for the voltage regulators on the
1365 will be called sky81452-regulator.
1372 Say y here to support for the Dialog Semiconductor SLG51000.
1385 will be called stm32-booster.
1392 reference buffer) which can be used as voltage reference for
1393 internal ADCs, DACs and also for external components through
1397 will be called stm32-vrefbuf.
1411 regulators and switches. The STPMIC1 regulators supply power to
1412 an application processor as well as to external system
1413 peripherals such as DDR, Flash memories and system devices.
1419 tristate "TI Adaptive Body Bias on-chip LDO"
1422 Select this option to support Texas Instruments' on-chip Adaptive Body
1472 tristate "TI TPS51632 Power Regulator"
1477 The TPS51632 is 3-2-1 Phase D-Cap+ Step Down Driverless Controller
1483 tristate "TI TPS6105X Power regulators"
1488 It is a single boost converter primarily for white LEDs and
1492 tristate "TI TPS6236x Power Regulator"
1497 regulator is meant for processor core supply. This chip is
1498 high-frequency synchronous step down dc-dc converter optimized
1499 for battery-powered portable applications.
1502 tristate "TI TPS6286x Power Regulator"
1507 high-frequency synchronous step-down converters with an I2C
1511 tristate "TI TPS6287x Power Regulator"
1516 pin-to-pin high-frequency synchronous step-down dc-dc converters
1519 If built as a module it will be called tps6287x-regulator.
1522 tristate "TI TPS65023 Power regulators"
1527 three step-down converters and two general-purpose LDO voltage regulators.
1528 It supports TI's software based Class-2 SmartReflex implementation.
1531 tristate "TI TPS6507X Power regulators"
1535 three step-down converters and two general-purpose LDO voltage regulators.
1536 It supports TI's software based Class-2 SmartReflex implementation.
1539 tristate "TI TPS65086 Power regulators"
1542 This driver provides support for the voltage regulators on
1546 tristate "TI TPS65090 Power regulator"
1549 This driver provides support for the voltage regulators on the
1553 tristate "TI TPS65132 Dual Output Power regulators"
1557 This driver supports TPS65132 single inductor - dual output
1558 power supply specifically designed for display panels.
1561 tristate "TI TPS65217 Power regulators"
1565 provides three step-down converters and four general-purpose LDO
1567 for different voltage domains
1570 tristate "TI TPS65218 Power regulators"
1574 provides six step-down converters and one general-purpose LDO
1576 for different voltage domains
1579 tristate "TI TPS65219 Power regulators"
1585 for different voltage domains.
1588 tristate "TI TPS6594 Power regulators"
1598 for different voltage domains.
1603 tristate "TI TPS6524X Power regulators"
1607 provides three step-down converters and two general-purpose LDO
1613 tristate "TI TPS6586X Power regulators"
1619 tristate "TI TPS65910/TPS65911 Power Regulators"
1625 tristate "TI TPS65912 Power regulator"
1634 This driver adds support for the TPS68470 PMIC to register
1637 The module will be called "tps68470-regulator".
1653 Support for regulators implemented on Socionext UniPhier SoCs.
1662 Support for VBUS regulators implemented on Renesas RZ/G2L SoCs.
1668 This driver provides support for voltage regulators whose output
1675 This driver provides support for voltage regulators available
1682 This driver provides support for the VQMMC LDO I/0
1696 This driver provides support for the voltage and current regulators
1703 This driver provides support for the voltage regulators of the
1710 This driver provides support for the voltage regulators on the
1721 for LCD display panel.