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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/freescale/imx8mq-pico-pi.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/arm64/freescale/imx8mq-pico-pi.dts (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/freescale/imx8mq-pico-pi.dts (Version linux-5.8.18)


  1 // SPDX-License-Identifier: GPL-2.0+                1 // SPDX-License-Identifier: GPL-2.0+
  2 /*                                                  2 /*
  3  * Copyright 2018 Wandboard, Org.                   3  * Copyright 2018 Wandboard, Org.
  4  * Copyright 2017 NXP                               4  * Copyright 2017 NXP
  5  *                                                  5  *
  6  * Author: Richard Hu <hakahu@gmail.com>             6  * Author: Richard Hu <hakahu@gmail.com>
  7  */                                                 7  */
  8                                                     8 
  9 /dts-v1/;                                           9 /dts-v1/;
 10                                                    10 
 11 #include "imx8mq.dtsi"                             11 #include "imx8mq.dtsi"
 12 #include <dt-bindings/interrupt-controller/irq << 
 13                                                    12 
 14 / {                                                13 / {
 15         model = "TechNexion PICO-PI-8M";           14         model = "TechNexion PICO-PI-8M";
 16         compatible = "technexion,pico-pi-imx8m     15         compatible = "technexion,pico-pi-imx8m", "fsl,imx8mq";
 17                                                    16 
 18         chosen {                                   17         chosen {
 19                 stdout-path = &uart1;              18                 stdout-path = &uart1;
 20         };                                         19         };
 21                                                    20 
 22         pmic_osc: clock-pmic {                     21         pmic_osc: clock-pmic {
 23                 compatible = "fixed-clock";        22                 compatible = "fixed-clock";
 24                 #clock-cells = <0>;                23                 #clock-cells = <0>;
 25                 clock-frequency = <32768>;         24                 clock-frequency = <32768>;
 26                 clock-output-names = "pmic_osc     25                 clock-output-names = "pmic_osc";
 27         };                                         26         };
 28                                                    27 
 29         reg_usb_otg_vbus: regulator-usb-otg-vb     28         reg_usb_otg_vbus: regulator-usb-otg-vbus {
 30                 pinctrl-names = "default";         29                 pinctrl-names = "default";
 31                 pinctrl-0 = <&pinctrl_otg_vbus     30                 pinctrl-0 = <&pinctrl_otg_vbus>;
 32                 compatible = "regulator-fixed"     31                 compatible = "regulator-fixed";
 33                 regulator-name = "usb_otg_vbus     32                 regulator-name = "usb_otg_vbus";
 34                 regulator-min-microvolt = <500     33                 regulator-min-microvolt = <5000000>;
 35                 regulator-max-microvolt = <500     34                 regulator-max-microvolt = <5000000>;
 36                 gpio = <&gpio3 14 GPIO_ACTIVE_     35                 gpio = <&gpio3 14 GPIO_ACTIVE_LOW>;
 37         };                                         36         };
 38 };                                                 37 };
 39                                                    38 
 40 &fec1 {                                            39 &fec1 {
 41         pinctrl-names = "default";                 40         pinctrl-names = "default";
 42         pinctrl-0 = <&pinctrl_fec1 &pinctrl_en     41         pinctrl-0 = <&pinctrl_fec1 &pinctrl_enet_3v3>;
 43         phy-mode = "rgmii-id";                     42         phy-mode = "rgmii-id";
 44         phy-handle = <&ethphy0>;                   43         phy-handle = <&ethphy0>;
 45         fsl,magic-packet;                          44         fsl,magic-packet;
 46         status = "okay";                           45         status = "okay";
 47                                                    46 
 48         mdio {                                     47         mdio {
 49                 #address-cells = <1>;              48                 #address-cells = <1>;
 50                 #size-cells = <0>;                 49                 #size-cells = <0>;
 51                                                    50 
 52                 ethphy0: ethernet-phy@1 {          51                 ethphy0: ethernet-phy@1 {
 53                         compatible = "ethernet     52                         compatible = "ethernet-phy-ieee802.3-c22";
 54                         reg = <1>;                 53                         reg = <1>;
 55                 };                                 54                 };
 56         };                                         55         };
 57 };                                                 56 };
 58                                                    57 
 59 &i2c1 {                                            58 &i2c1 {
 60         clock-frequency = <100000>;                59         clock-frequency = <100000>;
 61         pinctrl-names = "default";                 60         pinctrl-names = "default";
 62         pinctrl-0 = <&pinctrl_i2c1>;               61         pinctrl-0 = <&pinctrl_i2c1>;
 63         status = "okay";                           62         status = "okay";
 64                                                    63 
 65         pmic: pmic@4b {                            64         pmic: pmic@4b {
 66                 reg = <0x4b>;                      65                 reg = <0x4b>;
 67                 compatible = "rohm,bd71837";       66                 compatible = "rohm,bd71837";
 68                 pinctrl-names = "default";         67                 pinctrl-names = "default";
 69                 pinctrl-0 = <&pinctrl_pmic>;       68                 pinctrl-0 = <&pinctrl_pmic>;
 70                 #clock-cells = <0>;            << 
 71                 clocks = <&pmic_osc>;              69                 clocks = <&pmic_osc>;
 72                 clock-names = "osc";               70                 clock-names = "osc";
 73                 clock-output-names = "pmic_clk     71                 clock-output-names = "pmic_clk";
 74                 interrupt-parent = <&gpio1>;       72                 interrupt-parent = <&gpio1>;
 75                 interrupts = <3 IRQ_TYPE_LEVEL !!  73                 interrupts = <3 GPIO_ACTIVE_LOW>;
                                                   >>  74                 interrupt-names = "irq";
 76                                                    75 
 77                 regulators {                       76                 regulators {
 78                         buck1: BUCK1 {             77                         buck1: BUCK1 {
 79                                 regulator-name     78                                 regulator-name = "buck1";
 80                                 regulator-min-     79                                 regulator-min-microvolt = <700000>;
 81                                 regulator-max-     80                                 regulator-max-microvolt = <1300000>;
 82                                 regulator-boot     81                                 regulator-boot-on;
 83                                 regulator-ramp     82                                 regulator-ramp-delay = <1250>;
 84                                 rohm,dvs-run-v     83                                 rohm,dvs-run-voltage = <900000>;
 85                                 rohm,dvs-idle-     84                                 rohm,dvs-idle-voltage = <850000>;
 86                                 rohm,dvs-suspe     85                                 rohm,dvs-suspend-voltage = <800000>;
 87                         };                         86                         };
 88                                                    87 
 89                         buck2: BUCK2 {             88                         buck2: BUCK2 {
 90                                 regulator-name     89                                 regulator-name = "buck2";
 91                                 regulator-min-     90                                 regulator-min-microvolt = <700000>;
 92                                 regulator-max-     91                                 regulator-max-microvolt = <1300000>;
 93                                 regulator-boot     92                                 regulator-boot-on;
 94                                 regulator-ramp     93                                 regulator-ramp-delay = <1250>;
 95                                 rohm,dvs-run-v     94                                 rohm,dvs-run-voltage = <1000000>;
 96                                 rohm,dvs-idle-     95                                 rohm,dvs-idle-voltage = <900000>;
 97                         };                         96                         };
 98                                                    97 
 99                         buck3: BUCK3 {             98                         buck3: BUCK3 {
100                                 regulator-name     99                                 regulator-name = "buck3";
101                                 regulator-min-    100                                 regulator-min-microvolt = <700000>;
102                                 regulator-max-    101                                 regulator-max-microvolt = <1300000>;
103                                 regulator-boot    102                                 regulator-boot-on;
104                                 rohm,dvs-run-v    103                                 rohm,dvs-run-voltage = <1000000>;
105                         };                        104                         };
106                                                   105 
107                         buck4: BUCK4 {            106                         buck4: BUCK4 {
108                                 regulator-name    107                                 regulator-name = "buck4";
109                                 regulator-min-    108                                 regulator-min-microvolt = <700000>;
110                                 regulator-max-    109                                 regulator-max-microvolt = <1300000>;
111                                 regulator-boot    110                                 regulator-boot-on;
112                                 rohm,dvs-run-v    111                                 rohm,dvs-run-voltage = <1000000>;
113                         };                        112                         };
114                                                   113 
115                         buck5: BUCK5 {            114                         buck5: BUCK5 {
116                                 regulator-name    115                                 regulator-name = "buck5";
117                                 regulator-min-    116                                 regulator-min-microvolt = <700000>;
118                                 regulator-max-    117                                 regulator-max-microvolt = <1350000>;
119                                 regulator-boot    118                                 regulator-boot-on;
120                         };                        119                         };
121                                                   120 
122                         buck6: BUCK6 {            121                         buck6: BUCK6 {
123                                 regulator-name    122                                 regulator-name = "buck6";
124                                 regulator-min-    123                                 regulator-min-microvolt = <3000000>;
125                                 regulator-max-    124                                 regulator-max-microvolt = <3300000>;
126                                 regulator-boot    125                                 regulator-boot-on;
127                         };                        126                         };
128                                                   127 
129                         buck7: BUCK7 {            128                         buck7: BUCK7 {
130                                 regulator-name    129                                 regulator-name = "buck7";
131                                 regulator-min-    130                                 regulator-min-microvolt = <1605000>;
132                                 regulator-max-    131                                 regulator-max-microvolt = <1995000>;
133                                 regulator-boot    132                                 regulator-boot-on;
134                         };                        133                         };
135                                                   134 
136                         buck8: BUCK8 {            135                         buck8: BUCK8 {
137                                 regulator-name    136                                 regulator-name = "buck8";
138                                 regulator-min-    137                                 regulator-min-microvolt = <800000>;
139                                 regulator-max-    138                                 regulator-max-microvolt = <1400000>;
140                                 regulator-boot    139                                 regulator-boot-on;
141                         };                        140                         };
142                                                   141 
143                         ldo1: LDO1 {              142                         ldo1: LDO1 {
144                                 regulator-name    143                                 regulator-name = "ldo1";
145                                 regulator-min-    144                                 regulator-min-microvolt = <3000000>;
146                                 regulator-max-    145                                 regulator-max-microvolt = <3300000>;
147                                 regulator-boot    146                                 regulator-boot-on;
148                                 regulator-alwa    147                                 regulator-always-on;
149                         };                        148                         };
150                                                   149 
151                         ldo2: LDO2 {              150                         ldo2: LDO2 {
152                                 regulator-name    151                                 regulator-name = "ldo2";
153                                 regulator-min-    152                                 regulator-min-microvolt = <900000>;
154                                 regulator-max-    153                                 regulator-max-microvolt = <900000>;
155                                 regulator-boot    154                                 regulator-boot-on;
156                                 regulator-alwa    155                                 regulator-always-on;
157                         };                        156                         };
158                                                   157 
159                         ldo3: LDO3 {              158                         ldo3: LDO3 {
160                                 regulator-name    159                                 regulator-name = "ldo3";
161                                 regulator-min-    160                                 regulator-min-microvolt = <1800000>;
162                                 regulator-max-    161                                 regulator-max-microvolt = <3300000>;
163                                 regulator-boot    162                                 regulator-boot-on;
164                         };                        163                         };
165                                                   164 
166                         ldo4: LDO4 {              165                         ldo4: LDO4 {
167                                 regulator-name    166                                 regulator-name = "ldo4";
168                                 regulator-min-    167                                 regulator-min-microvolt = <900000>;
169                                 regulator-max-    168                                 regulator-max-microvolt = <1800000>;
170                                 regulator-boot    169                                 regulator-boot-on;
171                         };                        170                         };
172                                                   171 
173                         ldo5: LDO5 {              172                         ldo5: LDO5 {
174                                 regulator-name    173                                 regulator-name = "ldo5";
175                                 regulator-min-    174                                 regulator-min-microvolt = <1800000>;
176                                 regulator-max-    175                                 regulator-max-microvolt = <3300000>;
177                                 regulator-boot    176                                 regulator-boot-on;
178                         };                        177                         };
179                                                   178 
180                         ldo6: LDO6 {              179                         ldo6: LDO6 {
181                                 regulator-name    180                                 regulator-name = "ldo6";
182                                 regulator-min-    181                                 regulator-min-microvolt = <900000>;
183                                 regulator-max-    182                                 regulator-max-microvolt = <1800000>;
184                                 regulator-boot    183                                 regulator-boot-on;
185                         };                        184                         };
186                                                   185 
187                         ldo7: LDO7 {              186                         ldo7: LDO7 {
188                                 regulator-name    187                                 regulator-name = "ldo7";
189                                 regulator-min-    188                                 regulator-min-microvolt = <1800000>;
190                                 regulator-max-    189                                 regulator-max-microvolt = <3300000>;
191                                 regulator-boot    190                                 regulator-boot-on;
192                         };                        191                         };
193                 };                                192                 };
194         };                                        193         };
195 };                                                194 };
196                                                   195 
197 &i2c2 {                                           196 &i2c2 {
198         clock-frequency = <100000>;               197         clock-frequency = <100000>;
199         pinctrl-names = "default";                198         pinctrl-names = "default";
200         pinctrl-0 = <&pinctrl_i2c2>;              199         pinctrl-0 = <&pinctrl_i2c2>;
201         status = "okay";                          200         status = "okay";
202 };                                                201 };
203                                                   202 
204 &uart1 { /* console */                            203 &uart1 { /* console */
205         pinctrl-names = "default";                204         pinctrl-names = "default";
206         pinctrl-0 = <&pinctrl_uart1>;             205         pinctrl-0 = <&pinctrl_uart1>;
207         status = "okay";                          206         status = "okay";
208 };                                                207 };
209                                                   208 
210 &usdhc1 {                                         209 &usdhc1 {
211         assigned-clocks = <&clk IMX8MQ_CLK_USD    210         assigned-clocks = <&clk IMX8MQ_CLK_USDHC1>;
212         assigned-clock-rates = <400000000>;       211         assigned-clock-rates = <400000000>;
213         pinctrl-names = "default", "state_100m    212         pinctrl-names = "default", "state_100mhz", "state_200mhz";
214         pinctrl-0 = <&pinctrl_usdhc1>;            213         pinctrl-0 = <&pinctrl_usdhc1>;
215         pinctrl-1 = <&pinctrl_usdhc1_100mhz>;     214         pinctrl-1 = <&pinctrl_usdhc1_100mhz>;
216         pinctrl-2 = <&pinctrl_usdhc1_200mhz>;     215         pinctrl-2 = <&pinctrl_usdhc1_200mhz>;
217         bus-width = <8>;                          216         bus-width = <8>;
218         non-removable;                            217         non-removable;
219         status = "okay";                          218         status = "okay";
220 };                                                219 };
221                                                   220 
222 &usdhc2 {                                         221 &usdhc2 {
223         assigned-clocks = <&clk IMX8MQ_CLK_USD    222         assigned-clocks = <&clk IMX8MQ_CLK_USDHC2>;
224         assigned-clock-rates = <200000000>;       223         assigned-clock-rates = <200000000>;
225         pinctrl-names = "default", "state_100m    224         pinctrl-names = "default", "state_100mhz", "state_200mhz";
226         pinctrl-0 = <&pinctrl_usdhc2>, <&pinct    225         pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>;
227         pinctrl-1 = <&pinctrl_usdhc2_100mhz>,     226         pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>;
228         pinctrl-2 = <&pinctrl_usdhc2_200mhz>,     227         pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>;
229         bus-width = <4>;                          228         bus-width = <4>;
230         cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>    229         cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>;
231         status = "okay";                          230         status = "okay";
232 };                                                231 };
233                                                   232 
234 &usb3_phy0 {                                      233 &usb3_phy0 {
235         status = "okay";                          234         status = "okay";
236 };                                                235 };
237                                                   236 
238 &usb3_phy1 {                                      237 &usb3_phy1 {
239         status = "okay";                          238         status = "okay";
240 };                                                239 };
241                                                   240 
242 &usb_dwc3_1 {                                     241 &usb_dwc3_1 {
243         dr_mode = "host";                         242         dr_mode = "host";
244         status = "okay";                          243         status = "okay";
245 };                                                244 };
246                                                   245 
247 &wdog1 {                                          246 &wdog1 {
248         pinctrl-names = "default";                247         pinctrl-names = "default";
249         pinctrl-0 = <&pinctrl_wdog>;              248         pinctrl-0 = <&pinctrl_wdog>;
250         fsl,ext-reset-output;                     249         fsl,ext-reset-output;
251         status = "okay";                          250         status = "okay";
252 };                                                251 };
253                                                   252 
254 &iomuxc {                                         253 &iomuxc {
255         pinctrl_enet_3v3: enet3v3grp {            254         pinctrl_enet_3v3: enet3v3grp {
256                 fsl,pins = <                      255                 fsl,pins = <
257                         MX8MQ_IOMUXC_GPIO1_IO0    256                         MX8MQ_IOMUXC_GPIO1_IO00_GPIO1_IO0       0x19
258                 >;                                257                 >;
259         };                                        258         };
260                                                   259 
261         pinctrl_fec1: fec1grp {                   260         pinctrl_fec1: fec1grp {
262                 fsl,pins = <                      261                 fsl,pins = <
263                         MX8MQ_IOMUXC_ENET_MDC_    262                         MX8MQ_IOMUXC_ENET_MDC_ENET1_MDC         0x3
264                         MX8MQ_IOMUXC_ENET_MDIO    263                         MX8MQ_IOMUXC_ENET_MDIO_ENET1_MDIO       0x23
265                         MX8MQ_IOMUXC_ENET_TD3_    264                         MX8MQ_IOMUXC_ENET_TD3_ENET1_RGMII_TD3   0x1f
266                         MX8MQ_IOMUXC_ENET_TD2_    265                         MX8MQ_IOMUXC_ENET_TD2_ENET1_RGMII_TD2   0x1f
267                         MX8MQ_IOMUXC_ENET_TD1_    266                         MX8MQ_IOMUXC_ENET_TD1_ENET1_RGMII_TD1   0x1f
268                         MX8MQ_IOMUXC_ENET_TD0_    267                         MX8MQ_IOMUXC_ENET_TD0_ENET1_RGMII_TD0   0x1f
269                         MX8MQ_IOMUXC_ENET_RD3_    268                         MX8MQ_IOMUXC_ENET_RD3_ENET1_RGMII_RD3   0x91
270                         MX8MQ_IOMUXC_ENET_RD2_    269                         MX8MQ_IOMUXC_ENET_RD2_ENET1_RGMII_RD2   0x91
271                         MX8MQ_IOMUXC_ENET_RD1_    270                         MX8MQ_IOMUXC_ENET_RD1_ENET1_RGMII_RD1   0x91
272                         MX8MQ_IOMUXC_ENET_RD0_    271                         MX8MQ_IOMUXC_ENET_RD0_ENET1_RGMII_RD0   0x91
273                         MX8MQ_IOMUXC_ENET_TXC_    272                         MX8MQ_IOMUXC_ENET_TXC_ENET1_RGMII_TXC   0x1f
274                         MX8MQ_IOMUXC_ENET_RXC_    273                         MX8MQ_IOMUXC_ENET_RXC_ENET1_RGMII_RXC   0x91
275                         MX8MQ_IOMUXC_ENET_RX_C    274                         MX8MQ_IOMUXC_ENET_RX_CTL_ENET1_RGMII_RX_CTL     0x91
276                         MX8MQ_IOMUXC_ENET_TX_C    275                         MX8MQ_IOMUXC_ENET_TX_CTL_ENET1_RGMII_TX_CTL     0x1f
277                         MX8MQ_IOMUXC_GPIO1_IO0    276                         MX8MQ_IOMUXC_GPIO1_IO09_GPIO1_IO9       0x19
278                 >;                                277                 >;
279         };                                        278         };
280                                                   279 
281         pinctrl_i2c1: i2c1grp {                   280         pinctrl_i2c1: i2c1grp {
282                 fsl,pins = <                      281                 fsl,pins = <
283                         MX8MQ_IOMUXC_I2C1_SCL_    282                         MX8MQ_IOMUXC_I2C1_SCL_I2C1_SCL                  0x4000007f
284                         MX8MQ_IOMUXC_I2C1_SDA_    283                         MX8MQ_IOMUXC_I2C1_SDA_I2C1_SDA                  0x4000007f
285                 >;                                284                 >;
286         };                                        285         };
287                                                   286 
288         pinctrl_i2c2: i2c2grp {                   287         pinctrl_i2c2: i2c2grp {
289                 fsl,pins = <                      288                 fsl,pins = <
290                         MX8MQ_IOMUXC_I2C2_SCL_    289                         MX8MQ_IOMUXC_I2C2_SCL_I2C2_SCL                  0x4000007f
291                         MX8MQ_IOMUXC_I2C2_SDA_    290                         MX8MQ_IOMUXC_I2C2_SDA_I2C2_SDA                  0x4000007f
292                 >;                                291                 >;
293         };                                        292         };
294                                                   293 
295         pinctrl_otg_vbus: otgvbusgrp {            294         pinctrl_otg_vbus: otgvbusgrp {
296                 fsl,pins = <                      295                 fsl,pins = <
297                         MX8MQ_IOMUXC_NAND_DQS_    296                         MX8MQ_IOMUXC_NAND_DQS_GPIO3_IO14                0x19   /* USB OTG VBUS Enable */
298                 >;                                297                 >;
299         };                                        298         };
300                                                   299 
301         pinctrl_pmic: pmicirqgrp {             !! 300         pinctrl_pmic: pmicirq {
302                 fsl,pins = <                      301                 fsl,pins = <
303                         MX8MQ_IOMUXC_GPIO1_IO0    302                         MX8MQ_IOMUXC_GPIO1_IO03_GPIO1_IO3       0x41
304                 >;                                303                 >;
305         };                                        304         };
306                                                   305 
307         pinctrl_uart1: uart1grp {                 306         pinctrl_uart1: uart1grp {
308                 fsl,pins = <                      307                 fsl,pins = <
309                         MX8MQ_IOMUXC_UART1_RXD    308                         MX8MQ_IOMUXC_UART1_RXD_UART1_DCE_RX             0x49
310                         MX8MQ_IOMUXC_UART1_TXD    309                         MX8MQ_IOMUXC_UART1_TXD_UART1_DCE_TX             0x49
311                 >;                                310                 >;
312         };                                        311         };
313                                                   312 
314         pinctrl_uart2: uart2grp {                 313         pinctrl_uart2: uart2grp {
315                 fsl,pins = <                      314                 fsl,pins = <
316                         MX8MQ_IOMUXC_UART2_RXD    315                         MX8MQ_IOMUXC_UART2_RXD_UART2_DCE_RX             0x49
317                         MX8MQ_IOMUXC_UART2_TXD    316                         MX8MQ_IOMUXC_UART2_TXD_UART2_DCE_TX             0x49
318                         MX8MQ_IOMUXC_UART4_RXD    317                         MX8MQ_IOMUXC_UART4_RXD_UART2_DCE_CTS_B          0x49
319                         MX8MQ_IOMUXC_UART4_TXD    318                         MX8MQ_IOMUXC_UART4_TXD_UART2_DCE_RTS_B          0x49
320                 >;                                319                 >;
321         };                                        320         };
322                                                   321 
323         pinctrl_usdhc1: usdhc1grp {               322         pinctrl_usdhc1: usdhc1grp {
324                 fsl,pins = <                      323                 fsl,pins = <
325                         MX8MQ_IOMUXC_SD1_CLK_U    324                         MX8MQ_IOMUXC_SD1_CLK_USDHC1_CLK                 0x83
326                         MX8MQ_IOMUXC_SD1_CMD_U    325                         MX8MQ_IOMUXC_SD1_CMD_USDHC1_CMD                 0xc3
327                         MX8MQ_IOMUXC_SD1_DATA0    326                         MX8MQ_IOMUXC_SD1_DATA0_USDHC1_DATA0             0xc3
328                         MX8MQ_IOMUXC_SD1_DATA1    327                         MX8MQ_IOMUXC_SD1_DATA1_USDHC1_DATA1             0xc3
329                         MX8MQ_IOMUXC_SD1_DATA2    328                         MX8MQ_IOMUXC_SD1_DATA2_USDHC1_DATA2             0xc3
330                         MX8MQ_IOMUXC_SD1_DATA3    329                         MX8MQ_IOMUXC_SD1_DATA3_USDHC1_DATA3             0xc3
331                         MX8MQ_IOMUXC_SD1_DATA4    330                         MX8MQ_IOMUXC_SD1_DATA4_USDHC1_DATA4             0xc3
332                         MX8MQ_IOMUXC_SD1_DATA5    331                         MX8MQ_IOMUXC_SD1_DATA5_USDHC1_DATA5             0xc3
333                         MX8MQ_IOMUXC_SD1_DATA6    332                         MX8MQ_IOMUXC_SD1_DATA6_USDHC1_DATA6             0xc3
334                         MX8MQ_IOMUXC_SD1_DATA7    333                         MX8MQ_IOMUXC_SD1_DATA7_USDHC1_DATA7             0xc3
335                         MX8MQ_IOMUXC_SD1_STROB    334                         MX8MQ_IOMUXC_SD1_STROBE_USDHC1_STROBE           0x83
336                 >;                                335                 >;
337         };                                        336         };
338                                                   337 
339         pinctrl_usdhc1_100mhz: usdhc1-100mhzgr !! 338         pinctrl_usdhc1_100mhz: usdhc1grp100mhz {
340                 fsl,pins = <                      339                 fsl,pins = <
341                         MX8MQ_IOMUXC_SD1_CLK_U    340                         MX8MQ_IOMUXC_SD1_CLK_USDHC1_CLK                 0x85
342                         MX8MQ_IOMUXC_SD1_CMD_U    341                         MX8MQ_IOMUXC_SD1_CMD_USDHC1_CMD                 0xc5
343                         MX8MQ_IOMUXC_SD1_DATA0    342                         MX8MQ_IOMUXC_SD1_DATA0_USDHC1_DATA0             0xc5
344                         MX8MQ_IOMUXC_SD1_DATA1    343                         MX8MQ_IOMUXC_SD1_DATA1_USDHC1_DATA1             0xc5
345                         MX8MQ_IOMUXC_SD1_DATA2    344                         MX8MQ_IOMUXC_SD1_DATA2_USDHC1_DATA2             0xc5
346                         MX8MQ_IOMUXC_SD1_DATA3    345                         MX8MQ_IOMUXC_SD1_DATA3_USDHC1_DATA3             0xc5
347                         MX8MQ_IOMUXC_SD1_DATA4    346                         MX8MQ_IOMUXC_SD1_DATA4_USDHC1_DATA4             0xc5
348                         MX8MQ_IOMUXC_SD1_DATA5    347                         MX8MQ_IOMUXC_SD1_DATA5_USDHC1_DATA5             0xc5
349                         MX8MQ_IOMUXC_SD1_DATA6    348                         MX8MQ_IOMUXC_SD1_DATA6_USDHC1_DATA6             0xc5
350                         MX8MQ_IOMUXC_SD1_DATA7    349                         MX8MQ_IOMUXC_SD1_DATA7_USDHC1_DATA7             0xc5
351                         MX8MQ_IOMUXC_SD1_STROB    350                         MX8MQ_IOMUXC_SD1_STROBE_USDHC1_STROBE           0x85
352                 >;                                351                 >;
353         };                                        352         };
354                                                   353 
355         pinctrl_usdhc1_200mhz: usdhc1-200mhzgr !! 354         pinctrl_usdhc1_200mhz: usdhc1grp200mhz {
356                 fsl,pins = <                      355                 fsl,pins = <
357                         MX8MQ_IOMUXC_SD1_CLK_U    356                         MX8MQ_IOMUXC_SD1_CLK_USDHC1_CLK                 0x87
358                         MX8MQ_IOMUXC_SD1_CMD_U    357                         MX8MQ_IOMUXC_SD1_CMD_USDHC1_CMD                 0xc7
359                         MX8MQ_IOMUXC_SD1_DATA0    358                         MX8MQ_IOMUXC_SD1_DATA0_USDHC1_DATA0             0xc7
360                         MX8MQ_IOMUXC_SD1_DATA1    359                         MX8MQ_IOMUXC_SD1_DATA1_USDHC1_DATA1             0xc7
361                         MX8MQ_IOMUXC_SD1_DATA2    360                         MX8MQ_IOMUXC_SD1_DATA2_USDHC1_DATA2             0xc7
362                         MX8MQ_IOMUXC_SD1_DATA3    361                         MX8MQ_IOMUXC_SD1_DATA3_USDHC1_DATA3             0xc7
363                         MX8MQ_IOMUXC_SD1_DATA4    362                         MX8MQ_IOMUXC_SD1_DATA4_USDHC1_DATA4             0xc7
364                         MX8MQ_IOMUXC_SD1_DATA5    363                         MX8MQ_IOMUXC_SD1_DATA5_USDHC1_DATA5             0xc7
365                         MX8MQ_IOMUXC_SD1_DATA6    364                         MX8MQ_IOMUXC_SD1_DATA6_USDHC1_DATA6             0xc7
366                         MX8MQ_IOMUXC_SD1_DATA7    365                         MX8MQ_IOMUXC_SD1_DATA7_USDHC1_DATA7             0xc7
367                         MX8MQ_IOMUXC_SD1_STROB    366                         MX8MQ_IOMUXC_SD1_STROBE_USDHC1_STROBE           0x87
368                 >;                                367                 >;
369         };                                        368         };
370                                                   369 
371         pinctrl_usdhc2_gpio: usdhc2gpiogrp {   !! 370         pinctrl_usdhc2_gpio: usdhc2grpgpio {
372                 fsl,pins = <                      371                 fsl,pins = <
373                         MX8MQ_IOMUXC_SD2_CD_B_    372                         MX8MQ_IOMUXC_SD2_CD_B_GPIO2_IO12        0x41
374                 >;                                373                 >;
375         };                                        374         };
376                                                   375 
377         pinctrl_usdhc2: usdhc2grp {               376         pinctrl_usdhc2: usdhc2grp {
378                 fsl,pins = <                      377                 fsl,pins = <
379                         MX8MQ_IOMUXC_SD2_CLK_U    378                         MX8MQ_IOMUXC_SD2_CLK_USDHC2_CLK                 0x83
380                         MX8MQ_IOMUXC_SD2_CMD_U    379                         MX8MQ_IOMUXC_SD2_CMD_USDHC2_CMD                 0xc3
381                         MX8MQ_IOMUXC_SD2_DATA0    380                         MX8MQ_IOMUXC_SD2_DATA0_USDHC2_DATA0             0xc3
382                         MX8MQ_IOMUXC_SD2_DATA1    381                         MX8MQ_IOMUXC_SD2_DATA1_USDHC2_DATA1             0xc3
383                         MX8MQ_IOMUXC_SD2_DATA2    382                         MX8MQ_IOMUXC_SD2_DATA2_USDHC2_DATA2             0xc3
384                         MX8MQ_IOMUXC_SD2_DATA3    383                         MX8MQ_IOMUXC_SD2_DATA3_USDHC2_DATA3             0xc3
385                         MX8MQ_IOMUXC_GPIO1_IO0    384                         MX8MQ_IOMUXC_GPIO1_IO04_USDHC2_VSELECT          0xc1
386                 >;                                385                 >;
387         };                                        386         };
388                                                   387 
389         pinctrl_usdhc2_100mhz: usdhc2-100mhzgr !! 388         pinctrl_usdhc2_100mhz: usdhc2grp100mhz {
390                 fsl,pins = <                      389                 fsl,pins = <
391                         MX8MQ_IOMUXC_SD2_CLK_U    390                         MX8MQ_IOMUXC_SD2_CLK_USDHC2_CLK                 0x85
392                         MX8MQ_IOMUXC_SD2_CMD_U    391                         MX8MQ_IOMUXC_SD2_CMD_USDHC2_CMD                 0xc5
393                         MX8MQ_IOMUXC_SD2_DATA0    392                         MX8MQ_IOMUXC_SD2_DATA0_USDHC2_DATA0             0xc5
394                         MX8MQ_IOMUXC_SD2_DATA1    393                         MX8MQ_IOMUXC_SD2_DATA1_USDHC2_DATA1             0xc5
395                         MX8MQ_IOMUXC_SD2_DATA2    394                         MX8MQ_IOMUXC_SD2_DATA2_USDHC2_DATA2             0xc5
396                         MX8MQ_IOMUXC_SD2_DATA3    395                         MX8MQ_IOMUXC_SD2_DATA3_USDHC2_DATA3             0xc5
397                         MX8MQ_IOMUXC_GPIO1_IO0    396                         MX8MQ_IOMUXC_GPIO1_IO04_USDHC2_VSELECT          0xc1
398                 >;                                397                 >;
399         };                                        398         };
400                                                   399 
401         pinctrl_usdhc2_200mhz: usdhc2-200mhzgr !! 400         pinctrl_usdhc2_200mhz: usdhc2grp200mhz {
402                 fsl,pins = <                      401                 fsl,pins = <
403                         MX8MQ_IOMUXC_SD2_CLK_U    402                         MX8MQ_IOMUXC_SD2_CLK_USDHC2_CLK                 0x87
404                         MX8MQ_IOMUXC_SD2_CMD_U    403                         MX8MQ_IOMUXC_SD2_CMD_USDHC2_CMD                 0xc7
405                         MX8MQ_IOMUXC_SD2_DATA0    404                         MX8MQ_IOMUXC_SD2_DATA0_USDHC2_DATA0             0xc7
406                         MX8MQ_IOMUXC_SD2_DATA1    405                         MX8MQ_IOMUXC_SD2_DATA1_USDHC2_DATA1             0xc7
407                         MX8MQ_IOMUXC_SD2_DATA2    406                         MX8MQ_IOMUXC_SD2_DATA2_USDHC2_DATA2             0xc7
408                         MX8MQ_IOMUXC_SD2_DATA3    407                         MX8MQ_IOMUXC_SD2_DATA3_USDHC2_DATA3             0xc7
409                         MX8MQ_IOMUXC_GPIO1_IO0    408                         MX8MQ_IOMUXC_GPIO1_IO04_USDHC2_VSELECT          0xc1
410                 >;                                409                 >;
411         };                                        410         };
412                                                   411 
413         pinctrl_wdog: wdoggrp {                   412         pinctrl_wdog: wdoggrp {
414                 fsl,pins = <                      413                 fsl,pins = <
415                         MX8MQ_IOMUXC_GPIO1_IO0    414                         MX8MQ_IOMUXC_GPIO1_IO02_WDOG1_WDOG_B 0xc6
416                 >;                                415                 >;
417         };                                        416         };
418 };                                                417 };
                                                      

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