]> git.karo-electronics.de Git - karo-tx-linux.git/commit
regulator: tps62360: Simplify tps62360_set_voltage_time_sel implementation
authorAxel Lin <axel.lin@gmail.com>
Fri, 8 Jun 2012 06:35:32 +0000 (14:35 +0800)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Sun, 17 Jun 2012 20:01:21 +0000 (21:01 +0100)
commite08ef739feec5341fe9382a9f5173ddd56c95f93
tree5ef9ae1964e26561d6f5d98baa85f02a03514318
parentc70ad9dcf08c839b018d8c440bd8c19aabbb08a8
regulator: tps62360: Simplify tps62360_set_voltage_time_sel implementation

For linear mappings, we can use below equation to get the voltage difference
between new_selector and old_selector:

abs(new_selector - old_selector) * rdev->desc->uV_step

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