aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/regulator/Kconfig
diff options
context:
space:
mode:
authorChiYuan Huang <cy_huang@richtek.com>2021-06-02 13:31:46 +0800
committerMark Brown <broonie@kernel.org>2021-06-02 12:03:36 +0100
commitde20b747c5836ffc6768914b95d7617139fac4f4 (patch)
tree7802436047c5fc0ec34ed634305a5452d20e6b3c /drivers/regulator/Kconfig
parentregulator: rt6160: Add DT binding document for Richtek RT6160 (diff)
downloadlinux-dev-de20b747c5836ffc6768914b95d7617139fac4f4.tar.xz
linux-dev-de20b747c5836ffc6768914b95d7617139fac4f4.zip
regulator: rt6160: Add support for Richtek RT6160
Add support for Richtek RT6160 voltage regulator. It can provide up to 3A output current within the adjustable voltage from 2025mV to 5200mV. It integrate a buckboost converter to support wide input voltage range from 2200mV to 5500mV. Signed-off-by: ChiYuan Huang <cy_huang@richtek.com> Link: https://lore.kernel.org/r/1622611906-2403-2-git-send-email-u0084500@gmail.com Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/regulator/Kconfig')
-rw-r--r--drivers/regulator/Kconfig11
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/regulator/Kconfig b/drivers/regulator/Kconfig
index bc02ea3ea2ef..50c608e6d006 100644
--- a/drivers/regulator/Kconfig
+++ b/drivers/regulator/Kconfig
@@ -1020,6 +1020,17 @@ config REGULATOR_RT5033
RT5033 PMIC. The device supports multiple regulators like
current source, LDO and Buck.
+config REGULATOR_RT6160
+ tristate "Richtek RT6160 BuckBoost voltage regulator"
+ depends on I2C
+ select REGMAP_I2C
+ help
+ This adds support for voltage regulator in Richtek RT6160.
+ This device automatically change voltage output mode from
+ Buck or Boost. The mode transistion depend on the input source voltage.
+ The wide output range is from 2025mV to 5200mV and can be used on most
+ common application scenario.
+
config REGULATOR_RTMV20
tristate "RTMV20 Laser Diode Regulator"
depends on I2C