diff options
author | Frank Li <Frank.Li@freescale.com> | 2009-09-02 15:59:44 +0800 |
---|---|---|
committer | Frank Li <Frank.Li@freescale.com> | 2009-09-03 14:26:22 +0800 |
commit | 414986de6fbbcfec393769238e9a82a430ab7a77 (patch) | |
tree | 2936756770a816ece06a5d66246fa4ce068e2c6c /arch | |
parent | e4bcb2ad7617c2fbfdf218ea04f72f24202dcaad (diff) |
ENGR00115095 Fix iMX233 can no wake up system when arcotg_udc is installed
There are segment at suspend. The reason is fsl_usb2_platform_data pdev
Field have not initialized
Signed-off-by: Frank Li <Frank.Li@freescale.com>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/mach-stmp3xxx/stmp378x_devb.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/mach-stmp3xxx/stmp378x_devb.c b/arch/arm/mach-stmp3xxx/stmp378x_devb.c index a22e202c7294..576f84de20df 100644 --- a/arch/arm/mach-stmp3xxx/stmp378x_devb.c +++ b/arch/arm/mach-stmp3xxx/stmp378x_devb.c @@ -385,10 +385,15 @@ static void __init stmp378x_devb_init(void) stmp3xxx_set_mmc_data(&stmp3xxx_mmc.dev); stmp3xxx_gpmi.dev.platform_data = &gpmi_partitions; stmp3xxx_keyboard.dev.platform_data = &keyboard_data; + udata = stmp3xxx_udc.dev.platform_data; udata->platform_init = usb_phy_enable; + udata->pdev = &stmp3xxx_udc; + udata = stmp3xxx_ehci.dev.platform_data; udata->platform_init = usb_phy_enable; + udata->pdev = &stmp3xxx_ehci ; + spi_register_board_info(spi_board_info, ARRAY_SIZE(spi_board_info)); stmp3xxx_ssp1_device_register(); /* MMC or SSP */ stmp3xxx_ssp2_device_register(); /* MMC or SSP */ |