From: Tony Lindgren Date: Wed, 4 Mar 2009 21:42:49 +0000 (-0800) Subject: Fix compile for n770 and omap2 boards X-Git-Url: http://www.pilppa.org/gitweb/gitweb.cgi?p=linux-2.6-omap-h63xx.git;a=commitdiff_plain;h=30aa6458dfb749f4387bb808cb3f8ab7b78341e5 Fix compile for n770 and omap2 boards Remove now obsolete TAG_USB and make omap_usb_init() available for omap2 boards using it like H4 and Apollon. Signed-off-by: Tony Lindgren --- diff --git a/arch/arm/mach-omap1/board-nokia770.c b/arch/arm/mach-omap1/board-nokia770.c index a49545562a3..0b47a9bc63b 100644 --- a/arch/arm/mach-omap1/board-nokia770.c +++ b/arch/arm/mach-omap1/board-nokia770.c @@ -35,6 +35,7 @@ #include #include #include +#include #define ADS7846_PENDOWN_GPIO 15 @@ -233,10 +234,6 @@ static inline void nokia770_mmc_init(void) } #endif -static struct omap_board_config_kernel nokia770_config[] __initdata = { - { OMAP_TAG_USB, NULL }, -}; - #if defined(CONFIG_OMAP_DSP) /* * audio power control @@ -374,8 +371,6 @@ static void __init omap_nokia770_init(void) platform_add_devices(nokia770_devices, ARRAY_SIZE(nokia770_devices)); spi_register_board_info(nokia770_spi_board_info, ARRAY_SIZE(nokia770_spi_board_info)); - omap_board_config = nokia770_config; - omap_board_config_size = ARRAY_SIZE(nokia770_config); omap_gpio_init(); omap_serial_init(); omap_register_i2c_bus(1, 100, NULL, 0); diff --git a/arch/arm/plat-omap/include/mach/usb.h b/arch/arm/plat-omap/include/mach/usb.h index 64e44c75789..1a36eaf66b9 100644 --- a/arch/arm/plat-omap/include/mach/usb.h +++ b/arch/arm/plat-omap/include/mach/usb.h @@ -21,8 +21,6 @@ #define UDC_BASE OMAP1_UDC_BASE #define OMAP_OHCI_BASE OMAP1_OHCI_BASE -void omap_usb_init(struct omap_usb_config *pdata); - #else #define OTG_BASE OMAP2_OTG_BASE @@ -37,6 +35,8 @@ static inline void usb_musb_init(void) } #endif +void omap_usb_init(struct omap_usb_config *pdata); + #if defined(CONFIG_USB_EHCI_HCD) || defined(CONFIG_USB_EHCI_HCD_MODULE) extern void usb_ehci_init(void); #else