mbox series

[00/13] ehci-mx6: update and fix

Message ID 20200916125705.4341-1-peng.fan@nxp.com
Headers show
Series ehci-mx6: update and fix | expand


Peng Fan Sept. 16, 2020, 12:56 p.m. UTC
From: Peng Fan <peng.fan@nxp.com>

This patchset is trying to upstream NXP downstream ehci-mx6 update and fix.

The driver has not been coverted to full DM, so there are some ifdefs there.

To avoid much conflicts when cherry-pick downstream patches, I prefer
to convert after this patchset.

Peng Fan (4):
  usb: ehci-mx6: Add powerup_fixup implementation
  usb: ehci-mx6: preparing for ARM64 build
  usb: ehci-mx6: Add i.MX8 OTG controller support
  usb: ehci-mx6: configure usb out of suspend state

Ye Li (9):
  usb: ehci-mx6: Turn on the power domain of USB PHY
  usb: ehci-mx6: Update driver to support i.MX8MM
  usb: ehci-mx6: fix controller index for imx8m and imx8
  usb: ehci-mx6: Enable iMX EHCI driver for iMX8M Nano
  usb: ehci-mx6: Fix USB QTD data buffer error
  ehci-mx6: Add OTG ID detecting by GPIO
  usb: ehci-mx6: Fix usb type issue in DM driver
  usb: ehci-mx6: Fix PHY power up issue on iMX8 platforms
  usb: ehci-mx6: Improve the bind function

 arch/arm/include/asm/arch-imx8/clock.h |   8 +
 drivers/usb/host/Kconfig               |   6 +-
 drivers/usb/host/ehci-mx6.c            | 298 +++++++++++++++++++++----
 3 files changed, 263 insertions(+), 49 deletions(-)