regulator: wm8350: Fix the logic to choose best current limit setting
authorAxel Lin <axel.lin@gmail.com>
Tue, 27 Mar 2012 07:20:08 +0000 (15:20 +0800)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Wed, 28 Mar 2012 11:44:07 +0000 (12:44 +0100)
commit3a744038b3709cd467b693f3e146c6d5b8120a18
tree840ff5477c11763260773054bff60096cbe1576b
parented3be9a0e3c1050fe07d69a8c600d86cac76cdc4
regulator: wm8350: Fix the logic to choose best current limit setting

Current implementation in get_isink_val actually choose the biggest current
limit setting falls within the specified range.
What we want is to choose the smallest current limit setting falls within the
specified range. Fix it.

Signed-off-by: Axel Lin <axel.lin@gmail.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
drivers/regulator/wm8350-regulator.c