[PATCH 1/5] dt-bindings: net: macb: Add SiFive FU740-C000 support
From: Max Hsu
Date: Fri Feb 20 2026 - 03:28:05 EST
Add the SiFive FU740-C000 ethernet controller compatible string to the
Cadence MACB binding documentation.
The FU740 ethernet controller uses the same GEMGXL management block as
the FU540, which is tightly coupled with the Cadence MACB IP. This
follows the SiFive IP versioning scheme which requires SoC-specific
compatible strings for proper hardware identification.
Signed-off-by: Max Hsu <max.hsu@xxxxxxxxxx>
---
Documentation/devicetree/bindings/net/cdns,macb.yaml | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/net/cdns,macb.yaml b/Documentation/devicetree/bindings/net/cdns,macb.yaml
index cb14c35ba996..b46dde1da170 100644
--- a/Documentation/devicetree/bindings/net/cdns,macb.yaml
+++ b/Documentation/devicetree/bindings/net/cdns,macb.yaml
@@ -63,6 +63,7 @@ properties:
- mobileye,eyeq5-gem # Mobileye EyeQ5 SoCs
- raspberrypi,rp1-gem # Raspberry Pi RP1 gigabit ethernet interface
- sifive,fu540-c000-gem # SiFive FU540-C000 SoC
+ - sifive,fu740-c000-gem # SiFive FU740-C000 SoC
- items:
- enum:
@@ -74,7 +75,7 @@ properties:
minItems: 1
items:
- description: Basic register set
- - description: GEMGXL Management block registers on SiFive FU540-C000 SoC
+ - description: GEMGXL Management block registers on SiFive FU540/FU740 SoCs
interrupts:
minItems: 1
@@ -181,7 +182,9 @@ allOf:
properties:
compatible:
contains:
- const: sifive,fu540-c000-gem
+ enum:
+ - sifive,fu540-c000-gem
+ - sifive,fu740-c000-gem
then:
properties:
reg:
--
2.43.0