diff options
Diffstat (limited to 'arch')
| -rw-r--r-- | arch/arm/mach-pxa/corgi.c | 15 | ||||
| -rw-r--r-- | arch/arm/plat-omap/usb.c | 2 |
2 files changed, 2 insertions, 15 deletions
diff --git a/arch/arm/mach-pxa/corgi.c b/arch/arm/mach-pxa/corgi.c index cce26576999e..337c01c4ac37 100644 --- a/arch/arm/mach-pxa/corgi.c +++ b/arch/arm/mach-pxa/corgi.c | |||
| @@ -284,21 +284,9 @@ static struct pxaficp_platform_data corgi_ficp_platform_data = { | |||
| 284 | /* | 284 | /* |
| 285 | * USB Device Controller | 285 | * USB Device Controller |
| 286 | */ | 286 | */ |
| 287 | static void corgi_udc_command(int cmd) | ||
| 288 | { | ||
| 289 | switch(cmd) { | ||
| 290 | case PXA2XX_UDC_CMD_CONNECT: | ||
| 291 | GPSR(CORGI_GPIO_USB_PULLUP) = GPIO_bit(CORGI_GPIO_USB_PULLUP); | ||
| 292 | break; | ||
| 293 | case PXA2XX_UDC_CMD_DISCONNECT: | ||
| 294 | GPCR(CORGI_GPIO_USB_PULLUP) = GPIO_bit(CORGI_GPIO_USB_PULLUP); | ||
| 295 | break; | ||
| 296 | } | ||
| 297 | } | ||
| 298 | |||
| 299 | static struct pxa2xx_udc_mach_info udc_info __initdata = { | 287 | static struct pxa2xx_udc_mach_info udc_info __initdata = { |
| 300 | /* no connect GPIO; corgi can't tell connection status */ | 288 | /* no connect GPIO; corgi can't tell connection status */ |
| 301 | .udc_command = corgi_udc_command, | 289 | .gpio_pullup = CORGI_GPIO_USB_PULLUP, |
| 302 | }; | 290 | }; |
| 303 | 291 | ||
| 304 | 292 | ||
| @@ -350,7 +338,6 @@ static void __init corgi_init(void) | |||
| 350 | corgi_ssp_set_machinfo(&corgi_ssp_machinfo); | 338 | corgi_ssp_set_machinfo(&corgi_ssp_machinfo); |
| 351 | 339 | ||
| 352 | pxa_gpio_mode(CORGI_GPIO_IR_ON | GPIO_OUT); | 340 | pxa_gpio_mode(CORGI_GPIO_IR_ON | GPIO_OUT); |
| 353 | pxa_gpio_mode(CORGI_GPIO_USB_PULLUP | GPIO_OUT); | ||
| 354 | pxa_gpio_mode(CORGI_GPIO_HSYNC | GPIO_IN); | 341 | pxa_gpio_mode(CORGI_GPIO_HSYNC | GPIO_IN); |
| 355 | 342 | ||
| 356 | pxa_set_udc_info(&udc_info); | 343 | pxa_set_udc_info(&udc_info); |
diff --git a/arch/arm/plat-omap/usb.c b/arch/arm/plat-omap/usb.c index 9b815327b6a5..7e8096809be2 100644 --- a/arch/arm/plat-omap/usb.c +++ b/arch/arm/plat-omap/usb.c | |||
| @@ -26,7 +26,7 @@ | |||
| 26 | #include <linux/errno.h> | 26 | #include <linux/errno.h> |
| 27 | #include <linux/init.h> | 27 | #include <linux/init.h> |
| 28 | #include <linux/platform_device.h> | 28 | #include <linux/platform_device.h> |
| 29 | #include <linux/usb_otg.h> | 29 | #include <linux/usb/otg.h> |
| 30 | 30 | ||
| 31 | #include <asm/io.h> | 31 | #include <asm/io.h> |
| 32 | #include <asm/irq.h> | 32 | #include <asm/irq.h> |
