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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/freescale/imx8mm-venice-gw73xx.dtsi

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /scripts/dtc/include-prefixes/arm64/freescale/imx8mm-venice-gw73xx.dtsi (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/freescale/imx8mm-venice-gw73xx.dtsi (Version linux-5.12.19)


  1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)       1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  2 /*                                                  2 /*
  3  * Copyright 2020 Gateworks Corporation             3  * Copyright 2020 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>     << 
  9                                                     8 
 10 / {                                                 9 / {
 11         aliases {                                  10         aliases {
 12                 ethernet1 = &eth1;             << 
 13                 usb0 = &usbotg1;                   11                 usb0 = &usbotg1;
 14                 usb1 = &usbotg2;                   12                 usb1 = &usbotg2;
 15         };                                         13         };
 16                                                    14 
 17         led-controller {                           15         led-controller {
 18                 compatible = "gpio-leds";          16                 compatible = "gpio-leds";
 19                 pinctrl-names = "default";         17                 pinctrl-names = "default";
 20                 pinctrl-0 = <&pinctrl_gpio_led     18                 pinctrl-0 = <&pinctrl_gpio_leds>;
 21                                                    19 
 22                 led-0 {                            20                 led-0 {
 23                         function = LED_FUNCTIO     21                         function = LED_FUNCTION_STATUS;
 24                         color = <LED_COLOR_ID_     22                         color = <LED_COLOR_ID_GREEN>;
 25                         gpios = <&gpio5 5 GPIO     23                         gpios = <&gpio5 5 GPIO_ACTIVE_HIGH>;
 26                         default-state = "on";      24                         default-state = "on";
 27                         linux,default-trigger      25                         linux,default-trigger = "heartbeat";
 28                 };                                 26                 };
 29                                                    27 
 30                 led-1 {                            28                 led-1 {
 31                         function = LED_FUNCTIO     29                         function = LED_FUNCTION_STATUS;
 32                         color = <LED_COLOR_ID_     30                         color = <LED_COLOR_ID_RED>;
 33                         gpios = <&gpio5 4 GPIO     31                         gpios = <&gpio5 4 GPIO_ACTIVE_HIGH>;
 34                         default-state = "off";     32                         default-state = "off";
 35                 };                                 33                 };
 36         };                                         34         };
 37                                                    35 
 38         pcie0_refclk: pcie0-refclk {           << 
 39                 compatible = "fixed-clock";    << 
 40                 #clock-cells = <0>;            << 
 41                 clock-frequency = <100000000>; << 
 42         };                                     << 
 43                                                << 
 44         pps {                                      36         pps {
 45                 compatible = "pps-gpio";           37                 compatible = "pps-gpio";
 46                 pinctrl-names = "default";         38                 pinctrl-names = "default";
 47                 pinctrl-0 = <&pinctrl_pps>;        39                 pinctrl-0 = <&pinctrl_pps>;
 48                 gpios = <&gpio1 15 GPIO_ACTIVE     40                 gpios = <&gpio1 15 GPIO_ACTIVE_HIGH>;
 49                 status = "okay";                   41                 status = "okay";
 50         };                                         42         };
 51                                                    43 
 52         reg_1p8v: regulator-1p8v {                 44         reg_1p8v: regulator-1p8v {
 53                 compatible = "regulator-fixed"     45                 compatible = "regulator-fixed";
 54                 regulator-name = "1P8V";           46                 regulator-name = "1P8V";
 55                 regulator-min-microvolt = <180     47                 regulator-min-microvolt = <1800000>;
 56                 regulator-max-microvolt = <180     48                 regulator-max-microvolt = <1800000>;
 57                 regulator-always-on;               49                 regulator-always-on;
 58         };                                         50         };
 59                                                    51 
 60         reg_3p3v: regulator-3p3v {                 52         reg_3p3v: regulator-3p3v {
 61                 compatible = "regulator-fixed"     53                 compatible = "regulator-fixed";
 62                 regulator-name = "3P3V";           54                 regulator-name = "3P3V";
 63                 regulator-min-microvolt = <330     55                 regulator-min-microvolt = <3300000>;
 64                 regulator-max-microvolt = <330     56                 regulator-max-microvolt = <3300000>;
 65                 regulator-always-on;               57                 regulator-always-on;
 66         };                                         58         };
 67                                                    59 
 68         reg_usb_otg1_vbus: regulator-usb-otg1      60         reg_usb_otg1_vbus: regulator-usb-otg1 {
 69                 pinctrl-names = "default";         61                 pinctrl-names = "default";
 70                 pinctrl-0 = <&pinctrl_reg_usb1     62                 pinctrl-0 = <&pinctrl_reg_usb1_en>;
 71                 compatible = "regulator-fixed"     63                 compatible = "regulator-fixed";
 72                 regulator-name = "usb_otg1_vbu     64                 regulator-name = "usb_otg1_vbus";
 73                 gpio = <&gpio1 12 GPIO_ACTIVE_     65                 gpio = <&gpio1 12 GPIO_ACTIVE_HIGH>;
 74                 enable-active-high;                66                 enable-active-high;
 75                 regulator-min-microvolt = <500     67                 regulator-min-microvolt = <5000000>;
 76                 regulator-max-microvolt = <500     68                 regulator-max-microvolt = <5000000>;
 77         };                                         69         };
 78                                                    70 
 79         reg_usb_otg2_vbus: regulator-usb-otg2      71         reg_usb_otg2_vbus: regulator-usb-otg2 {
 80                 pinctrl-names = "default";         72                 pinctrl-names = "default";
 81                 pinctrl-0 = <&pinctrl_reg_usb2     73                 pinctrl-0 = <&pinctrl_reg_usb2_en>;
 82                 compatible = "regulator-fixed"     74                 compatible = "regulator-fixed";
 83                 regulator-name = "usb_otg2_vbu     75                 regulator-name = "usb_otg2_vbus";
 84                 gpio = <&gpio1 8 GPIO_ACTIVE_H     76                 gpio = <&gpio1 8 GPIO_ACTIVE_HIGH>;
 85                 enable-active-high;                77                 enable-active-high;
 86                 regulator-min-microvolt = <500     78                 regulator-min-microvolt = <5000000>;
 87                 regulator-max-microvolt = <500     79                 regulator-max-microvolt = <5000000>;
 88         };                                         80         };
 89                                                    81 
 90         reg_wifi_en: regulator-wifi-en {           82         reg_wifi_en: regulator-wifi-en {
 91                 pinctrl-names = "default";         83                 pinctrl-names = "default";
 92                 pinctrl-0 = <&pinctrl_reg_wl>;     84                 pinctrl-0 = <&pinctrl_reg_wl>;
 93                 compatible = "regulator-fixed"     85                 compatible = "regulator-fixed";
 94                 regulator-name = "wl";             86                 regulator-name = "wl";
 95                 gpio = <&gpio1 5 GPIO_ACTIVE_H     87                 gpio = <&gpio1 5 GPIO_ACTIVE_HIGH>;
 96                 startup-delay-us = <100>;          88                 startup-delay-us = <100>;
 97                 enable-active-high;                89                 enable-active-high;
 98                 regulator-min-microvolt = <330     90                 regulator-min-microvolt = <3300000>;
 99                 regulator-max-microvolt = <330     91                 regulator-max-microvolt = <3300000>;
100         };                                         92         };
101 };                                                 93 };
102                                                    94 
103 /* off-board header */                             95 /* off-board header */
104 &ecspi2 {                                          96 &ecspi2 {
105         pinctrl-names = "default";                 97         pinctrl-names = "default";
106         pinctrl-0 = <&pinctrl_spi2>;               98         pinctrl-0 = <&pinctrl_spi2>;
107         cs-gpios = <&gpio5 13 GPIO_ACTIVE_LOW> !!  99         cs-gpios = <&gpio5 13 GPIO_ACTIVE_HIGH>;
108                    <&gpio1 10 GPIO_ACTIVE_LOW> << 
109         status = "okay";                          100         status = "okay";
110                                                << 
111         tpm@1 {                                << 
112                 compatible = "atmel,attpm20p", << 
113                 reg = <0x1>;                   << 
114                 spi-max-frequency = <36000000> << 
115         };                                     << 
116 };                                             << 
117                                                << 
118 &gpio1 {                                       << 
119         gpio-line-names = "rs485_term", "mipi_ << 
120                 "", "", "pci_usb_sel", "dio0", << 
121                 "", "dio1", "", "", "", "", "" << 
122                 "", "", "", "", "", "", "", "" << 
123                 "", "", "", "", "", "", "", "" << 
124 };                                             << 
125                                                << 
126 &gpio4 {                                       << 
127         gpio-line-names = "rs485_en", "mipi_gp << 
128                 "mipi_gpio1", "", "", "pci_wdi << 
129                 "", "", "", "", "", "", "", "" << 
130                 "", "", "", "", "", "", "", "" << 
131                 "", "", "", "", "", "", "", "" << 
132 };                                                101 };
133                                                   102 
134 &i2c2 {                                           103 &i2c2 {
135         clock-frequency = <400000>;               104         clock-frequency = <400000>;
136         pinctrl-names = "default";                105         pinctrl-names = "default";
137         pinctrl-0 = <&pinctrl_i2c2>;              106         pinctrl-0 = <&pinctrl_i2c2>;
138         status = "okay";                          107         status = "okay";
139                                                   108 
140         accelerometer@19 {                        109         accelerometer@19 {
141                 pinctrl-names = "default";        110                 pinctrl-names = "default";
142                 pinctrl-0 = <&pinctrl_accel>;     111                 pinctrl-0 = <&pinctrl_accel>;
143                 compatible = "st,lis2de12";       112                 compatible = "st,lis2de12";
144                 reg = <0x19>;                     113                 reg = <0x19>;
145                 st,drdy-int-pin = <1>;            114                 st,drdy-int-pin = <1>;
146                 interrupt-parent = <&gpio4>;      115                 interrupt-parent = <&gpio4>;
147                 interrupts = <5 IRQ_TYPE_LEVEL    116                 interrupts = <5 IRQ_TYPE_LEVEL_LOW>;
                                                   >> 117                 interrupt-names = "INT1";
148         };                                        118         };
149 };                                                119 };
150                                                   120 
151 /* off-board header */                            121 /* off-board header */
152 &i2c3 {                                           122 &i2c3 {
153         clock-frequency = <400000>;               123         clock-frequency = <400000>;
154         pinctrl-names = "default";                124         pinctrl-names = "default";
155         pinctrl-0 = <&pinctrl_i2c3>;              125         pinctrl-0 = <&pinctrl_i2c3>;
156         status = "okay";                          126         status = "okay";
157 };                                                127 };
158                                                   128 
159 &pcie_phy {                                    << 
160         fsl,refclk-pad-mode = <IMX8_PCIE_REFCL << 
161         fsl,clkreq-unsupported;                << 
162         clocks = <&pcie0_refclk>;              << 
163         clock-names = "ref";                   << 
164         status = "okay";                       << 
165 };                                             << 
166                                                << 
167 &pcie0 {                                       << 
168         pinctrl-names = "default";             << 
169         pinctrl-0 = <&pinctrl_pcie0>;          << 
170         reset-gpio = <&gpio4 6 GPIO_ACTIVE_LOW << 
171         clocks = <&clk IMX8MM_CLK_PCIE1_ROOT>, << 
172                  <&clk IMX8MM_CLK_PCIE1_AUX>;  << 
173         assigned-clocks = <&clk IMX8MM_CLK_PCI << 
174                           <&clk IMX8MM_CLK_PCI << 
175         assigned-clock-rates = <10000000>, <25 << 
176         assigned-clock-parents = <&clk IMX8MM_ << 
177                                  <&clk IMX8MM_ << 
178         status = "okay";                       << 
179                                                << 
180         pcie@0,0 {                             << 
181                 reg = <0x0000 0 0 0 0>;        << 
182                 device_type = "pci";           << 
183                 #address-cells = <3>;          << 
184                 #size-cells = <2>;             << 
185                 ranges;                        << 
186                                                << 
187                 pcie@0,0 {                     << 
188                         reg = <0x0000 0 0 0 0> << 
189                         device_type = "pci";   << 
190                         #address-cells = <3>;  << 
191                         #size-cells = <2>;     << 
192                         ranges;                << 
193                                                << 
194                         pcie@4,0 {             << 
195                                 reg = <0x2000  << 
196                                 device_type =  << 
197                                 #address-cells << 
198                                 #size-cells =  << 
199                                 ranges;        << 
200                                                << 
201                                 eth1: ethernet << 
202                                         reg =  << 
203                                         #addre << 
204                                         #size- << 
205                                         ranges << 
206                                                << 
207                                         local- << 
208                                 };             << 
209                         };                     << 
210                 };                             << 
211         };                                     << 
212 };                                             << 
213                                                << 
214 /* off-board header */                            129 /* off-board header */
215 &sai3 {                                           130 &sai3 {
216         pinctrl-names = "default";                131         pinctrl-names = "default";
217         pinctrl-0 = <&pinctrl_sai3>;              132         pinctrl-0 = <&pinctrl_sai3>;
218         assigned-clocks = <&clk IMX8MM_CLK_SAI    133         assigned-clocks = <&clk IMX8MM_CLK_SAI3>;
219         assigned-clock-parents = <&clk IMX8MM_    134         assigned-clock-parents = <&clk IMX8MM_AUDIO_PLL1_OUT>;
220         assigned-clock-rates = <24576000>;        135         assigned-clock-rates = <24576000>;
221         status = "okay";                          136         status = "okay";
222 };                                                137 };
223                                                   138 
224 /* GPS */                                         139 /* GPS */
225 &uart1 {                                          140 &uart1 {
226         pinctrl-names = "default";                141         pinctrl-names = "default";
227         pinctrl-0 = <&pinctrl_uart1>;             142         pinctrl-0 = <&pinctrl_uart1>;
228         status = "okay";                          143         status = "okay";
229 };                                                144 };
230                                                   145 
231 /* bluetooth HCI */                               146 /* bluetooth HCI */
232 &uart3 {                                          147 &uart3 {
233         pinctrl-names = "default";                148         pinctrl-names = "default";
234         pinctrl-0 = <&pinctrl_uart3>, <&pinctr    149         pinctrl-0 = <&pinctrl_uart3>, <&pinctrl_bten>;
235         cts-gpios = <&gpio5 8 GPIO_ACTIVE_LOW>    150         cts-gpios = <&gpio5 8 GPIO_ACTIVE_LOW>;
236         rts-gpios = <&gpio5 9 GPIO_ACTIVE_LOW>    151         rts-gpios = <&gpio5 9 GPIO_ACTIVE_LOW>;
237         status = "okay";                          152         status = "okay";
238                                                   153 
239         bluetooth {                               154         bluetooth {
240                 compatible = "brcm,bcm4330-bt"    155                 compatible = "brcm,bcm4330-bt";
241                 shutdown-gpios = <&gpio1 3 GPI    156                 shutdown-gpios = <&gpio1 3 GPIO_ACTIVE_HIGH>;
242         };                                        157         };
243 };                                                158 };
244                                                   159 
245 /* RS232 */                                       160 /* RS232 */
246 &uart4 {                                          161 &uart4 {
247         pinctrl-names = "default";                162         pinctrl-names = "default";
248         pinctrl-0 = <&pinctrl_uart4>;             163         pinctrl-0 = <&pinctrl_uart4>;
249         status = "okay";                          164         status = "okay";
250 };                                                165 };
251                                                   166 
252 &usbotg1 {                                        167 &usbotg1 {
253         dr_mode = "otg";                          168         dr_mode = "otg";
254         over-current-active-low;               << 
255         vbus-supply = <&reg_usb_otg1_vbus>;       169         vbus-supply = <&reg_usb_otg1_vbus>;
256         status = "okay";                          170         status = "okay";
257 };                                                171 };
258                                                   172 
259 &usbotg2 {                                        173 &usbotg2 {
260         dr_mode = "host";                         174         dr_mode = "host";
261         disable-over-current;                  << 
262         vbus-supply = <&reg_usb_otg2_vbus>;       175         vbus-supply = <&reg_usb_otg2_vbus>;
263         status = "okay";                          176         status = "okay";
264 };                                                177 };
265                                                   178 
266 /* SDIO WiFi */                                   179 /* SDIO WiFi */
267 &usdhc1 {                                         180 &usdhc1 {
268         pinctrl-names = "default";                181         pinctrl-names = "default";
269         pinctrl-0 = <&pinctrl_usdhc1>;            182         pinctrl-0 = <&pinctrl_usdhc1>;
270         bus-width = <4>;                          183         bus-width = <4>;
271         non-removable;                            184         non-removable;
272         vmmc-supply = <&reg_wifi_en>;             185         vmmc-supply = <&reg_wifi_en>;
273         status = "okay";                          186         status = "okay";
274 };                                                187 };
275                                                   188 
276 /* microSD */                                     189 /* microSD */
277 &usdhc2 {                                         190 &usdhc2 {
278         pinctrl-names = "default", "state_100m    191         pinctrl-names = "default", "state_100mhz", "state_200mhz";
279         pinctrl-0 = <&pinctrl_usdhc2>, <&pinct    192         pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>;
280         pinctrl-1 = <&pinctrl_usdhc2_100mhz>,     193         pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>;
281         pinctrl-2 = <&pinctrl_usdhc2_200mhz>,     194         pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>;
282         cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>    195         cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>;
283         bus-width = <4>;                          196         bus-width = <4>;
284         vmmc-supply = <&reg_3p3v>;                197         vmmc-supply = <&reg_3p3v>;
285         status = "okay";                          198         status = "okay";
286 };                                                199 };
287                                                   200 
288 &iomuxc {                                         201 &iomuxc {
289         pinctrl-names = "default";                202         pinctrl-names = "default";
290         pinctrl-0 = <&pinctrl_hog>;               203         pinctrl-0 = <&pinctrl_hog>;
291                                                   204 
292         pinctrl_hog: hoggrp {                     205         pinctrl_hog: hoggrp {
293                 fsl,pins = <                      206                 fsl,pins = <
294                         MX8MM_IOMUXC_SPDIF_TX_    207                         MX8MM_IOMUXC_SPDIF_TX_GPIO5_IO3         0x40000041 /* PLUG_TEST */
295                         MX8MM_IOMUXC_GPIO1_IO0    208                         MX8MM_IOMUXC_GPIO1_IO06_GPIO1_IO6       0x40000041 /* PCI_USBSEL */
296                         MX8MM_IOMUXC_SAI1_RXD5    209                         MX8MM_IOMUXC_SAI1_RXD5_GPIO4_IO7        0x40000041 /* PCIE_WDIS# */
297                         MX8MM_IOMUXC_GPIO1_IO0    210                         MX8MM_IOMUXC_GPIO1_IO07_GPIO1_IO7       0x40000041 /* DIO0 */
298                         MX8MM_IOMUXC_GPIO1_IO0    211                         MX8MM_IOMUXC_GPIO1_IO09_GPIO1_IO9       0x40000041 /* DIO1 */
299                         MX8MM_IOMUXC_GPIO1_IO0    212                         MX8MM_IOMUXC_GPIO1_IO00_GPIO1_IO0       0x40000104 /* RS485_TERM */
300                         MX8MM_IOMUXC_SAI1_RXFS    213                         MX8MM_IOMUXC_SAI1_RXFS_GPIO4_IO0        0x40000104 /* RS485 */
301                         MX8MM_IOMUXC_SAI1_RXD0    214                         MX8MM_IOMUXC_SAI1_RXD0_GPIO4_IO2        0x40000104 /* RS485_HALF */
302                 >;                                215                 >;
303         };                                        216         };
304                                                   217 
305         pinctrl_accel: accelgrp {                 218         pinctrl_accel: accelgrp {
306                 fsl,pins = <                      219                 fsl,pins = <
307                         MX8MM_IOMUXC_SAI1_RXD3    220                         MX8MM_IOMUXC_SAI1_RXD3_GPIO4_IO5        0x159
308                 >;                                221                 >;
309         };                                        222         };
310                                                   223 
311         pinctrl_bten: btengrp {                   224         pinctrl_bten: btengrp {
312                 fsl,pins = <                      225                 fsl,pins = <
313                         MX8MM_IOMUXC_GPIO1_IO0    226                         MX8MM_IOMUXC_GPIO1_IO03_GPIO1_IO3       0x41
314                 >;                                227                 >;
315         };                                        228         };
316                                                   229 
317         pinctrl_gpio_leds: gpioledgrp {           230         pinctrl_gpio_leds: gpioledgrp {
318                 fsl,pins = <                      231                 fsl,pins = <
319                         MX8MM_IOMUXC_SPDIF_EXT    232                         MX8MM_IOMUXC_SPDIF_EXT_CLK_GPIO5_IO5    0x19
320                         MX8MM_IOMUXC_SPDIF_RX_    233                         MX8MM_IOMUXC_SPDIF_RX_GPIO5_IO4         0x19
321                 >;                                234                 >;
322         };                                        235         };
323                                                   236 
324         pinctrl_i2c3: i2c3grp {                   237         pinctrl_i2c3: i2c3grp {
325                 fsl,pins = <                      238                 fsl,pins = <
326                         MX8MM_IOMUXC_I2C3_SCL_    239                         MX8MM_IOMUXC_I2C3_SCL_I2C3_SCL          0x400001c3
327                         MX8MM_IOMUXC_I2C3_SDA_    240                         MX8MM_IOMUXC_I2C3_SDA_I2C3_SDA          0x400001c3
328                 >;                                241                 >;
329         };                                        242         };
330                                                   243 
331         pinctrl_pcie0: pcie0grp {              << 
332                 fsl,pins = <                   << 
333                         MX8MM_IOMUXC_SAI1_RXD4 << 
334                 >;                             << 
335         };                                     << 
336                                                << 
337         pinctrl_pps: ppsgrp {                     244         pinctrl_pps: ppsgrp {
338                 fsl,pins = <                      245                 fsl,pins = <
339                         MX8MM_IOMUXC_GPIO1_IO1    246                         MX8MM_IOMUXC_GPIO1_IO15_GPIO1_IO15      0x41
340                 >;                                247                 >;
341         };                                        248         };
342                                                   249 
343         pinctrl_reg_wl: regwlgrp {                250         pinctrl_reg_wl: regwlgrp {
344                 fsl,pins = <                      251                 fsl,pins = <
345                         MX8MM_IOMUXC_GPIO1_IO0    252                         MX8MM_IOMUXC_GPIO1_IO05_GPIO1_IO5       0x41
346                 >;                                253                 >;
347         };                                        254         };
348                                                   255 
349         pinctrl_reg_usb1_en: regusb1grp {         256         pinctrl_reg_usb1_en: regusb1grp {
350                 fsl,pins = <                      257                 fsl,pins = <
351                         MX8MM_IOMUXC_GPIO1_IO1    258                         MX8MM_IOMUXC_GPIO1_IO12_GPIO1_IO12      0x41
352                         MX8MM_IOMUXC_GPIO1_IO1    259                         MX8MM_IOMUXC_GPIO1_IO13_USB1_OTG_OC     0x41
353                 >;                                260                 >;
354         };                                        261         };
355                                                   262 
356         pinctrl_reg_usb2_en: regusb2grp {         263         pinctrl_reg_usb2_en: regusb2grp {
357                 fsl,pins = <                      264                 fsl,pins = <
358                         MX8MM_IOMUXC_GPIO1_IO0    265                         MX8MM_IOMUXC_GPIO1_IO08_GPIO1_IO8       0x41
359                 >;                                266                 >;
360         };                                        267         };
361                                                   268 
362         pinctrl_sai3: sai3grp {                   269         pinctrl_sai3: sai3grp {
363                 fsl,pins = <                      270                 fsl,pins = <
364                         MX8MM_IOMUXC_SAI3_TXFS    271                         MX8MM_IOMUXC_SAI3_TXFS_SAI3_TX_SYNC     0xd6
365                         MX8MM_IOMUXC_SAI3_TXC_    272                         MX8MM_IOMUXC_SAI3_TXC_SAI3_TX_BCLK      0xd6
366                         MX8MM_IOMUXC_SAI3_MCLK    273                         MX8MM_IOMUXC_SAI3_MCLK_SAI3_MCLK        0xd6
367                         MX8MM_IOMUXC_SAI3_TXD_    274                         MX8MM_IOMUXC_SAI3_TXD_SAI3_TX_DATA0     0xd6
368                         MX8MM_IOMUXC_SAI3_RXD_    275                         MX8MM_IOMUXC_SAI3_RXD_SAI3_RX_DATA0     0xd6
369                 >;                                276                 >;
370         };                                        277         };
371                                                   278 
372         pinctrl_spi2: spi2grp {                   279         pinctrl_spi2: spi2grp {
373                 fsl,pins = <                      280                 fsl,pins = <
374                         MX8MM_IOMUXC_ECSPI2_SC    281                         MX8MM_IOMUXC_ECSPI2_SCLK_ECSPI2_SCLK    0xd6
375                         MX8MM_IOMUXC_ECSPI2_MO    282                         MX8MM_IOMUXC_ECSPI2_MOSI_ECSPI2_MOSI    0xd6
376                         MX8MM_IOMUXC_ECSPI2_MI !! 283                         MX8MM_IOMUXC_ECSPI2_SCLK_ECSPI2_SCLK    0xd6
377                         MX8MM_IOMUXC_ECSPI2_SS    284                         MX8MM_IOMUXC_ECSPI2_SS0_GPIO5_IO13      0xd6
378                         MX8MM_IOMUXC_GPIO1_IO1 << 
379                 >;                                285                 >;
380         };                                        286         };
381                                                   287 
382         pinctrl_uart1: uart1grp {                 288         pinctrl_uart1: uart1grp {
383                 fsl,pins = <                      289                 fsl,pins = <
384                         MX8MM_IOMUXC_UART1_RXD    290                         MX8MM_IOMUXC_UART1_RXD_UART1_DCE_RX     0x140
385                         MX8MM_IOMUXC_UART1_TXD    291                         MX8MM_IOMUXC_UART1_TXD_UART1_DCE_TX     0x140
386                 >;                                292                 >;
387         };                                        293         };
388                                                   294 
389         pinctrl_uart3: uart3grp {                 295         pinctrl_uart3: uart3grp {
390                 fsl,pins = <                      296                 fsl,pins = <
391                         MX8MM_IOMUXC_UART3_RXD    297                         MX8MM_IOMUXC_UART3_RXD_UART3_DCE_RX     0x140
392                         MX8MM_IOMUXC_UART3_TXD    298                         MX8MM_IOMUXC_UART3_TXD_UART3_DCE_TX     0x140
393                         MX8MM_IOMUXC_ECSPI1_MI    299                         MX8MM_IOMUXC_ECSPI1_MISO_GPIO5_IO8      0x140
394                         MX8MM_IOMUXC_ECSPI1_SS    300                         MX8MM_IOMUXC_ECSPI1_SS0_GPIO5_IO9       0x140
395                 >;                                301                 >;
396         };                                        302         };
397                                                   303 
398         pinctrl_uart4: uart4grp {                 304         pinctrl_uart4: uart4grp {
399                 fsl,pins = <                      305                 fsl,pins = <
400                         MX8MM_IOMUXC_UART4_RXD    306                         MX8MM_IOMUXC_UART4_RXD_UART4_DCE_RX     0x140
401                         MX8MM_IOMUXC_UART4_TXD    307                         MX8MM_IOMUXC_UART4_TXD_UART4_DCE_TX     0x140
402                 >;                                308                 >;
403         };                                        309         };
404                                                   310 
405         pinctrl_usdhc1: usdhc1grp {               311         pinctrl_usdhc1: usdhc1grp {
406                 fsl,pins = <                      312                 fsl,pins = <
407                         MX8MM_IOMUXC_SD1_CLK_U    313                         MX8MM_IOMUXC_SD1_CLK_USDHC1_CLK         0x190
408                         MX8MM_IOMUXC_SD1_CMD_U    314                         MX8MM_IOMUXC_SD1_CMD_USDHC1_CMD         0x1d0
409                         MX8MM_IOMUXC_SD1_DATA0    315                         MX8MM_IOMUXC_SD1_DATA0_USDHC1_DATA0     0x1d0
410                         MX8MM_IOMUXC_SD1_DATA1    316                         MX8MM_IOMUXC_SD1_DATA1_USDHC1_DATA1     0x1d0
411                         MX8MM_IOMUXC_SD1_DATA2    317                         MX8MM_IOMUXC_SD1_DATA2_USDHC1_DATA2     0x1d0
412                         MX8MM_IOMUXC_SD1_DATA3    318                         MX8MM_IOMUXC_SD1_DATA3_USDHC1_DATA3     0x1d0
413                 >;                                319                 >;
414         };                                        320         };
415                                                   321 
416         pinctrl_usdhc2: usdhc2grp {               322         pinctrl_usdhc2: usdhc2grp {
417                 fsl,pins = <                      323                 fsl,pins = <
418                         MX8MM_IOMUXC_SD2_CLK_U    324                         MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK         0x190
419                         MX8MM_IOMUXC_SD2_CMD_U    325                         MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD         0x1d0
420                         MX8MM_IOMUXC_SD2_DATA0    326                         MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0     0x1d0
421                         MX8MM_IOMUXC_SD2_DATA1    327                         MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1     0x1d0
422                         MX8MM_IOMUXC_SD2_DATA2    328                         MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2     0x1d0
423                         MX8MM_IOMUXC_SD2_DATA3    329                         MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3     0x1d0
424                 >;                                330                 >;
425         };                                        331         };
426                                                   332 
427         pinctrl_usdhc2_100mhz: usdhc2-100mhzgr    333         pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp {
428                 fsl,pins = <                      334                 fsl,pins = <
429                         MX8MM_IOMUXC_SD2_CLK_U    335                         MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK         0x194
430                         MX8MM_IOMUXC_SD2_CMD_U    336                         MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD         0x1d4
431                         MX8MM_IOMUXC_SD2_DATA0    337                         MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0     0x1d4
432                         MX8MM_IOMUXC_SD2_DATA1    338                         MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1     0x1d4
433                         MX8MM_IOMUXC_SD2_DATA2    339                         MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2     0x1d4
434                         MX8MM_IOMUXC_SD2_DATA3    340                         MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3     0x1d4
435                 >;                                341                 >;
436         };                                        342         };
437                                                   343 
438         pinctrl_usdhc2_200mhz: usdhc2-200mhzgr    344         pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp {
439                 fsl,pins = <                      345                 fsl,pins = <
440                         MX8MM_IOMUXC_SD2_CLK_U    346                         MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK         0x196
441                         MX8MM_IOMUXC_SD2_CMD_U    347                         MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD         0x1d6
442                         MX8MM_IOMUXC_SD2_DATA0    348                         MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0     0x1d6
443                         MX8MM_IOMUXC_SD2_DATA1    349                         MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1     0x1d6
444                         MX8MM_IOMUXC_SD2_DATA2    350                         MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2     0x1d6
445                         MX8MM_IOMUXC_SD2_DATA3    351                         MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3     0x1d6
446                 >;                                352                 >;
447         };                                        353         };
448                                                   354 
449         pinctrl_usdhc2_gpio: usdhc2gpiogrp {      355         pinctrl_usdhc2_gpio: usdhc2gpiogrp {
450                 fsl,pins = <                      356                 fsl,pins = <
451                         MX8MM_IOMUXC_SD2_CD_B_    357                         MX8MM_IOMUXC_SD2_CD_B_GPIO2_IO12        0x1c4
452                         MX8MM_IOMUXC_SD2_RESET    358                         MX8MM_IOMUXC_SD2_RESET_B_USDHC2_RESET_B 0x1d0
453                         MX8MM_IOMUXC_GPIO1_IO0    359                         MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT  0x1d0
454                 >;                                360                 >;
455         };                                        361         };
456 };                                                362 };
                                                      

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