From: kfx Date: Mon, 5 Nov 2012 01:48:31 +0000 (+0800) Subject: rk2928 defconfig: set OTG_DRVVBUS mode, if usb_otg_drv=-1 X-Git-Tag: firefly_0821_release~8278 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=107586bcff3c42642072a80ec1aa251d96e46add;p=firefly-linux-kernel-4.4.55.git rk2928 defconfig: set OTG_DRVVBUS mode, if usb_otg_drv=-1 --- diff --git a/arch/arm/mach-rk2928/board-rk2928-config.c b/arch/arm/mach-rk2928/board-rk2928-config.c index 1e36aabd77ac..e961ab41274b 100644 --- a/arch/arm/mach-rk2928/board-rk2928-config.c +++ b/arch/arm/mach-rk2928/board-rk2928-config.c @@ -114,6 +114,10 @@ static inline int check_usb_param(void) } int inline otg_drv_init(int on) { + if(otg_drv == -1){ + rk30_mux_api_set(GPIO3C1_OTG_DRVVBUS_NAME, GPIO3C_OTG_DRVVBUS); + return 0; + } return port_output_init(otg_drv, on, "otg_drv"); } void inline otg_drv_on(void)