regulator: qcom_spmi: Add support for LDO_510 and FTSMPS
authorIskren Chernev <iskren.chernev@gmail.com>
Tue, 2 Aug 2022 22:11:05 +0000 (01:11 +0300)
committerMark Brown <broonie@kernel.org>
Tue, 23 Aug 2022 17:07:53 +0000 (18:07 +0100)
commit0d1cf568b4e0c65cb533fef2c116fb2883803c53
tree9602c0db3aba2088025983d53e78711b6984e91f
parent2785025495b6bd630648f8304f8d932b0d0a9f2a
regulator: qcom_spmi: Add support for LDO_510 and FTSMPS

Add support for LDO_510 and FTSMPS3 regulators, all belonging to register
layout HFSMPS. This is done in preparation for adding support for the
PM6125 PMIC.

For FTSMPS3 and LDO_510, only IDLE and NORMAL modes are selectable (no
FAST).

The inspiration for the magic constants was taken from [1]

[1]: https://source.codeaurora.org/quic/la/kernel/msm-5.4/commit/?h=kernel.lnx.5.4.r1-rel&id=d1220daeffaa440ffff0a8c47322eb0033bf54f5

Signed-off-by: Adam Skladowski <a39.skl@gmail.com>
Signed-off-by: Iskren Chernev <iskren.chernev@gmail.com>
Link: https://lore.kernel.org/r/20220802221112.2280686-7-iskren.chernev@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/qcom_spmi-regulator.c