regulator: max77650: Convert MAX77651 SBB1 to pickable linear range
authorAxel Lin <axel.lin@ingics.com>
Mon, 25 Mar 2019 13:55:57 +0000 (21:55 +0800)
committerMark Brown <broonie@kernel.org>
Wed, 8 May 2019 08:32:55 +0000 (17:32 +0900)
commit3df4235ac41c2b8c3c5cd9c7798bc4a3105c0bc4
treed1bd6c631a0b65a2f28ef4ef7a3f6be1e47b3ac2
parent68ce3a4461726ebd3acf9d94841a46386402a058
regulator: max77650: Convert MAX77651 SBB1 to pickable linear range

The pickable linear range is suitable for The MAX77651 SBB1.
According to MAX77651 TV_SBB1 Code Table:
Use BIT[1:0] as range selectors.
Use BIT[5:2] as selectors for each linear range.

The MAX77651 SBB1 supports up to selector 57, selector 58 ~ 63 are RSVD,
thus set n_voltage to 58.

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/regulator/max77650-regulator.c