[PATCH 0/6] i.MXRT1050 add Usb Host support

Giulio Benetti giulio.benetti at benettiengineering.com
Thu May 20 16:10:12 CEST 2021


This patchset adds Usb Host support for imxrt1050-evk board adjusting the
compatible driver ehci-mx6. This allows to read a FAT usb key connected
to usbotg1 port of imxrt1050-evk board.

Giulio Benetti (6):
  ARM: IMXRT: introduce is_imxrt*() macros and get_cpu_rev()
  clk: imx: clk-imxrt1050: introduce IMXRT1050_CLK_USBOH3
  usb: ehci-mx6: add support for i.MXRT
  ARM: dts: imxrt1050: add usbotg1, usbphy1 and usbmisc nodes
  ARM: dts: imxrt1050-evk: enable usbotg1 node as host
  configs: imxrt1050-evk: enable host usb support and its command

 arch/arm/dts/imxrt1050-evk.dts              |  5 ++++
 arch/arm/dts/imxrt1050.dtsi                 | 27 +++++++++++++++++++++
 arch/arm/include/asm/arch-imx/cpu.h         |  3 +++
 arch/arm/include/asm/arch-imxrt/imx-regs.h  |  4 +++
 arch/arm/include/asm/mach-imx/sys_proto.h   |  4 +++
 arch/arm/mach-imx/imxrt/soc.c               | 12 +++++++++
 configs/imxrt1050-evk_defconfig             |  7 +++++-
 drivers/clk/imx/clk-imxrt1050.c             |  2 ++
 drivers/usb/host/Kconfig                    |  2 +-
 drivers/usb/host/ehci-mx6.c                 | 13 +++++-----
 include/dt-bindings/clock/imxrt1050-clock.h |  3 ++-
 11 files changed, 73 insertions(+), 9 deletions(-)

-- 
2.25.1



More information about the U-Boot mailing list