diff options
Diffstat (limited to 'arch/arm/plat-omap/usb.c')
| -rw-r--r-- | arch/arm/plat-omap/usb.c | 8 | 
1 files changed, 3 insertions, 5 deletions
diff --git a/arch/arm/plat-omap/usb.c b/arch/arm/plat-omap/usb.c index d2bbfd1cb0b..daa0327381b 100644 --- a/arch/arm/plat-omap/usb.c +++ b/arch/arm/plat-omap/usb.c @@ -31,15 +31,12 @@  #include <mach/hardware.h> -#include "../mach-omap2/common.h" -  #ifdef	CONFIG_ARCH_OMAP_OTG  void __init  omap_otg_init(struct omap_usb_config *config)  {  	u32		syscon; -	int		status;  	int		alt_pingroup = 0;  	/* NOTE:  no bus or clock setup (yet?) */ @@ -104,6 +101,7 @@ omap_otg_init(struct omap_usb_config *config)  #ifdef	CONFIG_USB_GADGET_OMAP  	if (config->otg || config->register_dev) {  		struct platform_device *udc_device = config->udc_device; +		int status;  		syscon &= ~DEV_IDLE_EN;  		udc_device->dev.platform_data = config; @@ -116,6 +114,7 @@ omap_otg_init(struct omap_usb_config *config)  #if	defined(CONFIG_USB_OHCI_HCD) || defined(CONFIG_USB_OHCI_HCD_MODULE)  	if (config->otg || config->register_host) {  		struct platform_device *ohci_device = config->ohci_device; +		int status;  		syscon &= ~HST_IDLE_EN;  		ohci_device->dev.platform_data = config; @@ -128,6 +127,7 @@ omap_otg_init(struct omap_usb_config *config)  #ifdef	CONFIG_USB_OTG  	if (config->otg) {  		struct platform_device *otg_device = config->otg_device; +		int status;  		syscon &= ~OTG_IDLE_EN;  		otg_device->dev.platform_data = config; @@ -138,8 +138,6 @@ omap_otg_init(struct omap_usb_config *config)  #endif  	pr_debug("OTG_SYSCON_1 = %08x\n", omap_readl(OTG_SYSCON_1));  	omap_writel(syscon, OTG_SYSCON_1); - -	status = 0;  }  #else  |