am57xx: am43xx: get usb host working
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest4 patches 0 repliesNew
- v10 of 4 patches 0 repliesSuperseded
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/4 | ARM: OMAP5+: Provide enable/disable_usb_clocks() for CONFIG_USB_XHCI_OMAParch/ arch/ | +2 | 1 reply | |
| 2/4 | ARM: AM57xx: AM43xx: Fix USB hostboard/ board/ | +55 | 1 reply | |
| 3/4 | dra7xx: Enable USB_PHY3 32KHz clockarch/ arch/ arch/ | +14 | 1 reply | |
| 4/4 | usb: phy: omap_usb_phy: Fix USB3_PHY DPLL configurationdrivers/ | +41 | 1 reply |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.
Cover letter [U-Boot] [u-boot][PATCH v2 0/4] am57xx: am43xx: get usb host working
Hi,
I was under the wrong impression earlier that CONFIG_USB_DWC3 is needed for USB HOST operation, but it seems it is not so. Just CONFIG_XHCI_DWC3 and CONFIG_XHCI_OMAP are sufficient to get USB host working.
So the real problem was that some offending commits didn't define enable_usb_clocks() and board_usb_init for the XHCI host only case.
Patches 1 and 2 fix this and get USB host working on am57xx and am43xx.
NOTE: my am437xx is broken so I've only tested this on am57xx-evm.
The remaining 2 patches attempt to fix USB3 PHY to get Super-Speed host functional but I haven't yet got Super-Speed working in u-boot. Patch 4 does fix an issue with Kernel failing to detect Super-Speed devices.
cheers,
-roger
Roger Quadros (4):
ARM: OMAP5+: Provide enable/disable_usb_clocks() for
CONFIG_USB_XHCI_OMAP
ARM: AM57xx: AM43xx: Fix USB host
dra7xx: Enable USB_PHY3 32KHz clock
usb: phy: omap_usb_phy: Fix USB3_PHY DPLL configuration
arch/arm/cpu/armv7/am33xx/clock_am43xx.c | 2 +- arch/arm/cpu/armv7/omap5/hw_data.c | 16 +++++++-- arch/arm/cpu/armv7/omap5/prcm-regs.c | 1 + arch/arm/include/asm/omap_common.h | 1 + board/ti/am43xx/board.c | 58 ++++++++++++++++---------------- board/ti/am57xx/board.c | 54 ++++++++++++++--------------- drivers/usb/phy/omap_usb_phy.c | 56 +++++++++++++++++++++--------- 7 files changed, 112 insertions(+), 76 deletions(-)
Signature · 1 line
2.7.4