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....@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....@oss.nxp.com>