[PATCH 00/10] Enable USB and ENETC on i.MX943 EVK
Alice Guo (OSS)
alice.guo at oss.nxp.com
Tue Sep 23 13:11:44 CEST 2025
Changes for v1:
- Adding USB2 and USB3 device tree nodes with required PHY and
regulator support.
- Enabling ENETC1 and ENETC2.
- Updating Kconfig and DTSI files to support these interfaces.
This series depends on "imx: add i.MX94 support".
Signed-off-by: Alice Guo <alice.guo at nxp.com>
---
Alice Guo (6):
usb: ehci-mx6: Extend support to i.MX91, i.MX93, i.MX94, and i.MX95
arm: arch-imx9: Add USB2.0 and USB3.0 base address definitions
imx943_evk: Enable USB 2.0 controller host mode
phy: imx8mq-usb: Add SPL support for i.MX8MQ, i.MX8MP, i.MX95, and i.MX94 USB3.0 PHY
imx943_evk: Add support for booting from USB SDP on USB3.0
imx943_evk: Enable ENETC1 and ENETC2
Frank Li (1):
Add serial# for SPL SDP download
Ye Li (3):
usb: f_sdp: Update SDP driver to support PQC container
net: fsl_enetc: Add i.MX94 support to NETC block control driver
net: fsl_enetc_mdio: Add support for phy-supply property
arch/arm/dts/imx943-evk-u-boot.dtsi | 182 ++++++++++++++++
arch/arm/dts/imx943-u-boot.dtsi | 234 +++++++++++++++++++++
arch/arm/include/asm/arch-imx9/imx-regs.h | 5 +
arch/arm/mach-imx/spl.c | 10 +
configs/imx943_evk_defconfig | 30 +++
drivers/net/Kconfig | 5 +-
drivers/net/fsl_enetc_mdio.c | 25 +++
drivers/net/fsl_enetc_netc_blk_ctrl.c | 338 +++++++++++++++++++++++++++++-
drivers/phy/Kconfig | 14 +-
drivers/phy/Makefile | 2 +-
drivers/usb/gadget/f_sdp.c | 2 +-
drivers/usb/host/Kconfig | 6 +-
12 files changed, 835 insertions(+), 18 deletions(-)
---
base-commit: a82d2da84090eb64cf6f8270ec93380641f32867
change-id: 20250923-usbnetc-62095b487e9a
Best regards,
--
Alice Guo <alice.guo at oss.nxp.com>
More information about the U-Boot
mailing list