]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
ENGR00264286 pfuze:fix LDO ramp up time calculate error.
authorRobin Gong <b38343@freescale.com>
Mon, 27 May 2013 05:44:11 +0000 (13:44 +0800)
committerOliver Wendt <ow@karo-electronics.de>
Mon, 30 Sep 2013 12:14:09 +0000 (14:14 +0200)
fix the calculate error.

Signed-off-by: Robin Gong <b38343@freescale.com>
drivers/regulator/pfuze100-regulator.c

index 8ab80b70d276d4e647554e189cb1e062873b2ba7..bd356c40cec53922fc975cca48da77188f4ed0c5 100644 (file)
@@ -631,9 +631,9 @@ static int pfuze100_regulator_set_voltage_time_sel(struct regulator_dev *rdev,
         * 02: 8us,
         * 03: 16us,
         */
-       step_delay >>= 5;
+       step_delay >>= 6;
        step_delay &= 0x3;
-       step_delay <<= 1;
+       step_delay = 2  <<  step_delay;
 
        if (pfuze100_regulators[id].voltages[old_sel] <
                pfuze100_regulators[id].voltages[new_sel])