From: Akash Asthana Date: Wed, 27 May 2020 06:27:44 +0000 (+0530) Subject: dt-bindings: serial: Add binding for UART pin swap X-Git-Tag: v5.8-rc1~136^2~9 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=41d455bda234a30e2948196d87ba03260f1d776d;p=users%2Fhch%2Fmisc.git dt-bindings: serial: Add binding for UART pin swap Add documentation to support RX-TX & CTS-RTS GPIO pin swap in HW. Signed-off-by: Akash Asthana Reviewed-by: Stephen Boyd Signed-off-by: Rob Herring --- diff --git a/Documentation/devicetree/bindings/serial/serial.yaml b/Documentation/devicetree/bindings/serial/serial.yaml index 53204d90d0c7..8645d0e526b4 100644 --- a/Documentation/devicetree/bindings/serial/serial.yaml +++ b/Documentation/devicetree/bindings/serial/serial.yaml @@ -67,6 +67,14 @@ properties: (wired and enabled by pinmux configuration). This depends on both the UART hardware and the board wiring. + rx-tx-swap: + type: boolean + description: RX and TX pins are swapped. + + cts-rts-swap: + type: boolean + description: CTS and RTS pins are swapped. + if: required: - uart-has-rtscts