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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm/nxp/imx/imx53-ppd.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-ppd.dts (Architecture i386) and /scripts/dtc/include-prefixes/arm/nxp/imx/imx53-ppd.dts (Architecture m68k)


  1 /*                                                  1 /*
  2  * Copyright 2014 General Electric Company          2  * Copyright 2014 General Electric Company
  3  *                                                  3  *
  4  * This file is dual-licensed: you can use it       4  * This file is dual-licensed: you can use it either under the terms
  5  * of the GPL or the X11 license, at your opti      5  * of the GPL or the X11 license, at your option. Note that this dual
  6  * licensing only applies to this file, and no      6  * licensing only applies to this file, and not this project as a
  7  * whole.                                           7  * whole.
  8  *                                                  8  *
  9  *  a) This file is free software; you can red      9  *  a) This file is free software; you can redistribute it and/or
 10  *     modify it under the terms of the GNU Ge     10  *     modify it under the terms of the GNU General Public License
 11  *     version 2 as published by the Free Soft     11  *     version 2 as published by the Free Software Foundation.
 12  *                                                 12  *
 13  *     This file is distributed in the hope th     13  *     This file is distributed in the hope that it will be useful,
 14  *     but WITHOUT ANY WARRANTY; without even      14  *     but WITHOUT ANY WARRANTY; without even the implied warranty of
 15  *     MERCHANTABILITY or FITNESS FOR A PARTIC     15  *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 16  *     GNU General Public License for more det     16  *     GNU General Public License for more details.
 17  *                                                 17  *
 18  * Or, alternatively,                              18  * Or, alternatively,
 19  *                                                 19  *
 20  *  b) Permission is hereby granted, free of c     20  *  b) Permission is hereby granted, free of charge, to any person
 21  *     obtaining a copy of this software and a     21  *     obtaining a copy of this software and associated documentation
 22  *     files (the "Software"), to deal in the      22  *     files (the "Software"), to deal in the Software without
 23  *     restriction, including without limitati     23  *     restriction, including without limitation the rights to use,
 24  *     copy, modify, merge, publish, distribut     24  *     copy, modify, merge, publish, distribute, sublicense, and/or
 25  *     sell copies of the Software, and to per     25  *     sell copies of the Software, and to permit persons to whom the
 26  *     Software is furnished to do so, subject     26  *     Software is furnished to do so, subject to the following
 27  *     conditions:                                 27  *     conditions:
 28  *                                                 28  *
 29  *     The above copyright notice and this per     29  *     The above copyright notice and this permission notice shall be
 30  *     included in all copies or substantial p     30  *     included in all copies or substantial portions of the Software.
 31  *                                                 31  *
 32  *     THE SOFTWARE IS PROVIDED "AS IS", WITHO     32  *     THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 33  *     EXPRESS OR IMPLIED, INCLUDING BUT NOT L     33  *     EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 34  *     OF MERCHANTABILITY, FITNESS FOR A PARTI     34  *     OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 35  *     NONINFRINGEMENT. IN NO EVENT SHALL THE      35  *     NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 36  *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGE     36  *     HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 37  *     WHETHER IN AN ACTION OF CONTRACT, TORT      37  *     WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 38  *     FROM, OUT OF OR IN CONNECTION WITH THE      38  *     FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 39  *     OTHER DEALINGS IN THE SOFTWARE.             39  *     OTHER DEALINGS IN THE SOFTWARE.
 40  */                                                40  */
 41                                                    41 
 42 /dts-v1/;                                          42 /dts-v1/;
 43                                                    43 
 44 #include "imx53.dtsi"                              44 #include "imx53.dtsi"
 45 #include <dt-bindings/input/input.h>               45 #include <dt-bindings/input/input.h>
 46                                                    46 
 47 / {                                                47 / {
 48         model = "General Electric CS ONE";         48         model = "General Electric CS ONE";
 49         compatible = "ge,imx53-cpuvo", "fsl,im     49         compatible = "ge,imx53-cpuvo", "fsl,imx53";
 50                                                    50 
 51         aliases {                                  51         aliases {
 52                 spi0 = &cspi;                      52                 spi0 = &cspi;
 53                 spi1 = &ecspi1;                    53                 spi1 = &ecspi1;
 54                 spi2 = &ecspi2;                    54                 spi2 = &ecspi2;
 55         };                                         55         };
 56                                                    56 
 57         chosen {                                   57         chosen {
 58                 stdout-path = "serial0:115200n     58                 stdout-path = "serial0:115200n8";
 59         };                                         59         };
 60                                                    60 
 61         memory@70000000 {                          61         memory@70000000 {
 62                 device_type = "memory";            62                 device_type = "memory";
 63                 reg = <0x70000000 0x20000000>,     63                 reg = <0x70000000 0x20000000>,
 64                       <0xb0000000 0x20000000>;     64                       <0xb0000000 0x20000000>;
 65         };                                         65         };
 66                                                    66 
 67         cko2_11M: sgtl-clock-cko2 {                67         cko2_11M: sgtl-clock-cko2 {
 68                 compatible = "fixed-clock";        68                 compatible = "fixed-clock";
 69                 #clock-cells = <0>;                69                 #clock-cells = <0>;
 70                 clock-frequency = <11289600>;      70                 clock-frequency = <11289600>;
 71         };                                         71         };
 72                                                    72 
 73         achc_24M: achc-clock {                     73         achc_24M: achc-clock {
 74                 compatible = "fixed-clock";        74                 compatible = "fixed-clock";
 75                 #clock-cells = <0>;                75                 #clock-cells = <0>;
 76                 clock-frequency = <24000000>;      76                 clock-frequency = <24000000>;
 77         };                                         77         };
 78                                                    78 
 79         sgtlsound: sound {                         79         sgtlsound: sound {
 80                 compatible = "fsl,imx53-cpuvo-     80                 compatible = "fsl,imx53-cpuvo-sgtl5000",
 81                              "fsl,imx-audio-sg     81                              "fsl,imx-audio-sgtl5000";
 82                 model = "imx53-cpuvo-sgtl5000"     82                 model = "imx53-cpuvo-sgtl5000";
 83                 ssi-controller = <&ssi2>;          83                 ssi-controller = <&ssi2>;
 84                 audio-codec = <&sgtl5000>;         84                 audio-codec = <&sgtl5000>;
 85                 audio-routing =                    85                 audio-routing =
 86                         "MIC_IN", "Mic Jack",      86                         "MIC_IN", "Mic Jack",
 87                         "Mic Jack", "Mic Bias"     87                         "Mic Jack", "Mic Bias",
 88                         "Headphone Jack", "HP_     88                         "Headphone Jack", "HP_OUT";
 89                 mux-int-port = <2>;                89                 mux-int-port = <2>;
 90                 mux-ext-port = <6>;                90                 mux-ext-port = <6>;
 91         };                                         91         };
 92                                                    92 
 93         reg_sgtl5k: regulator-sgtl5k {             93         reg_sgtl5k: regulator-sgtl5k {
 94                 compatible = "regulator-fixed"     94                 compatible = "regulator-fixed";
 95                 regulator-name = "regulator-sg     95                 regulator-name = "regulator-sgtl5k";
 96                 regulator-min-microvolt = <330     96                 regulator-min-microvolt = <3300000>;
 97                 regulator-max-microvolt = <330     97                 regulator-max-microvolt = <3300000>;
 98                 regulator-always-on;               98                 regulator-always-on;
 99         };                                         99         };
100                                                   100 
101         reg_usb_otg_vbus: regulator-usb-otg-vb    101         reg_usb_otg_vbus: regulator-usb-otg-vbus {
102                 compatible = "regulator-fixed"    102                 compatible = "regulator-fixed";
103                 regulator-name = "usbotg_vbus"    103                 regulator-name = "usbotg_vbus";
104                 regulator-min-microvolt = <500    104                 regulator-min-microvolt = <5000000>;
105                 regulator-max-microvolt = <500    105                 regulator-max-microvolt = <5000000>;
106                 pinctrl-0 = <&pinctrl_usb_otg_    106                 pinctrl-0 = <&pinctrl_usb_otg_vbus>;
107                 gpio = <&gpio4 15 GPIO_ACTIVE_    107                 gpio = <&gpio4 15 GPIO_ACTIVE_HIGH>;
108                 enable-active-high;               108                 enable-active-high;
109         };                                        109         };
110                                                   110 
111         reg_usb_vbus: regulator-usb-vbus {        111         reg_usb_vbus: regulator-usb-vbus {
112                 compatible = "regulator-fixed"    112                 compatible = "regulator-fixed";
113                 regulator-name = "usbh1_vbus";    113                 regulator-name = "usbh1_vbus";
114                 regulator-min-microvolt = <500    114                 regulator-min-microvolt = <5000000>;
115                 regulator-max-microvolt = <500    115                 regulator-max-microvolt = <5000000>;
116                 regulator-always-on;              116                 regulator-always-on;
117         };                                        117         };
118                                                   118 
119         reg_usbh2_vbus: regulator-usbh2-vbus {    119         reg_usbh2_vbus: regulator-usbh2-vbus {
120                 compatible = "regulator-fixed"    120                 compatible = "regulator-fixed";
121                 regulator-name = "usbh2_vbus";    121                 regulator-name = "usbh2_vbus";
122                 regulator-min-microvolt = <500    122                 regulator-min-microvolt = <5000000>;
123                 regulator-max-microvolt = <500    123                 regulator-max-microvolt = <5000000>;
124                 pinctrl-names = "default";        124                 pinctrl-names = "default";
125                 pinctrl-0 = <&pinctrl_usbh2_vb    125                 pinctrl-0 = <&pinctrl_usbh2_vbus>;
126                 gpio = <&gpio3 31 GPIO_ACTIVE_    126                 gpio = <&gpio3 31 GPIO_ACTIVE_HIGH>;
127                 enable-active-high;               127                 enable-active-high;
128         };                                        128         };
129                                                   129 
130         reg_usbh3_vbus: regulator-usbh3-vbus {    130         reg_usbh3_vbus: regulator-usbh3-vbus {
131                 compatible = "regulator-fixed"    131                 compatible = "regulator-fixed";
132                 regulator-name = "usbh3_vbus";    132                 regulator-name = "usbh3_vbus";
133                 regulator-min-microvolt = <500    133                 regulator-min-microvolt = <5000000>;
134                 regulator-max-microvolt = <500    134                 regulator-max-microvolt = <5000000>;
135                 pinctrl-names = "default";        135                 pinctrl-names = "default";
136                 pinctrl-0 = <&pinctrl_usbh3_vb    136                 pinctrl-0 = <&pinctrl_usbh3_vbus>;
137                 gpio = <&gpio5 27 GPIO_ACTIVE_    137                 gpio = <&gpio5 27 GPIO_ACTIVE_HIGH>;
138                 enable-active-high;               138                 enable-active-high;
139         };                                        139         };
140                                                   140 
141         reg_tsiref: regulator-tsiref {            141         reg_tsiref: regulator-tsiref {
142                 compatible = "regulator-fixed"    142                 compatible = "regulator-fixed";
143                 regulator-name = "tsiref";        143                 regulator-name = "tsiref";
144                 regulator-min-microvolt = <250    144                 regulator-min-microvolt = <2500000>;
145                 regulator-max-microvolt = <250    145                 regulator-max-microvolt = <2500000>;
146                 regulator-always-on;              146                 regulator-always-on;
147         };                                        147         };
148                                                   148 
149         reg_3v3: regulator-3v3 {                  149         reg_3v3: regulator-3v3 {
150                 /* TPS54320 */                    150                 /* TPS54320 */
151                 compatible = "regulator-fixed"    151                 compatible = "regulator-fixed";
152                 regulator-name = "3V3";           152                 regulator-name = "3V3";
153                 regulator-min-microvolt = <330    153                 regulator-min-microvolt = <3300000>;
154                 regulator-max-microvolt = <330    154                 regulator-max-microvolt = <3300000>;
155                 regulator-always-on;              155                 regulator-always-on;
156         };                                        156         };
157                                                   157 
158         reg_3v3_lcd: regulator-3v3-lcd {          158         reg_3v3_lcd: regulator-3v3-lcd {
159                 /* MIC2009 */                     159                 /* MIC2009 */
160                 compatible = "regulator-fixed"    160                 compatible = "regulator-fixed";
161                 regulator-name = "LCD_3V3";       161                 regulator-name = "LCD_3V3";
162                 vin-supply = <&reg_3v3>;          162                 vin-supply = <&reg_3v3>;
163                 regulator-min-microvolt = <330    163                 regulator-min-microvolt = <3300000>;
164                 regulator-max-microvolt = <330    164                 regulator-max-microvolt = <3300000>;
165                 regulator-always-on;              165                 regulator-always-on;
166         };                                        166         };
167                                                   167 
168         pwm_bl: backlight {                       168         pwm_bl: backlight {
169                 compatible = "pwm-backlight";     169                 compatible = "pwm-backlight";
170                 pwms = <&pwm2 0 50000 0>;         170                 pwms = <&pwm2 0 50000 0>;
171                 brightness-levels = <0 2 5 7 1    171                 brightness-levels = <0 2 5 7 10 12 15 17 20 22 25 28 30 33 35
172                                      38 40 43     172                                      38 40 43 45 48 51 53 56 58 61 63 66 68 71
173                                      73 76 79     173                                      73 76 79 81 84 86 89 91 94 96 99 102 104
174                                      107 109 1    174                                      107 109 112 114 117 119 122 124 127 130
175                                      132 135 1    175                                      132 135 137 140 142 145 147 150 153 155
176                                      158 160 1    176                                      158 160 163 165 168 170 173 175 178 181
177                                      183 186 1    177                                      183 186 188 191 193 196 198 201 204 206
178                                      209 211 2    178                                      209 211 214 216 219 221 224 226 229 232
179                                      234 237 2    179                                      234 237 239 242 244 247 249 252 255>;
180                 default-brightness-level = <0>    180                 default-brightness-level = <0>;
181                 enable-gpios = <&gpio5 29 GPIO    181                 enable-gpios = <&gpio5 29 GPIO_ACTIVE_HIGH>;
182                 power-supply = <&reg_3v3_lcd>;    182                 power-supply = <&reg_3v3_lcd>;
183         };                                        183         };
184                                                   184 
185         led-controller-1 {                        185         led-controller-1 {
186                 compatible = "pwm-leds";          186                 compatible = "pwm-leds";
187                                                   187 
188                 led-1 {                           188                 led-1 {
189                         label = "alarm-brightn    189                         label = "alarm-brightness";
190                         pwms = <&pwm1 0 100000    190                         pwms = <&pwm1 0 100000 0>;
191                         max-brightness = <255>    191                         max-brightness = <255>;
192                 };                                192                 };
193         };                                        193         };
194                                                   194 
195         led-controller-2 {                        195         led-controller-2 {
196                 compatible = "gpio-leds";         196                 compatible = "gpio-leds";
197                 pinctrl-names = "default";        197                 pinctrl-names = "default";
198                 pinctrl-0 = <&pinctrl_alarmled    198                 pinctrl-0 = <&pinctrl_alarmled_pins>;
199                                                   199 
200                 led-2 {                           200                 led-2 {
201                         label = "alarm:red";      201                         label = "alarm:red";
202                         gpios = <&gpio7 3 GPIO    202                         gpios = <&gpio7 3 GPIO_ACTIVE_HIGH>;
203                 };                                203                 };
204                                                   204 
205                 led-3 {                           205                 led-3 {
206                         label = "alarm:yellow"    206                         label = "alarm:yellow";
207                         gpios = <&gpio7 7 GPIO    207                         gpios = <&gpio7 7 GPIO_ACTIVE_HIGH>;
208                 };                                208                 };
209                                                   209 
210                 led-4 {                           210                 led-4 {
211                         label = "alarm:blue";     211                         label = "alarm:blue";
212                         gpios = <&gpio7 8 GPIO    212                         gpios = <&gpio7 8 GPIO_ACTIVE_HIGH>;
213                 };                                213                 };
214                                                   214 
215                 led-5 {                           215                 led-5 {
216                         label = "alarm:silence    216                         label = "alarm:silenced";
217                         gpios = <&gpio7 13 GPI    217                         gpios = <&gpio7 13 GPIO_ACTIVE_HIGH>;
218                 };                                218                 };
219         };                                        219         };
220                                                   220 
221         gpio-poweroff {                           221         gpio-poweroff {
222                 compatible = "gpio-poweroff";     222                 compatible = "gpio-poweroff";
223                 gpios = <&gpio3 9 GPIO_ACTIVE_    223                 gpios = <&gpio3 9 GPIO_ACTIVE_HIGH>;
224         };                                        224         };
225                                                   225 
226         gpio-restart {                            226         gpio-restart {
227                 compatible = "gpio-restart";      227                 compatible = "gpio-restart";
228                 gpios = <&gpio3 8 GPIO_ACTIVE_    228                 gpios = <&gpio3 8 GPIO_ACTIVE_HIGH>;
229                 active-delay = <100>;             229                 active-delay = <100>;
230                 inactive-delay = <10>;            230                 inactive-delay = <10>;
231                 wait-delay = <100>;               231                 wait-delay = <100>;
232         };                                        232         };
233                                                   233 
234         power-gpio-keys {                         234         power-gpio-keys {
235                 compatible = "gpio-keys";         235                 compatible = "gpio-keys";
236                                                   236 
237                 power-button {                    237                 power-button {
238                         label = "Power button"    238                         label = "Power button";
239                         gpios = <&gpio4 13 GPI    239                         gpios = <&gpio4 13 GPIO_ACTIVE_HIGH>;
240                         linux,code = <KEY_POWE    240                         linux,code = <KEY_POWER>;
241                 };                                241                 };
242         };                                        242         };
243                                                   243 
244         touch-lock-key {                          244         touch-lock-key {
245                 compatible = "gpio-keys";         245                 compatible = "gpio-keys";
246                                                   246 
247                 touch-lock-button {               247                 touch-lock-button {
248                         label = "Touch lock bu    248                         label = "Touch lock button";
249                         gpios = <&gpio5 2 GPIO    249                         gpios = <&gpio5 2 GPIO_ACTIVE_LOW>;
250                         linux,code = <KEY_F12>    250                         linux,code = <KEY_F12>;
251                 };                                251                 };
252         };                                        252         };
253                                                   253 
254         usbphy2: usbphy-2 {                       254         usbphy2: usbphy-2 {
255                 compatible = "usb-nop-xceiv";     255                 compatible = "usb-nop-xceiv";
256                 vcc-supply = <&reg_3v3>;          256                 vcc-supply = <&reg_3v3>;
257                 reset-gpios = <&gpio4 4 GPIO_A    257                 reset-gpios = <&gpio4 4 GPIO_ACTIVE_LOW>;
258                 clock-names = "main_clk";         258                 clock-names = "main_clk";
259                 clock-frequency = <24000000>;     259                 clock-frequency = <24000000>;
260                 clocks = <&clks IMX5_CLK_CKO2>    260                 clocks = <&clks IMX5_CLK_CKO2>;
261                 assigned-clocks = <&clks IMX5_    261                 assigned-clocks = <&clks IMX5_CLK_CKO2_SEL>, <&clks IMX5_CLK_OSC>;
262                 assigned-clock-parents = <&clk    262                 assigned-clock-parents = <&clks IMX5_CLK_OSC>;
263         };                                        263         };
264                                                   264 
265         usbphy3: usbphy-3 {                       265         usbphy3: usbphy-3 {
266                 compatible = "usb-nop-xceiv";     266                 compatible = "usb-nop-xceiv";
267                 vcc-supply = <&reg_3v3>;          267                 vcc-supply = <&reg_3v3>;
268                 reset-gpios = <&gpio2 19 GPIO_    268                 reset-gpios = <&gpio2 19 GPIO_ACTIVE_LOW>;
269                 clock-names = "main_clk";         269                 clock-names = "main_clk";
270                                                   270 
271                 clock-frequency = <24000000>;     271                 clock-frequency = <24000000>;
272                 clocks = <&clks IMX5_CLK_CKO2>    272                 clocks = <&clks IMX5_CLK_CKO2>;
273                 assigned-clocks = <&clks IMX5_    273                 assigned-clocks = <&clks IMX5_CLK_CKO2_SEL>, <&clks IMX5_CLK_OSC>;
274                 assigned-clock-parents = <&clk    274                 assigned-clock-parents = <&clks IMX5_CLK_OSC>;
275         };                                        275         };
276                                                   276 
277         panel-lvds0 {                             277         panel-lvds0 {
278                 compatible = "nvd,9128";          278                 compatible = "nvd,9128";
279                 power-supply = <&reg_3v3_lcd>;    279                 power-supply = <&reg_3v3_lcd>;
280                                                   280 
281                 port {                            281                 port {
282                         panel_in_lvds0: endpoi    282                         panel_in_lvds0: endpoint {
283                                 remote-endpoin    283                                 remote-endpoint = <&lvds0_out>;
284                         };                        284                         };
285                 };                                285                 };
286         };                                        286         };
287 };                                                287 };
288                                                   288 
289 &usbphy0 {                                        289 &usbphy0 {
290         vcc-supply = <&reg_3v3>;                  290         vcc-supply = <&reg_3v3>;
291 };                                                291 };
292                                                   292 
293 &usbphy1 {                                        293 &usbphy1 {
294         vcc-supply = <&reg_3v3>;                  294         vcc-supply = <&reg_3v3>;
295 };                                                295 };
296                                                   296 
297 &audmux {                                         297 &audmux {
298         pinctrl-names = "default";                298         pinctrl-names = "default";
299         pinctrl-0 = <&pinctrl_audmux>;            299         pinctrl-0 = <&pinctrl_audmux>;
300         status = "okay";                          300         status = "okay";
301 };                                                301 };
302                                                   302 
303 &cpu0 {                                           303 &cpu0 {
304         /* CPU rated to 1GHz, not 1.2GHz as pe    304         /* CPU rated to 1GHz, not 1.2GHz as per the default settings */
305         operating-points = <                      305         operating-points = <
306                 /* kHz   uV */                    306                 /* kHz   uV */
307                 166666  850000                    307                 166666  850000
308                 400000  900000                    308                 400000  900000
309                 800000  1050000                   309                 800000  1050000
310                 1000000 1200000                   310                 1000000 1200000
311         >;                                        311         >;
312 };                                                312 };
313                                                   313 
314 &ecspi1 {                                         314 &ecspi1 {
315         pinctrl-names = "default";                315         pinctrl-names = "default";
316         pinctrl-0 = <&pinctrl_ecspi1>;            316         pinctrl-0 = <&pinctrl_ecspi1>;
317         cs-gpios = <&gpio5 17 GPIO_ACTIVE_LOW     317         cs-gpios = <&gpio5 17 GPIO_ACTIVE_LOW
318                     &gpio4 10 GPIO_ACTIVE_LOW     318                     &gpio4 10 GPIO_ACTIVE_LOW
319                     &gpio4 11 GPIO_ACTIVE_LOW     319                     &gpio4 11 GPIO_ACTIVE_LOW
320                     &gpio4 12 GPIO_ACTIVE_LOW>    320                     &gpio4 12 GPIO_ACTIVE_LOW>;
321         status = "okay";                          321         status = "okay";
322                                                   322 
323         spidev0: spi@1 {                          323         spidev0: spi@1 {
324                 compatible = "ge,achc", "nxp,k    324                 compatible = "ge,achc", "nxp,kinetis-k20";
325                 reg = <1>, <0>;                   325                 reg = <1>, <0>;
326                 vdd-supply = <&reg_3v3>;          326                 vdd-supply = <&reg_3v3>;
327                 vdda-supply = <&reg_3v3>;         327                 vdda-supply = <&reg_3v3>;
328                 clocks = <&achc_24M>;             328                 clocks = <&achc_24M>;
329                 reset-gpios = <&gpio3 6 GPIO_A    329                 reset-gpios = <&gpio3 6 GPIO_ACTIVE_LOW>;
330         };                                        330         };
331                                                   331 
332         gpioxra0: gpio@2 {                        332         gpioxra0: gpio@2 {
333                 compatible = "exar,xra1403";      333                 compatible = "exar,xra1403";
334                 reg = <2>;                        334                 reg = <2>;
335                 gpio-controller;                  335                 gpio-controller;
336                 #gpio-cells = <2>;                336                 #gpio-cells = <2>;
337                 spi-max-frequency = <1000000>;    337                 spi-max-frequency = <1000000>;
338         };                                        338         };
339                                                   339 
340         gpioxra1: gpio@3 {                        340         gpioxra1: gpio@3 {
341                 compatible = "exar,xra1403";      341                 compatible = "exar,xra1403";
342                 reg = <3>;                        342                 reg = <3>;
343                 gpio-controller;                  343                 gpio-controller;
344                 #gpio-cells = <2>;                344                 #gpio-cells = <2>;
345                 spi-max-frequency = <1000000>;    345                 spi-max-frequency = <1000000>;
346         };                                        346         };
347 };                                                347 };
348                                                   348 
349 &ecspi2 {                                         349 &ecspi2 {
350         pinctrl-names = "default";                350         pinctrl-names = "default";
351         pinctrl-0 = <&pinctrl_ecspi2>;            351         pinctrl-0 = <&pinctrl_ecspi2>;
352         cs-gpios = <&gpio2 26 GPIO_ACTIVE_LOW>    352         cs-gpios = <&gpio2 26 GPIO_ACTIVE_LOW>;
353         status = "okay";                          353         status = "okay";
354                                                   354 
355         da9053@0 {                                355         da9053@0 {
356                 compatible = "dlg,da9053-aa";     356                 compatible = "dlg,da9053-aa";
357                 reg = <0>;                        357                 reg = <0>;
358                 interrupt-parent = <&gpio3>;      358                 interrupt-parent = <&gpio3>;
359                 interrupts = <12 IRQ_TYPE_LEVE    359                 interrupts = <12 IRQ_TYPE_LEVEL_LOW>;
360                 spi-max-frequency = <1000000>;    360                 spi-max-frequency = <1000000>;
361                 dlg,tsi-as-adc;                   361                 dlg,tsi-as-adc;
362                 tsiref-supply = <&reg_tsiref>;    362                 tsiref-supply = <&reg_tsiref>;
363                                                   363 
364                 regulators {                      364                 regulators {
365                         buck1_reg: buck1 {        365                         buck1_reg: buck1 {
366                                 regulator-name    366                                 regulator-name = "BUCKCORE";
367                                 regulator-min-    367                                 regulator-min-microvolt = <500000>;
368                                 regulator-max-    368                                 regulator-max-microvolt = <2075000>;
369                                 regulator-alwa    369                                 regulator-always-on;
370                         };                        370                         };
371                                                   371 
372                         buck2_reg: buck2 {        372                         buck2_reg: buck2 {
373                                 regulator-name    373                                 regulator-name = "BUCKPRO";
374                                 regulator-min-    374                                 regulator-min-microvolt = <500000>;
375                                 regulator-max-    375                                 regulator-max-microvolt = <2075000>;
376                                 regulator-alwa    376                                 regulator-always-on;
377                         };                        377                         };
378                                                   378 
379                         buck3_reg: buck3 {        379                         buck3_reg: buck3 {
380                                 regulator-name    380                                 regulator-name = "BUCKMEM";
381                                 regulator-min-    381                                 regulator-min-microvolt = <925000>;
382                                 regulator-max-    382                                 regulator-max-microvolt = <2500000>;
383                                 regulator-alwa    383                                 regulator-always-on;
384                         };                        384                         };
385                                                   385 
386                         buck4_reg: buck4 {        386                         buck4_reg: buck4 {
387                                 regulator-name    387                                 regulator-name = "BUCKPERI";
388                                 regulator-min-    388                                 regulator-min-microvolt = <1800000>;
389                                 regulator-max-    389                                 regulator-max-microvolt = <3600000>;
390                                 regulator-alwa    390                                 regulator-always-on;
391                         };                        391                         };
392                                                   392 
393                         ldo1_reg: ldo1 {          393                         ldo1_reg: ldo1 {
394                                 regulator-name    394                                 regulator-name = "ldo1_1v3";
395                                 regulator-min-    395                                 regulator-min-microvolt = <600000>;
396                                 regulator-max-    396                                 regulator-max-microvolt = <1800000>;
397                                 regulator-alwa    397                                 regulator-always-on;
398                         };                        398                         };
399                                                   399 
400                         ldo2_reg: ldo2 {          400                         ldo2_reg: ldo2 {
401                                 regulator-name    401                                 regulator-name = "ldo2_1v3";
402                                 regulator-min-    402                                 regulator-min-microvolt = <600000>;
403                                 regulator-max-    403                                 regulator-max-microvolt = <1800000>;
404                                 regulator-alwa    404                                 regulator-always-on;
405                         };                        405                         };
406                                                   406 
407                         ldo3_reg: ldo3 {          407                         ldo3_reg: ldo3 {
408                                 regulator-name    408                                 regulator-name = "ldo3_3v3";
409                                 regulator-min-    409                                 regulator-min-microvolt = <1725000>;
410                                 regulator-max-    410                                 regulator-max-microvolt = <3300000>;
411                                 regulator-alwa    411                                 regulator-always-on;
412                         };                        412                         };
413                                                   413 
414                         ldo4_reg: ldo4 {          414                         ldo4_reg: ldo4 {
415                                 regulator-name    415                                 regulator-name = "ldo4_2v775";
416                                 regulator-min-    416                                 regulator-min-microvolt = <1725000>;
417                                 regulator-max-    417                                 regulator-max-microvolt = <3300000>;
418                                 regulator-alwa    418                                 regulator-always-on;
419                         };                        419                         };
420                                                   420 
421                         ldo5_reg: ldo5 {          421                         ldo5_reg: ldo5 {
422                                 regulator-name    422                                 regulator-name = "ldo5_3v3";
423                                 regulator-min-    423                                 regulator-min-microvolt = <1200000>;
424                                 regulator-max-    424                                 regulator-max-microvolt = <3600000>;
425                                 regulator-alwa    425                                 regulator-always-on;
426                         };                        426                         };
427                                                   427 
428                         ldo6_reg: ldo6 {          428                         ldo6_reg: ldo6 {
429                                 regulator-name    429                                 regulator-name = "ldo6_1v3";
430                                 regulator-min-    430                                 regulator-min-microvolt = <1200000>;
431                                 regulator-max-    431                                 regulator-max-microvolt = <3600000>;
432                                 regulator-alwa    432                                 regulator-always-on;
433                         };                        433                         };
434                                                   434 
435                         ldo7_reg: ldo7 {          435                         ldo7_reg: ldo7 {
436                                 regulator-name    436                                 regulator-name = "ldo7_2v75";
437                                 regulator-min-    437                                 regulator-min-microvolt = <1200000>;
438                                 regulator-max-    438                                 regulator-max-microvolt = <3600000>;
439                                 regulator-alwa    439                                 regulator-always-on;
440                         };                        440                         };
441                                                   441 
442                         ldo8_reg: ldo8 {          442                         ldo8_reg: ldo8 {
443                                 regulator-name    443                                 regulator-name = "ldo8_1v8";
444                                 regulator-min-    444                                 regulator-min-microvolt = <1200000>;
445                                 regulator-max-    445                                 regulator-max-microvolt = <3600000>;
446                                 regulator-alwa    446                                 regulator-always-on;
447                         };                        447                         };
448                                                   448 
449                         ldo9_reg: ldo9 {          449                         ldo9_reg: ldo9 {
450                                 regulator-name    450                                 regulator-name = "ldo9_1v5";
451                                 regulator-min-    451                                 regulator-min-microvolt = <1250000>;
452                                 regulator-max-    452                                 regulator-max-microvolt = <3650000>;
453                                 regulator-alwa    453                                 regulator-always-on;
454                         };                        454                         };
455                                                   455 
456                         ldo10_reg: ldo10 {        456                         ldo10_reg: ldo10 {
457                                 regulator-name    457                                 regulator-name = "ldo10_1v3";
458                                 regulator-min-    458                                 regulator-min-microvolt = <1200000>;
459                                 regulator-max-    459                                 regulator-max-microvolt = <3600000>;
460                                 regulator-alwa    460                                 regulator-always-on;
461                         };                        461                         };
462                 };                                462                 };
463         };                                        463         };
464                                                   464 
465 };                                                465 };
466                                                   466 
467 &esdhc3 {                                         467 &esdhc3 {
468         pinctrl-names = "default";                468         pinctrl-names = "default";
469         pinctrl-0 = <&pinctrl_esdhc3>;            469         pinctrl-0 = <&pinctrl_esdhc3>;
470         bus-width = <8>;                          470         bus-width = <8>;
471         status = "okay";                          471         status = "okay";
472 };                                                472 };
473                                                   473 
474 &fec {                                            474 &fec {
475         pinctrl-names = "default";                475         pinctrl-names = "default";
476         pinctrl-0 = <&pinctrl_fec>;               476         pinctrl-0 = <&pinctrl_fec>;
477         phy-supply = <&reg_3v3>;                  477         phy-supply = <&reg_3v3>;
478         phy-mode = "rmii";                        478         phy-mode = "rmii";
479         phy-reset-gpios = <&gpio2 16 GPIO_ACTI    479         phy-reset-gpios = <&gpio2 16 GPIO_ACTIVE_LOW>;
480         status = "okay";                          480         status = "okay";
481 };                                                481 };
482                                                   482 
483 &i2c1 {                                           483 &i2c1 {
484         pinctrl-names = "default", "gpio";        484         pinctrl-names = "default", "gpio";
485         pinctrl-0 = <&pinctrl_i2c1>;              485         pinctrl-0 = <&pinctrl_i2c1>;
486         pinctrl-1 = <&pinctrl_i2c1_gpio>;         486         pinctrl-1 = <&pinctrl_i2c1_gpio>;
487         sda-gpios = <&gpio3 28 GPIO_ACTIVE_HIG    487         sda-gpios = <&gpio3 28 GPIO_ACTIVE_HIGH>;
488         scl-gpios = <&gpio3 21 GPIO_ACTIVE_HIG    488         scl-gpios = <&gpio3 21 GPIO_ACTIVE_HIGH>;
489         status = "okay";                          489         status = "okay";
490                                                   490 
491         i2c-mux@70 {                              491         i2c-mux@70 {
492                 compatible = "nxp,pca9547";       492                 compatible = "nxp,pca9547";
493                 #address-cells = <1>;             493                 #address-cells = <1>;
494                 #size-cells = <0>;                494                 #size-cells = <0>;
495                 reg = <0x70>;                     495                 reg = <0x70>;
496                 reset-gpios = <&gpio2 18 GPIO_    496                 reset-gpios = <&gpio2 18 GPIO_ACTIVE_LOW>;
497                                                   497 
498                 i2c4: i2c@0 {                     498                 i2c4: i2c@0 {
499                         #address-cells = <1>;     499                         #address-cells = <1>;
500                         #size-cells = <0>;        500                         #size-cells = <0>;
501                         reg = <0>;                501                         reg = <0>;
502                                                   502 
503                         sgtl5000: codec@a {       503                         sgtl5000: codec@a {
504                                 compatible = "    504                                 compatible = "fsl,sgtl5000";
505                                 reg = <0xa>;      505                                 reg = <0xa>;
506                                 #sound-dai-cel    506                                 #sound-dai-cells = <0>;
507                                 VDDA-supply =     507                                 VDDA-supply = <&reg_sgtl5k>;
508                                 VDDIO-supply =    508                                 VDDIO-supply = <&reg_sgtl5k>;
509                                 clocks = <&cko    509                                 clocks = <&cko2_11M>;
510                                 status = "okay    510                                 status = "okay";
511                         };                        511                         };
512                 };                                512                 };
513                                                   513 
514                 i2c5: i2c@1 {                     514                 i2c5: i2c@1 {
515                         #address-cells = <1>;     515                         #address-cells = <1>;
516                         #size-cells = <0>;        516                         #size-cells = <0>;
517                         reg = <1>;                517                         reg = <1>;
518                                                   518 
519                         rtc@30 {                  519                         rtc@30 {
520                                compatible = "s    520                                compatible = "sii,s35390a";
521                                reg = <0x30>;      521                                reg = <0x30>;
522                         };                        522                         };
523                                                   523 
524                         temp@48 {                 524                         temp@48 {
525                                 compatible = "    525                                 compatible = "ti,tmp112";
526                                 reg = <0x48>;     526                                 reg = <0x48>;
527                         };                        527                         };
528                                                   528 
529                         mma8453q: acceleromete    529                         mma8453q: accelerometer@1c {
530                                 compatible = "    530                                 compatible = "fsl,mma8453";
531                                 reg = <0x1c>;     531                                 reg = <0x1c>;
532                                 interrupt-pare    532                                 interrupt-parent = <&gpio1>;
533                                 interrupts = <    533                                 interrupts = <6 IRQ_TYPE_NONE>;
534                                 interrupt-name    534                                 interrupt-names = "INT1";
535                         };                        535                         };
536                                                   536 
537                         mpl3115: pressure-sens    537                         mpl3115: pressure-sensor@60 {
538                                 compatible = "    538                                 compatible = "fsl,mpl3115";
539                                 reg = <0x60>;     539                                 reg = <0x60>;
540                         };                        540                         };
541                                                   541 
542                         eeprom: eeprom@50 {       542                         eeprom: eeprom@50 {
543                                 compatible = "    543                                 compatible = "atmel,24c08";
544                                 reg = <0x50>;     544                                 reg = <0x50>;
545                         };                        545                         };
546                 };                                546                 };
547                                                   547 
548                 i2c6: i2c@2 {                     548                 i2c6: i2c@2 {
549                         #address-cells = <1>;     549                         #address-cells = <1>;
550                         #size-cells = <0>;        550                         #size-cells = <0>;
551                         reg = <2>;                551                         reg = <2>;
552                 };                                552                 };
553                                                   553 
554                 i2c7: i2c@3 {                     554                 i2c7: i2c@3 {
555                         #address-cells = <1>;     555                         #address-cells = <1>;
556                         #size-cells = <0>;        556                         #size-cells = <0>;
557                         reg = <3>;                557                         reg = <3>;
558                 };                                558                 };
559                                                   559 
560                 i2c8: i2c@4 {                     560                 i2c8: i2c@4 {
561                         #address-cells = <1>;     561                         #address-cells = <1>;
562                         #size-cells = <0>;        562                         #size-cells = <0>;
563                         reg = <4>;                563                         reg = <4>;
564                 };                                564                 };
565                                                   565 
566                 i2c9: i2c@5 {                     566                 i2c9: i2c@5 {
567                         #address-cells = <1>;     567                         #address-cells = <1>;
568                         #size-cells = <0>;        568                         #size-cells = <0>;
569                         reg = <5>;                569                         reg = <5>;
570                 };                                570                 };
571                                                   571 
572                 i2c10: i2c@6 {                    572                 i2c10: i2c@6 {
573                         #address-cells = <1>;     573                         #address-cells = <1>;
574                         #size-cells = <0>;        574                         #size-cells = <0>;
575                         reg = <6>;                575                         reg = <6>;
576                 };                                576                 };
577                                                   577 
578                 i2c11: i2c@7 {                    578                 i2c11: i2c@7 {
579                         #address-cells = <1>;     579                         #address-cells = <1>;
580                         #size-cells = <0>;        580                         #size-cells = <0>;
581                         reg = <7>;                581                         reg = <7>;
582                 };                                582                 };
583         };                                        583         };
584 };                                                584 };
585                                                   585 
586 &i2c2 {                                           586 &i2c2 {
587         pinctrl-names = "default", "gpio";        587         pinctrl-names = "default", "gpio";
588         pinctrl-0 = <&pinctrl_i2c2>;              588         pinctrl-0 = <&pinctrl_i2c2>;
589         pinctrl-1 = <&pinctrl_i2c2_gpio>;         589         pinctrl-1 = <&pinctrl_i2c2_gpio>;
590         sda-gpios = <&gpio3 16 GPIO_ACTIVE_HIG    590         sda-gpios = <&gpio3 16 GPIO_ACTIVE_HIGH>;
591         scl-gpios = <&gpio2 30 GPIO_ACTIVE_HIG    591         scl-gpios = <&gpio2 30 GPIO_ACTIVE_HIGH>;
592         status = "okay";                          592         status = "okay";
593                                                   593 
594         touchscreen@4b {                          594         touchscreen@4b {
595                 compatible = "atmel,maxtouch";    595                 compatible = "atmel,maxtouch";
596                 reset-gpio = <&gpio5 19 GPIO_A    596                 reset-gpio = <&gpio5 19 GPIO_ACTIVE_LOW>;
597                 reg = <0x4b>;                     597                 reg = <0x4b>;
598                 interrupt-parent = <&gpio5>;      598                 interrupt-parent = <&gpio5>;
599                 interrupts = <4 IRQ_TYPE_LEVEL    599                 interrupts = <4 IRQ_TYPE_LEVEL_LOW>;
600         };                                        600         };
601 };                                                601 };
602                                                   602 
603 &i2c3 {                                           603 &i2c3 {
604         pinctrl-names = "default", "gpio";        604         pinctrl-names = "default", "gpio";
605         pinctrl-0 = <&pinctrl_i2c3>;              605         pinctrl-0 = <&pinctrl_i2c3>;
606         pinctrl-1 = <&pinctrl_i2c3_gpio>;         606         pinctrl-1 = <&pinctrl_i2c3_gpio>;
607         sda-gpios = <&gpio3 18 GPIO_ACTIVE_HIG    607         sda-gpios = <&gpio3 18 GPIO_ACTIVE_HIGH>;
608         scl-gpios = <&gpio3 17 GPIO_ACTIVE_HIG    608         scl-gpios = <&gpio3 17 GPIO_ACTIVE_HIGH>;
609         status = "okay";                          609         status = "okay";
610 };                                                610 };
611                                                   611 
612 &ldb {                                            612 &ldb {
613         status = "okay";                          613         status = "okay";
614                                                   614 
615         lvds0: lvds-channel@0 {                   615         lvds0: lvds-channel@0 {
616                 status = "okay";                  616                 status = "okay";
617                                                   617 
618                 port@2 {                          618                 port@2 {
619                         lvds0_out: endpoint {     619                         lvds0_out: endpoint {
620                                 remote-endpoin    620                                 remote-endpoint = <&panel_in_lvds0>;
621                         };                        621                         };
622                 };                                622                 };
623         };                                        623         };
624 };                                                624 };
625                                                   625 
626 &pmu {                                            626 &pmu {
627         secure-reg-access;                        627         secure-reg-access;
628 };                                                628 };
629                                                   629 
630 &pwm1 {                                           630 &pwm1 {
631         pinctrl-names = "default";                631         pinctrl-names = "default";
632         pinctrl-0 = <&pinctrl_pwm1>;              632         pinctrl-0 = <&pinctrl_pwm1>;
633         status = "okay";                          633         status = "okay";
634 };                                                634 };
635                                                   635 
636 &pwm2 {                                           636 &pwm2 {
637         pinctrl-names = "default";                637         pinctrl-names = "default";
638         pinctrl-0 = <&pinctrl_pwm2>;              638         pinctrl-0 = <&pinctrl_pwm2>;
639         status = "okay";                          639         status = "okay";
640 };                                                640 };
641                                                   641 
642 &ssi2 {                                           642 &ssi2 {
643         status = "okay";                          643         status = "okay";
644 };                                                644 };
645                                                   645 
646 &uart1 {                                          646 &uart1 {
647         pinctrl-names = "default";                647         pinctrl-names = "default";
648         pinctrl-0 = <&pinctrl_uart1>;             648         pinctrl-0 = <&pinctrl_uart1>;
649         status = "okay";                          649         status = "okay";
650 };                                                650 };
651                                                   651 
652 &uart2 {                                          652 &uart2 {
653         pinctrl-names = "default";                653         pinctrl-names = "default";
654         pinctrl-0 = <&pinctrl_uart2>;             654         pinctrl-0 = <&pinctrl_uart2>;
655         fsl,dma-info = <24 20>;                   655         fsl,dma-info = <24 20>;
656         status = "okay";                          656         status = "okay";
657 };                                                657 };
658                                                   658 
659 &uart3 {                                          659 &uart3 {
660         pinctrl-names = "default";                660         pinctrl-names = "default";
661         pinctrl-0 = <&pinctrl_uart3>;             661         pinctrl-0 = <&pinctrl_uart3>;
662         uart-has-rtscts;                          662         uart-has-rtscts;
663         status = "okay";                          663         status = "okay";
664 };                                                664 };
665                                                   665 
666 &uart4 {                                          666 &uart4 {
667         pinctrl-names = "default";                667         pinctrl-names = "default";
668         pinctrl-0 = <&pinctrl_uart4>;             668         pinctrl-0 = <&pinctrl_uart4>;
669         status = "okay";                          669         status = "okay";
670 };                                                670 };
671                                                   671 
672 &uart5 {                                          672 &uart5 {
673         pinctrl-names = "default";                673         pinctrl-names = "default";
674         pinctrl-0 = <&pinctrl_uart5>;             674         pinctrl-0 = <&pinctrl_uart5>;
675         fsl,dma-info = <4096 4>;                  675         fsl,dma-info = <4096 4>;
676         status = "okay";                          676         status = "okay";
677 };                                                677 };
678                                                   678 
679 &usbotg {                                         679 &usbotg {
680         dr_mode = "otg";                          680         dr_mode = "otg";
681         phy_type = "utmi";                        681         phy_type = "utmi";
682         vbus-supply = <&reg_usb_otg_vbus>;        682         vbus-supply = <&reg_usb_otg_vbus>;
683         pinctrl-0 = <&pinctrl_usb_otg>;           683         pinctrl-0 = <&pinctrl_usb_otg>;
684         status = "okay";                          684         status = "okay";
685 };                                                685 };
686                                                   686 
687 &usbh1 {                                          687 &usbh1 {
688         vbus-supply = <&reg_usb_vbus>;            688         vbus-supply = <&reg_usb_vbus>;
689         phy_type = "utmi";                        689         phy_type = "utmi";
690         dr_mode = "host";                         690         dr_mode = "host";
691         status = "okay";                          691         status = "okay";
692 };                                                692 };
693                                                   693 
694 &usbh2 {                                          694 &usbh2 {
695         pinctrl-names = "default";                695         pinctrl-names = "default";
696         pinctrl-0 = <&pinctrl_usbh2>;             696         pinctrl-0 = <&pinctrl_usbh2>;
697         phy_type = "ulpi";                        697         phy_type = "ulpi";
698         dr_mode = "host";                         698         dr_mode = "host";
699         fsl,usbphy = <&usbphy2>;                  699         fsl,usbphy = <&usbphy2>;
700         vbus-supply = <&reg_usbh2_vbus>;          700         vbus-supply = <&reg_usbh2_vbus>;
701         status = "okay";                          701         status = "okay";
702 };                                                702 };
703                                                   703 
704 &usbh3 {                                          704 &usbh3 {
705         pinctrl-names = "default";                705         pinctrl-names = "default";
706         pinctrl-0 = <&pinctrl_usbh3>;             706         pinctrl-0 = <&pinctrl_usbh3>;
707         phy_type = "ulpi";                        707         phy_type = "ulpi";
708         dr_mode = "host";                         708         dr_mode = "host";
709         vbus-supply = <&reg_usbh3_vbus>;          709         vbus-supply = <&reg_usbh3_vbus>;
710         fsl,usbphy = <&usbphy3>;                  710         fsl,usbphy = <&usbphy3>;
711         status = "okay";                          711         status = "okay";
712 };                                                712 };
713                                                   713 
714 &iomuxc {                                         714 &iomuxc {
715         pinctrl-names = "default";                715         pinctrl-names = "default";
716         pinctrl-0 = <&pinctrl_hog_rev6>;          716         pinctrl-0 = <&pinctrl_hog_rev6>;
717                                                   717 
718         pinctrl_audmux: audmuxgrp {               718         pinctrl_audmux: audmuxgrp {
719                 fsl,pins = <                      719                 fsl,pins = <
720                         MX53_PAD_DISP0_DAT19__    720                         MX53_PAD_DISP0_DAT19__AUDMUX_AUD5_RXD   0x400
721                         MX53_PAD_DISP0_DAT17__    721                         MX53_PAD_DISP0_DAT17__AUDMUX_AUD5_TXD   0x400
722                         MX53_PAD_DISP0_DAT16__    722                         MX53_PAD_DISP0_DAT16__AUDMUX_AUD5_TXC   0x400
723                         MX53_PAD_DISP0_DAT18__    723                         MX53_PAD_DISP0_DAT18__AUDMUX_AUD5_TXFS  0x400
724                         MX53_PAD_DI0_PIN15__AU    724                         MX53_PAD_DI0_PIN15__AUDMUX_AUD6_TXC     0x400
725                         MX53_PAD_DI0_PIN3__AUD    725                         MX53_PAD_DI0_PIN3__AUDMUX_AUD6_TXFS     0x400
726                         MX53_PAD_DI0_PIN4__AUD    726                         MX53_PAD_DI0_PIN4__AUDMUX_AUD6_RXD      0x400
727                         MX53_PAD_DI0_PIN2__AUD    727                         MX53_PAD_DI0_PIN2__AUDMUX_AUD6_TXD      0x400
728                 >;                                728                 >;
729         };                                        729         };
730                                                   730 
731         pinctrl_ecspi1: ecspi1grp {               731         pinctrl_ecspi1: ecspi1grp {
732                 fsl,pins = <                      732                 fsl,pins = <
733                         MX53_PAD_DISP0_DAT21__    733                         MX53_PAD_DISP0_DAT21__ECSPI1_MOSI       0x400
734                         MX53_PAD_DISP0_DAT22__    734                         MX53_PAD_DISP0_DAT22__ECSPI1_MISO       0x400
735                         MX53_PAD_DISP0_DAT20__    735                         MX53_PAD_DISP0_DAT20__ECSPI1_SCLK       0x400
736                         /* ECSPI1_SS0, must tr    736                         /* ECSPI1_SS0, must treat as GPIO for EzPort */
737                         MX53_PAD_DISP0_DAT23__    737                         MX53_PAD_DISP0_DAT23__GPIO5_17          0x400
738                         MX53_PAD_KEY_COL2__GPI    738                         MX53_PAD_KEY_COL2__GPIO4_10             0x0
739                         MX53_PAD_KEY_ROW2__GPI    739                         MX53_PAD_KEY_ROW2__GPIO4_11             0x0
740                         MX53_PAD_KEY_COL3__GPI    740                         MX53_PAD_KEY_COL3__GPIO4_12             0x0
741                 >;                                741                 >;
742         };                                        742         };
743                                                   743 
744         pinctrl_ecspi2: ecspi2grp {               744         pinctrl_ecspi2: ecspi2grp {
745                 fsl,pins = <                      745                 fsl,pins = <
746                         MX53_PAD_EIM_CS1__ECSP    746                         MX53_PAD_EIM_CS1__ECSPI2_MOSI           0x0
747                         MX53_PAD_EIM_OE__ECSPI    747                         MX53_PAD_EIM_OE__ECSPI2_MISO            0x0
748                         MX53_PAD_EIM_CS0__ECSP    748                         MX53_PAD_EIM_CS0__ECSPI2_SCLK           0x0
749                         MX53_PAD_EIM_RW__GPIO2    749                         MX53_PAD_EIM_RW__GPIO2_26               0x0
750                 >;                                750                 >;
751         };                                        751         };
752                                                   752 
753         pinctrl_esdhc1: esdhc1grp {               753         pinctrl_esdhc1: esdhc1grp {
754                 fsl,pins = <                      754                 fsl,pins = <
755                         MX53_PAD_SD1_DATA0__ES    755                         MX53_PAD_SD1_DATA0__ESDHC1_DAT0         0x1d5
756                         MX53_PAD_SD1_DATA1__ES    756                         MX53_PAD_SD1_DATA1__ESDHC1_DAT1         0x1d5
757                         MX53_PAD_SD1_DATA2__ES    757                         MX53_PAD_SD1_DATA2__ESDHC1_DAT2         0x1d5
758                         MX53_PAD_SD1_DATA3__ES    758                         MX53_PAD_SD1_DATA3__ESDHC1_DAT3         0x1d5
759                         MX53_PAD_SD1_CMD__ESDH    759                         MX53_PAD_SD1_CMD__ESDHC1_CMD            0x1d5
760                         MX53_PAD_SD1_CLK__ESDH    760                         MX53_PAD_SD1_CLK__ESDHC1_CLK            0x1d5
761                 >;                                761                 >;
762         };                                        762         };
763                                                   763 
764         pinctrl_esdhc3: esdhc3grp {               764         pinctrl_esdhc3: esdhc3grp {
765                 fsl,pins = <                      765                 fsl,pins = <
766                         MX53_PAD_PATA_DATA8__E    766                         MX53_PAD_PATA_DATA8__ESDHC3_DAT0        0x1d5
767                         MX53_PAD_PATA_DATA9__E    767                         MX53_PAD_PATA_DATA9__ESDHC3_DAT1        0x1d5
768                         MX53_PAD_PATA_DATA10__    768                         MX53_PAD_PATA_DATA10__ESDHC3_DAT2       0x1d5
769                         MX53_PAD_PATA_DATA11__    769                         MX53_PAD_PATA_DATA11__ESDHC3_DAT3       0x1d5
770                         MX53_PAD_PATA_DATA0__E    770                         MX53_PAD_PATA_DATA0__ESDHC3_DAT4        0x1d5
771                         MX53_PAD_PATA_DATA1__E    771                         MX53_PAD_PATA_DATA1__ESDHC3_DAT5        0x1d5
772                         MX53_PAD_PATA_DATA2__E    772                         MX53_PAD_PATA_DATA2__ESDHC3_DAT6        0x1d5
773                         MX53_PAD_PATA_DATA3__E    773                         MX53_PAD_PATA_DATA3__ESDHC3_DAT7        0x1d5
774                         MX53_PAD_PATA_RESET_B_    774                         MX53_PAD_PATA_RESET_B__ESDHC3_CMD       0x1d5
775                         MX53_PAD_PATA_IORDY__E    775                         MX53_PAD_PATA_IORDY__ESDHC3_CLK         0x1d5
776                 >;                                776                 >;
777         };                                        777         };
778                                                   778 
779         pinctrl_fec: fecgrp {                     779         pinctrl_fec: fecgrp {
780                 fsl,pins = <                      780                 fsl,pins = <
781                         MX53_PAD_FEC_MDC__FEC_    781                         MX53_PAD_FEC_MDC__FEC_MDC               0x0
782                         MX53_PAD_FEC_MDIO__FEC    782                         MX53_PAD_FEC_MDIO__FEC_MDIO             0x0
783                         MX53_PAD_FEC_REF_CLK__    783                         MX53_PAD_FEC_REF_CLK__FEC_TX_CLK        0x0
784                         MX53_PAD_FEC_RX_ER__FE    784                         MX53_PAD_FEC_RX_ER__FEC_RX_ER           0x0
785                         MX53_PAD_FEC_CRS_DV__F    785                         MX53_PAD_FEC_CRS_DV__FEC_RX_DV          0x0
786                         MX53_PAD_FEC_RXD1__FEC    786                         MX53_PAD_FEC_RXD1__FEC_RDATA_1          0x0
787                         MX53_PAD_FEC_RXD0__FEC    787                         MX53_PAD_FEC_RXD0__FEC_RDATA_0          0x0
788                         MX53_PAD_FEC_TX_EN__FE    788                         MX53_PAD_FEC_TX_EN__FEC_TX_EN           0x0
789                         MX53_PAD_FEC_TXD1__FEC    789                         MX53_PAD_FEC_TXD1__FEC_TDATA_1          0x0
790                         MX53_PAD_FEC_TXD0__FEC    790                         MX53_PAD_FEC_TXD0__FEC_TDATA_0          0x0
791                 >;                                791                 >;
792         };                                        792         };
793                                                   793 
794         pinctrl_hog_rev6: hoggrp {                794         pinctrl_hog_rev6: hoggrp {
795                 fsl,pins = <                      795                 fsl,pins = <
796                         /* CKO2 */                796                         /* CKO2 */
797                         MX53_PAD_GPIO_3__CCM_C    797                         MX53_PAD_GPIO_3__CCM_CLKO2              0x4
798                         /* DEFIB_SYNC_MARKER_I    798                         /* DEFIB_SYNC_MARKER_IN_IRQ */
799                         MX53_PAD_GPIO_5__GPIO1    799                         MX53_PAD_GPIO_5__GPIO1_5                0x0
800                         /* ACCELEROMETER_DATA_    800                         /* ACCELEROMETER_DATA_RDY_N */
801                         MX53_PAD_GPIO_6__GPIO1    801                         MX53_PAD_GPIO_6__GPIO1_6                0x0
802                         /* TEMPERATURE_ALERT_N    802                         /* TEMPERATURE_ALERT_N */
803                         MX53_PAD_GPIO_7__GPIO1    803                         MX53_PAD_GPIO_7__GPIO1_7                0x0
804                         /* BAROMETRIC_PRESSURE    804                         /* BAROMETRIC_PRESSURE_DATA_RDY_N */
805                         MX53_PAD_GPIO_8__GPIO1    805                         MX53_PAD_GPIO_8__GPIO1_8                0x0
806                         /* DOCKING_I2C_INTERFA    806                         /* DOCKING_I2C_INTERFACE_IRQ_N */
807                         MX53_PAD_PATA_DATA4__G    807                         MX53_PAD_PATA_DATA4__GPIO2_4            0x0
808                         /* PWR_OUT_TO_DOCK_FAU    808                         /* PWR_OUT_TO_DOCK_FAULT_N */
809                         MX53_PAD_PATA_DATA5__G    809                         MX53_PAD_PATA_DATA5__GPIO2_5            0x0
810                         /* ENABLE_PWR_TO_DOCK_    810                         /* ENABLE_PWR_TO_DOCK_N */
811                         MX53_PAD_PATA_DATA6__G    811                         MX53_PAD_PATA_DATA6__GPIO2_6            0x0
812                         /* HOST_CONTROLLED_RES    812                         /* HOST_CONTROLLED_RESET_TO_DOCKING_CONNECTOR_N */
813                         MX53_PAD_PATA_DATA7__G    813                         MX53_PAD_PATA_DATA7__GPIO2_7            0x0
814                         /* REMOTE_ON_REQUEST_F    814                         /* REMOTE_ON_REQUEST_FROM_DOCKING_CONNECTOR_IS_ACTIVE_N */
815                         MX53_PAD_PATA_DATA12__    815                         MX53_PAD_PATA_DATA12__GPIO2_12          0x0
816                         /* DOCK_PRESENT_N */      816                         /* DOCK_PRESENT_N */
817                         MX53_PAD_PATA_DATA13__    817                         MX53_PAD_PATA_DATA13__GPIO2_13          0x0
818                         /* ECG_MARKER_IN_FROM_    818                         /* ECG_MARKER_IN_FROM_DOCKING_CONNECTOR_IRQ */
819                         MX53_PAD_PATA_DATA14__    819                         MX53_PAD_PATA_DATA14__GPIO2_14          0x0
820                         /* ENABLE_ECG_MARKER_I    820                         /* ENABLE_ECG_MARKER_INTERFACE_TO_DOCKING_CONNECTOR */
821                         MX53_PAD_PATA_DATA15__    821                         MX53_PAD_PATA_DATA15__GPIO2_15          0x0
822                         /* RESET_IMX535_ETHERN    822                         /* RESET_IMX535_ETHERNET_PHY_N */
823                         MX53_PAD_EIM_A22__GPIO    823                         MX53_PAD_EIM_A22__GPIO2_16              0x0
824                         /* ENABLE_PWR_TO_LCD_A    824                         /* ENABLE_PWR_TO_LCD_AND_UI_INTERFACE */
825                         MX53_PAD_EIM_A21__GPIO    825                         MX53_PAD_EIM_A21__GPIO2_17              0x0
826                         /* RESET_I2C1_BUS_SEGM    826                         /* RESET_I2C1_BUS_SEGMENT_MUX_N */
827                         MX53_PAD_EIM_A20__GPIO    827                         MX53_PAD_EIM_A20__GPIO2_18              0x0
828                         /* RESET_IMX535_USB_HO    828                         /* RESET_IMX535_USB_HOST3_PHY_N */
829                         MX53_PAD_EIM_A19__GPIO    829                         MX53_PAD_EIM_A19__GPIO2_19              0x0
830                         /* ESDHC3_EMMC_NAND_RS    830                         /* ESDHC3_EMMC_NAND_RST_N */
831                         MX53_PAD_EIM_A18__GPIO    831                         MX53_PAD_EIM_A18__GPIO2_20              0x0
832                         /* LCD_AND_UI_INTERFAC    832                         /* LCD_AND_UI_INTERFACE_PWR_FAULT_N */
833                         MX53_PAD_EIM_A17__GPIO    833                         MX53_PAD_EIM_A17__GPIO2_21              0x0
834                         /* POWER_DOWN_LVDS0_DE    834                         /* POWER_DOWN_LVDS0_DESERIALIZER_N */
835                         MX53_PAD_EIM_A16__GPIO    835                         MX53_PAD_EIM_A16__GPIO2_22              0x0
836                         /* POWER_DOWN_LVDS1_DE    836                         /* POWER_DOWN_LVDS1_DESERIALIZER_N */
837                         MX53_PAD_EIM_LBA__GPIO    837                         MX53_PAD_EIM_LBA__GPIO2_27              0x0
838                         /* RESET_DP0_TRANSMITT    838                         /* RESET_DP0_TRANSMITTER_N */
839                         MX53_PAD_EIM_EB0__GPIO    839                         MX53_PAD_EIM_EB0__GPIO2_28              0x0
840                         /* RESET_DP1_TRANSMITT    840                         /* RESET_DP1_TRANSMITTER_N */
841                         MX53_PAD_EIM_EB1__GPIO    841                         MX53_PAD_EIM_EB1__GPIO2_29              0x0
842                         /* ENABLE_SPDIF_AUDIO_    842                         /* ENABLE_SPDIF_AUDIO_TO_DP0 */
843                         MX53_PAD_EIM_DA0__GPIO    843                         MX53_PAD_EIM_DA0__GPIO3_0               0x0
844                         /* ENABLE_SPDIF_AUDIO_    844                         /* ENABLE_SPDIF_AUDIO_TO_DP1 */
845                         MX53_PAD_EIM_DA1__GPIO    845                         MX53_PAD_EIM_DA1__GPIO3_1               0x0
846                         /* LVDS1_MUX_CTRL */      846                         /* LVDS1_MUX_CTRL */
847                         MX53_PAD_EIM_DA2__GPIO    847                         MX53_PAD_EIM_DA2__GPIO3_2               0x0
848                         /* LVDS0_MUX_CTRL */      848                         /* LVDS0_MUX_CTRL */
849                         MX53_PAD_EIM_DA3__GPIO    849                         MX53_PAD_EIM_DA3__GPIO3_3               0x0
850                         /* DP1_TRANSMITTER_IRQ    850                         /* DP1_TRANSMITTER_IRQ */
851                         MX53_PAD_EIM_DA4__GPIO    851                         MX53_PAD_EIM_DA4__GPIO3_4               0x0
852                         /* DP0_TRANSMITTER_IRQ    852                         /* DP0_TRANSMITTER_IRQ */
853                         MX53_PAD_EIM_DA5__GPIO    853                         MX53_PAD_EIM_DA5__GPIO3_5               0x0
854                         /* USB_RESET_N */         854                         /* USB_RESET_N */
855                         MX53_PAD_EIM_DA6__GPIO    855                         MX53_PAD_EIM_DA6__GPIO3_6               0x0
856                         /* ENABLE_BATTERY_CHAR    856                         /* ENABLE_BATTERY_CHARGER */
857                         MX53_PAD_EIM_DA7__GPIO    857                         MX53_PAD_EIM_DA7__GPIO3_7               0x0
858                         /* SOFTWARE_CONTROLLED    858                         /* SOFTWARE_CONTROLLED_PWR_CYCLE */
859                         MX53_PAD_EIM_DA8__GPIO    859                         MX53_PAD_EIM_DA8__GPIO3_8               0x0
860                         /* SOFTWARE_CONTROLLED    860                         /* SOFTWARE_CONTROLLED_POWERDOWN */
861                         MX53_PAD_EIM_DA9__GPIO    861                         MX53_PAD_EIM_DA9__GPIO3_9               0x0
862                         /* DC_PWR_IN_OK */        862                         /* DC_PWR_IN_OK */
863                         MX53_PAD_EIM_DA10__GPI    863                         MX53_PAD_EIM_DA10__GPIO3_10             0x0
864                         /* BATT_PRESENT_N */      864                         /* BATT_PRESENT_N */
865                         MX53_PAD_EIM_DA11__GPI    865                         MX53_PAD_EIM_DA11__GPIO3_11             0xe4
866                         /* PMIC_IRQ_N */          866                         /* PMIC_IRQ_N */
867                         MX53_PAD_EIM_DA12__GPI    867                         MX53_PAD_EIM_DA12__GPIO3_12             0x0
868                         /* PMIC_VDD_FAULT_STAT    868                         /* PMIC_VDD_FAULT_STATUS_N */
869                         MX53_PAD_EIM_DA13__GPI    869                         MX53_PAD_EIM_DA13__GPIO3_13             0x0
870                         /* IMX535_ETHERNET_PHY    870                         /* IMX535_ETHERNET_PHY_STATUS_IRQ_N */
871                         MX53_PAD_EIM_DA14__GPI    871                         MX53_PAD_EIM_DA14__GPIO3_14             0x0
872                         /* NOT USED - AVAILABL    872                         /* NOT USED - AVAILABLE 3.3V GPIO */
873                         MX53_PAD_EIM_DA15__GPI    873                         MX53_PAD_EIM_DA15__GPIO3_15             0x0
874                         /* NOT USED - AVAILABL    874                         /* NOT USED - AVAILABLE 3.3V GPIO */
875                         MX53_PAD_EIM_D22__GPIO    875                         MX53_PAD_EIM_D22__GPIO3_22              0x0
876                         /* NOT USED - AVAILABL    876                         /* NOT USED - AVAILABLE 3.3V GPIO */
877                         MX53_PAD_EIM_D24__GPIO    877                         MX53_PAD_EIM_D24__GPIO3_24              0x0
878                         /* NBP_PUMP_VALVE_PWR_    878                         /* NBP_PUMP_VALVE_PWR_ENABLE */
879                         MX53_PAD_EIM_D25__GPIO    879                         MX53_PAD_EIM_D25__GPIO3_25              0x0
880                         /* NIBP_RESET_N */        880                         /* NIBP_RESET_N */
881                         MX53_PAD_EIM_D26__GPIO    881                         MX53_PAD_EIM_D26__GPIO3_26              0x0
882                         /* LATCHED_OVERPRESSUR    882                         /* LATCHED_OVERPRESSURE_N */
883                         MX53_PAD_EIM_D27__GPIO    883                         MX53_PAD_EIM_D27__GPIO3_27              0x0
884                         /* NBP_SBWTCLK */         884                         /* NBP_SBWTCLK */
885                         MX53_PAD_EIM_D29__GPIO    885                         MX53_PAD_EIM_D29__GPIO3_29              0x0
886                         /* ENABLE_WIFI_MODULE     886                         /* ENABLE_WIFI_MODULE */
887                         MX53_PAD_GPIO_11__GPIO    887                         MX53_PAD_GPIO_11__GPIO4_1               0x400
888                         /* WIFI_MODULE_IRQ_N *    888                         /* WIFI_MODULE_IRQ_N */
889                         MX53_PAD_GPIO_12__GPIO    889                         MX53_PAD_GPIO_12__GPIO4_2               0x400
890                         /* ENABLE_BLUETOOTH_MO    890                         /* ENABLE_BLUETOOTH_MODULE */
891                         MX53_PAD_GPIO_13__GPIO    891                         MX53_PAD_GPIO_13__GPIO4_3               0x400
892                         /* RESET_IMX535_USB_HO    892                         /* RESET_IMX535_USB_HOST2_PHY_N */
893                         MX53_PAD_GPIO_14__GPIO    893                         MX53_PAD_GPIO_14__GPIO4_4               0x400
894                         /* ONKEY_IS_DEPRESSED     894                         /* ONKEY_IS_DEPRESSED */
895                         MX53_PAD_KEY_ROW3__GPI    895                         MX53_PAD_KEY_ROW3__GPIO4_13             0x0
896                         /* UNUSED_GPIO_TO_ALAR    896                         /* UNUSED_GPIO_TO_ALARM_LIGHT_BOARD */
897                         MX53_PAD_EIM_WAIT__GPI    897                         MX53_PAD_EIM_WAIT__GPIO5_0              0x0
898                         /* DISPLAY_LOCK_BUTTON    898                         /* DISPLAY_LOCK_BUTTON_IS_DEPRESSED_N */
899                         MX53_PAD_EIM_A25__GPIO    899                         MX53_PAD_EIM_A25__GPIO5_2               0x0
900                         /* I2C_PCAP_TOUCHSCREE    900                         /* I2C_PCAP_TOUCHSCREEN_IRQ_N */
901                         MX53_PAD_EIM_A24__GPIO    901                         MX53_PAD_EIM_A24__GPIO5_4               0x0
902                         /* NOT USED - AVAILABL    902                         /* NOT USED - AVAILABLE 1.8V GPIO */
903                         MX53_PAD_DISP0_DAT13__    903                         MX53_PAD_DISP0_DAT13__GPIO5_7           0x400
904                         /* NOT USED - AVAILABL    904                         /* NOT USED - AVAILABLE 1.8V GPIO */
905                         MX53_PAD_DISP0_DAT14__    905                         MX53_PAD_DISP0_DAT14__GPIO5_8           0x400
906                         /* NOT USED - AVAILABL    906                         /* NOT USED - AVAILABLE 1.8V GPIO */
907                         MX53_PAD_DISP0_DAT15__    907                         MX53_PAD_DISP0_DAT15__GPIO5_9           0x400
908                         /* HOST_CONTROLLED_RES    908                         /* HOST_CONTROLLED_RESET_TO_LCD_N */
909                         MX53_PAD_CSI0_PIXCLK__    909                         MX53_PAD_CSI0_PIXCLK__GPIO5_18          0x0
910                         /* HOST_CONTROLLED_RES    910                         /* HOST_CONTROLLED_RESET_TO_PCAP_N */
911                         MX53_PAD_CSI0_MCLK__GP    911                         MX53_PAD_CSI0_MCLK__GPIO5_19            0x0
912                         /* LR_SCAN_CTRL */        912                         /* LR_SCAN_CTRL */
913                         MX53_PAD_CSI0_DATA_EN_    913                         MX53_PAD_CSI0_DATA_EN__GPIO5_20         0x0
914                         /* UD_SCAN_CTRL */        914                         /* UD_SCAN_CTRL */
915                         MX53_PAD_CSI0_VSYNC__G    915                         MX53_PAD_CSI0_VSYNC__GPIO5_21           0x0
916                         /* DATA_WIDTH_CTRL */     916                         /* DATA_WIDTH_CTRL */
917                         MX53_PAD_CSI0_DAT10__G    917                         MX53_PAD_CSI0_DAT10__GPIO5_28           0x0
918                         /* BACKLIGHT_ENABLE */    918                         /* BACKLIGHT_ENABLE */
919                         MX53_PAD_CSI0_DAT11__G    919                         MX53_PAD_CSI0_DAT11__GPIO5_29           0x0
920                         /* MED_USB_PORT_1_HOST    920                         /* MED_USB_PORT_1_HOST_SELECT */
921                         MX53_PAD_EIM_A23__GPIO    921                         MX53_PAD_EIM_A23__GPIO6_6               0x0
922                         /* MED_USB_PORT_2_HOST    922                         /* MED_USB_PORT_2_HOST_SELECT */
923                         MX53_PAD_NANDF_CLE__GP    923                         MX53_PAD_NANDF_CLE__GPIO6_7             0x0
924                         /* MED_USB_PORT_3_HOST    924                         /* MED_USB_PORT_3_HOST_SELECT */
925                         MX53_PAD_NANDF_ALE__GP    925                         MX53_PAD_NANDF_ALE__GPIO6_8             0x0
926                         /* MED_USB_PORT_4_HOST    926                         /* MED_USB_PORT_4_HOST_SELECT */
927                         MX53_PAD_NANDF_WP_B__G    927                         MX53_PAD_NANDF_WP_B__GPIO6_9            0x0
928                         /* MED_USB_PORT_5_HOST    928                         /* MED_USB_PORT_5_HOST_SELECT */
929                         MX53_PAD_NANDF_RB0__GP    929                         MX53_PAD_NANDF_RB0__GPIO6_10            0x0
930                         /* MED_USB_PORT_6_HOST    930                         /* MED_USB_PORT_6_HOST_SELECT */
931                         MX53_PAD_NANDF_CS0__GP    931                         MX53_PAD_NANDF_CS0__GPIO6_11            0x0
932                         /* MED_USB_PORT_7_HOST    932                         /* MED_USB_PORT_7_HOST_SELECT */
933                         MX53_PAD_NANDF_WE_B__G    933                         MX53_PAD_NANDF_WE_B__GPIO6_12           0x0
934                         /* MED_USB_PORT_8_HOST    934                         /* MED_USB_PORT_8_HOST_SELECT */
935                         MX53_PAD_NANDF_RE_B__G    935                         MX53_PAD_NANDF_RE_B__GPIO6_13           0x0
936                         /* MED_USB_PORT_TO_IMX    936                         /* MED_USB_PORT_TO_IMX_SELECT_0 */
937                         MX53_PAD_NANDF_CS1__GP    937                         MX53_PAD_NANDF_CS1__GPIO6_14            0x0
938                         /* MED_USB_PORT_TO_IMX    938                         /* MED_USB_PORT_TO_IMX_SELECT_1 */
939                         MX53_PAD_NANDF_CS2__GP    939                         MX53_PAD_NANDF_CS2__GPIO6_15            0x0
940                         /* MED_USB_PORT_TO_IMX    940                         /* MED_USB_PORT_TO_IMX_SELECT_2 */
941                         MX53_PAD_NANDF_CS3__GP    941                         MX53_PAD_NANDF_CS3__GPIO6_16            0x0
942                         /* POWER_AND_BOOT_STAT    942                         /* POWER_AND_BOOT_STATUS_INDICATOR */
943                         MX53_PAD_PATA_INTRQ__G    943                         MX53_PAD_PATA_INTRQ__GPIO7_2            0x1e4
944                         /* RUNNING_ON_BATTERY_    944                         /* RUNNING_ON_BATTERY_INDICATOR_GREEN */
945                         MX53_PAD_GPIO_16__GPIO    945                         MX53_PAD_GPIO_16__GPIO7_11              0x0
946                         /* BATTERY_STATUS_INDI    946                         /* BATTERY_STATUS_INDICATOR_AMBER */
947                         MX53_PAD_GPIO_17__GPIO    947                         MX53_PAD_GPIO_17__GPIO7_12              0x0
948                 >;                                948                 >;
949         };                                        949         };
950                                                   950 
951         pinctrl_i2c1: i2c1grp {                   951         pinctrl_i2c1: i2c1grp {
952                 fsl,pins = <                      952                 fsl,pins = <
953                         MX53_PAD_EIM_D21__I2C1    953                         MX53_PAD_EIM_D21__I2C1_SCL              0x400001e4
954                         MX53_PAD_EIM_D28__I2C1    954                         MX53_PAD_EIM_D28__I2C1_SDA              0x400001e4
955                 >;                                955                 >;
956         };                                        956         };
957                                                   957 
958         pinctrl_i2c1_gpio: i2c1gpiogrp {          958         pinctrl_i2c1_gpio: i2c1gpiogrp {
959                 fsl,pins = <                      959                 fsl,pins = <
960                         MX53_PAD_EIM_D28__GPIO    960                         MX53_PAD_EIM_D28__GPIO3_28              0x1e4
961                         MX53_PAD_EIM_D21__GPIO    961                         MX53_PAD_EIM_D21__GPIO3_21              0x1e4
962                 >;                                962                 >;
963         };                                        963         };
964                                                   964 
965         pinctrl_i2c2: i2c2grp {                   965         pinctrl_i2c2: i2c2grp {
966                 fsl,pins = <                      966                 fsl,pins = <
967                         MX53_PAD_EIM_EB2__I2C2    967                         MX53_PAD_EIM_EB2__I2C2_SCL              0x400001e4
968                         MX53_PAD_EIM_D16__I2C2    968                         MX53_PAD_EIM_D16__I2C2_SDA              0x400001e4
969                 >;                                969                 >;
970         };                                        970         };
971                                                   971 
972         pinctrl_i2c2_gpio: i2c2gpiogrp {          972         pinctrl_i2c2_gpio: i2c2gpiogrp {
973                 fsl,pins = <                      973                 fsl,pins = <
974                         MX53_PAD_EIM_D16__GPIO    974                         MX53_PAD_EIM_D16__GPIO3_16              0x1e4
975                         MX53_PAD_EIM_EB2__GPIO    975                         MX53_PAD_EIM_EB2__GPIO2_30              0x1e4
976                 >;                                976                 >;
977         };                                        977         };
978                                                   978 
979         pinctrl_i2c3: i2c3grp {                   979         pinctrl_i2c3: i2c3grp {
980                 fsl,pins = <                      980                 fsl,pins = <
981                         MX53_PAD_EIM_D17__I2C3    981                         MX53_PAD_EIM_D17__I2C3_SCL              0x400001e4
982                         MX53_PAD_EIM_D18__I2C3    982                         MX53_PAD_EIM_D18__I2C3_SDA              0x400001e4
983                 >;                                983                 >;
984         };                                        984         };
985                                                   985 
986         pinctrl_i2c3_gpio: i2c3gpiogrp {          986         pinctrl_i2c3_gpio: i2c3gpiogrp {
987                 fsl,pins = <                      987                 fsl,pins = <
988                         MX53_PAD_EIM_D18__GPIO    988                         MX53_PAD_EIM_D18__GPIO3_18              0x1e4
989                         MX53_PAD_EIM_D17__GPIO    989                         MX53_PAD_EIM_D17__GPIO3_17              0x1e4
990                 >;                                990                 >;
991         };                                        991         };
992                                                   992 
993         pinctrl_pwm1: pwm1grp {                   993         pinctrl_pwm1: pwm1grp {
994                 fsl,pins = <                      994                 fsl,pins = <
995                         MX53_PAD_GPIO_9__PWM1_    995                         MX53_PAD_GPIO_9__PWM1_PWMO              0x5
996                 >;                                996                 >;
997         };                                        997         };
998                                                   998 
999         pinctrl_pwm2: pwm2grp {                   999         pinctrl_pwm2: pwm2grp {
1000                 fsl,pins = <                     1000                 fsl,pins = <
1001                         MX53_PAD_DISP0_DAT9__    1001                         MX53_PAD_DISP0_DAT9__PWM2_PWMO          0x5
1002                 >;                               1002                 >;
1003         };                                       1003         };
1004                                                  1004 
1005         pinctrl_uart1: uart1grp {                1005         pinctrl_uart1: uart1grp {
1006                 fsl,pins = <                     1006                 fsl,pins = <
1007                         MX53_PAD_PATA_DIOW__U    1007                         MX53_PAD_PATA_DIOW__UART1_TXD_MUX       0x1e4
1008                         MX53_PAD_PATA_DMACK__    1008                         MX53_PAD_PATA_DMACK__UART1_RXD_MUX      0x1e4
1009                 >;                               1009                 >;
1010         };                                       1010         };
1011                                                  1011 
1012         pinctrl_uart2: uart2grp {                1012         pinctrl_uart2: uart2grp {
1013                 fsl,pins = <                     1013                 fsl,pins = <
1014                         MX53_PAD_PATA_DMARQ__    1014                         MX53_PAD_PATA_DMARQ__UART2_TXD_MUX      0x1e4
1015                         MX53_PAD_PATA_BUFFER_    1015                         MX53_PAD_PATA_BUFFER_EN__UART2_RXD_MUX  0x1e4
1016                 >;                               1016                 >;
1017         };                                       1017         };
1018                                                  1018 
1019         pinctrl_uart3: uart3grp {                1019         pinctrl_uart3: uart3grp {
1020                 fsl,pins = <                     1020                 fsl,pins = <
1021                         MX53_PAD_PATA_CS_0__U    1021                         MX53_PAD_PATA_CS_0__UART3_TXD_MUX       0x1e4
1022                         MX53_PAD_PATA_CS_1__U    1022                         MX53_PAD_PATA_CS_1__UART3_RXD_MUX       0x1e4
1023                         MX53_PAD_EIM_D23__UAR    1023                         MX53_PAD_EIM_D23__UART3_CTS             0x1e4
1024                         MX53_PAD_EIM_EB3__UAR    1024                         MX53_PAD_EIM_EB3__UART3_RTS             0x1e4
1025                 >;                               1025                 >;
1026         };                                       1026         };
1027                                                  1027 
1028         pinctrl_uart4: uart4grp {                1028         pinctrl_uart4: uart4grp {
1029                 fsl,pins = <                     1029                 fsl,pins = <
1030                         MX53_PAD_KEY_COL0__UA    1030                         MX53_PAD_KEY_COL0__UART4_TXD_MUX        0x1e4
1031                         MX53_PAD_KEY_ROW0__UA    1031                         MX53_PAD_KEY_ROW0__UART4_RXD_MUX        0x1e4
1032                 >;                               1032                 >;
1033         };                                       1033         };
1034                                                  1034 
1035         pinctrl_uart5: uart5grp {                1035         pinctrl_uart5: uart5grp {
1036                 fsl,pins = <                     1036                 fsl,pins = <
1037                         MX53_PAD_KEY_COL1__UA    1037                         MX53_PAD_KEY_COL1__UART5_TXD_MUX        0x1e4
1038                         MX53_PAD_KEY_ROW1__UA    1038                         MX53_PAD_KEY_ROW1__UART5_RXD_MUX        0x1e4
1039                 >;                               1039                 >;
1040         };                                       1040         };
1041                                                  1041 
1042         pinctrl_usb_otg_vbus: usb-otg-vbusgrp    1042         pinctrl_usb_otg_vbus: usb-otg-vbusgrp {
1043                 fsl,pins = <                     1043                 fsl,pins = <
1044                         /* USB_HS_OTG_VBUS_EN    1044                         /* USB_HS_OTG_VBUS_ENABLE */
1045                         MX53_PAD_KEY_ROW4__GP    1045                         MX53_PAD_KEY_ROW4__GPIO4_15             0x1c4
1046                 >;                               1046                 >;
1047         };                                       1047         };
1048                                                  1048 
1049         pinctrl_usbh2: usbh2grp {                1049         pinctrl_usbh2: usbh2grp {
1050                 fsl,pins = <                     1050                 fsl,pins = <
1051                         /* USB H2 */             1051                         /* USB H2 */
1052                         MX53_PAD_DISP0_DAT0__    1052                         MX53_PAD_DISP0_DAT0__USBOH3_USBH2_DATA_0 0x180
1053                         MX53_PAD_DISP0_DAT1__    1053                         MX53_PAD_DISP0_DAT1__USBOH3_USBH2_DATA_1 0x180
1054                         MX53_PAD_DISP0_DAT2__    1054                         MX53_PAD_DISP0_DAT2__USBOH3_USBH2_DATA_2 0x180
1055                         MX53_PAD_DISP0_DAT3__    1055                         MX53_PAD_DISP0_DAT3__USBOH3_USBH2_DATA_3 0x180
1056                         MX53_PAD_DISP0_DAT4__    1056                         MX53_PAD_DISP0_DAT4__USBOH3_USBH2_DATA_4 0x180
1057                         MX53_PAD_DISP0_DAT5__    1057                         MX53_PAD_DISP0_DAT5__USBOH3_USBH2_DATA_5 0x180
1058                         MX53_PAD_DISP0_DAT6__    1058                         MX53_PAD_DISP0_DAT6__USBOH3_USBH2_DATA_6 0x180
1059                         MX53_PAD_DISP0_DAT7__    1059                         MX53_PAD_DISP0_DAT7__USBOH3_USBH2_DATA_7 0x180
1060                         MX53_PAD_DISP0_DAT10_    1060                         MX53_PAD_DISP0_DAT10__USBOH3_USBH2_STP   0x180
1061                         MX53_PAD_DISP0_DAT11_    1061                         MX53_PAD_DISP0_DAT11__USBOH3_USBH2_NXT   0x180
1062                         MX53_PAD_DISP0_DAT12_    1062                         MX53_PAD_DISP0_DAT12__USBOH3_USBH2_CLK   0x180
1063                         MX53_PAD_DI0_DISP_CLK    1063                         MX53_PAD_DI0_DISP_CLK__USBOH3_USBH2_DIR  0x5
1064                         MX53_PAD_EIM_D30__USB    1064                         MX53_PAD_EIM_D30__USBOH3_USBH2_OC        0x180
1065                 >;                               1065                 >;
1066         };                                       1066         };
1067                                                  1067 
1068         pinctrl_usbh2_vbus: usbh2-vbusgrp {      1068         pinctrl_usbh2_vbus: usbh2-vbusgrp {
1069                 fsl,pins = <                     1069                 fsl,pins = <
1070                         /* USB_HS_HOST2_VBUS_    1070                         /* USB_HS_HOST2_VBUS_ENABLE */
1071                         MX53_PAD_EIM_D31__GPI    1071                         MX53_PAD_EIM_D31__GPIO3_31              0x0
1072                 >;                               1072                 >;
1073         };                                       1073         };
1074                                                  1074 
1075         pinctrl_usbh3_vbus: usbh3-vbusgrp {      1075         pinctrl_usbh3_vbus: usbh3-vbusgrp {
1076                 fsl,pins = <                     1076                 fsl,pins = <
1077                         /* USB_HS_HOST3_VBUS_    1077                         /* USB_HS_HOST3_VBUS_ENABLE */
1078                         MX53_PAD_CSI0_DAT9__G    1078                         MX53_PAD_CSI0_DAT9__GPIO5_27            0x0
1079                 >;                               1079                 >;
1080         };                                       1080         };
1081                                                  1081 
1082         pinctrl_usbh3: usbh3grp {                1082         pinctrl_usbh3: usbh3grp {
1083                 fsl,pins = <                     1083                 fsl,pins = <
1084                         /* USB H3 */             1084                         /* USB H3 */
1085                         MX53_PAD_CSI0_DAT12__    1085                         MX53_PAD_CSI0_DAT12__USBOH3_USBH3_DATA_0 0x180
1086                         MX53_PAD_CSI0_DAT13__    1086                         MX53_PAD_CSI0_DAT13__USBOH3_USBH3_DATA_1 0x180
1087                         MX53_PAD_CSI0_DAT14__    1087                         MX53_PAD_CSI0_DAT14__USBOH3_USBH3_DATA_2 0x180
1088                         MX53_PAD_CSI0_DAT15__    1088                         MX53_PAD_CSI0_DAT15__USBOH3_USBH3_DATA_3 0x180
1089                         MX53_PAD_CSI0_DAT16__    1089                         MX53_PAD_CSI0_DAT16__USBOH3_USBH3_DATA_4 0x180
1090                         MX53_PAD_CSI0_DAT17__    1090                         MX53_PAD_CSI0_DAT17__USBOH3_USBH3_DATA_5 0x180
1091                         MX53_PAD_CSI0_DAT18__    1091                         MX53_PAD_CSI0_DAT18__USBOH3_USBH3_DATA_6 0x180
1092                         MX53_PAD_CSI0_DAT19__    1092                         MX53_PAD_CSI0_DAT19__USBOH3_USBH3_DATA_7 0x180
1093                         MX53_PAD_CSI0_DAT7__U    1093                         MX53_PAD_CSI0_DAT7__USBOH3_USBH3_DIR     0x5
1094                         MX53_PAD_CSI0_DAT6__U    1094                         MX53_PAD_CSI0_DAT6__USBOH3_USBH3_CLK     0x180
1095                         MX53_PAD_CSI0_DAT5__U    1095                         MX53_PAD_CSI0_DAT5__USBOH3_USBH3_NXT     0x180
1096                         MX53_PAD_CSI0_DAT4__U    1096                         MX53_PAD_CSI0_DAT4__USBOH3_USBH3_STP     0x180
1097                         MX53_PAD_CSI0_DAT8__U    1097                         MX53_PAD_CSI0_DAT8__USBOH3_USBH3_OC      0x180
1098                 >;                               1098                 >;
1099         };                                       1099         };
1100                                                  1100 
1101         pinctrl_usb_otg: usbotggrp {             1101         pinctrl_usb_otg: usbotggrp {
1102                 fsl,pins = <                     1102                 fsl,pins = <
1103                         /* USB_OTG_FAULT_N */    1103                         /* USB_OTG_FAULT_N */
1104                         MX53_PAD_KEY_COL4__US    1104                         MX53_PAD_KEY_COL4__USBOH3_USBOTG_OC     0x180
1105                 >;                               1105                 >;
1106         };                                       1106         };
1107                                                  1107 
1108         pinctrl_alarmled_pins: qmx6alarmledgr    1108         pinctrl_alarmled_pins: qmx6alarmledgrp {
1109                 fsl,pins = <                     1109                 fsl,pins = <
1110                         /* ACTIVATE_ALARM_LIG    1110                         /* ACTIVATE_ALARM_LIGHT_RED */
1111                         MX53_PAD_PATA_DIOR__G    1111                         MX53_PAD_PATA_DIOR__GPIO7_3             0x0
1112                         /* ACTIVATE_ALARM_LIG    1112                         /* ACTIVATE_ALARM_LIGHT_YELLOW */
1113                         MX53_PAD_PATA_DA_1__G    1113                         MX53_PAD_PATA_DA_1__GPIO7_7             0x0
1114                         /* ACTIVATE_ALARM_LIG    1114                         /* ACTIVATE_ALARM_LIGHT_CYAN */
1115                         MX53_PAD_PATA_DA_2__G    1115                         MX53_PAD_PATA_DA_2__GPIO7_8             0x0
1116                         /* AUDIO_ALARMS_SILEN    1116                         /* AUDIO_ALARMS_SILENCED_INDICATOR */
1117                         MX53_PAD_GPIO_18__GPI    1117                         MX53_PAD_GPIO_18__GPIO7_13              0x0
1118                 >;                               1118                 >;
1119         };                                       1119         };
1120 };                                               1120 };
                                                      

~ [ 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