Thread (26 messages) 26 messages, 4 authors, 3d ago

Re: [PATCH 3/3] net: stmmac: dwmac-socfpga: Add mac-mode DT property support

From: Nazle Asmade, Muhammad Nazim Amirul <hidden>
Date: 2026-07-01 01:32:59
Also in: linux-devicetree, lkml, netdev

On 30/6/2026 11:42 pm, Maxime Chevallier wrote:

On 6/30/26 17:13, Nazle Asmade, Muhammad Nazim Amirul wrote:
quoted
Yes, Agilex5 has the same concept. The GMII-to-RGMII converter is a
Quartus soft IP instantiated in the FPGA fabric — equivalent to the
CycloneV EMAC splitter. The XGMAC outputs GMII signals to the FPGA
fabric, the soft IP converts them to RGMII, and the RGMII signals then
go through the FPGA HVIO pins to the external Marvell 88E1512 PHY.
Does this converter need any special config, and does it expose any
control registers ? or is it fully autonomous ?

If it's fully autonomous, can you detect its presence through some
capability registers or something like that ?


Maxime
Hi Maxime,

Per my knowledge, the converter is fully autonomous with no control 
registers and no software configuration required.

Speed switching is handled entirely in hardware — the XGMAC's mac_speed 
output signals are wired directly in the FPGA fabric to the converter's 
speed input. No driver intervention is needed on speed changes.

There are no capability registers and no way to detect its presence in 
hardware. It is a property of the FPGA design, not the HPS silicon.

BR,
Nazim Amirul
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help