Re: [PATCH] dt-bindings: serial: stm32: add examples
From: Rob Herring <robh@kernel.org>
Date: 2021-03-05 18:54:29
Also in:
linux-arm-kernel, linux-devicetree, lkml
On Tue, Feb 09, 2021 at 10:59:48AM +0100, Valentin Caron wrote:
From: Valentin Caron <redacted> Add examples to show more use cases : - uart2 with hardware flow control - uart4 without flow control
Why do I need these? I can go read your dts files if I need more examples.
quoted hunk ↗ jump to hunk
Signed-off-by: Valentin Caron <redacted> --- .../bindings/serial/st,stm32-uart.yaml | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+)diff --git a/Documentation/devicetree/bindings/serial/st,stm32-uart.yaml b/Documentation/devicetree/bindings/serial/st,stm32-uart.yaml index 06d5f251ec88..3a4aab5d1862 100644 --- a/Documentation/devicetree/bindings/serial/st,stm32-uart.yaml +++ b/Documentation/devicetree/bindings/serial/st,stm32-uart.yaml@@ -82,6 +82,26 @@ additionalProperties: false examples: - | #include <dt-bindings/clock/stm32mp1-clks.h> + + usart4: serial@40004c00 { + compatible = "st,stm32-uart"; + reg = <0x40004c00 0x400>; + interrupts = <52>; + clocks = <&clk_pclk1>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_usart4>; + }; + + usart2: serial@40004400 { + compatible = "st,stm32-uart"; + reg = <0x40004400 0x400>; + interrupts = <38>; + clocks = <&clk_pclk1>; + st,hw-flow-ctrl; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_usart2 &pinctrl_usart2_rtscts>; + }; + usart1: serial@40011000 { compatible = "st,stm32-uart"; reg = <0x40011000 0x400>;-- 2.17.1