~ [ 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.9.12)


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

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