linux/arch/arm/mach-davinci
Sergei Shtylyov 60d97a8401 davinci: DM644x EVM: register MUSB device earlier
The MUSB driver doesn't see its platform device on DM644x EVM board anymore
since commit 73b089b052a69020b953312a624a6e1eb5b81fab (usb: musb: split davinci
to its own platform_driver) because the new probe is called as subsys_initcall()
now, and the device is registered later than that by the board code.  Move the
registration to davinci_evm_init() -- it's safe to do so because the MUSB core
device still gets initialized as fs_initcall() -- which is late enough for the
I2C GPIO expander (which controls VBUS) to be initialized.

Signed-off-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>
Acked-by: Felipe Balbi <balbi@ti.com>
Tested-by: Sekhar Nori <nsekhar@ti.com>
Signed-off-by: Kevin Hilman <khilman@ti.com>
2011-03-15 08:17:23 -07:00
..
2010-05-06 15:02:01 -07:00
2010-05-13 10:05:28 -07:00
2011-01-13 17:18:26 +01:00
2011-01-13 17:18:26 +01:00
2011-01-13 17:18:26 +01:00
2010-05-13 10:05:29 -07:00
2010-11-16 14:14:02 +01:00
2010-12-10 07:33:50 -08:00
2010-02-04 13:29:55 -08:00
2009-11-25 10:21:31 -08:00
2011-01-06 22:33:32 +00:00
2010-12-11 12:15:53 +02:00