summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/freescale/s32v234-evb.dts
diff options
context:
space:
mode:
authorMihaela Martinas <Mihaela.Martinas@freescale.com>2015-09-17 18:52:09 +0300
committerDong Aisheng <aisheng.dong@nxp.com>2019-11-25 16:11:39 +0800
commit6a0eef0672f4f459a2dc063b87e5fab6a18fe27b (patch)
tree7047179f2b8d9631dd461ace6b0e03643a849c9d /arch/arm64/boot/dts/freescale/s32v234-evb.dts
parent140d25e28c1bab6d2c04b51a78c1c56fd943183d (diff)
arm64: Add UART pin groups to S32V234-EVB dts
Add pinctrl groups for UART0 and UART1 PAD configurations in SIUL2. Signed-off-by: Mihaela Martinas <Mihaela.Martinas@freescale.com> Signed-off-by: Catalin Udma <catalin-dan.udma@nxp.com> Signed-off-by: Stefan-Gabriel Mirea <stefan-gabriel.mirea@nxp.com>
Diffstat (limited to 'arch/arm64/boot/dts/freescale/s32v234-evb.dts')
-rw-r--r--arch/arm64/boot/dts/freescale/s32v234-evb.dts27
1 files changed, 27 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/s32v234-evb.dts b/arch/arm64/boot/dts/freescale/s32v234-evb.dts
index f7e90da85450..977382bd0800 100644
--- a/arch/arm64/boot/dts/freescale/s32v234-evb.dts
+++ b/arch/arm64/boot/dts/freescale/s32v234-evb.dts
@@ -18,12 +18,39 @@
&siul2 {
status = "okay";
+ s32v234-evb {
+
+ /* Format of pins: MSCR_IDX PAD_CONFIGURATION If you know the
+ * IMCR_IDX instead of MSCR_IDX, add 512 to it as the Reference
+ * Manual states.
+ */
+
+ pinctrl_uart0: uart0grp {
+ fsl,pins = <
+ 12 PAD_CTL_UART_TX
+ 11 PAD_CTL_UART_RX_MSCR
+ 712 PAD_CTL_UART_RX_IMCR
+ >;
+ };
+
+ pinctrl_uart1: uart1grp {
+ fsl,pins = <
+ 14 PAD_CTL_UART_TX
+ 13 PAD_CTL_UART_RX_MSCR
+ 714 PAD_CTL_UART_RX_IMCR
+ >;
+ };
+ };
};
&uart0 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_uart0>;
status = "okay";
};
&uart1 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_uart1>;
status = "okay";
};