Skip to content

[BACKPORT] Add Rockchip PCIe controller and PHY drivers

For Ethernet connection SBC-C31 has an Intel® I210 family Gigabit Ethernet controller interfaced to Rockchip processor's PCI-e.

To have this functionality in U-Boot:

  • Add Rockchip PCIe controller driver from upstream.
  • Add Rockchip PCIe PHY driver from upstream.

After enabling the drivers in board defconfig and calling board's PCI-e device probe method, the U-Boot log reports these messages:

e1000: 00:c0:08:a4:51:a8      
Warning: e1000#0 using MAC address from ROM
...
Net:   Device 'ethernet@fe300000': seq 0 is in use by 'e1000#0'
eth1: ethernet@fe300000, eth0: e1000#0

Merge request reports