]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00178061 mx6 sabresd:fix GPIO warning when board boot up
authormake shi <b15407@freescale.com>
Tue, 27 Mar 2012 08:27:09 +0000 (16:27 +0800)
committerOliver Wendt <ow@karo-electronics.de>
Mon, 30 Sep 2013 12:11:21 +0000 (14:11 +0200)
Need add gpio_request before use gpio_direction_output

Signed-off-by: make shi <b15407@freescale.com>
arch/arm/mach-mx6/board-mx6q_sabresd.c

index da4f5ef339f098001e91be18552eabd5965504e3..d4ef1d07b2d3f0f4faf297348ad3a8c1af8ce64f 100644 (file)
@@ -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);