
On Wed, Jan 15, 2025 at 8:05 PM Marek Vasut marex@denx.de wrote:
From: Alice Guo alice.guo@nxp.com
i.MX95 uses enetc version 4.1 controller. Update the enetc for i.MX95. Add ARM-specific cache handling and i.MX95 specific register layout handling.
Signed-off-by: Alice Guo alice.guo@nxp.com Signed-off-by: Marek Vasut marex@denx.de # Clean up Signed-off-by: Ye Li ye.li@nxp.com
Hi Marek and Alice,
Reviewed-by: Tim Harvey tharvey@gateworks.com
This is very clean and works for me on the imx95-evk after: - arm64: dts: imx95: add NETC related nodes (upstream linux commit 4511acd9eb3c52efa0252cdd7e6438ab3073bfaa) - arm64: dts: imx95-19x19-evk: add ENETC 0 support (upstream linux commit 025cf78938c22a02ba7f8aae3f46186e59cfc3af) - enable CONFIG_PCI_INIT_R such that pci_init is called early in order to enumerate the network device
Best regards,
Tim