[PATCH v2 2/3] dt-bindings: arm: marvell: Add Sophos XGS 107w NPU

From: Nicolo Giuliani via B4 Relay

Date: Sun Sep 20 2026 - 20:27:10 EST


From: Nicolo Giuliani <nicolo.giuliani6@xxxxxxxxxxxxxxx>

The Sophos XGS 87/107 desktop firewalls combine an AMD x86 host with a
separate network processing unit (NPU). The NPU is a Marvell Armada CN9130
SoC with its own eMMC and SPI NOR flash, connected to the x86 host over
PCIe. It serves the front panel ports through a Marvell 88E6193X switch.

Document the compatible string of the NPU board, with the CN9130 SoC
compatibles as fallbacks.

Assisted-by: LLM
Signed-off-by: Nicolo Giuliani <nicolo.giuliani6@xxxxxxxxxxxxxxx>
---
Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.yaml | 7 +++++++
1 file changed, 7 insertions(+)

diff --git a/Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.yaml b/Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.yaml
index 7e77310da6..130128c462 100644
--- a/Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.yaml
+++ b/Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.yaml
@@ -118,6 +118,13 @@ properties:
- const: marvell,armada-ap807-quad
- const: marvell,armada-ap807

+ - description:
+ Sophos XGS 87/107 network processing unit (Armada CN9130 SoC
+ with an 88E6193X switch)
+ items:
+ - const: sophos,xgs107w-npu
+ - const: marvell,cn9130
+
- description:
SolidRun CN9130 SoM based single-board computers
items:

--
2.48.1