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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/freescale/imx8mp-venice-gw72xx.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/imx8mp-venice-gw72xx.dtsi (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/freescale/imx8mp-venice-gw72xx.dtsi (Version linux-6.6.60)


  1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)       1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  2 /*                                                  2 /*
  3  * Copyright 2023 Gateworks Corporation             3  * Copyright 2023 Gateworks Corporation
  4  */                                                 4  */
  5                                                     5 
  6 #include <dt-bindings/gpio/gpio.h>                  6 #include <dt-bindings/gpio/gpio.h>
  7 #include <dt-bindings/leds/common.h>                7 #include <dt-bindings/leds/common.h>
  8 #include <dt-bindings/phy/phy-imx8-pcie.h>          8 #include <dt-bindings/phy/phy-imx8-pcie.h>
  9                                                     9 
 10 / {                                                10 / {
 11         aliases {                              << 
 12                 ethernet1 = &eth1;             << 
 13         };                                     << 
 14                                                << 
 15         connector {                            << 
 16                 compatible = "gpio-usb-b-conne << 
 17                 pinctrl-names = "default";     << 
 18                 pinctrl-0 = <&pinctrl_usbcon1> << 
 19                 type = "micro";                << 
 20                 label = "otg";                 << 
 21                 vbus-supply = <&reg_usb1_vbus> << 
 22                 id-gpios = <&gpio3 21 GPIO_ACT << 
 23                                                << 
 24                 port {                         << 
 25                         usb_dr_connector: endp << 
 26                                 remote-endpoin << 
 27                         };                     << 
 28                 };                             << 
 29         };                                     << 
 30                                                << 
 31         led-controller {                           11         led-controller {
 32                 compatible = "gpio-leds";          12                 compatible = "gpio-leds";
 33                 pinctrl-names = "default";         13                 pinctrl-names = "default";
 34                 pinctrl-0 = <&pinctrl_gpio_led     14                 pinctrl-0 = <&pinctrl_gpio_leds>;
 35                                                    15 
 36                 led-0 {                            16                 led-0 {
 37                         function = LED_FUNCTIO     17                         function = LED_FUNCTION_STATUS;
 38                         color = <LED_COLOR_ID_     18                         color = <LED_COLOR_ID_GREEN>;
 39                         gpios = <&gpio4 1 GPIO     19                         gpios = <&gpio4 1 GPIO_ACTIVE_HIGH>;
 40                         default-state = "on";      20                         default-state = "on";
 41                         linux,default-trigger      21                         linux,default-trigger = "heartbeat";
 42                 };                                 22                 };
 43                                                    23 
 44                 led-1 {                            24                 led-1 {
 45                         function = LED_FUNCTIO     25                         function = LED_FUNCTION_STATUS;
 46                         color = <LED_COLOR_ID_     26                         color = <LED_COLOR_ID_RED>;
 47                         gpios = <&gpio4 5 GPIO     27                         gpios = <&gpio4 5 GPIO_ACTIVE_HIGH>;
 48                         default-state = "off";     28                         default-state = "off";
 49                 };                                 29                 };
 50         };                                         30         };
 51                                                    31 
 52         pcie0_refclk: clock-pcie0 {                32         pcie0_refclk: clock-pcie0 {
 53                 compatible = "fixed-clock";        33                 compatible = "fixed-clock";
 54                 #clock-cells = <0>;                34                 #clock-cells = <0>;
 55                 clock-frequency = <100000000>;     35                 clock-frequency = <100000000>;
 56         };                                         36         };
 57                                                    37 
 58         pps {                                      38         pps {
 59                 compatible = "pps-gpio";           39                 compatible = "pps-gpio";
 60                 pinctrl-names = "default";         40                 pinctrl-names = "default";
 61                 pinctrl-0 = <&pinctrl_pps>;        41                 pinctrl-0 = <&pinctrl_pps>;
 62                 gpios = <&gpio4 3 GPIO_ACTIVE_     42                 gpios = <&gpio4 3 GPIO_ACTIVE_HIGH>;
 63                 status = "okay";                   43                 status = "okay";
 64         };                                         44         };
 65                                                    45 
 66         reg_usb1_vbus: regulator-usb1 {            46         reg_usb1_vbus: regulator-usb1 {
 67                 compatible = "regulator-fixed"     47                 compatible = "regulator-fixed";
 68                 pinctrl-names = "default";         48                 pinctrl-names = "default";
 69                 pinctrl-0 = <&pinctrl_reg_usb1     49                 pinctrl-0 = <&pinctrl_reg_usb1_en>;
 70                 regulator-name = "usb1_vbus";      50                 regulator-name = "usb1_vbus";
 71                 gpio = <&gpio1 12 GPIO_ACTIVE_     51                 gpio = <&gpio1 12 GPIO_ACTIVE_HIGH>;
 72                 enable-active-high;                52                 enable-active-high;
 73                 regulator-min-microvolt = <500     53                 regulator-min-microvolt = <5000000>;
 74                 regulator-max-microvolt = <500     54                 regulator-max-microvolt = <5000000>;
 75         };                                         55         };
 76                                                    56 
 77         reg_usb2_vbus: regulator-usb2 {            57         reg_usb2_vbus: regulator-usb2 {
 78                 compatible = "regulator-fixed"     58                 compatible = "regulator-fixed";
 79                 pinctrl-names = "default";         59                 pinctrl-names = "default";
 80                 pinctrl-0 = <&pinctrl_reg_usb2     60                 pinctrl-0 = <&pinctrl_reg_usb2_en>;
 81                 regulator-name = "usb2_vbus";      61                 regulator-name = "usb2_vbus";
 82                 gpio = <&gpio4 12 GPIO_ACTIVE_     62                 gpio = <&gpio4 12 GPIO_ACTIVE_HIGH>;
 83                 enable-active-high;                63                 enable-active-high;
 84                 regulator-min-microvolt = <500     64                 regulator-min-microvolt = <5000000>;
 85                 regulator-max-microvolt = <500     65                 regulator-max-microvolt = <5000000>;
 86         };                                         66         };
 87                                                    67 
 88         reg_usdhc2_vmmc: regulator-usdhc2-vmmc     68         reg_usdhc2_vmmc: regulator-usdhc2-vmmc {
 89                 compatible = "regulator-fixed"     69                 compatible = "regulator-fixed";
 90                 pinctrl-names = "default";         70                 pinctrl-names = "default";
 91                 pinctrl-0 = <&pinctrl_usdhc2_v     71                 pinctrl-0 = <&pinctrl_usdhc2_vmmc>;
 92                 regulator-name = "VDD_3V3_SD";     72                 regulator-name = "VDD_3V3_SD";
 93                 enable-active-high;                73                 enable-active-high;
 94                 gpio = <&gpio2 19 0>; /* SD2_R     74                 gpio = <&gpio2 19 0>; /* SD2_RESET */
 95                 off-on-delay-us = <12000>;         75                 off-on-delay-us = <12000>;
 96                 regulator-max-microvolt = <330     76                 regulator-max-microvolt = <3300000>;
 97                 regulator-min-microvolt = <330     77                 regulator-min-microvolt = <3300000>;
 98                 startup-delay-us = <100>;          78                 startup-delay-us = <100>;
 99         };                                         79         };
