summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormake shi <b15407@freescale.com>2012-03-27 16:27:09 +0800
committermake shi <b15407@freescale.com>2012-03-27 16:32:53 +0800
commit4b1fe09e61bb3d867571f3f547fbf003d0861b9d (patch)
treed5aab1986d6ba0c511b6da074f71563369115fad
parent6177396242b8544d277789899a644dbc50074a28 (diff)
ENGR00178061 mx6 sabresd:fix GPIO warning when board boot up
Need add gpio_request before use gpio_direction_output Signed-off-by: make shi <b15407@freescale.com>
-rw-r--r--arch/arm/mach-mx6/board-mx6q_sabresd.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/mach-mx6/board-mx6q_sabresd.c b/arch/arm/mach-mx6/board-mx6q_sabresd.c
index da4f5ef339f0..d4ef1d07b2d3 100644
--- a/arch/arm/mach-mx6/board-mx6q_sabresd.c
+++ b/arch/arm/mach-mx6/board-mx6q_sabresd.c
@@ -1015,6 +1015,12 @@ static void __init imx6q_sabresd_init_usb(void)
}
gpio_direction_output(SABRESD_USB_OTG_PWR, 0);
/* keep USB host1 VBUS always on */
+ ret = gpio_request(SABRESD_USB_H1_PWR, "usb-h1-pwr");
+ if (ret) {
+ pr_err("failed to get GPIO SABRESD_USB_H1_PWR: %d\n",
+ ret);
+ return;
+ }
gpio_direction_output(SABRESD_USB_H1_PWR, 1);
if (board_is_mx6_reva())
mxc_iomux_set_gpr_register(1, 13, 1, 1);