summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNancy Chen <Nancy.Chen@freescale.com>2009-07-20 11:05:31 -0500
committerJustin Waters <justin.waters@timesys.com>2009-10-13 11:04:34 -0400
commit05248d7fd8e324fbfc4029cd0863a689939f4804 (patch)
tree21c3e89b9ff2b7ac01df2187f27acd757caa77bc
parent974d8eb2819caae8d42977c812a8239946a79540 (diff)
ENGR00111627 MX37: Failed to modprobe usb host module
MX37: Failed to modprobe usb host module. Signed-off-by: Nancy Chen <Nancy.Chen@freescale.com>
-rw-r--r--arch/arm/mach-mx37/mx37_3stack_pmic_wm8350.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/arch/arm/mach-mx37/mx37_3stack_pmic_wm8350.c b/arch/arm/mach-mx37/mx37_3stack_pmic_wm8350.c
index 2c7871feeff2..48d72b7f1999 100644
--- a/arch/arm/mach-mx37/mx37_3stack_pmic_wm8350.c
+++ b/arch/arm/mach-mx37/mx37_3stack_pmic_wm8350.c
@@ -176,6 +176,15 @@ static struct regulator_init_data dcdc5_data = {
},
};
+static struct regulator_init_data dcdc2_data = {
+ .constraints = {
+ .name = "DCDC2",
+ .min_uV = 0,
+ .max_uV = 5000000,
+ .valid_modes_mask = REGULATOR_MODE_NORMAL,
+ },
+};
+
static void wm8350_nop_release(struct device *dev)
{
/* Nothing */
@@ -249,6 +258,7 @@ static int mx37_wm8350_init(struct wm8350 *wm8350)
printk(KERN_ERR "Error in setting USB VBUS enable pin\n");
wm8350_register_regulator(wm8350, WM8350_DCDC_1, &dcdc1_data);
+ wm8350_register_regulator(wm8350, WM8350_DCDC_2, &dcdc2_data);
wm8350_register_regulator(wm8350, WM8350_DCDC_3, &dcdc3_data);
wm8350_register_regulator(wm8350, WM8350_DCDC_4, &dcdc4_data);
wm8350_register_regulator(wm8350, WM8350_DCDC_5, &dcdc5_data);
@@ -308,6 +318,7 @@ static __init int wm8350_regulator_init(void)
struct regulator *regulator;
char *wm8350_global_regulator[] = {
"DCDC1",
+ "DCDC2",
"DCDC3",
"DCDC4",
"DCDC6",