~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm/nxp/imx/imx53-m53menlo.dts

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /scripts/dtc/include-prefixes/arm/nxp/imx/imx53-m53menlo.dts (Architecture i386) and /scripts/dtc/include-prefixes/arm/nxp/imx/imx53-m53menlo.dts (Architecture mips)


  1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)       1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  2 /*                                                  2 /*
  3  * Copyright (C) 2019 Marek Vasut <marex@denx.d      3  * Copyright (C) 2019 Marek Vasut <marex@denx.de>
  4  */                                                 4  */
  5                                                     5 
  6 /dts-v1/;                                           6 /dts-v1/;
  7 #include "imx53-m53.dtsi"                           7 #include "imx53-m53.dtsi"
  8                                                     8 
  9 / {                                                 9 / {
 10         model = "MENLO M53 EMBEDDED DEVICE";       10         model = "MENLO M53 EMBEDDED DEVICE";
 11         compatible = "menlo,m53menlo", "fsl,im     11         compatible = "menlo,m53menlo", "fsl,imx53";
 12                                                    12 
 13         gpio-keys {                                13         gpio-keys {
 14                 compatible = "gpio-keys";          14                 compatible = "gpio-keys";
 15                 pinctrl-0 = <&pinctrl_power_bu     15                 pinctrl-0 = <&pinctrl_power_button>;
 16                 pinctrl-names = "default";         16                 pinctrl-names = "default";
 17                                                    17 
 18                 power-button {                     18                 power-button {
 19                         label = "Power button"     19                         label = "Power button";
 20                         gpios = <&gpio1 15 GPI     20                         gpios = <&gpio1 15 GPIO_ACTIVE_LOW>;
 21                         linux,code = <KEY_POWE     21                         linux,code = <KEY_POWER>;
 22                 };                                 22                 };
 23         };                                         23         };
 24                                                    24 
 25         gpio-poweroff {                            25         gpio-poweroff {
 26                 compatible = "gpio-poweroff";      26                 compatible = "gpio-poweroff";
 27                 pinctrl-0 = <&pinctrl_power_ou     27                 pinctrl-0 = <&pinctrl_power_out>;
 28                 pinctrl-names = "default";         28                 pinctrl-names = "default";
 29                 gpios = <&gpio1 13 GPIO_ACTIVE     29                 gpios = <&gpio1 13 GPIO_ACTIVE_LOW>;
 30         };                                         30         };
 31                                                    31 
 32         leds {                                     32         leds {
 33                 compatible = "gpio-leds";          33                 compatible = "gpio-leds";
 34                 pinctrl-names = "default";         34                 pinctrl-names = "default";
 35                 pinctrl-0 = <&pinctrl_led>;        35                 pinctrl-0 = <&pinctrl_led>;
 36                                                    36 
 37                 led-user1 {                        37                 led-user1 {
 38                         label = "TestLed601";      38                         label = "TestLed601";
 39                         gpios = <&gpio6 1 GPIO     39                         gpios = <&gpio6 1 GPIO_ACTIVE_HIGH>;
 40                         linux,default-trigger      40                         linux,default-trigger = "mmc0";
 41                 };                                 41                 };
 42                                                    42 
 43                 led-user2 {                        43                 led-user2 {
 44                         label = "TestLed602";      44                         label = "TestLed602";
 45                         gpios = <&gpio6 2 GPIO     45                         gpios = <&gpio6 2 GPIO_ACTIVE_HIGH>;
 46                         linux,default-trigger      46                         linux,default-trigger = "heartbeat";
 47                 };                                 47                 };
 48                                                    48 
 49                 led-eth {                          49                 led-eth {
 50                         label = "EthLedYe";        50                         label = "EthLedYe";
 51                         gpios = <&gpio2 11 GPI     51                         gpios = <&gpio2 11 GPIO_ACTIVE_LOW>;
 52                         linux,default-trigger      52                         linux,default-trigger = "netdev";
 53                 };                                 53                 };
 54         };                                         54         };
 55                                                    55 
 56         lvds-decoder {                             56         lvds-decoder {
 57                 compatible = "ti,ds90cf364a",      57                 compatible = "ti,ds90cf364a", "lvds-decoder";
 58                                                    58 
 59                 ports {                            59                 ports {
 60                         #address-cells = <1>;      60                         #address-cells = <1>;
 61                         #size-cells = <0>;         61                         #size-cells = <0>;
 62                                                    62 
 63                         port@0 {                   63                         port@0 {
 64                                 reg = <0>;         64                                 reg = <0>;
 65                                                    65 
 66                                 lvds_decoder_i     66                                 lvds_decoder_in: endpoint {
 67                                         data-m     67                                         data-mapping = "jeida-18";
 68                                         remote     68                                         remote-endpoint = <&lvds0_out>;
 69                                 };                 69                                 };
 70                         };                         70                         };
 71                                                    71 
 72                         port@1 {                   72                         port@1 {
 73                                 reg = <1>;         73                                 reg = <1>;
 74                                                    74 
 75                                 lvds_decoder_o     75                                 lvds_decoder_out: endpoint {
 76                                         remote     76                                         remote-endpoint = <&panel_in>;
 77                                 };                 77                                 };
 78                         };                         78                         };
 79                 };                                 79                 };
 80         };                                         80         };
 81                                                    81 
 82         panel {                                    82         panel {
 83                 compatible = "edt,etm0700g0dh6     83                 compatible = "edt,etm0700g0dh6";
 84                 pinctrl-0 = <&pinctrl_display_     84                 pinctrl-0 = <&pinctrl_display_gpio>;
 85                 pinctrl-names = "default";         85                 pinctrl-names = "default";
 86                 enable-gpios = <&gpio6 0 GPIO_     86                 enable-gpios = <&gpio6 0 GPIO_ACTIVE_HIGH>;
 87                                                    87 
 88                 port {                             88                 port {
 89                         panel_in: endpoint {       89                         panel_in: endpoint {
 90                                 remote-endpoin     90                                 remote-endpoint = <&lvds_decoder_out>;
 91                         };                         91                         };
 92                 };                                 92                 };
 93         };                                         93         };
 94                                                    94 
 95         beeper {                                   95         beeper {
 96                 compatible = "gpio-beeper";        96                 compatible = "gpio-beeper";
 97                 pinctrl-0 = <&pinctrl_beeper>;     97                 pinctrl-0 = <&pinctrl_beeper>;
 98                 gpios = <&gpio6 3 GPIO_ACTIVE_     98                 gpios = <&gpio6 3 GPIO_ACTIVE_HIGH>;
 99         };                                         99         };
