diff options
author | Axel Lin <axel.lin@gmail.com> | 2012-07-03 15:19:33 +0800 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2012-07-03 20:18:34 +0100 |
commit | 844e6901df45d2021d1f81b25e61159b5af2687f (patch) | |
tree | b63d4ec57222a331eb21cd052a24063312636004 /arch/arm | |
parent | 0072f0a82ce78ceb634f00a57d80c9b421b061d4 (diff) | |
download | blackbird-op-linux-844e6901df45d2021d1f81b25e61159b5af2687f.tar.gz blackbird-op-linux-844e6901df45d2021d1f81b25e61159b5af2687f.zip |
regulator: tps65217: Fix voltage boundary checking in tps65217_pmic_map_voltage
It is ok to request voltage with min_uV < tps->info[rid]->min_uV and
max_uV > tps->info[rid]->max_uV.
The equation we used in uv_to_vsel() does not allow
min_uV < tps->info[rid]->min_uV, otherwise it returns negative selector.
So we need to set min_uV = tps->info[rid]->min_uV if
min_uV < tps->info[rid]->min_uV.
Signed-off-by: Axel Lin <axel.lin@gmail.com>
Acked-by: AnilKumar Ch <anilkumar@ti.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'arch/arm')
0 files changed, 0 insertions, 0 deletions