[+ Sekhar, Vaibhav, Afzal] On 17.10.2012 16:32, Daniel Mack wrote: > I've spent some time rebasing assorted patches for AM33xx SoC USB > interfaces onto 3.7-rc1 and I thought they might be interesting to > others, so I share them here. > > One thing I had to do in order to get it working was reverting the > parts of Felipe's commit 032ec49f ("usb: musb: drop useless board_mode > usage"), in particular all hunks that affect > drivers/usb/musb/musb_core.c. That reverting patch is not part of this > series, but I pushed it to my tree here (6013fa9): > > https://github.com/zonque/linux/tree/am33xx-usb-staging > > But admittedly, I dont' understand what that original patch does and > how host-mode only setups are supposed to work with the new code after > all parts that set up host mode for musb were removed, in > particular the call to usb_add_hcd(). I haven't followed any of the > discussions about this change, so maybe someone can explain what musb > drivers are supposed to do in order to achieve the old behaviour? Felipe, could you comment on these questions in the last paragraph here? And what about these patches in general? I got bounces for the address Ajay Kumar Gupta <ajay.gupta@xxxxxx> who is the original author of most of them, and I wonder whether he isn't working for TI (and consequently on this patch set) anymore? Thanks, Daniel > Ajay Kumar Gupta (4): > drivers: usb: otg: add device tree support to otg library > usb: otg: nop: add dt support > usb: musb: dsps: add phy control logic to glue > usb: musb: dsps: enable phy control for am335x > > Ravi Babu (1): > usb: musb: dsps: get the PHY using phandle api > > .../devicetree/bindings/usb/am33xx-usb.txt | 5 + > arch/arm/mach-omap2/board-ti8168evm.c | 1 - > arch/arm/mach-omap2/omap_phy_internal.c | 35 ------- > arch/arm/plat-omap/include/plat/usb.h | 6 +- > drivers/usb/musb/musb_dsps.c | 101 +++++++++++++++++---- > drivers/usb/otg/nop-usb-xceiv.c | 10 ++ > drivers/usb/otg/otg.c | 95 ++++++++++++++++--- > include/linux/usb/otg.h | 32 +++++++ > 8 files changed, 213 insertions(+), 72 deletions(-) > -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html