Serdes #8
Notifications
Due Date
No due date set.
Blocks
Depends on
#3 Device: Mikrotik e60iUGS (hex s 2025)
airoha_en7523/openwrt
#2 Ethernet
airoha_en7523/kernel
Reference: airoha_en7523/kernel#8
Reference in New Issue
Block a user
0932f2c9b3/sdk/en7529/linux-ecnt/arch/arm/mach-econet/sgmii0932f2c9b3/sdk/en7529/linux-ecnt/arch/arm/mach-econet/ecnt_xsi.cI found these values for the en7523 on dts, value to
multi_sgmii,xfi_ana,xfi_pmai not found in dts or not "compatible" with en7523, now search in sdk code if existsFor the record the serdes needs to toggle some muxes to work.
And the pon serdes is different compared to the other 3 serdes instances (usb-serdes, wifi1-serdes and wifi2-serdes).
These are the XSI MACs, no real driver needed. But during development it can be used for checking rx and tx counters.
sgmii_p0 and sgmii_p1 and sgmii_pu are the serdes instances. The board I have is using sgmii_pu together with a phy.
I'm going to update this driver so I can test it, I'm going to migrate some things to the kernel so I can test it, I recently rewrote it to use regmap and now I'm going to update some things
01cd397c91/sgmiiI think the dts should be reordered like this:
Sirherobrine23 referenced this issue from airoha_en7523/openwrt2026-05-06 11:04:42 +00:00