rk3288:pwm_regulator:set pwm_vol 1.0v when pwm_regulator_init
author张晴 <zhangqing@rock-chips.com>
Fri, 21 Mar 2014 09:46:38 +0000 (17:46 +0800)
committer张晴 <zhangqing@rock-chips.com>
Fri, 21 Mar 2014 09:46:38 +0000 (17:46 +0800)
drivers/regulator/rockchip-pwm-regulator.c

index 78451a795e21c2b898a2aa07d395cc40adab0858..15d3acfcfc95e6933ac799cbb652504f276c62d3 100755 (executable)
@@ -35,7 +35,7 @@
 #include <linux/regulator/machine.h>\r
 \r
 \r
-#if 1\r
+#if 0\r
 #define DBG(x...)      printk(KERN_INFO x)\r
 #else\r
 #define DBG(x...)\r
@@ -369,12 +369,14 @@ static int __init pwm_regulator_probe(struct platform_device *pdev)
                goto err;\r
                }\r
                pdata->rdev[i] = pwm_rdev;\r
+               \r
+               /*********set pwm vol by defult***********/\r
+               dc = regulator_get(NULL,rail_name);\r
+               regulator_set_voltage(dc,pdata->pwm_voltage,pdata->pwm_voltage);\r
+               regulator_put(dc);\r
+               /**************************************/\r
                }\r
        }\r
-       /*********set pwm vol by defult***********/\r
-       //dc = regulator_get(NULL,"vdd_gpu");\r
-       //regulator_set_voltage(dc,pdata->pwm_voltage,pdata->pwm_voltage);\r
-       /**************************************/\r
        return 0;\r
 err:\r
        printk("%s:error\n",__func__);\r