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
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