Re: [PATCH v5 3/4] dt-bindings: net: altr,socfpga-stmmac: Add altr,socfpga-stmmac-agilex5-tsn compatible
Krzysztof Kozlowski <[email protected]>
| Newsgroups | org.kernel.vger.linux-devicetree,org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-kernel,org.kernel.vger.netdev |
|---|---|
| Message-ID | <[email protected]> |
On 17/08/2026 05:02, [email protected] wrote: > From: Nazim Amirul <[email protected]> > > The Agilex5 SoCDK TSN Config2 gmac1 path includes an FPGA soft-IP > GMII-to-RGMII converter between the DWXGMAC and the PHY. The converter > provides the RGMII TX/RX delays and presents GMII toward the MAC, unlike > a plain altr,socfpga-stmmac-agilex5 port with no such converter. > > Add altr,socfpga-stmmac-agilex5-tsn for that integration. It is not > listed as compatible with altr,socfpga-stmmac-agilex5 because the > converter presents GMII to the MAC and supplies the RGMII delays, > unlike a plain Agilex5 GMAC port. > > Signed-off-by: Nazim Amirul <[email protected]> > --- > v5: Drop altr,socfpga-stmmac-agilex5 fallback and rewrite commit message > to explain hardware incompatibility, per Krzysztof Kozlowski. > v4: No changes from v2. > > .../devicetree/bindings/net/altr,socfpga-stmmac.yaml | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/Documentation/devicetree/bindings/net/altr,socfpga-stmmac.yaml b/Documentation/devicetree/bindings/net/altr,socfpga-stmmac.yaml > index 63084f762373..7db6a7102994 100644 > --- a/Documentation/devicetree/bindings/net/altr,socfpga-stmmac.yaml > +++ b/Documentation/devicetree/bindings/net/altr,socfpga-stmmac.yaml > @@ -24,6 +24,7 @@ select: > - altr,socfpga-stmmac > - altr,socfpga-stmmac-a10-s10 > - altr,socfpga-stmmac-agilex5 > + - altr,socfpga-stmmac-agilex5-tsn > > required: > - compatible > @@ -46,6 +47,9 @@ properties: > - items: > - const: altr,socfpga-stmmac-agilex5 > - const: snps,dwxgmac-2.10 > + - items: > + - const: altr,socfpga-stmmac-agilex5-tsn So this should be part of enum of earlier list of altr,socfpga-stmmac-agilex5. Best regards, Krzysztof