Skip to content

Commit

Permalink
omap3: Add platform init code for EHCI driver on IGEP v2
Browse files Browse the repository at this point in the history
Add platform init code for EHCI driver on IGEP v2

Signed-off-by: Enric Balletbo i Serra <eballetbo@iseebcn.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
  • Loading branch information
Enric Balletbo i Serra authored and Tony Lindgren committed Feb 18, 2010
1 parent 28e0f13 commit d088548
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions arch/arm/mach-omap2/board-igep0020.c
Original file line number Diff line number Diff line change
Expand Up @@ -213,6 +213,17 @@ static int __init igep2_i2c_init(void)
return 0;
}

static struct ehci_hcd_omap_platform_data ehci_pdata __initconst = {
.port_mode[0] = EHCI_HCD_OMAP_MODE_UNKNOWN,
.port_mode[1] = EHCI_HCD_OMAP_MODE_PHY,
.port_mode[2] = EHCI_HCD_OMAP_MODE_UNKNOWN,

.phy_reset = true,
.reset_gpio_port[0] = -EINVAL,
.reset_gpio_port[1] = IGEP2_GPIO_USBH_NRESET,
.reset_gpio_port[2] = -EINVAL,
};

#ifdef CONFIG_OMAP_MUX
static struct omap_board_mux board_mux[] __initdata = {
{ .reg_offset = OMAP_MUX_TERMINATOR },
Expand All @@ -227,6 +238,7 @@ static void __init igep2_init(void)
igep2_i2c_init();
omap_serial_init();
usb_musb_init();
usb_ehci_init(&ehci_pdata);

igep2_init_smsc911x();

Expand Down

0 comments on commit d088548

Please sign in to comment.