100                                                   100 
101         reg_usbh1_vbus: regulator-usbh1-vbus {    101         reg_usbh1_vbus: regulator-usbh1-vbus {
102                 compatible = "regulator-fixed"    102                 compatible = "regulator-fixed";
103                 regulator-name = "vbus";          103                 regulator-name = "vbus";
104                 regulator-min-microvolt = <500    104                 regulator-min-microvolt = <5000000>;
105                 regulator-max-microvolt = <500    105                 regulator-max-microvolt = <5000000>;
106                 gpio = <&gpio1 2 0>;              106                 gpio = <&gpio1 2 0>;
107         };                                        107         };
108 };                                                108 };
109                                                   109 
110 &can1 {                                           110 &can1 {
111         pinctrl-names = "default";                111         pinctrl-names = "default";
112         pinctrl-0 = <&pinctrl_can1>;              112         pinctrl-0 = <&pinctrl_can1>;
113         status = "okay";                          113         status = "okay";
114 };                                                114 };
115                                                   115 
116 &can2 {                                           116 &can2 {
117         pinctrl-names = "default";                117         pinctrl-names = "default";
118         pinctrl-0 = <&pinctrl_can2>;              118         pinctrl-0 = <&pinctrl_can2>;
119         status = "okay";                          119         status = "okay";
120 };                                                120 };
121                                                   121 
122 &clks {                                           122 &clks {
123         assigned-clocks = <&clks IMX5_CLK_CKO1    123         assigned-clocks = <&clks IMX5_CLK_CKO1_SEL>,
124                           <&clks IMX5_CLK_CKO1    124                           <&clks IMX5_CLK_CKO1_PODF>,
125                           <&clks IMX5_CLK_CKO1    125                           <&clks IMX5_CLK_CKO1>;
126         assigned-clock-parents = <&clks IMX5_C    126         assigned-clock-parents = <&clks IMX5_CLK_AHB>;
127         assigned-clock-rates = <133333334>, <3    127         assigned-clock-rates = <133333334>, <33333334>, <33333334>;
128 };                                                128 };
129                                                   129 
130 &ecspi2 {                                         130 &ecspi2 {
131         pinctrl-names = "default";                131         pinctrl-names = "default";
132         pinctrl-0 = <&pinctrl_ecspi2>;            132         pinctrl-0 = <&pinctrl_ecspi2>;
133         cs-gpios = <&gpio2 26 GPIO_ACTIVE_LOW>    133         cs-gpios = <&gpio2 26 GPIO_ACTIVE_LOW>, <&gpio2 27 GPIO_ACTIVE_LOW>;
134         status = "okay";                          134         status = "okay";
135                                                   135 
136         spidev@0 {                                136         spidev@0 {
137                 compatible = "menlo,m53cpld";     137                 compatible = "menlo,m53cpld";
138                 spi-max-frequency = <25000000>    138                 spi-max-frequency = <25000000>;
139                 reg = <0>;                        139                 reg = <0>;
140         };                                        140         };
141                                                   141 
142         spidev@1 {                                142         spidev@1 {
143                 compatible = "menlo,m53cpld";     143                 compatible = "menlo,m53cpld";
144                 spi-max-frequency = <25000000>    144                 spi-max-frequency = <25000000>;
145                 reg = <1>;                        145                 reg = <1>;
146         };                                        146         };
147 };                                                147 };
148                                                   148 
149 &esdhc1 {                                         149 &esdhc1 {
150         pinctrl-names = "default";                150         pinctrl-names = "default";
151         pinctrl-0 = <&pinctrl_esdhc1>;            151         pinctrl-0 = <&pinctrl_esdhc1>;
152         cd-gpios = <&gpio1 1 GPIO_ACTIVE_LOW>;    152         cd-gpios = <&gpio1 1 GPIO_ACTIVE_LOW>;
153         wp-gpios = <&gpio1 9 GPIO_ACTIVE_HIGH>    153         wp-gpios = <&gpio1 9 GPIO_ACTIVE_HIGH>;
154         status = "okay";                          154         status = "okay";
155 };                                                155 };
156                                                   156 
157 &fec {                                            157 &fec {
158         pinctrl-names = "default";                158         pinctrl-names = "default";
159         pinctrl-0 = <&pinctrl_fec>;               159         pinctrl-0 = <&pinctrl_fec>;
160         phy-mode = "rmii";                        160         phy-mode = "rmii";
161         phy-reset-gpios = <&gpio7 7 GPIO_ACTIV    161         phy-reset-gpios = <&gpio7 7 GPIO_ACTIVE_LOW>;
162         status = "okay";                          162         status = "okay";
163 };                                                163 };
164                                                   164 
165 &gpio1 {                                          165 &gpio1 {
166         gpio-line-names =                         166         gpio-line-names =
167                 "", "", "", "",                   167                 "", "", "", "",
168                 "", "", "", "",                   168                 "", "", "", "",
169                 "", "", "", "",                   169                 "", "", "", "",
170                 "", "", "", "",                   170                 "", "", "", "",
171                 "", "", "", "",                   171                 "", "", "", "",
172                 "", "", "", "",                   172                 "", "", "", "",
173                 "", "", "", "",                   173                 "", "", "", "",
174                 "", "", "", "";                   174                 "", "", "", "";
175 };                                                175 };
176                                                   176 
177 &gpio2 {                                          177 &gpio2 {
178         gpio-line-names =                         178         gpio-line-names =
179                 "", "", "", "",                   179                 "", "", "", "",
180                 "", "", "", "",                   180                 "", "", "", "",
181                 "TestPin_SV2_3", "", "", "",      181                 "TestPin_SV2_3", "", "", "",
182                 "", "", "", "",                   182                 "", "", "", "",
183                 "", "", "", "",                   183                 "", "", "", "",
184                 "", "", "", "",                   184                 "", "", "", "",
185                 "", "", "", "",                   185                 "", "", "", "",
186                 "", "", "", "";                   186                 "", "", "", "";
187 };                                                187 };
188                                                   188 
189 &gpio3 {                                          189 &gpio3 {
190         gpio-line-names =                         190         gpio-line-names =
191                 "", "", "", "",                   191                 "", "", "", "",
192                 "", "", "", "",                   192                 "", "", "", "",
193                 "", "", "", "",                   193                 "", "", "", "",
194                 "", "", "", "",                   194                 "", "", "", "",
195                 "", "", "", "",                   195                 "", "", "", "",
196                 "", "", "", "",                   196                 "", "", "", "",
197                 "CPLD_JTAG_TDI", "CPLD_JTAG_TM    197                 "CPLD_JTAG_TDI", "CPLD_JTAG_TMS", "", "",
198                 "", "CPLD_JTAG_TDO", "", "";      198                 "", "CPLD_JTAG_TDO", "", "";
199 };                                                199 };
200                                                   200 
201 &gpio5 {                                          201 &gpio5 {
202         gpio-line-names =                         202         gpio-line-names =
203                 "", "", "", "",                   203                 "", "", "", "",
204                 "", "", "", "",                   204                 "", "", "", "",
205                 "", "", "", "",                   205                 "", "", "", "",
206                 "", "", "", "",                   206                 "", "", "", "",
207                 "", "", "CPLD_JTAG_TCK", "KBD_    207                 "", "", "CPLD_JTAG_TCK", "KBD_intK",
208                 "CPLD_int", "CPLD_JTAG_interna    208                 "CPLD_int", "CPLD_JTAG_internal", "CPLD_D[0]", "CPLD_D[1]",
209                 "CPLD_D[2]", "CPLD_D[3]", "CPL    209                 "CPLD_D[2]", "CPLD_D[3]", "CPLD_D[4]", "CPLD_D[5]",
210                 "CPLD_D[6]", "CPLD_D[7]", "DIS    210                 "CPLD_D[6]", "CPLD_D[7]", "DISP_reset", "KBD_intI";
211 };                                                211 };
212                                                   212 
213 &gpio6 {                                          213 &gpio6 {
214         gpio-line-names =                         214         gpio-line-names =
215                 "", "", "", "",                   215                 "", "", "", "",
216                 "CPLD_reset", "", "", "",         216                 "CPLD_reset", "", "", "",
217                 "", "", "", "",                   217                 "", "", "", "",
218                 "", "", "", "",                   218                 "", "", "", "",
219                 "", "", "", "",                   219                 "", "", "", "",
220                 "", "", "", "",                   220                 "", "", "", "",
221                 "", "", "", "",                   221                 "", "", "", "",
222                 "", "", "", "";                   222                 "", "", "", "";
223 };                                                223 };
224                                                   224 
225 &gpio7 {                                          225 &gpio7 {
226         gpio-line-names =                         226         gpio-line-names =
227                 "", "", "", "",                   227                 "", "", "", "",
228                 "", "", "", "",                   228                 "", "", "", "",
229                 "", "", "", "",                   229                 "", "", "", "",
230                 "", "USB-OTG_OverCurrent", "",    230                 "", "USB-OTG_OverCurrent", "", "",
231                 "", "", "", "",                   231                 "", "", "", "",
232                 "", "", "", "",                   232                 "", "", "", "",
233                 "", "", "", "",                   233                 "", "", "", "",
234                 "", "", "", "";                   234                 "", "", "", "";
235 };                                                235 };
236                                                   236 
237 &i2c1 {                                           237 &i2c1 {
238         pinctrl-names = "default";                238         pinctrl-names = "default";
239         pinctrl-0 = <&pinctrl_i2c1>;              239         pinctrl-0 = <&pinctrl_i2c1>;
240         status = "okay";                          240         status = "okay";
241                                                   241 
242         touchscreen@38 {                          242         touchscreen@38 {
243                 compatible = "edt,edt-ft5x06";    243                 compatible = "edt,edt-ft5x06";
244                 reg = <0x38>;                     244                 reg = <0x38>;
245                 pinctrl-names = "default";        245                 pinctrl-names = "default";
246                 pinctrl-0 = <&pinctrl_edt_ft5x    246                 pinctrl-0 = <&pinctrl_edt_ft5x06>;
247                 interrupt-parent = <&gpio6>;      247                 interrupt-parent = <&gpio6>;
248                 interrupts = <5 IRQ_TYPE_EDGE_    248                 interrupts = <5 IRQ_TYPE_EDGE_FALLING>;
249                 reset-gpios = <&gpio2 9 GPIO_A    249                 reset-gpios = <&gpio2 9 GPIO_ACTIVE_LOW>;
250                 wake-gpios = <&gpio2 10 GPIO_A    250                 wake-gpios = <&gpio2 10 GPIO_ACTIVE_HIGH>;
251         };                                        251         };
252                                                   252 
253         eeprom@50 {                               253         eeprom@50 {
254                 compatible = "atmel,24c64";       254                 compatible = "atmel,24c64";
255                 reg = <0x50>;                     255                 reg = <0x50>;
256                 pagesize = <32>;                  256                 pagesize = <32>;
257         };                                        257         };
258                                                   258 
259         dac@60 {                                  259         dac@60 {
260                 compatible = "microchip,mcp472    260                 compatible = "microchip,mcp4725";
261                 reg = <0x60>;                     261                 reg = <0x60>;
262         };                                        262         };
263 };                                                263 };
264                                                   264 
265 &i2c2 {                                           265 &i2c2 {
266         touchscreen@41 {                          266         touchscreen@41 {
267                 status = "disabled";              267                 status = "disabled";
268         };                                        268         };
269 };                                                269 };
270                                                   270 
271 &i2c3 {                                           271 &i2c3 {
272         pinctrl-names = "default";                272         pinctrl-names = "default";
273         pinctrl-0 = <&pinctrl_i2c3>;              273         pinctrl-0 = <&pinctrl_i2c3>;
274         status = "okay";                          274         status = "okay";
275 };                                                275 };
276                                                   276 
277 &iomuxc {                                         277 &iomuxc {
278         pinctrl-names = "default";                278         pinctrl-names = "default";
279         pinctrl-0 = <&pinctrl_hog>;               279         pinctrl-0 = <&pinctrl_hog>;
280                                                   280 
281         imx53-m53evk {                            281         imx53-m53evk {
282                 hoggrp {                          282                 hoggrp {
283                         fsl,pins = <              283                         fsl,pins = <
284                                 MX53_PAD_GPIO_    284                                 MX53_PAD_GPIO_19__CCM_CLKO              0x1e4
285                                 MX53_PAD_CSI0_    285                                 MX53_PAD_CSI0_DATA_EN__GPIO5_20         0x1e4
286                                 MX53_PAD_CSI0_    286                                 MX53_PAD_CSI0_DAT4__GPIO5_22            0x1e4
287                                 MX53_PAD_CSI0_    287                                 MX53_PAD_CSI0_DAT5__GPIO5_23            0x1c4
288                                 MX53_PAD_CSI0_    288                                 MX53_PAD_CSI0_DAT6__GPIO5_24            0x1e4
289                                 MX53_PAD_CSI0_    289                                 MX53_PAD_CSI0_DAT7__GPIO5_25            0x1e4
290                                 MX53_PAD_CSI0_    290                                 MX53_PAD_CSI0_DAT8__GPIO5_26            0x1e4
291                                 MX53_PAD_CSI0_    291                                 MX53_PAD_CSI0_DAT9__GPIO5_27            0x1c4
292                                 MX53_PAD_CSI0_    292                                 MX53_PAD_CSI0_DAT10__GPIO5_28           0x1e4
293                                 MX53_PAD_CSI0_    293                                 MX53_PAD_CSI0_DAT11__GPIO5_29           0x1e4
294                                 MX53_PAD_PATA_    294                                 MX53_PAD_PATA_DATA11__GPIO2_11          0x1e4
295                                 MX53_PAD_EIM_D    295                                 MX53_PAD_EIM_D24__GPIO3_24              0x1e4
296                                 MX53_PAD_EIM_D    296                                 MX53_PAD_EIM_D25__GPIO3_25              0x1e4
297                                 MX53_PAD_EIM_D    297                                 MX53_PAD_EIM_D29__GPIO3_29              0x1e4
298                                 MX53_PAD_CSI0_    298                                 MX53_PAD_CSI0_PIXCLK__GPIO5_18          0x1e4
299                                 MX53_PAD_CSI0_    299                                 MX53_PAD_CSI0_VSYNC__GPIO5_21           0x1e4
300                                 MX53_PAD_CSI0_    300                                 MX53_PAD_CSI0_DAT18__GPIO6_4            0x1c4
301                                 MX53_PAD_PATA_    301                                 MX53_PAD_PATA_DATA8__GPIO2_8            0x1e4
302                         >;                        302                         >;
303                 };                                303                 };
304                                                   304 
305                 pinctrl_led: ledgrp {             305                 pinctrl_led: ledgrp {
306                         fsl,pins = <              306                         fsl,pins = <
307                                 MX53_PAD_CSI0_    307                                 MX53_PAD_CSI0_DAT15__GPIO6_1            0x1c4
308                                 MX53_PAD_CSI0_    308                                 MX53_PAD_CSI0_DAT16__GPIO6_2            0x1c4
309                         >;                        309                         >;
310                 };                                310                 };
311                                                   311 
312                 pinctrl_beeper: beepergrp {       312                 pinctrl_beeper: beepergrp {
313                         fsl,pins = <              313                         fsl,pins = <
314                                 MX53_PAD_CSI0_    314                                 MX53_PAD_CSI0_DAT17__GPIO6_3            0x1c4
315                         >;                        315                         >;
316                 };                                316                 };
317                                                   317 
318                 pinctrl_can1: can1grp {           318                 pinctrl_can1: can1grp {
319                         fsl,pins = <              319                         fsl,pins = <
320                                 MX53_PAD_GPIO_    320                                 MX53_PAD_GPIO_7__CAN1_TXCAN             0x1c4
321                                 MX53_PAD_GPIO_    321                                 MX53_PAD_GPIO_8__CAN1_RXCAN             0x1c4
322                         >;                        322                         >;
323                 };                                323                 };
324                                                   324 
325                 pinctrl_can2: can2grp {           325                 pinctrl_can2: can2grp {
326                         fsl,pins = <              326                         fsl,pins = <
327                                 MX53_PAD_KEY_C    327                                 MX53_PAD_KEY_COL4__CAN2_TXCAN           0x1e4
328                                 MX53_PAD_KEY_R    328                                 MX53_PAD_KEY_ROW4__CAN2_RXCAN           0x1c4
329                         >;                        329                         >;
330                 };                                330                 };
331                                                   331 
332                 pinctrl_display_gpio: display-    332                 pinctrl_display_gpio: display-gpiogrp {
333                         fsl,pins = <              333                         fsl,pins = <
334                                 MX53_PAD_CSI0_    334                                 MX53_PAD_CSI0_DAT12__GPIO5_30           0x1c4 /* Reset */
335                                 MX53_PAD_CSI0_    335                                 MX53_PAD_CSI0_MCLK__GPIO5_19            0x1e4 /* Int-K */
336                                 MX53_PAD_CSI0_    336                                 MX53_PAD_CSI0_DAT13__GPIO5_31           0x1c4 /* Int-I */
337                                                   337 
338                                 MX53_PAD_CSI0_    338                                 MX53_PAD_CSI0_DAT14__GPIO6_0            0x1c4 /* Power down */
339                         >;                        339                         >;
340                 };                                340                 };
341                                                   341 
342                 pinctrl_edt_ft5x06: edt-ft5x06    342                 pinctrl_edt_ft5x06: edt-ft5x06grp {
343                         fsl,pins = <              343                         fsl,pins = <
344                                 MX53_PAD_PATA_    344                                 MX53_PAD_PATA_DATA9__GPIO2_9            0x1e4 /* Reset */
345                                 MX53_PAD_CSI0_    345                                 MX53_PAD_CSI0_DAT19__GPIO6_5            0x1c4 /* Interrupt */
346                                 MX53_PAD_PATA_    346                                 MX53_PAD_PATA_DATA10__GPIO2_10          0x1e4 /* Wake */
347                         >;                        347                         >;
348                 };                                348                 };
349                                                   349 
350                 pinctrl_ecspi2: ecspi2grp {       350                 pinctrl_ecspi2: ecspi2grp {
351                         fsl,pins = <              351                         fsl,pins = <
352                                 MX53_PAD_EIM_C    352                                 MX53_PAD_EIM_CS0__ECSPI2_SCLK           0xe4
353                                 MX53_PAD_EIM_O    353                                 MX53_PAD_EIM_OE__ECSPI2_MISO            0xe4
354                                 MX53_PAD_EIM_C    354                                 MX53_PAD_EIM_CS1__ECSPI2_MOSI           0xe4
355                                 MX53_PAD_EIM_R    355                                 MX53_PAD_EIM_RW__GPIO2_26               0xe4
356                                 MX53_PAD_EIM_L    356                                 MX53_PAD_EIM_LBA__GPIO2_27              0xe4
357                         >;                        357                         >;
358                 };                                358                 };
359                                                   359 
360                 pinctrl_esdhc1: esdhc1grp {       360                 pinctrl_esdhc1: esdhc1grp {
361                         fsl,pins = <              361                         fsl,pins = <
362                                 MX53_PAD_SD1_D    362                                 MX53_PAD_SD1_DATA0__ESDHC1_DAT0         0x1e4
363                                 MX53_PAD_SD1_D    363                                 MX53_PAD_SD1_DATA1__ESDHC1_DAT1         0x1e4
364                                 MX53_PAD_SD1_D    364                                 MX53_PAD_SD1_DATA2__ESDHC1_DAT2         0x1e4
365                                 MX53_PAD_SD1_D    365                                 MX53_PAD_SD1_DATA3__ESDHC1_DAT3         0x1e4
366                                 MX53_PAD_SD1_C    366                                 MX53_PAD_SD1_CMD__ESDHC1_CMD            0x1e4
367                                 MX53_PAD_SD1_C    367                                 MX53_PAD_SD1_CLK__ESDHC1_CLK            0x1e4
368                                 MX53_PAD_GPIO_    368                                 MX53_PAD_GPIO_1__GPIO1_1                0x1c4
369                                 MX53_PAD_GPIO_    369                                 MX53_PAD_GPIO_9__GPIO1_9                0x1e4
370                         >;                        370                         >;
371                 };                                371                 };
372                                                   372 
373                 pinctrl_fec: fecgrp {             373                 pinctrl_fec: fecgrp {
374                         fsl,pins = <              374                         fsl,pins = <
375                                 MX53_PAD_FEC_M    375                                 MX53_PAD_FEC_MDC__FEC_MDC               0x1e4
376                                 MX53_PAD_FEC_M    376                                 MX53_PAD_FEC_MDIO__FEC_MDIO             0x1e4
377                                 MX53_PAD_FEC_R    377                                 MX53_PAD_FEC_REF_CLK__FEC_TX_CLK        0x1e4
378                                 MX53_PAD_FEC_R    378                                 MX53_PAD_FEC_RX_ER__FEC_RX_ER           0x1e4
379                                 MX53_PAD_FEC_C    379                                 MX53_PAD_FEC_CRS_DV__FEC_RX_DV          0x1e4
380                                 MX53_PAD_FEC_R    380                                 MX53_PAD_FEC_RXD1__FEC_RDATA_1          0x1e4
381                                 MX53_PAD_FEC_R    381                                 MX53_PAD_FEC_RXD0__FEC_RDATA_0          0x1e4
382                                 MX53_PAD_FEC_T    382                                 MX53_PAD_FEC_TX_EN__FEC_TX_EN           0x1c4
383                                 MX53_PAD_FEC_T    383                                 MX53_PAD_FEC_TXD1__FEC_TDATA_1          0x1e4
384                                 MX53_PAD_FEC_T    384                                 MX53_PAD_FEC_TXD0__FEC_TDATA_0          0x1e4
385                                 MX53_PAD_PATA_    385                                 MX53_PAD_PATA_DA_1__GPIO7_7             0x1e4
386                                 MX53_PAD_EIM_E    386                                 MX53_PAD_EIM_EB3__GPIO2_31              0x1e4
387                         >;                        387                         >;
388                 };                                388                 };
389                                                   389 
390                 pinctrl_i2c1: i2c1grp {           390                 pinctrl_i2c1: i2c1grp {
391                         fsl,pins = <              391                         fsl,pins = <
392                                 MX53_PAD_EIM_D    392                                 MX53_PAD_EIM_D21__I2C1_SCL              0x400001e4
393                                 MX53_PAD_EIM_D    393                                 MX53_PAD_EIM_D28__I2C1_SDA              0x400001e4
394                         >;                        394                         >;
395                 };                                395                 };
396                                                   396 
397                 pinctrl_i2c3: i2c3grp {           397                 pinctrl_i2c3: i2c3grp {
398                         fsl,pins = <              398                         fsl,pins = <
399                                 MX53_PAD_GPIO_    399                                 MX53_PAD_GPIO_6__I2C3_SDA               0x400001e4
400                                 MX53_PAD_GPIO_    400                                 MX53_PAD_GPIO_5__I2C3_SCL               0x400001e4
401                         >;                        401                         >;
402                 };                                402                 };
403                                                   403 
404                 pinctrl_lvds0: lvds0grp {         404                 pinctrl_lvds0: lvds0grp {
405                         /* LVDS pins only have    405                         /* LVDS pins only have pin mux configuration */
406                         fsl,pins = <              406                         fsl,pins = <
407                                 MX53_PAD_LVDS0    407                                 MX53_PAD_LVDS0_CLK_P__LDB_LVDS0_CLK     0x80000000
408                                 MX53_PAD_LVDS0    408                                 MX53_PAD_LVDS0_TX0_P__LDB_LVDS0_TX0     0x80000000
409                                 MX53_PAD_LVDS0    409                                 MX53_PAD_LVDS0_TX1_P__LDB_LVDS0_TX1     0x80000000
410                                 MX53_PAD_LVDS0    410                                 MX53_PAD_LVDS0_TX2_P__LDB_LVDS0_TX2     0x80000000
411                                 MX53_PAD_LVDS0    411                                 MX53_PAD_LVDS0_TX3_P__LDB_LVDS0_TX3     0x80000000
412                         >;                        412                         >;
413                 };                                413                 };
414                                                   414 
415                 pinctrl_power_button: powerbut    415                 pinctrl_power_button: powerbutgrp {
416                         fsl,pins = <              416                         fsl,pins = <
417                                 MX53_PAD_SD2_D    417                                 MX53_PAD_SD2_DATA0__GPIO1_15            0x1e4
418                         >;                        418                         >;
419                 };                                419                 };
420                                                   420 
421                 pinctrl_power_out: poweroutgrp    421                 pinctrl_power_out: poweroutgrp {
422                         fsl,pins = <              422                         fsl,pins = <
423                                 MX53_PAD_SD2_D    423                                 MX53_PAD_SD2_DATA2__GPIO1_13            0x1e4
424                         >;                        424                         >;
425                 };                                425                 };
426                                                   426 
427                 pinctrl_uart1: uart1grp {         427                 pinctrl_uart1: uart1grp {
428                         fsl,pins = <              428                         fsl,pins = <
429                                 MX53_PAD_PATA_    429                                 MX53_PAD_PATA_DIOW__UART1_TXD_MUX       0x1e4
430                                 MX53_PAD_PATA_    430                                 MX53_PAD_PATA_DMACK__UART1_RXD_MUX      0x1e4
431                                 MX53_PAD_PATA_    431                                 MX53_PAD_PATA_IORDY__UART1_RTS          0x1e4
432                                 MX53_PAD_PATA_    432                                 MX53_PAD_PATA_RESET_B__UART1_CTS        0x1e4
433                         >;                        433                         >;
434                 };                                434                 };
435                                                   435 
436                 pinctrl_uart2: uart2grp {         436                 pinctrl_uart2: uart2grp {
437                         fsl,pins = <              437                         fsl,pins = <
438                                 MX53_PAD_PATA_    438                                 MX53_PAD_PATA_BUFFER_EN__UART2_RXD_MUX  0x1e4
439                                 MX53_PAD_PATA_    439                                 MX53_PAD_PATA_DMARQ__UART2_TXD_MUX      0x1e4
440                                 MX53_PAD_PATA_    440                                 MX53_PAD_PATA_DIOR__UART2_RTS           0x1e4
441                                 MX53_PAD_PATA_    441                                 MX53_PAD_PATA_INTRQ__UART2_CTS          0x1e4
442                         >;                        442                         >;
443                 };                                443                 };
444                                                   444 
445                 pinctrl_uart3: uart3grp {         445                 pinctrl_uart3: uart3grp {
446                         fsl,pins = <              446                         fsl,pins = <
447                                 MX53_PAD_PATA_    447                                 MX53_PAD_PATA_CS_1__UART3_RXD_MUX       0x1e4
448                                 MX53_PAD_PATA_    448                                 MX53_PAD_PATA_CS_0__UART3_TXD_MUX       0x1e4
449                                 MX53_PAD_PATA_    449                                 MX53_PAD_PATA_DA_2__UART3_RTS           0x1e4
450                         >;                        450                         >;
451                 };                                451                 };
452                                                   452 
453                 pinctrl_usb: usbgrp {             453                 pinctrl_usb: usbgrp {
454                         fsl,pins = <              454                         fsl,pins = <
455                                 MX53_PAD_GPIO_    455                                 MX53_PAD_GPIO_2__GPIO1_2                0x1c4
456                                 MX53_PAD_GPIO_    456                                 MX53_PAD_GPIO_3__USBOH3_USBH1_OC        0x1c4
457                                 MX53_PAD_GPIO_    457                                 MX53_PAD_GPIO_4__GPIO1_4                0x1c4
458                                 MX53_PAD_GPIO_    458                                 MX53_PAD_GPIO_18__GPIO7_13              0x1c4
459                         >;                        459                         >;
460                 };                                460                 };
461         };                                        461         };
462 };                                                462 };
463                                                   463 
464 &ldb {                                            464 &ldb {
465         pinctrl-names = "default";                465         pinctrl-names = "default";
466         pinctrl-0 = <&pinctrl_lvds0>;             466         pinctrl-0 = <&pinctrl_lvds0>;
467         status = "okay";                          467         status = "okay";
468                                                   468 
469         lvds0: lvds-channel@0 {                   469         lvds0: lvds-channel@0 {
470                 reg = <0>;                        470                 reg = <0>;
471                 fsl,data-mapping = "spwg";        471                 fsl,data-mapping = "spwg";
472                 fsl,data-width = <18>;            472                 fsl,data-width = <18>;
473                 status = "okay";                  473                 status = "okay";
474                                                   474 
475                 port@2 {                          475                 port@2 {
476                         reg = <2>;                476                         reg = <2>;
477                                                   477 
478                         lvds0_out: endpoint {     478                         lvds0_out: endpoint {
479                                 remote-endpoin    479                                 remote-endpoint = <&lvds_decoder_in>;
480                         };                        480                         };
481                 };                                481                 };
482         };                                        482         };
483 };                                                483 };
484                                                   484 
485 &uart1 {                                          485 &uart1 {
486         pinctrl-names = "default";                486         pinctrl-names = "default";
487         pinctrl-0 = <&pinctrl_uart1>;             487         pinctrl-0 = <&pinctrl_uart1>;
488         uart-has-rtscts;                          488         uart-has-rtscts;
489         status = "okay";                          489         status = "okay";
490 };                                                490 };
491                                                   491 
492 &uart2 {                                          492 &uart2 {
493         pinctrl-names = "default";                493         pinctrl-names = "default";
494         pinctrl-0 = <&pinctrl_uart2>;             494         pinctrl-0 = <&pinctrl_uart2>;
495         uart-has-rtscts;                          495         uart-has-rtscts;
496         status = "okay";                          496         status = "okay";
497 };                                                497 };
498                                                   498 
499 &uart3 {                                          499 &uart3 {
500         pinctrl-names = "default";                500         pinctrl-names = "default";
501         pinctrl-0 = <&pinctrl_uart3>;             501         pinctrl-0 = <&pinctrl_uart3>;
502         linux,rs485-enabled-at-boot-time;         502         linux,rs485-enabled-at-boot-time;
503         status = "okay";                          503         status = "okay";
504 };                                                504 };
505                                                   505 
506 &usbh1 {                                          506 &usbh1 {
507         pinctrl-names = "default";                507         pinctrl-names = "default";
508         pinctrl-0 = <&pinctrl_usb>;               508         pinctrl-0 = <&pinctrl_usb>;
509         vbus-supply = <&reg_usbh1_vbus>;          509         vbus-supply = <&reg_usbh1_vbus>;
510         phy_type = "utmi";                        510         phy_type = "utmi";
511         dr_mode = "host";                         511         dr_mode = "host";
512         status = "okay";                          512         status = "okay";
513 };                                                513 };
514                                                   514 
515 &usbotg {                                         515 &usbotg {
516         dr_mode = "peripheral";                   516         dr_mode = "peripheral";
517         status = "okay";                          517         status = "okay";
518 };                                                518 };
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php