Kconfig (0199f866615921ddc5d22fbbab7510e8b403d40c) | Kconfig (0c7d1b4d0c1e7c4309e01532b811392b11b81693) |
---|---|
1# SPDX-License-Identifier: GPL-2.0-only 2menuconfig REGULATOR 3 bool "Voltage and Current Regulator Support" 4 select LINEAR_RANGES 5 help 6 Generic Voltage and Current Regulator support. 7 8 This framework is designed to provide a generic interface to voltage --- 496 unchanged lines hidden (view full) --- 505 depends on I2C 506 help 507 This driver controls a Maxim 1586 or 1587 voltage output 508 regulator via I2C bus. The provided regulator is suitable 509 for PXA27x chips to control VCC_CORE and VCC_USIM voltages. 510 511config REGULATOR_MAX77620 512 tristate "Maxim 77620/MAX20024 voltage regulator" | 1# SPDX-License-Identifier: GPL-2.0-only 2menuconfig REGULATOR 3 bool "Voltage and Current Regulator Support" 4 select LINEAR_RANGES 5 help 6 Generic Voltage and Current Regulator support. 7 8 This framework is designed to provide a generic interface to voltage --- 496 unchanged lines hidden (view full) --- 505 depends on I2C 506 help 507 This driver controls a Maxim 1586 or 1587 voltage output 508 regulator via I2C bus. The provided regulator is suitable 509 for PXA27x chips to control VCC_CORE and VCC_USIM voltages. 510 511config REGULATOR_MAX77620 512 tristate "Maxim 77620/MAX20024 voltage regulator" |
513 depends on MFD_MAX77620 | 513 depends on MFD_MAX77620 || COMPILE_TEST |
514 help 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. 519 520config REGULATOR_MAX77650 521 tristate "Maxim MAX77650/77651 regulator support" | 514 help 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. 519 520config REGULATOR_MAX77650 521 tristate "Maxim MAX77650/77651 regulator support" |
522 depends on MFD_MAX77650 | 522 depends on MFD_MAX77650 || COMPILE_TEST |
523 help 524 Regulator driver for MAX77650/77651 PMIC from Maxim 525 Semiconductor. This device has a SIMO with three independent 526 power rails and an LDO. 527 528config REGULATOR_MAX8649 529 tristate "Maxim 8649 voltage regulator" 530 depends on I2C --- 6 unchanged lines hidden (view full) --- 537 tristate "Maxim 8660/8661 voltage regulator" 538 depends on I2C 539 help 540 This driver controls a Maxim 8660/8661 voltage output 541 regulator via I2C bus. 542 543config REGULATOR_MAX8907 544 tristate "Maxim 8907 voltage regulator" | 523 help 524 Regulator driver for MAX77650/77651 PMIC from Maxim 525 Semiconductor. This device has a SIMO with three independent 526 power rails and an LDO. 527 528config REGULATOR_MAX8649 529 tristate "Maxim 8649 voltage regulator" 530 depends on I2C --- 6 unchanged lines hidden (view full) --- 537 tristate "Maxim 8660/8661 voltage regulator" 538 depends on I2C 539 help 540 This driver controls a Maxim 8660/8661 voltage output 541 regulator via I2C bus. 542 543config REGULATOR_MAX8907 544 tristate "Maxim 8907 voltage regulator" |
545 depends on MFD_MAX8907 | 545 depends on MFD_MAX8907 || COMPILE_TEST |
546 help 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. 550 551config REGULATOR_MAX8925 552 tristate "Maxim MAX8925 Power Management IC" 553 depends on MFD_MAX8925 --- 33 unchanged lines hidden (view full) --- 587 depends on MFD_MAX8998 588 help 589 This driver controls a Maxim 8998 voltage output regulator 590 via I2C bus. The provided regulator is suitable for S3C6410 591 and S5PC1XX chips to control VCC_CORE and VCC_USIM voltages. 592 593config REGULATOR_MAX77686 594 tristate "Maxim 77686 regulator" | 546 help 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. 550 551config REGULATOR_MAX8925 552 tristate "Maxim MAX8925 Power Management IC" 553 depends on MFD_MAX8925 --- 33 unchanged lines hidden (view full) --- 587 depends on MFD_MAX8998 588 help 589 This driver controls a Maxim 8998 voltage output regulator 590 via I2C bus. The provided regulator is suitable for S3C6410 591 and S5PC1XX chips to control VCC_CORE and VCC_USIM voltages. 592 593config REGULATOR_MAX77686 594 tristate "Maxim 77686 regulator" |
595 depends on MFD_MAX77686 | 595 depends on MFD_MAX77686 || COMPILE_TEST |
596 help 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. 600 601config REGULATOR_MAX77693 602 tristate "Maxim 77693/77843 regulator" | 596 help 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. 600 601config REGULATOR_MAX77693 602 tristate "Maxim 77693/77843 regulator" |
603 depends on (MFD_MAX77693 || MFD_MAX77843) | 603 depends on MFD_MAX77693 || MFD_MAX77843 || COMPILE_TEST |
604 help 605 This driver controls a Maxim 77693/77843 regulators via I2C bus. 606 The regulators include two LDOs, 'SAFEOUT1', 'SAFEOUT2' 607 and one current regulator 'CHARGER'. This is suitable for 608 Exynos-4x12 (MAX77693) or Exynos5433 (MAX77843) SoC chips. 609 610config REGULATOR_MAX77802 611 tristate "Maxim 77802 regulator" | 604 help 605 This driver controls a Maxim 77693/77843 regulators via I2C bus. 606 The regulators include two LDOs, 'SAFEOUT1', 'SAFEOUT2' 607 and one current regulator 'CHARGER'. This is suitable for 608 Exynos-4x12 (MAX77693) or Exynos5433 (MAX77843) SoC chips. 609 610config REGULATOR_MAX77802 611 tristate "Maxim 77802 regulator" |
612 depends on MFD_MAX77686 | 612 depends on MFD_MAX77686 || COMPILE_TEST |
613 help 614 This driver controls a Maxim 77802 regulator 615 via I2C bus. The provided regulator is suitable for 616 Exynos5420/Exynos5800 SoCs to control various voltages. 617 It includes support for control of voltage and ramp speed. 618 619config REGULATOR_MAX77826 620 tristate "Maxim 77826 regulator" --- 315 unchanged lines hidden (view full) --- 936 depends on MFD_RT5033 937 help 938 This adds support for voltage and current regulators in Richtek 939 RT5033 PMIC. The device supports multiple regulators like 940 current source, LDO and Buck. 941 942config REGULATOR_S2MPA01 943 tristate "Samsung S2MPA01 voltage regulator" | 613 help 614 This driver controls a Maxim 77802 regulator 615 via I2C bus. The provided regulator is suitable for 616 Exynos5420/Exynos5800 SoCs to control various voltages. 617 It includes support for control of voltage and ramp speed. 618 619config REGULATOR_MAX77826 620 tristate "Maxim 77826 regulator" --- 315 unchanged lines hidden (view full) --- 936 depends on MFD_RT5033 937 help 938 This adds support for voltage and current regulators in Richtek 939 RT5033 PMIC. The device supports multiple regulators like 940 current source, LDO and Buck. 941 942config REGULATOR_S2MPA01 943 tristate "Samsung S2MPA01 voltage regulator" |
944 depends on MFD_SEC_CORE | 944 depends on MFD_SEC_CORE || COMPILE_TEST |
945 help 946 This driver controls Samsung S2MPA01 voltage output regulator 947 via I2C bus. S2MPA01 has 10 Bucks and 26 LDO outputs. 948 949config REGULATOR_S2MPS11 950 tristate "Samsung S2MPS11/13/14/15/S2MPU02 voltage regulator" | 945 help 946 This driver controls Samsung S2MPA01 voltage output regulator 947 via I2C bus. S2MPA01 has 10 Bucks and 26 LDO outputs. 948 949config REGULATOR_S2MPS11 950 tristate "Samsung S2MPS11/13/14/15/S2MPU02 voltage regulator" |
951 depends on MFD_SEC_CORE | 951 depends on MFD_SEC_CORE || COMPILE_TEST |
952 help 953 This driver supports a Samsung S2MPS11/13/14/15/S2MPU02 voltage 954 output regulator via I2C bus. The chip is comprised of high efficient 955 Buck converters including Dual-Phase Buck converter, Buck-Boost 956 converter, various LDOs. 957 958config REGULATOR_S5M8767 959 tristate "Samsung S5M8767A voltage regulator" | 952 help 953 This driver supports a Samsung S2MPS11/13/14/15/S2MPU02 voltage 954 output regulator via I2C bus. The chip is comprised of high efficient 955 Buck converters including Dual-Phase Buck converter, Buck-Boost 956 converter, various LDOs. 957 958config REGULATOR_S5M8767 959 tristate "Samsung S5M8767A voltage regulator" |
960 depends on MFD_SEC_CORE | 960 depends on MFD_SEC_CORE || COMPILE_TEST |
961 help 962 This driver supports a Samsung S5M8767A voltage output regulator 963 via I2C bus. S5M8767A have 9 Bucks and 28 LDOs output and 964 supports DVS mode with 8bits of output voltage control. 965 966config REGULATOR_SC2731 967 tristate "Spreadtrum SC2731 power regulator driver" 968 depends on MFD_SC27XX_PMIC || COMPILE_TEST --- 306 unchanged lines hidden --- | 961 help 962 This driver supports a Samsung S5M8767A voltage output regulator 963 via I2C bus. S5M8767A have 9 Bucks and 28 LDOs output and 964 supports DVS mode with 8bits of output voltage control. 965 966config REGULATOR_SC2731 967 tristate "Spreadtrum SC2731 power regulator driver" 968 depends on MFD_SC27XX_PMIC || COMPILE_TEST --- 306 unchanged lines hidden --- |