From a791bfb086deeccbaeeaec2fbeee0a0a7f9f2b2c Mon Sep 17 00:00:00 2001 From: zq Date: Mon, 27 Aug 2012 21:36:17 -0700 Subject: [PATCH] rk30 and rk2928:support set logic init voltage by pwm --- drivers/regulator/rk30-pwm-regulator.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/regulator/rk30-pwm-regulator.c b/drivers/regulator/rk30-pwm-regulator.c index 2c0e46ed02fe..9a08db014d0b 100755 --- a/drivers/regulator/rk30-pwm-regulator.c +++ b/drivers/regulator/rk30-pwm-regulator.c @@ -260,6 +260,7 @@ static int __devinit pwm_regulator_probe(struct platform_device *pdev) int id = pdev->id; int ret ; char gpio_name[20]; + unsigned selector = 0; if (!pdata) return -ENODEV; @@ -338,6 +339,7 @@ static int __devinit pwm_regulator_probe(struct platform_device *pdev) g_dcdc = dcdc; platform_set_drvdata(pdev, dcdc); printk(KERN_INFO "pwm_regulator.%d: driver initialized\n",id); + pwm_regulator_set_voltage(dcdc->regulator,pdata->pwm_voltage,pdata->pwm_voltage,&selector); return 0; -- 2.34.1