100 };                                                 80 };
101                                                    81 
102 /* off-board header */                             82 /* off-board header */
103 &ecspi2 {                                          83 &ecspi2 {
104         pinctrl-names = "default";                 84         pinctrl-names = "default";
105         pinctrl-0 = <&pinctrl_spi2>;               85         pinctrl-0 = <&pinctrl_spi2>;
106         cs-gpios = <&gpio5 13 GPIO_ACTIVE_LOW> !!  86         cs-gpios = <&gpio5 13 GPIO_ACTIVE_LOW>;
107                    <&gpio1 10 GPIO_ACTIVE_LOW> << 
108         status = "okay";                           87         status = "okay";
109                                                << 
110         tpm@1 {                                << 
111                 compatible = "atmel,attpm20p", << 
112                 reg = <0x1>;                   << 
113                 spi-max-frequency = <36000000> << 
114         };                                     << 
115 };                                                 88 };
116                                                    89 
117 &gpio4 {                                           90 &gpio4 {
118         gpio-line-names =                          91         gpio-line-names =
119                 "", "", "", "",                    92                 "", "", "", "",
120                 "", "", "", "",                    93                 "", "", "", "",
121                 "dio1", "", "", "dio0",            94                 "dio1", "", "", "dio0",
122                 "", "", "pci_usb_sel", "",         95                 "", "", "pci_usb_sel", "",
123                 "", "", "", "",                    96                 "", "", "", "",
124                 "", "", "rs485_en", "rs485_ter     97                 "", "", "rs485_en", "rs485_term",
125                 "", "", "", "rs485_half",          98                 "", "", "", "rs485_half",
126                 "pci_wdis#", "", "", "";           99                 "pci_wdis#", "", "", "";
127 };                                                100 };
128                                                   101 
129 &i2c2 {                                           102 &i2c2 {
130         clock-frequency = <400000>;               103         clock-frequency = <400000>;
131         pinctrl-names = "default";                104         pinctrl-names = "default";
132         pinctrl-0 = <&pinctrl_i2c2>;              105         pinctrl-0 = <&pinctrl_i2c2>;
133         status = "okay";                          106         status = "okay";
134                                                   107 
135         accelerometer@19 {                        108         accelerometer@19 {
136                 compatible = "st,lis2de12";       109                 compatible = "st,lis2de12";
137                 reg = <0x19>;                     110                 reg = <0x19>;
138                 pinctrl-names = "default";        111                 pinctrl-names = "default";
139                 pinctrl-0 = <&pinctrl_accel>;     112                 pinctrl-0 = <&pinctrl_accel>;
140                 st,drdy-int-pin = <1>;            113                 st,drdy-int-pin = <1>;
141                 interrupt-parent = <&gpio4>;      114                 interrupt-parent = <&gpio4>;
142                 interrupts = <21 IRQ_TYPE_LEVE    115                 interrupts = <21 IRQ_TYPE_LEVEL_LOW>;
                                                   >> 116                 interrupt-names = "INT1";
143         };                                        117         };
144 };                                                118 };
145                                                   119 
146 &pcie_phy {                                       120 &pcie_phy {
147         fsl,refclk-pad-mode = <IMX8_PCIE_REFCL    121         fsl,refclk-pad-mode = <IMX8_PCIE_REFCLK_PAD_INPUT>;
148         fsl,clkreq-unsupported;                   122         fsl,clkreq-unsupported;
149         clocks = <&pcie0_refclk>;                 123         clocks = <&pcie0_refclk>;
150         clock-names = "ref";                      124         clock-names = "ref";
151         status = "okay";                          125         status = "okay";
152 };                                                126 };
153                                                   127 
154 &pcie {                                           128 &pcie {
155         pinctrl-names = "default";                129         pinctrl-names = "default";
156         pinctrl-0 = <&pinctrl_pcie0>;             130         pinctrl-0 = <&pinctrl_pcie0>;
157         reset-gpio = <&gpio4 29 GPIO_ACTIVE_LO    131         reset-gpio = <&gpio4 29 GPIO_ACTIVE_LOW>;
158         status = "okay";                          132         status = "okay";
159                                                << 
160         pcie@0,0 {                             << 
161                 reg = <0x0000 0 0 0 0>;        << 
162                 device_type = "pci";           << 
163                 #address-cells = <3>;          << 
164                 #size-cells = <2>;             << 
165                 ranges;                        << 
166                                                << 
167                 pcie@0,0 {                     << 
168                         reg = <0x0000 0 0 0 0> << 
169                         device_type = "pci";   << 
170                         #address-cells = <3>;  << 
171                         #size-cells = <2>;     << 
172                         ranges;                << 
173                                                << 
174                         pcie@3,0 {             << 
175                                 reg = <0x1800  << 
176                                 device_type =  << 
177                                 #address-cells << 
178                                 #size-cells =  << 
179                                 ranges;        << 
180                                                << 
181                                 eth1: ethernet << 
182                                         reg =  << 
183                                         #addre << 
184                                         #size- << 
185                                         ranges << 
186                                         local- << 
187                                 };             << 
188                         };                     << 
189                 };                             << 
190         };                                     << 
191 };                                                133 };
192                                                   134 
193 /* GPS */                                         135 /* GPS */
194 &uart1 {                                          136 &uart1 {
195         pinctrl-names = "default";                137         pinctrl-names = "default";
196         pinctrl-0 = <&pinctrl_uart1>;             138         pinctrl-0 = <&pinctrl_uart1>;
197         status = "okay";                          139         status = "okay";
198 };                                                140 };
199                                                   141 
200 /* off-board header */                            142 /* off-board header */
201 &uart3 {                                          143 &uart3 {
202         pinctrl-names = "default";                144         pinctrl-names = "default";
203         pinctrl-0 = <&pinctrl_uart3>;             145         pinctrl-0 = <&pinctrl_uart3>;
204         status = "okay";                          146         status = "okay";
205 };                                                147 };
206                                                   148 
207 /* RS232 */                                       149 /* RS232 */
208 &uart4 {                                          150 &uart4 {
209         pinctrl-names = "default";                151         pinctrl-names = "default";
210         pinctrl-0 = <&pinctrl_uart4>;             152         pinctrl-0 = <&pinctrl_uart4>;
211         status = "okay";                          153         status = "okay";
212 };                                                154 };
213                                                   155 
214 /* USB1 - OTG */                                  156 /* USB1 - OTG */
215 &usb3_0 {                                         157 &usb3_0 {
216         pinctrl-names = "default";                158         pinctrl-names = "default";
217         pinctrl-0 = <&pinctrl_usb1>;              159         pinctrl-0 = <&pinctrl_usb1>;
218         fsl,over-current-active-low;              160         fsl,over-current-active-low;
219         status = "okay";                          161         status = "okay";
220 };                                                162 };
221                                                   163 
222 &usb3_phy0 {                                      164 &usb3_phy0 {
                                                   >> 165         vbus-supply = <&reg_usb1_vbus>;
223         status = "okay";                          166         status = "okay";
224 };                                                167 };
225                                                   168 
226 &usb_dwc3_0 {                                     169 &usb_dwc3_0 {
227         /* dual role is implemented but not a     170         /* dual role is implemented but not a full featured OTG */
228         adp-disable;                              171         adp-disable;
229         hnp-disable;                              172         hnp-disable;
230         srp-disable;                              173         srp-disable;
231         dr_mode = "otg";                          174         dr_mode = "otg";
232         usb-role-switch;                          175         usb-role-switch;
233         role-switch-default-mode = "peripheral    176         role-switch-default-mode = "peripheral";
234         status = "okay";                          177         status = "okay";
235                                                   178 
236         port {                                 !! 179         connector {
237                 usb3_dwc: endpoint {           !! 180                 compatible = "gpio-usb-b-connector", "usb-b-connector";
238                         remote-endpoint = <&us !! 181                 pinctrl-names = "default";
239                 };                             !! 182                 pinctrl-0 = <&pinctrl_usbcon1>;
                                                   >> 183                 type = "micro";
                                                   >> 184                 label = "otg";
                                                   >> 185                 id-gpios = <&gpio3 21 GPIO_ACTIVE_HIGH>;
240         };                                        186         };
241 };                                                187 };
242                                                   188 
243 /* USB2 - USB3.0 Hub */                           189 /* USB2 - USB3.0 Hub */
244 &usb3_1 {                                         190 &usb3_1 {
245         fsl,permanently-attached;                 191         fsl,permanently-attached;
246         fsl,disable-port-power-control;           192         fsl,disable-port-power-control;
247         status = "okay";                          193         status = "okay";
248 };                                                194 };
249                                                   195 
250 &usb3_phy1 {                                      196 &usb3_phy1 {
251         vbus-supply = <&reg_usb2_vbus>;           197         vbus-supply = <&reg_usb2_vbus>;
252         status = "okay";                          198         status = "okay";
253 };                                                199 };
254                                                   200 
255 &usb_dwc3_1 {                                     201 &usb_dwc3_1 {
256         dr_mode = "host";                         202         dr_mode = "host";
257         status = "okay";                          203         status = "okay";
258 };                                                204 };
259                                                   205 
260 /* microSD */                                     206 /* microSD */
261 &usdhc2 {                                         207 &usdhc2 {
262         pinctrl-names = "default", "state_100m    208         pinctrl-names = "default", "state_100mhz", "state_200mhz";
263         pinctrl-0 = <&pinctrl_usdhc2>, <&pinct    209         pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>;
264         pinctrl-1 = <&pinctrl_usdhc2_100mhz>,     210         pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>;
265         pinctrl-2 = <&pinctrl_usdhc2_200mhz>,     211         pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>;
266         cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>    212         cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>;
267         bus-width = <4>;                          213         bus-width = <4>;
268         vmmc-supply = <&reg_usdhc2_vmmc>;         214         vmmc-supply = <&reg_usdhc2_vmmc>;
269         status = "okay";                          215         status = "okay";
270 };                                                216 };
271                                                   217 
272 &iomuxc {                                         218 &iomuxc {
273         pinctrl-names = "default";                219         pinctrl-names = "default";
274         pinctrl-0 = <&pinctrl_hog>;               220         pinctrl-0 = <&pinctrl_hog>;
275                                                   221 
276         pinctrl_hog: hoggrp {                     222         pinctrl_hog: hoggrp {
277                 fsl,pins = <                      223                 fsl,pins = <
278                         MX8MP_IOMUXC_SAI1_RXD6    224                         MX8MP_IOMUXC_SAI1_RXD6__GPIO4_IO08      0x40000146 /* DIO1 */
279                         MX8MP_IOMUXC_SAI1_TXC_    225                         MX8MP_IOMUXC_SAI1_TXC__GPIO4_IO11       0x40000146 /* DIO0 */
280                         MX8MP_IOMUXC_SAI1_TXD2    226                         MX8MP_IOMUXC_SAI1_TXD2__GPIO4_IO14      0x40000106 /* PCIE_USBSEL */
281                         MX8MP_IOMUXC_SAI2_MCLK    227                         MX8MP_IOMUXC_SAI2_MCLK__GPIO4_IO27      0x40000106 /* RS485_HALF */
282                         MX8MP_IOMUXC_SAI2_RXC_    228                         MX8MP_IOMUXC_SAI2_RXC__GPIO4_IO22       0x40000106 /* RS485_EN */
283                         MX8MP_IOMUXC_SAI2_RXD0    229                         MX8MP_IOMUXC_SAI2_RXD0__GPIO4_IO23      0x40000106 /* RS485_TERM */
284                         MX8MP_IOMUXC_SAI3_RXFS    230                         MX8MP_IOMUXC_SAI3_RXFS__GPIO4_IO28      0x40000106 /* PCIE_WDIS# */
285                 >;                                231                 >;
286         };                                        232         };
287                                                   233 
288         pinctrl_accel: accelgrp {                 234         pinctrl_accel: accelgrp {
289                 fsl,pins = <                      235                 fsl,pins = <
290                         MX8MP_IOMUXC_SAI2_RXFS    236                         MX8MP_IOMUXC_SAI2_RXFS__GPIO4_IO21      0x150   /* IRQ */
291                 >;                                237                 >;
292         };                                        238         };
293                                                   239 
294         pinctrl_gpio_leds: gpioledgrp {           240         pinctrl_gpio_leds: gpioledgrp {
295                 fsl,pins = <                      241                 fsl,pins = <
296                         MX8MP_IOMUXC_SAI1_RXC_    242                         MX8MP_IOMUXC_SAI1_RXC__GPIO4_IO01       0x6     /* LEDG */
297                         MX8MP_IOMUXC_SAI1_RXD3    243                         MX8MP_IOMUXC_SAI1_RXD3__GPIO4_IO05      0x6     /* LEDR */
298                 >;                                244                 >;
299         };                                        245         };
300                                                   246 
301         pinctrl_pcie0: pcie0grp {                 247         pinctrl_pcie0: pcie0grp {
302                 fsl,pins = <                      248                 fsl,pins = <
303                         MX8MP_IOMUXC_SAI3_RXC_    249                         MX8MP_IOMUXC_SAI3_RXC__GPIO4_IO29       0x106
304                 >;                                250                 >;
305         };                                        251         };
306                                                   252 
307         pinctrl_pps: ppsgrp {                     253         pinctrl_pps: ppsgrp {
308                 fsl,pins = <                      254                 fsl,pins = <
309                         MX8MP_IOMUXC_SAI1_RXD1    255                         MX8MP_IOMUXC_SAI1_RXD1__GPIO4_IO03      0x146
310                 >;                                256                 >;
311         };                                        257         };
312                                                   258 
313         pinctrl_reg_usb1_en: regusb1grp {         259         pinctrl_reg_usb1_en: regusb1grp {
314                 fsl,pins = <                      260                 fsl,pins = <
315                         MX8MP_IOMUXC_GPIO1_IO1    261                         MX8MP_IOMUXC_GPIO1_IO12__GPIO1_IO12     0x146 /* USB1_EN */
316                 >;                                262                 >;
317         };                                        263         };
318                                                   264 
319         pinctrl_usb1: usb1grp {                   265         pinctrl_usb1: usb1grp {
320                 fsl,pins = <                      266                 fsl,pins = <
321                         MX8MP_IOMUXC_GPIO1_IO1    267                         MX8MP_IOMUXC_GPIO1_IO13__USB1_OTG_OC    0x140 /* USB1_FLT# */
322                 >;                                268                 >;
323         };                                        269         };
324                                                   270 
325         pinctrl_usbcon1: usbcon1grp {             271         pinctrl_usbcon1: usbcon1grp {
326                 fsl,pins = <                      272                 fsl,pins = <
327                         MX8MP_IOMUXC_SAI5_RXD0    273                         MX8MP_IOMUXC_SAI5_RXD0__GPIO3_IO21      0x140 /* USB1_ID */
328                 >;                                274                 >;
329         };                                        275         };
330                                                   276 
331         pinctrl_reg_usb2_en: regusb2grp {         277         pinctrl_reg_usb2_en: regusb2grp {
332                 fsl,pins = <                      278                 fsl,pins = <
333                         MX8MP_IOMUXC_SAI1_TXD0    279                         MX8MP_IOMUXC_SAI1_TXD0__GPIO4_IO12      0x146 /* USBHUB_RST# */
334                 >;                                280                 >;
335         };                                        281         };
336                                                   282 
337         pinctrl_spi2: spi2grp {                   283         pinctrl_spi2: spi2grp {
338                 fsl,pins = <                      284                 fsl,pins = <
339                         MX8MP_IOMUXC_ECSPI2_SC    285                         MX8MP_IOMUXC_ECSPI2_SCLK__ECSPI2_SCLK   0x140
340                         MX8MP_IOMUXC_ECSPI2_MO    286                         MX8MP_IOMUXC_ECSPI2_MOSI__ECSPI2_MOSI   0x140
341                         MX8MP_IOMUXC_ECSPI2_MI    287                         MX8MP_IOMUXC_ECSPI2_MISO__ECSPI2_MISO   0x140
342                         MX8MP_IOMUXC_ECSPI2_SS    288                         MX8MP_IOMUXC_ECSPI2_SS0__GPIO5_IO13     0x140
343                         MX8MP_IOMUXC_GPIO1_IO1 << 
344                 >;                                289                 >;
345         };                                        290         };
346                                                   291 
347         pinctrl_uart1: uart1grp {                 292         pinctrl_uart1: uart1grp {
348                 fsl,pins = <                      293                 fsl,pins = <
349                         MX8MP_IOMUXC_UART1_RXD    294                         MX8MP_IOMUXC_UART1_RXD__UART1_DCE_RX    0x140
350                         MX8MP_IOMUXC_UART1_TXD    295                         MX8MP_IOMUXC_UART1_TXD__UART1_DCE_TX    0x140
351                 >;                                296                 >;
352         };                                        297         };
353                                                   298 
354         pinctrl_uart3: uart3grp {                 299         pinctrl_uart3: uart3grp {
355                 fsl,pins = <                      300                 fsl,pins = <
356                         MX8MP_IOMUXC_UART3_RXD    301                         MX8MP_IOMUXC_UART3_RXD__UART3_DCE_RX    0x140
357                         MX8MP_IOMUXC_UART3_TXD    302                         MX8MP_IOMUXC_UART3_TXD__UART3_DCE_TX    0x140
358                 >;                                303                 >;
359         };                                        304         };
360                                                   305 
361         pinctrl_uart4: uart4grp {                 306         pinctrl_uart4: uart4grp {
362                 fsl,pins = <                      307                 fsl,pins = <
363                         MX8MP_IOMUXC_UART4_RXD    308                         MX8MP_IOMUXC_UART4_RXD__UART4_DCE_RX    0x140
364                         MX8MP_IOMUXC_UART4_TXD    309                         MX8MP_IOMUXC_UART4_TXD__UART4_DCE_TX    0x140
365                 >;                                310                 >;
366         };                                        311         };
367                                                   312 
368         pinctrl_usdhc1: usdhc1grp {               313         pinctrl_usdhc1: usdhc1grp {
369                 fsl,pins = <                      314                 fsl,pins = <
370                         MX8MP_IOMUXC_SD1_CLK__    315                         MX8MP_IOMUXC_SD1_CLK__USDHC1_CLK        0x190
371                         MX8MP_IOMUXC_SD1_CMD__    316                         MX8MP_IOMUXC_SD1_CMD__USDHC1_CMD        0x1d0
372                         MX8MP_IOMUXC_SD1_DATA0    317                         MX8MP_IOMUXC_SD1_DATA0__USDHC1_DATA0    0x1d0
373                         MX8MP_IOMUXC_SD1_DATA1    318                         MX8MP_IOMUXC_SD1_DATA1__USDHC1_DATA1    0x1d0
374                         MX8MP_IOMUXC_SD1_DATA2    319                         MX8MP_IOMUXC_SD1_DATA2__USDHC1_DATA2    0x1d0
375                         MX8MP_IOMUXC_SD1_DATA3    320                         MX8MP_IOMUXC_SD1_DATA3__USDHC1_DATA3    0x1d0
376                 >;                                321                 >;
377         };                                        322         };
378                                                   323 
379         pinctrl_usdhc2: usdhc2grp {               324         pinctrl_usdhc2: usdhc2grp {
380                 fsl,pins = <                      325                 fsl,pins = <
381                         MX8MP_IOMUXC_SD2_CLK__    326                         MX8MP_IOMUXC_SD2_CLK__USDHC2_CLK        0x190
382                         MX8MP_IOMUXC_SD2_CMD__    327                         MX8MP_IOMUXC_SD2_CMD__USDHC2_CMD        0x1d0
383                         MX8MP_IOMUXC_SD2_DATA0    328                         MX8MP_IOMUXC_SD2_DATA0__USDHC2_DATA0    0x1d0
384                         MX8MP_IOMUXC_SD2_DATA1    329                         MX8MP_IOMUXC_SD2_DATA1__USDHC2_DATA1    0x1d0
385                         MX8MP_IOMUXC_SD2_DATA2    330                         MX8MP_IOMUXC_SD2_DATA2__USDHC2_DATA2    0x1d0
386                         MX8MP_IOMUXC_SD2_DATA3    331                         MX8MP_IOMUXC_SD2_DATA3__USDHC2_DATA3    0x1d0
387                         MX8MP_IOMUXC_GPIO1_IO0    332                         MX8MP_IOMUXC_GPIO1_IO04__USDHC2_VSELECT 0xc1
388                 >;                                333                 >;
389         };                                        334         };
390                                                   335 
391         pinctrl_usdhc2_100mhz: usdhc2-100mhzgr    336         pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp {
392                 fsl,pins = <                      337                 fsl,pins = <
393                         MX8MP_IOMUXC_SD2_CLK__    338                         MX8MP_IOMUXC_SD2_CLK__USDHC2_CLK        0x194
394                         MX8MP_IOMUXC_SD2_CMD__    339                         MX8MP_IOMUXC_SD2_CMD__USDHC2_CMD        0x1d4
395                         MX8MP_IOMUXC_SD2_DATA0    340                         MX8MP_IOMUXC_SD2_DATA0__USDHC2_DATA0    0x1d4
396                         MX8MP_IOMUXC_SD2_DATA1    341                         MX8MP_IOMUXC_SD2_DATA1__USDHC2_DATA1    0x1d4
397                         MX8MP_IOMUXC_SD2_DATA2    342                         MX8MP_IOMUXC_SD2_DATA2__USDHC2_DATA2    0x1d4
398                         MX8MP_IOMUXC_SD2_DATA3    343                         MX8MP_IOMUXC_SD2_DATA3__USDHC2_DATA3    0x1d4
399                         MX8MP_IOMUXC_GPIO1_IO0    344                         MX8MP_IOMUXC_GPIO1_IO04__USDHC2_VSELECT 0xc1
400                 >;                                345                 >;
401         };                                        346         };
402                                                   347 
403         pinctrl_usdhc2_200mhz: usdhc2-200mhzgr    348         pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp {
404                 fsl,pins = <                      349                 fsl,pins = <
405                         MX8MP_IOMUXC_SD2_CLK__    350                         MX8MP_IOMUXC_SD2_CLK__USDHC2_CLK        0x196
406                         MX8MP_IOMUXC_SD2_CMD__    351                         MX8MP_IOMUXC_SD2_CMD__USDHC2_CMD        0x1d6
407                         MX8MP_IOMUXC_SD2_DATA0    352                         MX8MP_IOMUXC_SD2_DATA0__USDHC2_DATA0    0x1d6
408                         MX8MP_IOMUXC_SD2_DATA1    353                         MX8MP_IOMUXC_SD2_DATA1__USDHC2_DATA1    0x1d6
409                         MX8MP_IOMUXC_SD2_DATA2    354                         MX8MP_IOMUXC_SD2_DATA2__USDHC2_DATA2    0x1d6
410                         MX8MP_IOMUXC_SD2_DATA3    355                         MX8MP_IOMUXC_SD2_DATA3__USDHC2_DATA3    0x1d6
411                         MX8MP_IOMUXC_GPIO1_IO0    356                         MX8MP_IOMUXC_GPIO1_IO04__USDHC2_VSELECT 0xc1
412                 >;                                357                 >;
413         };                                        358         };
414                                                   359 
415         pinctrl_usdhc2_vmmc: usdhc2-vmmc-grp {    360         pinctrl_usdhc2_vmmc: usdhc2-vmmc-grp {
416                 fsl,pins = <                      361                 fsl,pins = <
417                         MX8MP_IOMUXC_SD2_RESET    362                         MX8MP_IOMUXC_SD2_RESET_B__USDHC2_RESET_B        0x1d0
418                 >;                                363                 >;
419         };                                        364         };
420                                                   365 
421         pinctrl_usdhc2_gpio: usdhc2gpiogrp {      366         pinctrl_usdhc2_gpio: usdhc2gpiogrp {
422                 fsl,pins = <                      367                 fsl,pins = <
423                         MX8MP_IOMUXC_SD2_CD_B_    368                         MX8MP_IOMUXC_SD2_CD_B__GPIO2_IO12               0x1c4
424                 >;                                369                 >;
425         };                                        370         };
426 };                                                371 };
                                                      

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