diff mbox series

[1/2] dt-bindings: serial: samsung: add DMA properties

Message ID 20210212163905.70171-1-krzk@kernel.org
State New
Headers show
Series [1/2] dt-bindings: serial: samsung: add DMA properties | expand

Commit Message

Krzysztof Kozlowski Feb. 12, 2021, 4:39 p.m. UTC
The Samsung SoC UART nodes have usually DMA so dtschema has to reflect
this to fix dtbs_check warnings like:

  arch/arm/boot/dts/exynos4210-smdkv310.dt.yaml: serial@13800000:
    'dma-names', 'dmas' do not match any of the regexes: 'pinctrl-[0-9]+'

Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
---
 .../devicetree/bindings/serial/samsung_uart.yaml       | 10 ++++++++++
 1 file changed, 10 insertions(+)

Comments

Rob Herring (Arm) March 5, 2021, 8:43 p.m. UTC | #1
On Fri, 12 Feb 2021 17:39:04 +0100, Krzysztof Kozlowski wrote:
> The Samsung SoC UART nodes have usually DMA so dtschema has to reflect

> this to fix dtbs_check warnings like:

> 

>   arch/arm/boot/dts/exynos4210-smdkv310.dt.yaml: serial@13800000:

>     'dma-names', 'dmas' do not match any of the regexes: 'pinctrl-[0-9]+'

> 

> Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>

> ---

>  .../devicetree/bindings/serial/samsung_uart.yaml       | 10 ++++++++++

>  1 file changed, 10 insertions(+)

> 


Reviewed-by: Rob Herring <robh@kernel.org>
diff mbox series

Patch

diff --git a/Documentation/devicetree/bindings/serial/samsung_uart.yaml b/Documentation/devicetree/bindings/serial/samsung_uart.yaml
index 21ee627b2ced..3e29b561223d 100644
--- a/Documentation/devicetree/bindings/serial/samsung_uart.yaml
+++ b/Documentation/devicetree/bindings/serial/samsung_uart.yaml
@@ -51,6 +51,16 @@  properties:
       - pattern: '^clk_uart_baud[0-3]$'
       - pattern: '^clk_uart_baud[0-3]$'
 
+  dmas:
+    items:
+      - description: DMA controller phandle and request line for RX
+      - description: DMA controller phandle and request line for TX
+
+  dma-names:
+    items:
+      - const: rx
+      - const: tx
+
   interrupts:
     description: RX interrupt and optionally TX interrupt.
     minItems: 1