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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/freescale/imx8mm-ucm-som.dtsi

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/arm64/freescale/imx8mm-ucm-som.dtsi (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/freescale/imx8mm-ucm-som.dtsi (Version linux-6.11.7)


  1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)       1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  2 //                                                  2 //
  3 // Copyright 2018 CompuLab                          3 // Copyright 2018 CompuLab
  4                                                     4 
  5 /dts-v1/;                                           5 /dts-v1/;
  6                                                     6 
  7 #include "imx8mm.dtsi"                              7 #include "imx8mm.dtsi"
  8 #include <dt-bindings/leds/common.h>                8 #include <dt-bindings/leds/common.h>
  9                                                     9 
 10 / {                                                10 / {
 11         aliases {                                  11         aliases {
 12                 rtc0 = &rtc_i2c;                   12                 rtc0 = &rtc_i2c;
 13                 rtc1 = &snvs_rtc;                  13                 rtc1 = &snvs_rtc;
 14                 mmc0 = &usdhc3;                    14                 mmc0 = &usdhc3;
 15         };                                         15         };
 16                                                    16 
 17         chosen {                                   17         chosen {
 18                 stdout-path = &uart3;              18                 stdout-path = &uart3;
 19         };                                         19         };
 20                                                    20 
 21         backlight {                                21         backlight {
 22                 compatible = "pwm-backlight";      22                 compatible = "pwm-backlight";
 23                 pwms = <&pwm2 0 3000000 0>;        23                 pwms = <&pwm2 0 3000000 0>;
 24                 brightness-levels = <0 255>;       24                 brightness-levels = <0 255>;
 25                 num-interpolated-steps = <255>     25                 num-interpolated-steps = <255>;
 26                 default-brightness-level = <22     26                 default-brightness-level = <222>;
 27                 status = "okay";                   27                 status = "okay";
 28         };                                         28         };
 29                                                    29 
 30         leds {                                     30         leds {
 31                 compatible = "gpio-leds";          31                 compatible = "gpio-leds";
 32                 pinctrl-names = "default";         32                 pinctrl-names = "default";
 33                 pinctrl-0 = <&pinctrl_gpio_led     33                 pinctrl-0 = <&pinctrl_gpio_led>;
 34                                                    34 
 35                 heartbeat-led {                    35                 heartbeat-led {
 36                         function = LED_FUNCTIO     36                         function = LED_FUNCTION_STATUS;
 37                         gpios = <&gpio1 12 GPI     37                         gpios = <&gpio1 12 GPIO_ACTIVE_LOW>;
 38                         linux,default-trigger      38                         linux,default-trigger = "heartbeat";
 39                 };                                 39                 };
 40         };                                         40         };
 41                                                    41 
 42         pmic_osc: clock-pmic {                     42         pmic_osc: clock-pmic {
 43                 compatible = "fixed-clock";        43                 compatible = "fixed-clock";
 44                 #clock-cells = <0>;                44                 #clock-cells = <0>;
 45                 clock-frequency = <32768>;         45                 clock-frequency = <32768>;
 46                 clock-output-names = "pmic_osc     46                 clock-output-names = "pmic_osc";
 47         };                                         47         };
 48                                                    48 
 49         wlreg_on: regulator-wlreg-on {             49         wlreg_on: regulator-wlreg-on {
 50                 compatible = "regulator-fixed"     50                 compatible = "regulator-fixed";
 51                 regulator-min-microvolt = <330     51                 regulator-min-microvolt = <3300000>;
 52                 regulator-max-microvolt = <330     52                 regulator-max-microvolt = <3300000>;
 53                 regulator-name = "wlreg_on";       53                 regulator-name = "wlreg_on";
 54                 gpio = <&gpio2 10 GPIO_ACTIVE_     54                 gpio = <&gpio2 10 GPIO_ACTIVE_HIGH>;
 55                 startup-delay-us = <100>;          55                 startup-delay-us = <100>;
 56                 enable-active-high;                56                 enable-active-high;
 57                 regulator-always-on;               57                 regulator-always-on;
 58                 status = "okay";                   58                 status = "okay";
 59         };                                         59         };
 60                                                    60 
 61         reg_usdhc2_vmmc: regulator-usdhc2-vmmc     61         reg_usdhc2_vmmc: regulator-usdhc2-vmmc {
 62                 compatible = "regulator-fixed"     62                 compatible = "regulator-fixed";
 63                 regulator-name = "VSD_3V3";        63                 regulator-name = "VSD_3V3";
 64                 regulator-min-microvolt = <330     64                 regulator-min-microvolt = <3300000>;
 65                 regulator-max-microvolt = <330     65                 regulator-max-microvolt = <3300000>;
 66                 gpio = <&gpio2 19 GPIO_ACTIVE_     66                 gpio = <&gpio2 19 GPIO_ACTIVE_HIGH>;
 67                 enable-active-high;                67                 enable-active-high;
 68                 startup-delay-us = <100>;          68                 startup-delay-us = <100>;
 69                 off-on-delay-us = <12000>;         69                 off-on-delay-us = <12000>;
 70         };                                         70         };
 71                                                    71 
 72         regulator-usdhc3rst {                      72         regulator-usdhc3rst {
 73                 compatible = "regulator-fixed"     73                 compatible = "regulator-fixed";
 74                 regulator-name = "usdhc3_rst";     74                 regulator-name = "usdhc3_rst";
 75                 regulator-min-microvolt = <330     75                 regulator-min-microvolt = <3300000>;
 76                 regulator-max-microvolt = <330     76                 regulator-max-microvolt = <3300000>;
 77                 gpio = <&gpio3 16 GPIO_ACTIVE_     77                 gpio = <&gpio3 16 GPIO_ACTIVE_HIGH>;
 78                 regulator-always-on;               78                 regulator-always-on;
 79                 enable-active-high;                79                 enable-active-high;
 80         };                                         80         };
 81                                                    81 
 82         regulator-fec1rst {                        82         regulator-fec1rst {
 83                 compatible = "regulator-fixed"     83                 compatible = "regulator-fixed";
 84                 regulator-name = "fec1_rst";       84                 regulator-name = "fec1_rst";
 85                 regulator-min-microvolt = <330     85                 regulator-min-microvolt = <3300000>;
 86                 regulator-max-microvolt = <330     86                 regulator-max-microvolt = <3300000>;
 87                 gpio = <&gpio1 10 GPIO_ACTIVE_     87                 gpio = <&gpio1 10 GPIO_ACTIVE_HIGH>;
 88                 regulator-always-on;               88                 regulator-always-on;
 89                 enable-active-high;                89                 enable-active-high;
 90                 startup-delay-us = <500>;          90                 startup-delay-us = <500>;
 91                 regulator-boot-on;                 91                 regulator-boot-on;
 92         };                                         92         };
 93 };                                                 93 };
 94                                                    94 
 95 &A53_0 {                                           95 &A53_0 {
 96         arm-supply = <&buck2>;                     96         arm-supply = <&buck2>;
 97 };                                                 97 };
 98                                                    98 
 99 &cpu_alert0 {                                      99 &cpu_alert0 {
100         temperature = <105000>;                   100         temperature = <105000>;
101 };                                                101 };
102                                                   102 
103 &cpu_crit0 {                                      103 &cpu_crit0 {
104         temperature = <115000>;                   104         temperature = <115000>;
105 };                                                105 };
106                                                   106 
107 &fec1 {                                           107 &fec1 {
108         pinctrl-names = "default";                108         pinctrl-names = "default";
109         pinctrl-0 = <&pinctrl_fec1>;              109         pinctrl-0 = <&pinctrl_fec1>;
110         phy-mode = "rgmii-id";                    110         phy-mode = "rgmii-id";
111         phy-handle = <&ethphy0>;                  111         phy-handle = <&ethphy0>;
112         fsl,magic-packet;                         112         fsl,magic-packet;
113         status = "okay";                          113         status = "okay";
114                                                   114 
115         mdio {                                    115         mdio {
116                 #address-cells = <1>;             116                 #address-cells = <1>;
117                 #size-cells = <0>;                117                 #size-cells = <0>;
118                                                   118 
119                 ethphy0: ethernet-phy@0 {         119                 ethphy0: ethernet-phy@0 {
120                         compatible = "ethernet    120                         compatible = "ethernet-phy-ieee802.3-c22";
121                         reg = <0>;                121                         reg = <0>;
122                 };                                122                 };
123         };                                        123         };
124 };                                                124 };
125                                                   125 
126 &i2c2 {                                           126 &i2c2 {
127         clock-frequency = <400000>;               127         clock-frequency = <400000>;
128         pinctrl-names = "default";                128         pinctrl-names = "default";
129         pinctrl-0 = <&pinctrl_i2c2>;              129         pinctrl-0 = <&pinctrl_i2c2>;
130         status = "okay";                          130         status = "okay";
131                                                   131 
132         pmic@4b {                                 132         pmic@4b {
133                 reg = <0x4b>;                     133                 reg = <0x4b>;
134                 compatible = "rohm,bd71837";      134                 compatible = "rohm,bd71837";
135                 pinctrl-names = "default";        135                 pinctrl-names = "default";
136                 pinctrl-0 = <&pinctrl_pmic>;      136                 pinctrl-0 = <&pinctrl_pmic>;
137                 #clock-cells = <0>;               137                 #clock-cells = <0>;
138                 clocks = <&pmic_osc>;             138                 clocks = <&pmic_osc>;
139                 clock-names = "osc";              139                 clock-names = "osc";
140                 clock-output-names = "pmic_clk    140                 clock-output-names = "pmic_clk";
141                 interrupt-parent = <&gpio1>;      141                 interrupt-parent = <&gpio1>;
142                 interrupts = <3 IRQ_TYPE_LEVEL    142                 interrupts = <3 IRQ_TYPE_LEVEL_LOW>;
143                 rohm,reset-snvs-powered;          143                 rohm,reset-snvs-powered;
144                                                   144 
145                 regulators {                      145                 regulators {
146                         buck1: BUCK1 {            146                         buck1: BUCK1 {
147                                 regulator-name    147                                 regulator-name = "buck1";
148                                 regulator-min-    148                                 regulator-min-microvolt = <700000>;
149                                 regulator-max-    149                                 regulator-max-microvolt = <1300000>;
150                                 regulator-boot    150                                 regulator-boot-on;
151                                 regulator-alwa    151                                 regulator-always-on;
152                                 regulator-ramp    152                                 regulator-ramp-delay = <1250>;
153                         };                        153                         };
154                                                   154 
155                         buck2: BUCK2 {            155                         buck2: BUCK2 {
156                                 regulator-name    156                                 regulator-name = "buck2";
157                                 regulator-min-    157                                 regulator-min-microvolt = <700000>;
158                                 regulator-max-    158                                 regulator-max-microvolt = <1300000>;
159                                 regulator-boot    159                                 regulator-boot-on;
160                                 regulator-alwa    160                                 regulator-always-on;
161                                 regulator-ramp    161                                 regulator-ramp-delay = <1250>;
162                                 rohm,dvs-run-v    162                                 rohm,dvs-run-voltage = <1000000>;
163                                 rohm,dvs-idle-    163                                 rohm,dvs-idle-voltage = <900000>;
164                         };                        164                         };
165                                                   165 
166                         buck3: BUCK3 {            166                         buck3: BUCK3 {
167                                 regulator-name    167                                 regulator-name = "buck3";
168                                 regulator-min-    168                                 regulator-min-microvolt = <700000>;
169                                 regulator-max-    169                                 regulator-max-microvolt = <1300000>;
170                                 regulator-boot    170                                 regulator-boot-on;
171                                 regulator-alwa    171                                 regulator-always-on;
172                         };                        172                         };
173                                                   173 
174                         buck4: BUCK4 {            174                         buck4: BUCK4 {
175                                 regulator-name    175                                 regulator-name = "buck4";
176                                 regulator-min-    176                                 regulator-min-microvolt = <700000>;
177                                 regulator-max-    177                                 regulator-max-microvolt = <1300000>;
178                                 regulator-boot    178                                 regulator-boot-on;
179                                 regulator-alwa    179                                 regulator-always-on;
180                         };                        180                         };
181                                                   181 
182                         buck5: BUCK5 {            182                         buck5: BUCK5 {
183                                 regulator-name    183                                 regulator-name = "buck5";
184                                 regulator-min-    184                                 regulator-min-microvolt = <700000>;
185                                 regulator-max-    185                                 regulator-max-microvolt = <1350000>;
186                                 regulator-boot    186                                 regulator-boot-on;
187                                 regulator-alwa    187                                 regulator-always-on;
188                         };                        188                         };
189                                                   189 
190                         buck6: BUCK6 {            190                         buck6: BUCK6 {
191                                 regulator-name    191                                 regulator-name = "buck6";
192                                 regulator-min-    192                                 regulator-min-microvolt = <3000000>;
193                                 regulator-max-    193                                 regulator-max-microvolt = <3300000>;
194                                 regulator-boot    194                                 regulator-boot-on;
195                                 regulator-alwa    195                                 regulator-always-on;
196                         };                        196                         };
197                                                   197 
198                         buck7: BUCK7 {            198                         buck7: BUCK7 {
199                                 regulator-name    199                                 regulator-name = "buck7";
200                                 regulator-min-    200                                 regulator-min-microvolt = <1605000>;
201                                 regulator-max-    201                                 regulator-max-microvolt = <1995000>;
202                                 regulator-boot    202                                 regulator-boot-on;
203                                 regulator-alwa    203                                 regulator-always-on;
204                         };                        204                         };
205                                                   205 
206                         buck8: BUCK8 {            206                         buck8: BUCK8 {
207                                 regulator-name    207                                 regulator-name = "buck8";
208                                 regulator-min-    208                                 regulator-min-microvolt = <800000>;
209                                 regulator-max-    209                                 regulator-max-microvolt = <1400000>;
210                                 regulator-boot    210                                 regulator-boot-on;
211                                 regulator-alwa    211                                 regulator-always-on;
212                         };                        212                         };
213                                                   213 
214                         ldo1: LDO1 {              214                         ldo1: LDO1 {
215                                 regulator-name    215                                 regulator-name = "ldo1";
216                                 regulator-min-    216                                 regulator-min-microvolt = <1600000>;
217                                 regulator-max-    217                                 regulator-max-microvolt = <1900000>;
218                                 regulator-boot    218                                 regulator-boot-on;
219                                 regulator-alwa    219                                 regulator-always-on;
220                         };                        220                         };
221                                                   221 
222                         ldo2: LDO2 {              222                         ldo2: LDO2 {
223                                 regulator-name    223                                 regulator-name = "ldo2";
224                                 regulator-min-    224                                 regulator-min-microvolt = <800000>;
225                                 regulator-max-    225                                 regulator-max-microvolt = <900000>;
226                                 regulator-boot    226                                 regulator-boot-on;
227                                 regulator-alwa    227                                 regulator-always-on;
228                         };                        228                         };
229                                                   229 
230                         ldo3: LDO3 {              230                         ldo3: LDO3 {
231                                 regulator-name    231                                 regulator-name = "ldo3";
232                                 regulator-min-    232                                 regulator-min-microvolt = <1800000>;
233                                 regulator-max-    233                                 regulator-max-microvolt = <3300000>;
234                                 regulator-boot    234                                 regulator-boot-on;
235                                 regulator-alwa    235                                 regulator-always-on;
236                         };                        236                         };
237                                                   237 
238                         ldo4: LDO4 {              238                         ldo4: LDO4 {
239                                 regulator-name    239                                 regulator-name = "ldo4";
240                                 regulator-min-    240                                 regulator-min-microvolt = <900000>;
241                                 regulator-max-    241                                 regulator-max-microvolt = <1800000>;
242                                 regulator-boot    242                                 regulator-boot-on;
243                                 regulator-alwa    243                                 regulator-always-on;
244                         };                        244                         };
245                                                   245 
246                         ldo5: LDO5 {              246                         ldo5: LDO5 {
247                                 regulator-name    247                                 regulator-name = "ldo5";
248                                 regulator-min-    248                                 regulator-min-microvolt = <1800000>;
249                                 regulator-max-    249                                 regulator-max-microvolt = <3300000>;
250                         };                        250                         };
251                                                   251 
252                         ldo6: LDO6 {              252                         ldo6: LDO6 {
253                                 regulator-name    253                                 regulator-name = "ldo6";
254                                 regulator-min-    254                                 regulator-min-microvolt = <900000>;
255                                 regulator-max-    255                                 regulator-max-microvolt = <1800000>;
256                                 regulator-boot    256                                 regulator-boot-on;
257                                 regulator-alwa    257                                 regulator-always-on;
258                         };                        258                         };
259                                                   259 
260                         ldo7: LDO7 {              260                         ldo7: LDO7 {
261                                 regulator-name    261                                 regulator-name = "ldo7";
262                                 regulator-min-    262                                 regulator-min-microvolt = <1800000>;
263                                 regulator-max-    263                                 regulator-max-microvolt = <3300000>;
264                         };                        264                         };
265                 };                                265                 };
266         };                                        266         };
267                                                   267 
268         eeprom@50 {                               268         eeprom@50 {
269                 compatible = "atmel,24c08";       269                 compatible = "atmel,24c08";
270                 reg = <0x50>;                     270                 reg = <0x50>;
271                 pagesize = <16>;                  271                 pagesize = <16>;
272         };                                        272         };
273                                                   273 
274         rtc_i2c: rtc@69 {                         274         rtc_i2c: rtc@69 {
275                 compatible = "abracon,ab1805";    275                 compatible = "abracon,ab1805";
276                 reg = <0x69>;                     276                 reg = <0x69>;
277         };                                        277         };
278 };                                                278 };
279                                                   279 
280 &i2c3 {                                           280 &i2c3 {
281         clock-frequency = <100000>;               281         clock-frequency = <100000>;
282         pinctrl-names = "default";                282         pinctrl-names = "default";
283         pinctrl-0 = <&pinctrl_i2c3>;              283         pinctrl-0 = <&pinctrl_i2c3>;
284         status = "disabled";                      284         status = "disabled";
285 };                                                285 };
286                                                   286 
287 &pwm2 {                                           287 &pwm2 {
288         pinctrl-names = "default";                288         pinctrl-names = "default";
289         pinctrl-0 = <&pinctrl_pwm_backlight>;     289         pinctrl-0 = <&pinctrl_pwm_backlight>;
290         status = "okay";                          290         status = "okay";
291 };                                                291 };
292                                                   292 
293 &sai2 {                                           293 &sai2 {
294         #sound-dai-cells = <0>;                   294         #sound-dai-cells = <0>;
295         pinctrl-names = "default";                295         pinctrl-names = "default";
296         pinctrl-0 = <&pinctrl_sai2>;              296         pinctrl-0 = <&pinctrl_sai2>;
297         assigned-clocks = <&clk IMX8MM_CLK_SAI    297         assigned-clocks = <&clk IMX8MM_CLK_SAI2>;
298         assigned-clock-parents = <&clk IMX8MM_    298         assigned-clock-parents = <&clk IMX8MM_AUDIO_PLL1_OUT>;
299         assigned-clock-rates = <49152000>;        299         assigned-clock-rates = <49152000>;
300         clocks = <&clk IMX8MM_CLK_SAI2_IPG>, <    300         clocks = <&clk IMX8MM_CLK_SAI2_IPG>, <&clk IMX8MM_CLK_DUMMY>,
301                 <&clk IMX8MM_CLK_SAI2_ROOT>, <    301                 <&clk IMX8MM_CLK_SAI2_ROOT>, <&clk IMX8MM_CLK_DUMMY>,
302                 <&clk IMX8MM_CLK_DUMMY>, <&clk    302                 <&clk IMX8MM_CLK_DUMMY>, <&clk IMX8MM_AUDIO_PLL1_OUT>,
303                 <&clk IMX8MM_AUDIO_PLL2_OUT>;     303                 <&clk IMX8MM_AUDIO_PLL2_OUT>;
304         clock-names = "bus", "mclk0", "mclk1",    304         clock-names = "bus", "mclk0", "mclk1", "mclk2", "mclk3", "pll8k", "pll11k";
305         fsl,sai-asynchronous;                     305         fsl,sai-asynchronous;
306         status = "okay";                          306         status = "okay";
307 };                                                307 };
308                                                   308 
309 &snvs {                                           309 &snvs {
310         status = "okay";                          310         status = "okay";
311 };                                                311 };
312                                                   312 
313 &snvs_pwrkey {                                    313 &snvs_pwrkey {
314         status = "okay";                          314         status = "okay";
315 };                                                315 };
316                                                   316 
317 &uart1 {                                          317 &uart1 {
318         pinctrl-names = "default";                318         pinctrl-names = "default";
319         pinctrl-0 = <&pinctrl_uart1>;             319         pinctrl-0 = <&pinctrl_uart1>;
320         assigned-clocks = <&clk IMX8MM_CLK_UAR    320         assigned-clocks = <&clk IMX8MM_CLK_UART1>;
321         assigned-clock-parents = <&clk IMX8MM_    321         assigned-clock-parents = <&clk IMX8MM_SYS_PLL1_80M>;
322         status = "disabled";                      322         status = "disabled";
323 };                                                323 };
324                                                   324 
325 &uart2 {                                          325 &uart2 {
326         pinctrl-names = "default";                326         pinctrl-names = "default";
327         pinctrl-0 = <&pinctrl_uart2>;             327         pinctrl-0 = <&pinctrl_uart2>;
328         assigned-clocks = <&clk IMX8MM_CLK_UAR    328         assigned-clocks = <&clk IMX8MM_CLK_UART2>;
329         assigned-clock-parents = <&clk IMX8MM_    329         assigned-clock-parents = <&clk IMX8MM_SYS_PLL1_80M>;
330         status = "disabled";                      330         status = "disabled";
331 };                                                331 };
332                                                   332 
333 &uart3 { /* console */                            333 &uart3 { /* console */
334         pinctrl-names = "default";                334         pinctrl-names = "default";
335         pinctrl-0 = <&pinctrl_uart3>;             335         pinctrl-0 = <&pinctrl_uart3>;
336         status = "okay";                          336         status = "okay";
337 };                                                337 };
338                                                   338 
339 &uart4 { /* bluetooth */                          339 &uart4 { /* bluetooth */
340         pinctrl-names = "default";                340         pinctrl-names = "default";
341         pinctrl-0 = <&pinctrl_uart4>;             341         pinctrl-0 = <&pinctrl_uart4>;
342         assigned-clocks = <&clk IMX8MM_CLK_UAR    342         assigned-clocks = <&clk IMX8MM_CLK_UART4>;
343         assigned-clock-parents = <&clk IMX8MM_    343         assigned-clock-parents = <&clk IMX8MM_SYS_PLL1_80M>;
344         uart-has-rtscts;                          344         uart-has-rtscts;
345         status = "disabled";                      345         status = "disabled";
346                                                   346 
347         bluetooth {                               347         bluetooth {
348                 compatible = "brcm,bcm4330-bt"    348                 compatible = "brcm,bcm4330-bt";
349                 pinctrl-names = "default";        349                 pinctrl-names = "default";
350                 pinctrl-0 = <&pinctrl_bt>;        350                 pinctrl-0 = <&pinctrl_bt>;
351                 max-speed = <3000000>;            351                 max-speed = <3000000>;
352                 device-wakeup-gpios = <&gpio2     352                 device-wakeup-gpios = <&gpio2 7 GPIO_ACTIVE_HIGH>;
353                 host-wakeup-gpios = <&gpio2 8     353                 host-wakeup-gpios = <&gpio2 8 GPIO_ACTIVE_HIGH>;
354                 shutdown-gpios = <&gpio2 6 GPI    354                 shutdown-gpios = <&gpio2 6 GPIO_ACTIVE_HIGH>;
355         };                                        355         };
356 };                                                356 };
357                                                   357 
358 &usbotg1 {                                        358 &usbotg1 {
359         dr_mode = "otg";                          359         dr_mode = "otg";
360         hnp-disable;                              360         hnp-disable;
361         srp-disable;                              361         srp-disable;
362         disable-over-current;                     362         disable-over-current;
363         status = "disabled";                      363         status = "disabled";
364 };                                                364 };
365                                                   365 
366 &usbotg2 {                                        366 &usbotg2 {
367         dr_mode = "host";                         367         dr_mode = "host";
368         hnp-disable;                              368         hnp-disable;
369         srp-disable;                              369         srp-disable;
370         disable-over-current;                     370         disable-over-current;
371         status = "disabled";                      371         status = "disabled";
372 };                                                372 };
373                                                   373 
374 &usdhc1 {                                         374 &usdhc1 {
375         pinctrl-names = "default", "state_100m    375         pinctrl-names = "default", "state_100mhz", "state_200mhz";
376         pinctrl-0 = <&pinctrl_usdhc1>, <&pinct    376         pinctrl-0 = <&pinctrl_usdhc1>, <&pinctrl_usdhc1_gpio>;
377         pinctrl-1 = <&pinctrl_usdhc1_100mhz>,     377         pinctrl-1 = <&pinctrl_usdhc1_100mhz>, <&pinctrl_usdhc1_gpio>;
378         pinctrl-2 = <&pinctrl_usdhc1_200mhz>,     378         pinctrl-2 = <&pinctrl_usdhc1_200mhz>, <&pinctrl_usdhc1_gpio>;
379         bus-width = <4>;                          379         bus-width = <4>;
380         non-removable;                            380         non-removable;
381 };                                                381 };
382                                                   382 
383 &usdhc2 {                                         383 &usdhc2 {
384         pinctrl-names = "default", "state_100m    384         pinctrl-names = "default", "state_100mhz", "state_200mhz";
385         pinctrl-0 = <&pinctrl_usdhc2>, <&pinct    385         pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>;
386         pinctrl-1 = <&pinctrl_usdhc2_100mhz>,     386         pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>;
387         pinctrl-2 = <&pinctrl_usdhc2_200mhz>,     387         pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>;
388         cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>    388         cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>;
389         wp-gpios = <&gpio2 20 GPIO_ACTIVE_HIGH    389         wp-gpios = <&gpio2 20 GPIO_ACTIVE_HIGH>;
390         no-1-8-v;                                 390         no-1-8-v;
391         bus-width = <4>;                          391         bus-width = <4>;
392         vmmc-supply = <&reg_usdhc2_vmmc>;         392         vmmc-supply = <&reg_usdhc2_vmmc>;
393         status = "okay";                          393         status = "okay";
394 };                                                394 };
395                                                   395 
396 &usdhc3 {                                         396 &usdhc3 {
397         pinctrl-names = "default", "state_100m    397         pinctrl-names = "default", "state_100mhz", "state_200mhz";
398         pinctrl-0 = <&pinctrl_usdhc3>;            398         pinctrl-0 = <&pinctrl_usdhc3>;
399         pinctrl-1 = <&pinctrl_usdhc3_100mhz>;     399         pinctrl-1 = <&pinctrl_usdhc3_100mhz>;
400         pinctrl-2 = <&pinctrl_usdhc3_200mhz>;     400         pinctrl-2 = <&pinctrl_usdhc3_200mhz>;
401         bus-width = <8>;                          401         bus-width = <8>;
402         non-removable;                            402         non-removable;
403         no-1-8-v;                                 403         no-1-8-v;
404         status = "okay";                          404         status = "okay";
405 };                                                405 };
406                                                   406 
407 &wdog1 {                                          407 &wdog1 {
408         pinctrl-names = "default";                408         pinctrl-names = "default";
409         pinctrl-0 = <&pinctrl_wdog>;              409         pinctrl-0 = <&pinctrl_wdog>;
410         fsl,ext-reset-output;                     410         fsl,ext-reset-output;
411         status = "okay";                          411         status = "okay";
412 };                                                412 };
413                                                   413 
414 &iomuxc {                                         414 &iomuxc {
415         pinctrl-names = "default";                415         pinctrl-names = "default";
416         pinctrl-0 = <&pinctrl_hog_1>;             416         pinctrl-0 = <&pinctrl_hog_1>;
417                                                   417 
418         pinctrl_hog: hoggrp {                     418         pinctrl_hog: hoggrp {
419                 fsl,pins = <                      419                 fsl,pins = <
420                         MX8MM_IOMUXC_GPIO1_IO1    420                         MX8MM_IOMUXC_GPIO1_IO10_GPIO1_IO10              0x19
421                         MX8MM_IOMUXC_NAND_READ    421                         MX8MM_IOMUXC_NAND_READY_B_GPIO3_IO16            0x190
422                 >;                                422                 >;
423         };                                        423         };
424                                                   424 
425         pinctrl_bt: bt0grp {                      425         pinctrl_bt: bt0grp {
426                 fsl,pins = <                      426                 fsl,pins = <
427                         MX8MM_IOMUXC_SD1_DATA4    427                         MX8MM_IOMUXC_SD1_DATA4_GPIO2_IO6                0x19 /* BT_REG_ON */
428                         MX8MM_IOMUXC_SD1_DATA5    428                         MX8MM_IOMUXC_SD1_DATA5_GPIO2_IO7                0x19 /* BT_DEV_WU */
429                         MX8MM_IOMUXC_SD1_DATA6    429                         MX8MM_IOMUXC_SD1_DATA6_GPIO2_IO8                0x19 /* BT_HST_WU */
430                 >;                                430                 >;
431         };                                        431         };
432                                                   432 
433         pinctrl_fec1: fec1grp {                   433         pinctrl_fec1: fec1grp {
434                 fsl,pins = <                      434                 fsl,pins = <
435                         MX8MM_IOMUXC_ENET_MDC_    435                         MX8MM_IOMUXC_ENET_MDC_ENET1_MDC                 0x3
436                         MX8MM_IOMUXC_ENET_MDIO    436                         MX8MM_IOMUXC_ENET_MDIO_ENET1_MDIO               0x3
437                         MX8MM_IOMUXC_ENET_TD3_    437                         MX8MM_IOMUXC_ENET_TD3_ENET1_RGMII_TD3           0x1f
438                         MX8MM_IOMUXC_ENET_TD2_    438                         MX8MM_IOMUXC_ENET_TD2_ENET1_RGMII_TD2           0x1f
439                         MX8MM_IOMUXC_ENET_TD1_    439                         MX8MM_IOMUXC_ENET_TD1_ENET1_RGMII_TD1           0x1f
440                         MX8MM_IOMUXC_ENET_TD0_    440                         MX8MM_IOMUXC_ENET_TD0_ENET1_RGMII_TD0           0x1f
441                         MX8MM_IOMUXC_ENET_RD3_    441                         MX8MM_IOMUXC_ENET_RD3_ENET1_RGMII_RD3           0x91
442                         MX8MM_IOMUXC_ENET_RD2_    442                         MX8MM_IOMUXC_ENET_RD2_ENET1_RGMII_RD2           0x91
443                         MX8MM_IOMUXC_ENET_RD1_    443                         MX8MM_IOMUXC_ENET_RD1_ENET1_RGMII_RD1           0x91
444                         MX8MM_IOMUXC_ENET_RD0_    444                         MX8MM_IOMUXC_ENET_RD0_ENET1_RGMII_RD0           0x91
445                         MX8MM_IOMUXC_ENET_TXC_    445                         MX8MM_IOMUXC_ENET_TXC_ENET1_RGMII_TXC           0x1f
446                         MX8MM_IOMUXC_ENET_RXC_    446                         MX8MM_IOMUXC_ENET_RXC_ENET1_RGMII_RXC           0x91
447                         MX8MM_IOMUXC_ENET_RX_C    447                         MX8MM_IOMUXC_ENET_RX_CTL_ENET1_RGMII_RX_CTL     0x91
448                         MX8MM_IOMUXC_ENET_TX_C    448                         MX8MM_IOMUXC_ENET_TX_CTL_ENET1_RGMII_TX_CTL     0x1f
449                 >;                                449                 >;
450         };                                        450         };
451                                                   451 
452         pinctrl_gpio_led: gpioledgrp {            452         pinctrl_gpio_led: gpioledgrp {
453                 fsl,pins = <                      453                 fsl,pins = <
454                         MX8MM_IOMUXC_GPIO1_IO1    454                         MX8MM_IOMUXC_GPIO1_IO12_GPIO1_IO12              0x19
455                 >;                                455                 >;
456         };                                        456         };
457                                                   457 
458         pinctrl_i2c1: i2c1grp {                   458         pinctrl_i2c1: i2c1grp {
459                 fsl,pins = <                      459                 fsl,pins = <
460                         MX8MM_IOMUXC_I2C1_SCL_    460                         MX8MM_IOMUXC_I2C1_SCL_I2C1_SCL                  0x400001c3
461                         MX8MM_IOMUXC_I2C1_SDA_    461                         MX8MM_IOMUXC_I2C1_SDA_I2C1_SDA                  0x400001c3
462                 >;                                462                 >;
463         };                                        463         };
464                                                   464 
465         pinctrl_i2c2: i2c2grp {                   465         pinctrl_i2c2: i2c2grp {
466                 fsl,pins = <                      466                 fsl,pins = <
467                         MX8MM_IOMUXC_I2C2_SCL_    467                         MX8MM_IOMUXC_I2C2_SCL_I2C2_SCL                  0x400001c3
468                         MX8MM_IOMUXC_I2C2_SDA_    468                         MX8MM_IOMUXC_I2C2_SDA_I2C2_SDA                  0x400001c3
469                 >;                                469                 >;
470         };                                        470         };
471                                                   471 
472         pinctrl_i2c3: i2c3grp {                   472         pinctrl_i2c3: i2c3grp {
473                 fsl,pins = <                      473                 fsl,pins = <
474                         MX8MM_IOMUXC_I2C3_SCL_    474                         MX8MM_IOMUXC_I2C3_SCL_I2C3_SCL                  0x400001c3
475                         MX8MM_IOMUXC_I2C3_SDA_    475                         MX8MM_IOMUXC_I2C3_SDA_I2C3_SDA                  0x400001c3
476                 >;                                476                 >;
477         };                                        477         };
478                                                   478 
479         pinctrl_i2c4: i2c4grp {                   479         pinctrl_i2c4: i2c4grp {
480                 fsl,pins = <                      480                 fsl,pins = <
481                         MX8MM_IOMUXC_I2C4_SCL_    481                         MX8MM_IOMUXC_I2C4_SCL_I2C4_SCL                  0x400001c3
482                         MX8MM_IOMUXC_I2C4_SDA_    482                         MX8MM_IOMUXC_I2C4_SDA_I2C4_SDA                  0x400001c3
483                 >;                                483                 >;
484         };                                        484         };
485                                                   485 
486         pinctrl_pmic: pmicgrp {                   486         pinctrl_pmic: pmicgrp {
487                 fsl,pins = <                      487                 fsl,pins = <
488                         MX8MM_IOMUXC_GPIO1_IO0    488                         MX8MM_IOMUXC_GPIO1_IO03_GPIO1_IO3               0x41
489                 >;                                489                 >;
490         };                                        490         };
491                                                   491 
492         pinctrl_pwm_backlight: pwmbacklightgrp    492         pinctrl_pwm_backlight: pwmbacklightgrp {
493                 fsl,pins = <                      493                 fsl,pins = <
494                         MX8MM_IOMUXC_GPIO1_IO1    494                         MX8MM_IOMUXC_GPIO1_IO13_PWM2_OUT                0x03
495                 >;                                495                 >;
496         };                                        496         };
497                                                   497 
498                                                   498 
499         pinctrl_sai2: sai2grp {                   499         pinctrl_sai2: sai2grp {
500                 fsl,pins = <                      500                 fsl,pins = <
501                         MX8MM_IOMUXC_SAI2_MCLK    501                         MX8MM_IOMUXC_SAI2_MCLK_SAI2_MCLK                0xd6
502                         MX8MM_IOMUXC_SAI2_TXFS    502                         MX8MM_IOMUXC_SAI2_TXFS_SAI2_TX_SYNC             0xd6
503                         MX8MM_IOMUXC_SAI2_RXFS    503                         MX8MM_IOMUXC_SAI2_RXFS_SAI2_RX_SYNC             0xd6
504                         MX8MM_IOMUXC_SAI2_TXC_    504                         MX8MM_IOMUXC_SAI2_TXC_SAI2_TX_BCLK              0xd6
505                         MX8MM_IOMUXC_SAI2_TXD0    505                         MX8MM_IOMUXC_SAI2_TXD0_SAI2_TX_DATA0            0xd6
506                         MX8MM_IOMUXC_SAI2_RXD0    506                         MX8MM_IOMUXC_SAI2_RXD0_SAI2_RX_DATA0            0xd6
507                 >;                                507                 >;
508         };                                        508         };
509                                                   509 
510         pinctrl_uart1: uart1grp {                 510         pinctrl_uart1: uart1grp {
511                 fsl,pins = <                      511                 fsl,pins = <
512                         MX8MM_IOMUXC_UART1_RXD    512                         MX8MM_IOMUXC_UART1_RXD_UART1_DCE_RX             0x140
513                         MX8MM_IOMUXC_UART1_TXD    513                         MX8MM_IOMUXC_UART1_TXD_UART1_DCE_TX             0x140
514                 >;                                514                 >;
515         };                                        515         };
516                                                   516 
517         pinctrl_uart2: uart2grp {                 517         pinctrl_uart2: uart2grp {
518                 fsl,pins = <                      518                 fsl,pins = <
519                         MX8MM_IOMUXC_UART2_RXD    519                         MX8MM_IOMUXC_UART2_RXD_UART2_DCE_RX             0x140
520                         MX8MM_IOMUXC_UART2_TXD    520                         MX8MM_IOMUXC_UART2_TXD_UART2_DCE_TX             0x140
521                 >;                                521                 >;
522         };                                        522         };
523                                                   523 
524         pinctrl_uart3: uart3grp {                 524         pinctrl_uart3: uart3grp {
525                 fsl,pins = <                      525                 fsl,pins = <
526                         MX8MM_IOMUXC_UART3_RXD    526                         MX8MM_IOMUXC_UART3_RXD_UART3_DCE_RX             0x49
527                         MX8MM_IOMUXC_UART3_TXD    527                         MX8MM_IOMUXC_UART3_TXD_UART3_DCE_TX             0x49
528                 >;                                528                 >;
529         };                                        529         };
530                                                   530 
531         pinctrl_uart4: uart4grp {                 531         pinctrl_uart4: uart4grp {
532                 fsl,pins = <                      532                 fsl,pins = <
533                         MX8MM_IOMUXC_ECSPI2_MI    533                         MX8MM_IOMUXC_ECSPI2_MISO_UART4_DCE_CTS_B        0x140
534                         MX8MM_IOMUXC_ECSPI2_MO    534                         MX8MM_IOMUXC_ECSPI2_MOSI_UART4_DCE_TX           0x140
535                         MX8MM_IOMUXC_ECSPI2_SS    535                         MX8MM_IOMUXC_ECSPI2_SS0_UART4_DCE_RTS_B         0x140
536                         MX8MM_IOMUXC_ECSPI2_SC    536                         MX8MM_IOMUXC_ECSPI2_SCLK_UART4_DCE_RX           0x140
537                 >;                                537                 >;
538         };                                        538         };
539                                                   539 
540         pinctrl_usdhc1_gpio: usdhc1grpgpiogrp     540         pinctrl_usdhc1_gpio: usdhc1grpgpiogrp {
541                 fsl,pins = <                      541                 fsl,pins = <
542                         MX8MM_IOMUXC_SD1_RESET    542                         MX8MM_IOMUXC_SD1_RESET_B_GPIO2_IO10             0x41
543                 >;                                543                 >;
544         };                                        544         };
545                                                   545 
546         pinctrl_usdhc1: usdhc1grp {               546         pinctrl_usdhc1: usdhc1grp {
547                 fsl,pins = <                      547                 fsl,pins = <
548                         MX8MM_IOMUXC_SD1_CLK_U    548                         MX8MM_IOMUXC_SD1_CLK_USDHC1_CLK                 0x190
549                         MX8MM_IOMUXC_SD1_CMD_U    549                         MX8MM_IOMUXC_SD1_CMD_USDHC1_CMD                 0x1d0
550                         MX8MM_IOMUXC_SD1_DATA0    550                         MX8MM_IOMUXC_SD1_DATA0_USDHC1_DATA0             0x1d0
551                         MX8MM_IOMUXC_SD1_DATA1    551                         MX8MM_IOMUXC_SD1_DATA1_USDHC1_DATA1             0x1d0
552                         MX8MM_IOMUXC_SD1_DATA2    552                         MX8MM_IOMUXC_SD1_DATA2_USDHC1_DATA2             0x1d0
553                         MX8MM_IOMUXC_SD1_DATA3    553                         MX8MM_IOMUXC_SD1_DATA3_USDHC1_DATA3             0x1d0
554                         MX8MM_IOMUXC_GPIO1_IO0    554                         MX8MM_IOMUXC_GPIO1_IO03_USDHC1_VSELECT          0x1d0
555                 >;                                555                 >;
556         };                                        556         };
557                                                   557 
558         pinctrl_usdhc1_100mhz: usdhc1grp100mhz    558         pinctrl_usdhc1_100mhz: usdhc1grp100mhzgrp {
559                 fsl,pins = <                      559                 fsl,pins = <
560                         MX8MM_IOMUXC_SD1_CLK_U    560                         MX8MM_IOMUXC_SD1_CLK_USDHC1_CLK                 0x194
561                         MX8MM_IOMUXC_SD1_CMD_U    561                         MX8MM_IOMUXC_SD1_CMD_USDHC1_CMD                 0x1d4
562                         MX8MM_IOMUXC_SD1_DATA0    562                         MX8MM_IOMUXC_SD1_DATA0_USDHC1_DATA0             0x1d4
563                         MX8MM_IOMUXC_SD1_DATA1    563                         MX8MM_IOMUXC_SD1_DATA1_USDHC1_DATA1             0x1d4
564                         MX8MM_IOMUXC_SD1_DATA2    564                         MX8MM_IOMUXC_SD1_DATA2_USDHC1_DATA2             0x1d4
565                         MX8MM_IOMUXC_SD1_DATA3    565                         MX8MM_IOMUXC_SD1_DATA3_USDHC1_DATA3             0x1d4
566                         MX8MM_IOMUXC_GPIO1_IO0    566                         MX8MM_IOMUXC_GPIO1_IO03_USDHC1_VSELECT          0x1d0
567                 >;                                567                 >;
568         };                                        568         };
569                                                   569 
570         pinctrl_usdhc1_200mhz: usdhc1grp200mhz    570         pinctrl_usdhc1_200mhz: usdhc1grp200mhzgrp {
571                 fsl,pins = <                      571                 fsl,pins = <
572                         MX8MM_IOMUXC_SD1_CLK_U    572                         MX8MM_IOMUXC_SD1_CLK_USDHC1_CLK                 0x196
573                         MX8MM_IOMUXC_SD1_CMD_U    573                         MX8MM_IOMUXC_SD1_CMD_USDHC1_CMD                 0x1d6
574                         MX8MM_IOMUXC_SD1_DATA0    574                         MX8MM_IOMUXC_SD1_DATA0_USDHC1_DATA0             0x1d6
575                         MX8MM_IOMUXC_SD1_DATA1    575                         MX8MM_IOMUXC_SD1_DATA1_USDHC1_DATA1             0x1d6
576                         MX8MM_IOMUXC_SD1_DATA2    576                         MX8MM_IOMUXC_SD1_DATA2_USDHC1_DATA2             0x1d6
577                         MX8MM_IOMUXC_SD1_DATA3    577                         MX8MM_IOMUXC_SD1_DATA3_USDHC1_DATA3             0x1d6
578                         MX8MM_IOMUXC_GPIO1_IO0    578                         MX8MM_IOMUXC_GPIO1_IO03_USDHC1_VSELECT          0x1d0
579                 >;                                579                 >;
580         };                                        580         };
581                                                   581 
582         pinctrl_usdhc2_gpio: usdhc2grpgpiogrp     582         pinctrl_usdhc2_gpio: usdhc2grpgpiogrp {
583                 fsl,pins = <                      583                 fsl,pins = <
584                         MX8MM_IOMUXC_SD2_RESET    584                         MX8MM_IOMUXC_SD2_RESET_B_GPIO2_IO19             0x41
585                         MX8MM_IOMUXC_SD2_CD_B_    585                         MX8MM_IOMUXC_SD2_CD_B_GPIO2_IO12                0x41
586                         MX8MM_IOMUXC_SD2_WP_GP    586                         MX8MM_IOMUXC_SD2_WP_GPIO2_IO20                  0x00
587                 >;                                587                 >;
588         };                                        588         };
589                                                   589 
590         pinctrl_usdhc2: usdhc2grp {               590         pinctrl_usdhc2: usdhc2grp {
591                 fsl,pins = <                      591                 fsl,pins = <
592                         MX8MM_IOMUXC_SD2_CLK_U    592                         MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK                 0x190
593                         MX8MM_IOMUXC_SD2_CMD_U    593                         MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD                 0x1d0
594                         MX8MM_IOMUXC_SD2_DATA0    594                         MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0             0x1d0
595                         MX8MM_IOMUXC_SD2_DATA1    595                         MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1             0x1d0
596                         MX8MM_IOMUXC_SD2_DATA2    596                         MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2             0x1d0
597                         MX8MM_IOMUXC_SD2_DATA3    597                         MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3             0x1d0
598                         MX8MM_IOMUXC_GPIO1_IO0    598                         MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT          0x1d0
599                 >;                                599                 >;
600         };                                        600         };
601                                                   601 
602         pinctrl_usdhc2_100mhz: usdhc2grp100mhz    602         pinctrl_usdhc2_100mhz: usdhc2grp100mhzgrp {
603                 fsl,pins = <                      603                 fsl,pins = <
604                         MX8MM_IOMUXC_SD2_CLK_U    604                         MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK                 0x194
605                         MX8MM_IOMUXC_SD2_CMD_U    605                         MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD                 0x1d4
606                         MX8MM_IOMUXC_SD2_DATA0    606                         MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0             0x1d4
607                         MX8MM_IOMUXC_SD2_DATA1    607                         MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1             0x1d4
608                         MX8MM_IOMUXC_SD2_DATA2    608                         MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2             0x1d4
609                         MX8MM_IOMUXC_SD2_DATA3    609                         MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3             0x1d4
610                         MX8MM_IOMUXC_GPIO1_IO0    610                         MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT          0x1d0
611                 >;                                611                 >;
612         };                                        612         };
613                                                   613 
614         pinctrl_usdhc2_200mhz: usdhc2grp200mhz    614         pinctrl_usdhc2_200mhz: usdhc2grp200mhzgrp {
615                 fsl,pins = <                      615                 fsl,pins = <
616                         MX8MM_IOMUXC_SD2_CLK_U    616                         MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK                 0x196
617                         MX8MM_IOMUXC_SD2_CMD_U    617                         MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD                 0x1d6
618                         MX8MM_IOMUXC_SD2_DATA0    618                         MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0             0x1d6
619                         MX8MM_IOMUXC_SD2_DATA1    619                         MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1             0x1d6
620                         MX8MM_IOMUXC_SD2_DATA2    620                         MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2             0x1d6
621                         MX8MM_IOMUXC_SD2_DATA3    621                         MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3             0x1d6
622                         MX8MM_IOMUXC_GPIO1_IO0    622                         MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT          0x1d0
623                 >;                                623                 >;
624         };                                        624         };
625                                                   625 
626         pinctrl_usdhc3: usdhc3grp {               626         pinctrl_usdhc3: usdhc3grp {
627                 fsl,pins = <                      627                 fsl,pins = <
628                         MX8MM_IOMUXC_NAND_WE_B    628                         MX8MM_IOMUXC_NAND_WE_B_USDHC3_CLK               0x40000190
629                         MX8MM_IOMUXC_NAND_WP_B    629                         MX8MM_IOMUXC_NAND_WP_B_USDHC3_CMD               0x1d0
630                         MX8MM_IOMUXC_NAND_DATA    630                         MX8MM_IOMUXC_NAND_DATA04_USDHC3_DATA0           0x1d0
631                         MX8MM_IOMUXC_NAND_DATA    631                         MX8MM_IOMUXC_NAND_DATA05_USDHC3_DATA1           0x1d0
632                         MX8MM_IOMUXC_NAND_DATA    632                         MX8MM_IOMUXC_NAND_DATA06_USDHC3_DATA2           0x1d0
633                         MX8MM_IOMUXC_NAND_DATA    633                         MX8MM_IOMUXC_NAND_DATA07_USDHC3_DATA3           0x1d0
634                         MX8MM_IOMUXC_NAND_RE_B    634                         MX8MM_IOMUXC_NAND_RE_B_USDHC3_DATA4             0x1d0
635                         MX8MM_IOMUXC_NAND_CE2_    635                         MX8MM_IOMUXC_NAND_CE2_B_USDHC3_DATA5            0x1d0
636                         MX8MM_IOMUXC_NAND_CE3_    636                         MX8MM_IOMUXC_NAND_CE3_B_USDHC3_DATA6            0x1d0
637                         MX8MM_IOMUXC_NAND_CLE_    637                         MX8MM_IOMUXC_NAND_CLE_USDHC3_DATA7              0x1d0
638                         MX8MM_IOMUXC_NAND_CE1_    638                         MX8MM_IOMUXC_NAND_CE1_B_USDHC3_STROBE           0x190
639                 >;                                639                 >;
640         };                                        640         };
641                                                   641 
642         pinctrl_usdhc3_100mhz: usdhc3grp100mhz    642         pinctrl_usdhc3_100mhz: usdhc3grp100mhzgrp {
643                 fsl,pins = <                      643                 fsl,pins = <
644                         MX8MM_IOMUXC_NAND_WE_B    644                         MX8MM_IOMUXC_NAND_WE_B_USDHC3_CLK               0x40000194
645                         MX8MM_IOMUXC_NAND_WP_B    645                         MX8MM_IOMUXC_NAND_WP_B_USDHC3_CMD               0x1d4
646                         MX8MM_IOMUXC_NAND_DATA    646                         MX8MM_IOMUXC_NAND_DATA04_USDHC3_DATA0           0x1d4
647                         MX8MM_IOMUXC_NAND_DATA    647                         MX8MM_IOMUXC_NAND_DATA05_USDHC3_DATA1           0x1d4
648                         MX8MM_IOMUXC_NAND_DATA    648                         MX8MM_IOMUXC_NAND_DATA06_USDHC3_DATA2           0x1d4
649                         MX8MM_IOMUXC_NAND_DATA    649                         MX8MM_IOMUXC_NAND_DATA07_USDHC3_DATA3           0x1d4
650                         MX8MM_IOMUXC_NAND_RE_B    650                         MX8MM_IOMUXC_NAND_RE_B_USDHC3_DATA4             0x1d4
651                         MX8MM_IOMUXC_NAND_CE2_    651                         MX8MM_IOMUXC_NAND_CE2_B_USDHC3_DATA5            0x1d4
652                         MX8MM_IOMUXC_NAND_CE3_    652                         MX8MM_IOMUXC_NAND_CE3_B_USDHC3_DATA6            0x1d4
653                         MX8MM_IOMUXC_NAND_CLE_    653                         MX8MM_IOMUXC_NAND_CLE_USDHC3_DATA7              0x1d4
654                         MX8MM_IOMUXC_NAND_CE1_    654                         MX8MM_IOMUXC_NAND_CE1_B_USDHC3_STROBE           0x194
655                 >;                                655                 >;
656         };                                        656         };
657                                                   657 
658         pinctrl_usdhc3_200mhz: usdhc3grp200mhz    658         pinctrl_usdhc3_200mhz: usdhc3grp200mhzgrp {
659                 fsl,pins = <                      659                 fsl,pins = <
660                         MX8MM_IOMUXC_NAND_WE_B    660                         MX8MM_IOMUXC_NAND_WE_B_USDHC3_CLK               0x40000196
661                         MX8MM_IOMUXC_NAND_WP_B    661                         MX8MM_IOMUXC_NAND_WP_B_USDHC3_CMD               0x1d6
662                         MX8MM_IOMUXC_NAND_DATA    662                         MX8MM_IOMUXC_NAND_DATA04_USDHC3_DATA0           0x1d6
663                         MX8MM_IOMUXC_NAND_DATA    663                         MX8MM_IOMUXC_NAND_DATA05_USDHC3_DATA1           0x1d6
664                         MX8MM_IOMUXC_NAND_DATA    664                         MX8MM_IOMUXC_NAND_DATA06_USDHC3_DATA2           0x1d6
665                         MX8MM_IOMUXC_NAND_DATA    665                         MX8MM_IOMUXC_NAND_DATA07_USDHC3_DATA3           0x1d6
666                         MX8MM_IOMUXC_NAND_RE_B    666                         MX8MM_IOMUXC_NAND_RE_B_USDHC3_DATA4             0x1d6
667                         MX8MM_IOMUXC_NAND_CE2_    667                         MX8MM_IOMUXC_NAND_CE2_B_USDHC3_DATA5            0x1d6
668                         MX8MM_IOMUXC_NAND_CE3_    668                         MX8MM_IOMUXC_NAND_CE3_B_USDHC3_DATA6            0x1d6
669                         MX8MM_IOMUXC_NAND_CLE_    669                         MX8MM_IOMUXC_NAND_CLE_USDHC3_DATA7              0x1d6
670                         MX8MM_IOMUXC_NAND_CE1_    670                         MX8MM_IOMUXC_NAND_CE1_B_USDHC3_STROBE           0x196
671                 >;                                671                 >;
672         };                                        672         };
673                                                   673 
674         pinctrl_wdog: wdoggrp {                   674         pinctrl_wdog: wdoggrp {
675                 fsl,pins = <                      675                 fsl,pins = <
676                         MX8MM_IOMUXC_GPIO1_IO0    676                         MX8MM_IOMUXC_GPIO1_IO02_WDOG1_WDOG_B            0xc6
677                 >;                                677                 >;
678         };                                        678         };
679 };                                                679 };
                                                      

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