Hi all, So I ended up cleaning up omap2430 glue layer a bit for host mode with the various reproducable errors I was seeing docking droid4 to a lapdock. There are a few fixes, and then we end up removing all the devctl register tinkering for omap2430 glue layer. Regards, Tony Tony Lindgren (4): usb: musb: omap2430: Wait on enable to avoid babble usb: musb: omap2430: Handle multiple ID ground interrupts usb: musb: Add musb_set_host and peripheral and use them for omap2430 usb: musb: omap2430: Clean up enable and remove devctl tinkering drivers/usb/musb/musb_core.c | 103 ++++++++++++++++++++++++++++++ drivers/usb/musb/musb_core.h | 3 + drivers/usb/musb/omap2430.c | 118 +++++++++++++---------------------- 3 files changed, 149 insertions(+), 75 deletions(-) -- 2.23.0