regulator: tps65218: Add support for LS2
Re-use the "tps65218_pmic_*_current_limit()" functions of LS3 and calculate the different required bit-shift by counting the trailing 0s in "struct regulator_desc.csel_mask" Signed-off-by: Christian Hohnstaedt <Christian.Hohnstaedt@wago.com> Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:

committed by
Mark Brown

parent
bf1fc259e8
commit
e5c8ba0635
@@ -208,6 +208,7 @@ enum tps65218_regulator_id {
|
||||
/* LDOs */
|
||||
TPS65218_LDO_1,
|
||||
/* LS's */
|
||||
TPS65218_LS_2,
|
||||
TPS65218_LS_3,
|
||||
};
|
||||
|
||||
@@ -218,7 +219,7 @@ enum tps65218_regulator_id {
|
||||
/* Number of LDO voltage regulators available */
|
||||
#define TPS65218_NUM_LDO 1
|
||||
/* Number of total LS current regulators available */
|
||||
#define TPS65218_NUM_LS 1
|
||||
#define TPS65218_NUM_LS 2
|
||||
/* Number of total regulators available */
|
||||
#define TPS65218_NUM_REGULATOR (TPS65218_NUM_DCDC + TPS65218_NUM_LDO \
|
||||
+ TPS65218_NUM_LS)
|
||||
|
Reference in New Issue
Block a user