~ [ 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.7.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 {                            << 
 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>;
143         };                                        116         };
144 };                                                117 };
145                                                   118 
146 &pcie_phy {                                       119 &pcie_phy {
147         fsl,refclk-pad-mode = <IMX8_PCIE_REFCL    120         fsl,refclk-pad-mode = <IMX8_PCIE_REFCLK_PAD_INPUT>;
148         fsl,clkreq-unsupported;                   121         fsl,clkreq-unsupported;
149         clocks = <&pcie0_refclk>;                 122         clocks = <&pcie0_refclk>;
150         clock-names = "ref";                      123         clock-names = "ref";
151         status = "okay";                          124         status = "okay";
152 };                                                125 };
153                                                   126 
154 &pcie {                                           127 &pcie {
155         pinctrl-names = "default";                128         pinctrl-names = "default";
156         pinctrl-0 = <&pinctrl_pcie0>;             129         pinctrl-0 = <&pinctrl_pcie0>;
157         reset-gpio = <&gpio4 29 GPIO_ACTIVE_LO    130         reset-gpio = <&gpio4 29 GPIO_ACTIVE_LOW>;
158         status = "okay";                          131         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 };                                                132 };
192                                                   133 
193 /* GPS */                                         134 /* GPS */
194 &uart1 {                                          135 &uart1 {
195         pinctrl-names = "default";                136         pinctrl-names = "default";
196         pinctrl-0 = <&pinctrl_uart1>;             137         pinctrl-0 = <&pinctrl_uart1>;
197         status = "okay";                          138         status = "okay";
198 };                                                139 };
199                                                   140 
200 /* off-board header */                            141 /* off-board header */
201 &uart3 {                                          142 &uart3 {
202         pinctrl-names = "default";                143         pinctrl-names = "default";
203         pinctrl-0 = <&pinctrl_uart3>;             144         pinctrl-0 = <&pinctrl_uart3>;
204         status = "okay";                          145         status = "okay";
205 };                                                146 };
206                                                   147 
207 /* RS232 */                                       148 /* RS232 */
208 &uart4 {                                          149 &uart4 {
209         pinctrl-names = "default";                150         pinctrl-names = "default";
210         pinctrl-0 = <&pinctrl_uart4>;             151         pinctrl-0 = <&pinctrl_uart4>;
211         status = "okay";                          152         status = "okay";
212 };                                                153 };
213                                                   154 
214 /* USB1 - OTG */                                  155 /* USB1 - OTG */
215 &usb3_0 {                                         156 &usb3_0 {
216         pinctrl-names = "default";                157         pinctrl-names = "default";
217         pinctrl-0 = <&pinctrl_usb1>;              158         pinctrl-0 = <&pinctrl_usb1>;
218         fsl,over-current-active-low;              159         fsl,over-current-active-low;
219         status = "okay";                          160         status = "okay";
220 };                                                161 };
221                                                   162 
222 &usb3_phy0 {                                      163 &usb3_phy0 {
                                                   >> 164         vbus-supply = <&reg_usb1_vbus>;
223         status = "okay";                          165         status = "okay";
224 };                                                166 };
225                                                   167 
226 &usb_dwc3_0 {                                     168 &usb_dwc3_0 {
227         /* dual role is implemented but not a     169         /* dual role is implemented but not a full featured OTG */
228         adp-disable;                              170         adp-disable;
229         hnp-disable;                              171         hnp-disable;
230         srp-disable;                              172         srp-disable;
231         dr_mode = "otg";                          173         dr_mode = "otg";
232         usb-role-switch;                          174         usb-role-switch;
233         role-switch-default-mode = "peripheral    175         role-switch-default-mode = "peripheral";
234         status = "okay";                          176         status = "okay";
235                                                   177 
236         port {                                 !! 178         connector {
237                 usb3_dwc: endpoint {           !! 179                 compatible = "gpio-usb-b-connector", "usb-b-connector";
238                         remote-endpoint = <&us !! 180                 pinctrl-names = "default";
239                 };                             !! 181                 pinctrl-0 = <&pinctrl_usbcon1>;
                                                   >> 182                 type = "micro";
                                                   >> 183                 label = "otg";
                                                   >> 184                 id-gpios = <&gpio3 21 GPIO_ACTIVE_HIGH>;
240         };                                        185         };
241 };                                                186 };
242                                                   187 
243 /* USB2 - USB3.0 Hub */                           188 /* USB2 - USB3.0 Hub */
244 &usb3_1 {                                         189 &usb3_1 {
245         fsl,permanently-attached;                 190         fsl,permanently-attached;
246         fsl,disable-port-power-control;           191         fsl,disable-port-power-control;
247         status = "okay";                          192         status = "okay";
248 };                                                193 };
249                                                   194 
250 &usb3_phy1 {                                      195 &usb3_phy1 {
251         vbus-supply = <&reg_usb2_vbus>;           196         vbus-supply = <&reg_usb2_vbus>;
252         status = "okay";                          197         status = "okay";
253 };                                                198 };
254                                                   199 
255 &usb_dwc3_1 {                                     200 &usb_dwc3_1 {
256         dr_mode = "host";                         201         dr_mode = "host";
257         status = "okay";                          202         status = "okay";
258 };                                                203 };
259                                                   204 
260 /* microSD */                                     205 /* microSD */
261 &usdhc2 {                                         206 &usdhc2 {
262         pinctrl-names = "default", "state_100m    207         pinctrl-names = "default", "state_100mhz", "state_200mhz";
263         pinctrl-0 = <&pinctrl_usdhc2>, <&pinct    208         pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>;
264         pinctrl-1 = <&pinctrl_usdhc2_100mhz>,     209         pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>;
265         pinctrl-2 = <&pinctrl_usdhc2_200mhz>,     210         pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>;
266         cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>    211         cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>;
267         bus-width = <4>;                          212         bus-width = <4>;
268         vmmc-supply = <&reg_usdhc2_vmmc>;         213         vmmc-supply = <&reg_usdhc2_vmmc>;
269         status = "okay";                          214         status = "okay";
270 };                                                215 };
271                                                   216 
272 &iomuxc {                                         217 &iomuxc {
273         pinctrl-names = "default";                218         pinctrl-names = "default";
274         pinctrl-0 = <&pinctrl_hog>;               219         pinctrl-0 = <&pinctrl_hog>;
275                                                   220 
276         pinctrl_hog: hoggrp {                     221         pinctrl_hog: hoggrp {
277                 fsl,pins = <                      222                 fsl,pins = <
278                         MX8MP_IOMUXC_SAI1_RXD6    223                         MX8MP_IOMUXC_SAI1_RXD6__GPIO4_IO08      0x40000146 /* DIO1 */
279                         MX8MP_IOMUXC_SAI1_TXC_    224                         MX8MP_IOMUXC_SAI1_TXC__GPIO4_IO11       0x40000146 /* DIO0 */
280                         MX8MP_IOMUXC_SAI1_TXD2    225                         MX8MP_IOMUXC_SAI1_TXD2__GPIO4_IO14      0x40000106 /* PCIE_USBSEL */
281                         MX8MP_IOMUXC_SAI2_MCLK    226                         MX8MP_IOMUXC_SAI2_MCLK__GPIO4_IO27      0x40000106 /* RS485_HALF */
282                         MX8MP_IOMUXC_SAI2_RXC_    227                         MX8MP_IOMUXC_SAI2_RXC__GPIO4_IO22       0x40000106 /* RS485_EN */
283                         MX8MP_IOMUXC_SAI2_RXD0    228                         MX8MP_IOMUXC_SAI2_RXD0__GPIO4_IO23      0x40000106 /* RS485_TERM */
284                         MX8MP_IOMUXC_SAI3_RXFS    229                         MX8MP_IOMUXC_SAI3_RXFS__GPIO4_IO28      0x40000106 /* PCIE_WDIS# */
285                 >;                                230                 >;
286         };                                        231         };
287                                                   232 
288         pinctrl_accel: accelgrp {                 233         pinctrl_accel: accelgrp {
289                 fsl,pins = <                      234                 fsl,pins = <
290                         MX8MP_IOMUXC_SAI2_RXFS    235                         MX8MP_IOMUXC_SAI2_RXFS__GPIO4_IO21      0x150   /* IRQ */
291                 >;                                236                 >;
292         };                                        237         };
293                                                   238 
294         pinctrl_gpio_leds: gpioledgrp {           239         pinctrl_gpio_leds: gpioledgrp {
295                 fsl,pins = <                      240                 fsl,pins = <
296                         MX8MP_IOMUXC_SAI1_RXC_    241                         MX8MP_IOMUXC_SAI1_RXC__GPIO4_IO01       0x6     /* LEDG */
297                         MX8MP_IOMUXC_SAI1_RXD3    242                         MX8MP_IOMUXC_SAI1_RXD3__GPIO4_IO05      0x6     /* LEDR */
298                 >;                                243                 >;
299         };                                        244         };
300                                                   245 
301         pinctrl_pcie0: pcie0grp {                 246         pinctrl_pcie0: pcie0grp {
302                 fsl,pins = <                      247                 fsl,pins = <
303                         MX8MP_IOMUXC_SAI3_RXC_    248                         MX8MP_IOMUXC_SAI3_RXC__GPIO4_IO29       0x106
304                 >;                                249                 >;
305         };                                        250         };
306                                                   251 
307         pinctrl_pps: ppsgrp {                     252         pinctrl_pps: ppsgrp {
308                 fsl,pins = <                      253                 fsl,pins = <
309                         MX8MP_IOMUXC_SAI1_RXD1    254                         MX8MP_IOMUXC_SAI1_RXD1__GPIO4_IO03      0x146
310                 >;                                255                 >;
311         };                                        256         };
312                                                   257 
313         pinctrl_reg_usb1_en: regusb1grp {         258         pinctrl_reg_usb1_en: regusb1grp {
314                 fsl,pins = <                      259                 fsl,pins = <
315                         MX8MP_IOMUXC_GPIO1_IO1    260                         MX8MP_IOMUXC_GPIO1_IO12__GPIO1_IO12     0x146 /* USB1_EN */
316                 >;                                261                 >;
317         };                                        262         };
318                                                   263 
319         pinctrl_usb1: usb1grp {                   264         pinctrl_usb1: usb1grp {
320                 fsl,pins = <                      265                 fsl,pins = <
321                         MX8MP_IOMUXC_GPIO1_IO1    266                         MX8MP_IOMUXC_GPIO1_IO13__USB1_OTG_OC    0x140 /* USB1_FLT# */
322                 >;                                267                 >;
323         };                                        268         };
324                                                   269 
325         pinctrl_usbcon1: usbcon1grp {             270         pinctrl_usbcon1: usbcon1grp {
326                 fsl,pins = <                      271                 fsl,pins = <
327                         MX8MP_IOMUXC_SAI5_RXD0    272                         MX8MP_IOMUXC_SAI5_RXD0__GPIO3_IO21      0x140 /* USB1_ID */
328                 >;                                273                 >;
329         };                                        274         };
330                                                   275 
331         pinctrl_reg_usb2_en: regusb2grp {         276         pinctrl_reg_usb2_en: regusb2grp {
332                 fsl,pins = <                      277                 fsl,pins = <
333                         MX8MP_IOMUXC_SAI1_TXD0    278                         MX8MP_IOMUXC_SAI1_TXD0__GPIO4_IO12      0x146 /* USBHUB_RST# */
334                 >;                                279                 >;
335         };                                        280         };
336                                                   281 
337         pinctrl_spi2: spi2grp {                   282         pinctrl_spi2: spi2grp {
338                 fsl,pins = <                      283                 fsl,pins = <
339                         MX8MP_IOMUXC_ECSPI2_SC    284                         MX8MP_IOMUXC_ECSPI2_SCLK__ECSPI2_SCLK   0x140
340                         MX8MP_IOMUXC_ECSPI2_MO    285                         MX8MP_IOMUXC_ECSPI2_MOSI__ECSPI2_MOSI   0x140
341                         MX8MP_IOMUXC_ECSPI2_MI    286                         MX8MP_IOMUXC_ECSPI2_MISO__ECSPI2_MISO   0x140
342                         MX8MP_IOMUXC_ECSPI2_SS    287                         MX8MP_IOMUXC_ECSPI2_SS0__GPIO5_IO13     0x140
343                         MX8MP_IOMUXC_GPIO1_IO1 << 
344                 >;                                288                 >;
345         };                                        289         };
346                                                   290 
347         pinctrl_uart1: uart1grp {                 291         pinctrl_uart1: uart1grp {
348                 fsl,pins = <                      292                 fsl,pins = <
349                         MX8MP_IOMUXC_UART1_RXD    293                         MX8MP_IOMUXC_UART1_RXD__UART1_DCE_RX    0x140
350                         MX8MP_IOMUXC_UART1_TXD    294                         MX8MP_IOMUXC_UART1_TXD__UART1_DCE_TX    0x140
351                 >;                                295                 >;
352         };                                        296         };
353                                                   297 
354         pinctrl_uart3: uart3grp {                 298         pinctrl_uart3: uart3grp {
355                 fsl,pins = <                      299                 fsl,pins = <
356                         MX8MP_IOMUXC_UART3_RXD    300                         MX8MP_IOMUXC_UART3_RXD__UART3_DCE_RX    0x140
357                         MX8MP_IOMUXC_UART3_TXD    301                         MX8MP_IOMUXC_UART3_TXD__UART3_DCE_TX    0x140
358                 >;                                302                 >;
359         };                                        303         };
360                                                   304 
361         pinctrl_uart4: uart4grp {                 305         pinctrl_uart4: uart4grp {
362                 fsl,pins = <                      306                 fsl,pins = <
363                         MX8MP_IOMUXC_UART4_RXD    307                         MX8MP_IOMUXC_UART4_RXD__UART4_DCE_RX    0x140
364                         MX8MP_IOMUXC_UART4_TXD    308                         MX8MP_IOMUXC_UART4_TXD__UART4_DCE_TX    0x140
365                 >;                                309                 >;
366         };                                        310         };
367                                                   311 
368         pinctrl_usdhc1: usdhc1grp {               312         pinctrl_usdhc1: usdhc1grp {
369                 fsl,pins = <                      313                 fsl,pins = <
370                         MX8MP_IOMUXC_SD1_CLK__    314                         MX8MP_IOMUXC_SD1_CLK__USDHC1_CLK        0x190
371                         MX8MP_IOMUXC_SD1_CMD__    315                         MX8MP_IOMUXC_SD1_CMD__USDHC1_CMD        0x1d0
372                         MX8MP_IOMUXC_SD1_DATA0    316                         MX8MP_IOMUXC_SD1_DATA0__USDHC1_DATA0    0x1d0
373                         MX8MP_IOMUXC_SD1_DATA1    317                         MX8MP_IOMUXC_SD1_DATA1__USDHC1_DATA1    0x1d0
374                         MX8MP_IOMUXC_SD1_DATA2    318                         MX8MP_IOMUXC_SD1_DATA2__USDHC1_DATA2    0x1d0
375                         MX8MP_IOMUXC_SD1_DATA3    319                         MX8MP_IOMUXC_SD1_DATA3__USDHC1_DATA3    0x1d0
376                 >;                                320                 >;
377         };                                        321         };
378                                                   322 
379         pinctrl_usdhc2: usdhc2grp {               323         pinctrl_usdhc2: usdhc2grp {
380                 fsl,pins = <                      324                 fsl,pins = <
381                         MX8MP_IOMUXC_SD2_CLK__    325                         MX8MP_IOMUXC_SD2_CLK__USDHC2_CLK        0x190
382                         MX8MP_IOMUXC_SD2_CMD__    326                         MX8MP_IOMUXC_SD2_CMD__USDHC2_CMD        0x1d0
383                         MX8MP_IOMUXC_SD2_DATA0    327                         MX8MP_IOMUXC_SD2_DATA0__USDHC2_DATA0    0x1d0
384                         MX8MP_IOMUXC_SD2_DATA1    328                         MX8MP_IOMUXC_SD2_DATA1__USDHC2_DATA1    0x1d0
385                         MX8MP_IOMUXC_SD2_DATA2    329                         MX8MP_IOMUXC_SD2_DATA2__USDHC2_DATA2    0x1d0
386                         MX8MP_IOMUXC_SD2_DATA3    330                         MX8MP_IOMUXC_SD2_DATA3__USDHC2_DATA3    0x1d0
387                         MX8MP_IOMUXC_GPIO1_IO0    331                         MX8MP_IOMUXC_GPIO1_IO04__USDHC2_VSELECT 0xc1
388                 >;                                332                 >;
389         };                                        333         };
390                                                   334 
391         pinctrl_usdhc2_100mhz: usdhc2-100mhzgr    335         pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp {
392                 fsl,pins = <                      336                 fsl,pins = <
393                         MX8MP_IOMUXC_SD2_CLK__    337                         MX8MP_IOMUXC_SD2_CLK__USDHC2_CLK        0x194
394                         MX8MP_IOMUXC_SD2_CMD__    338                         MX8MP_IOMUXC_SD2_CMD__USDHC2_CMD        0x1d4
395                         MX8MP_IOMUXC_SD2_DATA0    339                         MX8MP_IOMUXC_SD2_DATA0__USDHC2_DATA0    0x1d4
396                         MX8MP_IOMUXC_SD2_DATA1    340                         MX8MP_IOMUXC_SD2_DATA1__USDHC2_DATA1    0x1d4
397                         MX8MP_IOMUXC_SD2_DATA2    341                         MX8MP_IOMUXC_SD2_DATA2__USDHC2_DATA2    0x1d4
398                         MX8MP_IOMUXC_SD2_DATA3    342                         MX8MP_IOMUXC_SD2_DATA3__USDHC2_DATA3    0x1d4
399                         MX8MP_IOMUXC_GPIO1_IO0    343                         MX8MP_IOMUXC_GPIO1_IO04__USDHC2_VSELECT 0xc1
400                 >;                                344                 >;
401         };                                        345         };
402                                                   346 
403         pinctrl_usdhc2_200mhz: usdhc2-200mhzgr    347         pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp {
404                 fsl,pins = <                      348                 fsl,pins = <
405                         MX8MP_IOMUXC_SD2_CLK__    349                         MX8MP_IOMUXC_SD2_CLK__USDHC2_CLK        0x196
406                         MX8MP_IOMUXC_SD2_CMD__    350                         MX8MP_IOMUXC_SD2_CMD__USDHC2_CMD        0x1d6
407                         MX8MP_IOMUXC_SD2_DATA0    351                         MX8MP_IOMUXC_SD2_DATA0__USDHC2_DATA0    0x1d6
408                         MX8MP_IOMUXC_SD2_DATA1    352                         MX8MP_IOMUXC_SD2_DATA1__USDHC2_DATA1    0x1d6
409                         MX8MP_IOMUXC_SD2_DATA2    353                         MX8MP_IOMUXC_SD2_DATA2__USDHC2_DATA2    0x1d6
410                         MX8MP_IOMUXC_SD2_DATA3    354                         MX8MP_IOMUXC_SD2_DATA3__USDHC2_DATA3    0x1d6
411                         MX8MP_IOMUXC_GPIO1_IO0    355                         MX8MP_IOMUXC_GPIO1_IO04__USDHC2_VSELECT 0xc1
412                 >;                                356                 >;
413         };                                        357         };
414                                                   358 
415         pinctrl_usdhc2_vmmc: usdhc2-vmmc-grp {    359         pinctrl_usdhc2_vmmc: usdhc2-vmmc-grp {
416                 fsl,pins = <                      360                 fsl,pins = <
417                         MX8MP_IOMUXC_SD2_RESET    361                         MX8MP_IOMUXC_SD2_RESET_B__USDHC2_RESET_B        0x1d0
418                 >;                                362                 >;
419         };                                        363         };
420                                                   364 
421         pinctrl_usdhc2_gpio: usdhc2gpiogrp {      365         pinctrl_usdhc2_gpio: usdhc2gpiogrp {
422                 fsl,pins = <                      366                 fsl,pins = <
423                         MX8MP_IOMUXC_SD2_CD_B_    367                         MX8MP_IOMUXC_SD2_CD_B__GPIO2_IO12               0x1c4
424                 >;                                368                 >;
425         };                                        369         };
426 };                                                370 };
                                                      

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