[PATCH 0/5] musb: rebased series of patches for musb_dsps

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

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?


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(-)

-- 
1.7.11.7

--
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


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux