diff options
| author | Andre Przywara <andre.przywara@arm.com> | 2024-08-16 01:18:23 +0100 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2024-09-06 22:17:35 +0100 |
| commit | bb2ac59f8205165fce5aee9135bd1e2ea9b1a74b (patch) | |
| tree | ae4545ecd7030b2e2d0dd9f89fa12bf9b3d6d102 /drivers | |
| parent | b4c21faf69b8eec1016c776be4777f39f194e3b0 (diff) | |
| download | lwn-bb2ac59f8205165fce5aee9135bd1e2ea9b1a74b.tar.gz lwn-bb2ac59f8205165fce5aee9135bd1e2ea9b1a74b.zip | |
mfd: axp20x: AXP717: Add support for boost regulator
The AXP717 also contains a boost regulator, to provide the 5V USB VBUS
rail when running on battery.
Add the registers to the MFD description to be able to use them from the
regulator driver.
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Reviewed-by: John Watts <contact@jookia.org>
Acked-by: Lee Jones <lee@kernel.org>
Reviewed-by: Chen-Yu Tsai <wens@csie.org>
Link: https://patch.msgid.link/20240816001824.6028-3-andre.przywara@arm.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/mfd/axp20x.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/mfd/axp20x.c b/drivers/mfd/axp20x.c index dacd3c96c9f5..16950c3206d7 100644 --- a/drivers/mfd/axp20x.c +++ b/drivers/mfd/axp20x.c @@ -209,6 +209,8 @@ static const struct regmap_access_table axp313a_volatile_table = { }; static const struct regmap_range axp717_writeable_ranges[] = { + regmap_reg_range(AXP717_MODULE_EN_CONTROL_2, AXP717_MODULE_EN_CONTROL_2), + regmap_reg_range(AXP717_BOOST_CONTROL, AXP717_BOOST_CONTROL), regmap_reg_range(AXP717_IRQ0_EN, AXP717_IRQ4_EN), regmap_reg_range(AXP717_IRQ0_STATE, AXP717_IRQ4_STATE), regmap_reg_range(AXP717_DCDC_OUTPUT_CONTROL, AXP717_CPUSLDO_CONTROL), |
