[PATCH 1/2] dt-bindings: gpio: realtek-otto: Add RTL9311B
From: Joshua Scott
Date: Tue Nov 03 2026 - 16:57:30 EST
The Arm-based RTL9311B switch SoC has the same GPIO controller as the
Otto MIPS SoCs, with one bank of 20 GPIOs. Add a compatible for it.
Signed-off-by: Joshua Scott <joshua.scott@xxxxxxxxxxxxxxxxxxx>
---
Documentation/devicetree/bindings/gpio/realtek,otto-gpio.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/gpio/realtek,otto-gpio.yaml b/Documentation/devicetree/bindings/gpio/realtek,otto-gpio.yaml
index 33c25df7b815..4d69722711c4 100644
--- a/Documentation/devicetree/bindings/gpio/realtek,otto-gpio.yaml
+++ b/Documentation/devicetree/bindings/gpio/realtek,otto-gpio.yaml
@@ -15,6 +15,7 @@ description: |
of two banks of 32 GPIOs. These GPIOs can generate edge-triggered interrupts.
Each bank's interrupts are cascased into one interrupt line on the parent
interrupt controller, if provided.
+ The Arm-based RTL9311B has the same controller, with one bank.
This binding allows defining a single bank in the devicetree. The interrupt
controller is not supported on the fallback compatible name, which only
allows for GPIO port use.
@@ -30,6 +31,7 @@ properties:
- realtek,rtl8390-gpio
- realtek,rtl9300-gpio
- realtek,rtl9310-gpio
+ - realtek,rtl9311b-gpio
- realtek,rtl9607-gpio
- const: realtek,otto-gpio
--
2.53.0