diff options
author | 2012-11-24 00:53:22 +0800 | |
---|---|---|
committer | 2012-11-27 20:25:18 +0000 | |
commit | 7a4beda0c6a87af26b7e2144842a0205fa9fd674 (patch) | |
tree | 2e237837116ca706e6ef114379c8cb483986e34a /tools/perf/scripts/python/export-to-postgresql.py | |
parent | regulator: as3711: Fix valid min_uV/max_UV checking in as3711_bound_check (diff) | |
download | linux-dev-7a4beda0c6a87af26b7e2144842a0205fa9fd674.tar.xz linux-dev-7a4beda0c6a87af26b7e2144842a0205fa9fd674.zip |
regulator: as3711: Fix the logic in as3711_sel_check
Below equation means the "voltage" is the "smallest" voltage within specific
range.
ret = DIV_ROUND_UP(min - bottom) / step;
voltage = ret * step + bottom;
If we do try 1 down when (voltage > max), new voltage is then less than min
voltage. Which means the new voltage is not in the requested voltage range.
This patch also includes below cleanups:
- Use DIV_ROUND_UP
- rename variable 'ret' to 'sel' for better readability because as3711_sel_check
returns the selector.
Signed-off-by: Axel Lin <axel.lin@ingics.com>
Acked-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions