]> git.ipfire.org Git - thirdparty/linux.git/commit
arm64: dts: phygate-tauri-l: add overlays for RS232 and RS485
authorParthiban Nallathambi <parthiban@linumiz.com>
Sat, 25 May 2024 17:18:54 +0000 (22:48 +0530)
committerShawn Guo <shawnguo@kernel.org>
Sun, 16 Jun 2024 02:26:36 +0000 (10:26 +0800)
commit8d97083c0b5dda658621b769add0a5392fb88dcd
tree48ab61f6e2f7b32052b052d50bb59356e8bed495
parent0ce551af516a8d7361b7254ce5c742380f68284c
arm64: dts: phygate-tauri-l: add overlays for RS232 and RS485

UART2 and UART4 can used in following combination,

2 x RS232:
- UART2 and UART4 without flow control
- MUX selection GPIO3_20 must be held low

1 x RS232 + 1 x RS485:
- UART2 - RS232
- UART4 - RS485
- MUX selection GPIO3_20 must be held high
- RE/DE for RS485 controlled with GPIO3_25

1 x RS232 with flow control:
- UART2 - RS232
- MUX selection GPIO3_20 must be held low

Signed-off-by: Parthiban Nallathambi <parthiban@linumiz.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/Makefile
arch/arm64/boot/dts/freescale/imx8mm-phygate-tauri-l-rs232-rs232.dtso [new file with mode: 0644]
arch/arm64/boot/dts/freescale/imx8mm-phygate-tauri-l-rs232-rs485.dtso [new file with mode: 0644]
arch/arm64/boot/dts/freescale/imx8mm-phygate-tauri-l-rs232-rts-cts.dtso [new file with mode: 0644]