ryan@localhost:~$ dmesg |grep fsl
[ 0.000000] OF: reserved mem: initialized node qman-fqd, compatible id fsl,qm
an-fqd
[ 0.000000] OF: reserved mem: initialized node qman-pfdr, compatible id fsl,q
man-pfdr
[ 0.000000] OF: reserved mem: initialized node bman-fbpr, compatible id fsl,b
man-fbpr
[ 1.935833] No USDPAA memory, no 'fsl,usdpaa-mem' in device-tree
[ 1.942185] fsl-ifc 1530000.ifc: Freescale Integrated Flash Controller
[ 1.948765] fsl-ifc 1530000.ifc: IFC version 1.4, 8 banks
[ 2.708874] fsl,ifc-nand 7e800000.nand: IFC NAND device at 0x7e800000, bank 0
[ 2.820518] fsl_mac: fsl_mac: FSL FMan MAC API based driver
[ 2.826475] fsl_mac 1ae0000.ethernet: FMan MEMAC
[ 2.831098] fsl_mac 1ae0000.ethernet: FMan MAC address: 00:04:9f:06:46:38
[ 2.838197] fsl_mac 1ae8000.ethernet: FMan MEMAC
[ 2.842817] fsl_mac 1ae8000.ethernet: FMan MAC address: 00:04:9f:06:46:39
[ 2.849905] fsl_mac 1aea000.ethernet: FMan MEMAC
[ 2.854529] fsl_mac 1aea000.ethernet: FMan MAC address: 00:04:9f:06:46:3a
[ 2.861623] fsl_mac 1af2000.ethernet: FMan MEMAC
[ 2.866244] fsl_mac 1af2000.ethernet: FMan MAC address: 00:04:9f:06:46:3b
[ 2.873061] fsl_dpa: FSL DPAA Ethernet driver
[ 2.878918] fsl_dpa: fsl_dpa: Probed interface eth0
[ 2.883865] fsl_dpa soc:fsl,dpaa:ethernet@1: of_find_device_by_node(ethernet@
e2000) failed
[ 2.892142] fsl_dpa: probe of soc:fsl,dpaa:ethernet@1 failed with error -22
[ 2.899150] fsl_dpa soc:fsl,dpaa:ethernet@2: of_find_device_by_node(ethernet@
e4000) failed
[ 2.907423] fsl_dpa: probe of soc:fsl,dpaa:ethernet@2 failed with error -22
[ 2.914430] fsl_dpa soc:fsl,dpaa:ethernet@3: of_find_device_by_node(ethernet@
e6000) failed
[ 2.922704] fsl_dpa: probe of soc:fsl,dpaa:ethernet@3 failed with error -22
[ 2.930977] fsl_dpa: fsl_dpa: Probed interface eth1
[ 2.937279] fsl_dpa: fsl_dpa: Probed interface eth2
[ 2.942219] fsl_dpa soc:fsl,dpaa:ethernet@8: of_find_device_by_node(ethernet@
f0000) failed
[ 2.950493] fsl_dpa: probe of soc:fsl,dpaa:ethernet@8 failed with error -22
[ 2.958995] fsl_dpa: fsl_dpa: Probed interface eth3
[ 2.963899] fsl_advanced: FSL DPAA Advanced drivers:
[ 2.968863] fsl_proxy: FSL DPAA Proxy initialization driver
[ 2.974572] fsl_oh: FSL FMan Offline Parsing port driver
[ 3.608232] fsl-usdpaa: no region found
[ 6.905984] fsl_dpa soc:fsl,dpaa:ethernet@0 fm1-mac1: renamed from eth0
[ 6.932856] fsl_dpa soc:fsl,dpaa:ethernet@4 fm1-mac5: renamed from eth1
[ 6.980809] fsl_dpa soc:fsl,dpaa:ethernet@5 fm1-mac6: renamed from eth2
[ 7.016700] fsl_dpa soc:fsl,dpaa:ethernet@9 fm1-mac10: renamed from eth3
u-boot environment have the additional MAC addresses configured.
ethaddr=00:04:9F:06:46:38
eth1addr=00:04:9F:06:46:39
eth2addr=00:04:9F:06:46:3A
eth3addr=00:04:9F:06:46:3B
eth4addr=00:04:9F:06:46:3C
eth5addr=00:04:9F:06:46:3D
eth6addr=00:04:9F:06:46:3E
eth7addr=00:04:9F:06:46:3F
No matter what I do the interfaces still don't enumerate in Linux. See the error -22 sections in the dmesg output. I would expect to see the MAC addresses show up in the fsl_mac module but only the four qsgmii connected interfaces show up.
This is using lsdk2012 and kernel version 5.4.47.
Do you have any other suggestions of what to try to get this working?
Thanks,
Ryan Wilkins