[PATCH] USB i.MX: Add i.MX6 HSIC support

Sascha Hauer s.hauer at pengutronix.de
Thu Feb 14 04:07:22 EST 2013


The following adds USB HSIC support for i.MX6.

The special thing about HSIC on i.MX is that we have to configure
a pullup on the Strobe line *after* the USB port is initialized, so
the bulk of this series deals with adding post init hooks to the
imx-usb-misc and ehci driver.

Sascha

----------------------------------------------------------------
Sascha Hauer (5):
      ARM i.MX6: Fix HSIC pad definitions
      USB chipidea i.MX: Fix PTS mask for HSIC
      USB ehci: Add platform specific init calls
      USB i.MX chipidea: implement post init support
      USB i.MX6: Add HSIC support

 arch/arm/mach-imx/include/mach/iomux-mx6.h |   19 +++--
 drivers/usb/host/ehci-hcd.c                |   14 ++++
 drivers/usb/imx/chipidea-imx.c             |   45 ++++++++--
 drivers/usb/imx/imx-usb-misc.c             |  123 +++++++++++++++++++++++++---
 include/usb/chipidea-imx.h                 |    3 +
 include/usb/ehci.h                         |    5 ++
 6 files changed, 181 insertions(+), 28 deletions(-)



More information about the barebox mailing list