[PATCH v4] dt-bindings: serial: Document Axiado AX3005 UART

Swark Yang <[email protected]> Wed, 05 Aug 2026 22:03:37 -0700
Newsgroups org.kernel.vger.linux-serial,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
The Axiado AX3005 UART is software-compatible with the Cadence r1p12
UART programming interface.

Document the "axiado,ax3005-uart" SoC-specific compatible with
"cdns,uart-r1p12" as its fallback. This preserves identification of the
AX3005 integration while allowing the controller to use the existing
Cadence r1p12 UART support.

Acked-by: Krzysztof Kozlowski <[email protected]>
Signed-off-by: Swark Yang <[email protected]>
---
This UART binding was previously submitted as patch 5/8 of the AX3005
v3 multi-subsystem series.

Following maintainer feedback, the binding updates are now submitted
separately to their respective subsystem maintainers, as there are no
cross-subsystem dependencies requiring them to be submitted together.

This submission contains only the AX3005 UART binding. The corresponding
UART controller nodes remain in the separate AX3005 arm64 Devicetree
series.

Changes in v4:
- Submit the UART binding separately from the previous multi-subsystem
  AX3005 series.
- Expand the commit message to explain compatibility with the Cadence
  r1p12 UART programming interface.
- Add Krzysztof's Acked-by tag.
- No binding schema changes.

Previously submitted as:

[PATCH v3 5/8] dt-bindings: serial: cdns: add Axiado AX3005 UART variant

 https://lore.kernel.org/all/20260716-upstream-axiado-ax3005-upstream-v3-5-c429095143ec@axiado.com/
---
 Documentation/devicetree/bindings/serial/cdns,uart.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/serial/cdns,uart.yaml b/Documentation/devicetree/bindings/serial/cdns,uart.yaml
index 9d3e5c1d8502..11292de42c67 100644
--- a/Documentation/devicetree/bindings/serial/cdns,uart.yaml
+++ b/Documentation/devicetree/bindings/serial/cdns,uart.yaml
@@ -19,6 +19,7 @@ properties:
       - items:
           - enum:
               - axiado,ax3000-uart
+              - axiado,ax3005-uart
               - xlnx,zynqmp-uart
           - const: cdns,uart-r1p12
 

---
base-commit: 1590cf0329716306e948a8fc29f1d3ee87d3989f
change-id: 20260804-upstrea-ax3005-uart-v4-fc15932c6cbd

Best regards,
-- 
Swark Yang <[email protected]>