Skip to content

Commit 903c294

Browse files
dolcinir-vignesh
authored andcommitted
arm64: dts: ti: k3-am62-verdin: Split UART_2 pinctrl group
Some carrier board reuse the UART_2 control signals as GPIO, split the pinctrl RTS/CTS in separated nodes to maximize flexibility. Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com> Link: https://patch.msgid.link/20260324093705.26730-4-francesco@dolcini.it Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
1 parent 944dffa commit 903c294

1 file changed

Lines changed: 16 additions & 4 deletions

File tree

arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -820,15 +820,27 @@
820820
>;
821821
};
822822

823-
/* Verdin UART_2 */
823+
/* Verdin UART_2 RX/TX */
824824
pinctrl_wkup_uart0: wkup-uart0-default-pins {
825825
pinctrl-single,pins = <
826-
AM62X_MCU_IOPAD(0x002c, PIN_INPUT_PULLUP, 0) /* (C6) WKUP_UART0_CTSn */ /* SODIMM 143 */
827-
AM62X_MCU_IOPAD(0x0030, PIN_OUTPUT, 0) /* (A4) WKUP_UART0_RTSn */ /* SODIMM 141 */
828826
AM62X_MCU_IOPAD(0x0024, PIN_INPUT_PULLUP, 0) /* (B4) WKUP_UART0_RXD */ /* SODIMM 137 */
829827
AM62X_MCU_IOPAD(0x0028, PIN_OUTPUT, 0) /* (C5) WKUP_UART0_TXD */ /* SODIMM 139 */
830828
>;
831829
};
830+
831+
/* Verdin UART_2 CTS */
832+
pinctrl_wkup_uart0_cts: wkup-uart0-cts-default-pins {
833+
pinctrl-single,pins = <
834+
AM62X_MCU_IOPAD(0x002c, PIN_INPUT_PULLUP, 0) /* (C6) WKUP_UART0_CTSn */ /* SODIMM 143 */
835+
>;
836+
};
837+
838+
/* Verdin UART_2 RTS */
839+
pinctrl_wkup_uart0_rts: wkup-uart0-rts-default-pins {
840+
pinctrl-single,pins = <
841+
AM62X_MCU_IOPAD(0x0030, PIN_OUTPUT, 0) /* (A4) WKUP_UART0_RTSn */ /* SODIMM 141 */
842+
>;
843+
};
832844
};
833845

834846
/* VERDIN I2S_1_MCLK */
@@ -1502,7 +1514,7 @@
15021514
/* Verdin UART_2 */
15031515
&wkup_uart0 {
15041516
pinctrl-names = "default";
1505-
pinctrl-0 = <&pinctrl_wkup_uart0>;
1517+
pinctrl-0 = <&pinctrl_wkup_uart0>, <&pinctrl_wkup_uart0_cts>, <&pinctrl_wkup_uart0_rts>;
15061518
status = "disabled";
15071519
};
15081520

0 commit comments

Comments
 (0)