How to integrate LAN7430 into Orin NX based carrier board?

Hi NVIDIA team,

I’m currently trying to give support to a Orin NX custom carrier board. This carrier board has the LAN7430 (PCIe to Gigabit Ethernet Controller). This IC is connected to PCIE2.
I know that I need to load the kernel driver, but I havent find any information about necessary device tree changes to make it work, apart from ODMDATA UPHY configuration change.
Does this LAN7430 driver needs a device tree configuration or should it work as plug an play with just the driver loaded?

Thanks!

Are you going to use pcie2 (pcie c7) to x2 lane usecase or x1 usecase?

If you want to use as x2 then you don’t need to do anything else because the default setting is already the x2 setting.

I’m going to use it as x1 lane usecase.
So, updating the ODMDATA with the x1 usecase and adding the driver should be enough?

Kernel device tree change is also needed.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.