diff options
Diffstat (limited to 'dts/Bindings/serial/snps-dw-apb-uart.yaml')
-rw-r--r-- | dts/Bindings/serial/snps-dw-apb-uart.yaml | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/dts/Bindings/serial/snps-dw-apb-uart.yaml b/dts/Bindings/serial/snps-dw-apb-uart.yaml index b49fda5e60..1001d2a6ac 100644 --- a/dts/Bindings/serial/snps-dw-apb-uart.yaml +++ b/dts/Bindings/serial/snps-dw-apb-uart.yaml @@ -11,6 +11,7 @@ maintainers: allOf: - $ref: serial.yaml# + - $ref: rs485.yaml# properties: compatible: @@ -26,6 +27,7 @@ properties: - rockchip,rk1808-uart - rockchip,rk3036-uart - rockchip,rk3066-uart + - rockchip,rk3128-uart - rockchip,rk3188-uart - rockchip,rk3288-uart - rockchip,rk3308-uart @@ -33,13 +35,20 @@ properties: - rockchip,rk3368-uart - rockchip,rk3399-uart - rockchip,rk3568-uart + - rockchip,rk3588-uart - rockchip,rv1108-uart + - rockchip,rv1126-uart - const: snps,dw-apb-uart - items: - enum: - brcm,bcm11351-dw-apb-uart - brcm,bcm21664-dw-apb-uart - const: snps,dw-apb-uart + - items: + - enum: + - starfive,jh7100-hsuart + - starfive,jh7100-uart + - const: snps,dw-apb-uart - const: snps,dw-apb-uart reg: @@ -59,6 +68,14 @@ properties: - const: baudclk - const: apb_pclk + dmas: + maxItems: 2 + + dma-names: + items: + - const: tx + - const: rx + snps,uart-16550-compatible: description: reflects the value of UART_16550_COMPATIBLE configuration parameter. Define this if your UART does not implement the busy functionality. @@ -101,7 +118,6 @@ properties: required: - compatible - reg - - interrupts unevaluatedProperties: false |