blob: 1a306892a7581342c6cbad3ceeb2193b8d27bd7a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
|
/*
* Copyright 2015-2016 Freescale Semiconductor, Inc.
* Copyright 2017 MicroSys Electronics GmbH
* Copyright 2018-2019 NXP
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*/
/dts-v1/;
#include "s32v234.dtsi"
/ {
model = "Freescale S32V234";
compatible = "fsl,s32v234-sbc", "fsl,s32v234";
chosen {
stdout-path = "serial0:115200n8";
};
};
&siul2 {
status = "okay";
s32v234-sbc {
/* 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
>;
};
pinctrl_usdhc0: usdhc0grp {
fsl,pins = <
150 PAD_CTL_USDHC_CLK
902 PAD_CTL_MUX_MODE_ALT3
151 PAD_CTL_USDHC_CMD
901 PAD_CTL_MUX_MODE_ALT3
152 PAD_CTL_USDHC_DAT0_3
903 PAD_CTL_MUX_MODE_ALT3
153 PAD_CTL_USDHC_DAT0_3
904 PAD_CTL_MUX_MODE_ALT3
154 PAD_CTL_USDHC_DAT0_3
905 PAD_CTL_MUX_MODE_ALT3
155 PAD_CTL_USDHC_DAT0_3
906 PAD_CTL_MUX_MODE_ALT3
159 PAD_CTL_USDHC_DAT4_7
907 PAD_CTL_MUX_MODE_ALT3
160 PAD_CTL_USDHC_DAT4_7
908 PAD_CTL_MUX_MODE_ALT3
161 PAD_CTL_USDHC_DAT4_7
909 PAD_CTL_MUX_MODE_ALT3
162 PAD_CTL_USDHC_DAT4_7
910 PAD_CTL_MUX_MODE_ALT3
>;
};
};
};
&uart0 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_uart0>;
status = "okay";
};
&uart1 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_uart1>;
status = "okay";
};
&usdhc0 {
no-1-8-v;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usdhc0>;
status = "okay";
};
|