Add usb support for mx6qarm2 mx6sabresd mx6sxsabresd mx6slevk. Mainly add
pad settings and ehci power settings. Also introduce a new function to
set IOMUXC GPR registers, because mx6sabresd usb needs that function to work.

This patch set only contains board related settings for usb and a new gpr
function. ehci_hcd_init and otg power polarity in ehci-mx6.c are not touched.
Thus usb start can not work fine. As this is new feature support, post
this patch set for review first.

In future patch, related patch that maybe bugfix to make `usb start` fine
will be sent out. 

Peng Fan (5):
  imx:mx6sxsabresd add usb support
  imx:mx6slevk add usb support
  arm:imx-common introduce a new function to set gpr
  imx:mx6qarm2 add usb support
  imx:mx6sabresd add usb support

 arch/arm/imx-common/iomux-v3.c              | 25 ++++++++++++++
 board/freescale/mx6qarm2/mx6qarm2.c         | 27 +++++++++++++++
 board/freescale/mx6sabresd/mx6sabresd.c     | 53 +++++++++++++++++++++++++++++
 board/freescale/mx6slevk/mx6slevk.c         | 29 ++++++++++++++++
 board/freescale/mx6sxsabresd/mx6sxsabresd.c | 29 ++++++++++++++++
 include/configs/mx6qarm2.h                  | 14 ++++++++
 include/configs/mx6sabresd.h                | 14 ++++++++
 include/configs/mx6slevk.h                  | 14 ++++++++
 include/configs/mx6sxsabresd.h              | 14 ++++++++
 9 files changed, 219 insertions(+)


U-Boot mailing list

Reply via email to