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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm/nxp/imx/imx6ull-phytec-tauri.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/arm/nxp/imx/imx6ull-phytec-tauri.dtsi (Architecture i386) and /scripts/dtc/include-prefixes/arm/nxp/imx/imx6ull-phytec-tauri.dtsi (Architecture mips)


  1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)       1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  2 /*                                                  2 /*
  3  * Copyright (C) 2021 PHYTEC Messtechnik GmbH       3  * Copyright (C) 2021 PHYTEC Messtechnik GmbH
  4  * Author: Alexander Bauer <a.bauer@phytec.de>       4  * Author: Alexander Bauer <a.bauer@phytec.de>
  5  */                                                 5  */
  6                                                     6 
  7 /dts-v1/;                                           7 /dts-v1/;
  8 #include "imx6ull.dtsi"                             8 #include "imx6ull.dtsi"
  9 #include "imx6ull-phytec-phycore-som.dtsi"          9 #include "imx6ull-phytec-phycore-som.dtsi"
 10                                                    10 
 11 / {                                                11 / {
 12         aliases {                                  12         aliases {
 13                 rtc0 = &i2c_rtc;                   13                 rtc0 = &i2c_rtc;
 14                 rtc1 = &snvs_rtc;                  14                 rtc1 = &snvs_rtc;
 15         };                                         15         };
 16                                                    16 
 17         gpio_keys: gpio-keys {                     17         gpio_keys: gpio-keys {
 18                 compatible = "gpio-key";           18                 compatible = "gpio-key";
 19                 pinctrl-names = "default";         19                 pinctrl-names = "default";
 20                 pinctrl-0 = <&pinctrl_gpio_key     20                 pinctrl-0 = <&pinctrl_gpio_keys>;
 21                                                    21 
 22                 key {                              22                 key {
 23                         label = "KEY-A";           23                         label = "KEY-A";
 24                         gpios = <&gpio1 18 GPI     24                         gpios = <&gpio1 18 GPIO_ACTIVE_LOW>;
 25                         linux,code = <KEY_A>;      25                         linux,code = <KEY_A>;
 26                         wakeup-source;             26                         wakeup-source;
 27                 };                                 27                 };
 28         };                                         28         };
 29                                                    29 
 30         reg_adc1_vref_3v3: regulator-vref-3v3      30         reg_adc1_vref_3v3: regulator-vref-3v3 {
 31                 compatible = "regulator-fixed"     31                 compatible = "regulator-fixed";
 32                 regulator-name = "vref-3v3";       32                 regulator-name = "vref-3v3";
 33                 regulator-min-microvolt = <330     33                 regulator-min-microvolt = <3300000>;
 34                 regulator-max-microvolt = <330     34                 regulator-max-microvolt = <3300000>;
 35         };                                         35         };
 36                                                    36 
 37         reg_s25fl064_hold: regulator-s25fl064-     37         reg_s25fl064_hold: regulator-s25fl064-hold {
 38                 pinctrl-names = "default";         38                 pinctrl-names = "default";
 39                 pinctrl-0 = <&pinctrl_s25fl064     39                 pinctrl-0 = <&pinctrl_s25fl064_hold>;
 40                 compatible = "regulator-fixed"     40                 compatible = "regulator-fixed";
 41                 regulator-name = "s25fl064_hol     41                 regulator-name = "s25fl064_hold";
 42                 regulator-min-microvolt = <330     42                 regulator-min-microvolt = <3300000>;
 43                 regulator-max-microvolt = <330     43                 regulator-max-microvolt = <3300000>;
 44                 gpio = <&gpio3 17 GPIO_ACTIVE_     44                 gpio = <&gpio3 17 GPIO_ACTIVE_HIGH>;
 45                 enable-active-high;                45                 enable-active-high;
 46                 regulator-always-on;               46                 regulator-always-on;
 47         };                                         47         };
 48                                                    48 
 49         reg_usb_hub_vbus: regulator-hub-otg1-v     49         reg_usb_hub_vbus: regulator-hub-otg1-vbus {
 50                 pinctrl-names = "default";         50                 pinctrl-names = "default";
 51                 pinctrl-0 = <&pinctrl_usbhubpw     51                 pinctrl-0 = <&pinctrl_usbhubpwr>;
 52                 compatible = "regulator-fixed"     52                 compatible = "regulator-fixed";
 53                 regulator-name = "usb_hub_vbus     53                 regulator-name = "usb_hub_vbus";
 54                 regulator-min-microvolt = <330     54                 regulator-min-microvolt = <3300000>;
 55                 regulator-max-microvolt = <330     55                 regulator-max-microvolt = <3300000>;
 56                 gpio = <&gpio5 5 GPIO_ACTIVE_H     56                 gpio = <&gpio5 5 GPIO_ACTIVE_HIGH>;
 57                 enable-active-high;                57                 enable-active-high;
 58                 regulator-always-on;               58                 regulator-always-on;
 59         };                                         59         };
 60                                                    60 
 61         reg_usb_otg1_vbus: regulator-usb-otg1-     61         reg_usb_otg1_vbus: regulator-usb-otg1-vbus {
 62                 pinctrl-names = "default";         62                 pinctrl-names = "default";
 63                 pinctrl-0 = <&pinctrl_usbotg1p     63                 pinctrl-0 = <&pinctrl_usbotg1pwr>;
 64                 compatible = "regulator-fixed"     64                 compatible = "regulator-fixed";
 65                 regulator-name = "usb_otg1_vbu     65                 regulator-name = "usb_otg1_vbus";
 66                 regulator-min-microvolt = <330     66                 regulator-min-microvolt = <3300000>;
 67                 regulator-max-microvolt = <330     67                 regulator-max-microvolt = <3300000>;
 68                 gpio = <&gpio4 28 GPIO_ACTIVE_     68                 gpio = <&gpio4 28 GPIO_ACTIVE_HIGH>;
 69                 enable-active-high;                69                 enable-active-high;
 70                 regulator-always-on;               70                 regulator-always-on;
 71         };                                         71         };
 72                                                    72 
 73         user_leds: user-leds {                     73         user_leds: user-leds {
 74                 compatible = "gpio-leds";          74                 compatible = "gpio-leds";
 75                 pinctrl-names = "default";         75                 pinctrl-names = "default";
 76                 pinctrl-0 = <&pinctrl_user_led     76                 pinctrl-0 = <&pinctrl_user_leds>,
 77                             <&pinctrl_user_led     77                             <&pinctrl_user_leds_snvs>;
 78                                                    78 
 79                 user-led1 {                        79                 user-led1 {
 80                         label = "yellow";          80                         label = "yellow";
 81                         gpios = <&gpio1 3 GPIO     81                         gpios = <&gpio1 3 GPIO_ACTIVE_HIGH>;
 82                         linux,default-trigger      82                         linux,default-trigger = "off";
 83                 };                                 83                 };
 84                                                    84 
 85                 user-led2 {                        85                 user-led2 {
 86                         label = "red";             86                         label = "red";
 87                         gpios = <&gpio5 9 GPIO     87                         gpios = <&gpio5 9 GPIO_ACTIVE_HIGH>;
 88                         linux,default-trigger      88                         linux,default-trigger = "off";
 89                 };                                 89                 };
 90         };                                         90         };
 91 };                                                 91 };
 92                                                    92 
 93 &can1 {                                            93 &can1 {
 94         pinctrl-names = "default";                 94         pinctrl-names = "default";
 95         pinctrl-0 = <&pinctrl_flexcan1>;           95         pinctrl-0 = <&pinctrl_flexcan1>;
 96         status = "okay";                           96         status = "okay";
 97 };                                                 97 };
 98                                                    98 
 99 &can2 {                                            99 &can2 {
100         pinctrl-names = "default";                100         pinctrl-names = "default";
101         pinctrl-0 = <&pinctrl_flexcan2>;          101         pinctrl-0 = <&pinctrl_flexcan2>;
102         status = "okay";                          102         status = "okay";
103 };                                                103 };
104                                                   104 
105 &ecspi1 {                                         105 &ecspi1 {
106         #address-cells = <1>;                     106         #address-cells = <1>;
107         #size-cells = <0>;                        107         #size-cells = <0>;
108         pinctrl-names = "default";                108         pinctrl-names = "default";
109         pinctrl-0 = <&pinctrl_ecspi1>,            109         pinctrl-0 = <&pinctrl_ecspi1>,
110                     <&pinctrl_ecspi1_cs>;         110                     <&pinctrl_ecspi1_cs>;
111         cs-gpios = <&gpio3 26 GPIO_ACTIVE_LOW>    111         cs-gpios = <&gpio3 26 GPIO_ACTIVE_LOW>,
112                    <&gpio3 10 GPIO_ACTIVE_LOW>    112                    <&gpio3 10 GPIO_ACTIVE_LOW>,
113                    <&gpio3 11 GPIO_ACTIVE_LOW>    113                    <&gpio3 11 GPIO_ACTIVE_LOW>;
114         status = "okay";                          114         status = "okay";
115                                                   115 
116         tpm_tis: tpm@1 {                          116         tpm_tis: tpm@1 {
117                 pinctrl-names = "default";        117                 pinctrl-names = "default";
118                 pinctrl-0 = <&pinctrl_tpm>;       118                 pinctrl-0 = <&pinctrl_tpm>;
119                 compatible = "infineon,slb9670    119                 compatible = "infineon,slb9670", "tcg,tpm_tis-spi";
120                 reg = <1>;                        120                 reg = <1>;
121                 spi-max-frequency = <20000000>    121                 spi-max-frequency = <20000000>;
122                 interrupt-parent = <&gpio5>;      122                 interrupt-parent = <&gpio5>;
123                 interrupts = <2 IRQ_TYPE_LEVEL    123                 interrupts = <2 IRQ_TYPE_LEVEL_LOW>;
124         };                                        124         };
125                                                   125 
126         s25fl064: flash@2 {                       126         s25fl064: flash@2 {
127                 #address-cells = <1>;             127                 #address-cells = <1>;
128                 #size-cells = <1>;                128                 #size-cells = <1>;
129                 compatible = " jedec,spi-nor";    129                 compatible = " jedec,spi-nor";
130                 reg = <2>;                        130                 reg = <2>;
131                 spi-max-frequency = <40000000>    131                 spi-max-frequency = <40000000>;
132                 m25p,fast-read;                   132                 m25p,fast-read;
133                 status = "disabled";              133                 status = "disabled";
134         };                                        134         };
135 };                                                135 };
136                                                   136 
137 &ecspi3 {                                         137 &ecspi3 {
138         pinctrl-names = "default";                138         pinctrl-names = "default";
139         pinctrl-0 = <&pinctrl_ecspi3>;            139         pinctrl-0 = <&pinctrl_ecspi3>;
140         cs-gpios = <&gpio1 20 GPIO_ACTIVE_LOW>    140         cs-gpios = <&gpio1 20 GPIO_ACTIVE_LOW>;
141         dmas = <&sdma 7 8 0>,                     141         dmas = <&sdma 7 8 0>,
142                <&sdma 8 8 0>;                     142                <&sdma 8 8 0>;
143         dma-names = "rx", "tx";                   143         dma-names = "rx", "tx";
144         status = "okay";                          144         status = "okay";
145 };                                                145 };
146                                                   146 
147 &ethphy1 {                                        147 &ethphy1 {
148         status = "okay";                          148         status = "okay";
149 };                                                149 };
150                                                   150 
151 &fec1 {                                           151 &fec1 {
152         status = "okay";                          152         status = "okay";
153 };                                                153 };
154                                                   154 
155 &fec2 {                                           155 &fec2 {
156         pinctrl-names = "default";                156         pinctrl-names = "default";
157         pinctrl-0 = <&pinctrl_enet2>;             157         pinctrl-0 = <&pinctrl_enet2>;
158         phy-mode = "rmii";                        158         phy-mode = "rmii";
159         phy-handle = <&ethphy2>;                  159         phy-handle = <&ethphy2>;
160         status = "okay";                          160         status = "okay";
161 };                                                161 };
162                                                   162 
163 &i2c1 {                                           163 &i2c1 {
164         status = "okay";                          164         status = "okay";
165                                                   165 
166         tmp102: tmp@49 {                          166         tmp102: tmp@49 {
167                 compatible = "ti,tmp102";         167                 compatible = "ti,tmp102";
168                 reg = <0x49>;                     168                 reg = <0x49>;
169                 pinctrl-names = "default";        169                 pinctrl-names = "default";
170                 pinctrl-0 = <&pinctrl_tempsens    170                 pinctrl-0 = <&pinctrl_tempsense>;
171                 interrupt-parent = <&gpio5>;      171                 interrupt-parent = <&gpio5>;
172                 interrupts = <0 IRQ_TYPE_LEVEL    172                 interrupts = <0 IRQ_TYPE_LEVEL_LOW>;
173                 #thermal-sensor-cells = <1>;      173                 #thermal-sensor-cells = <1>;
174         };                                        174         };
175                                                   175 
176         i2c_rtc: rtc@68 {                         176         i2c_rtc: rtc@68 {
177                 pinctrl-names = "default";        177                 pinctrl-names = "default";
178                 pinctrl-0 = <&pinctrl_rtc_int>    178                 pinctrl-0 = <&pinctrl_rtc_int>;
179                 compatible = "microcrystal,rv4    179                 compatible = "microcrystal,rv4162";
180                 reg = <0x68>;                     180                 reg = <0x68>;
181                 interrupt-parent = <&gpio5>;      181                 interrupt-parent = <&gpio5>;
182                 interrupts = <1 IRQ_TYPE_LEVEL    182                 interrupts = <1 IRQ_TYPE_LEVEL_LOW>;
183         };                                        183         };
184 };                                                184 };
185                                                   185 
186 &i2c2 {                                           186 &i2c2 {
187         pinctrl-names = "default", "gpio";        187         pinctrl-names = "default", "gpio";
188         pinctrl-0 = <&pinctrl_i2c2>;              188         pinctrl-0 = <&pinctrl_i2c2>;
189         pinctrl-1 = <&pinctrl_i2c2_gpio>;         189         pinctrl-1 = <&pinctrl_i2c2_gpio>;
190         sda-gpios = <&gpio1 1 (GPIO_ACTIVE_HIG    190         sda-gpios = <&gpio1 1 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
191         scl-gpios = <&gpio1 0 (GPIO_ACTIVE_HIG    191         scl-gpios = <&gpio1 0 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
192         status = "okay";                          192         status = "okay";
193 };                                                193 };
194                                                   194 
195 &i2c3 {                                           195 &i2c3 {
196         pinctrl-names = "default", "gpio";        196         pinctrl-names = "default", "gpio";
197         pinctrl-0 = <&pinctrl_i2c3>;              197         pinctrl-0 = <&pinctrl_i2c3>;
198         pinctrl-1 = <&pinctrl_i2c3_gpio>;         198         pinctrl-1 = <&pinctrl_i2c3_gpio>;
199         sda-gpios = <&gpio3 5 (GPIO_ACTIVE_HIG    199         sda-gpios = <&gpio3 5 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
200         scl-gpios = <&gpio3 6 (GPIO_ACTIVE_HIG    200         scl-gpios = <&gpio3 6 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
201         status = "okay";                          201         status = "okay";
202 };                                                202 };
203                                                   203 
204 &i2c4 {                                           204 &i2c4 {
205         pinctrl-names = "default", "gpio";        205         pinctrl-names = "default", "gpio";
206         pinctrl-0 = <&pinctrl_i2c4>;              206         pinctrl-0 = <&pinctrl_i2c4>;
207         pinctrl-1 = <&pinctrl_i2c4_gpio>;         207         pinctrl-1 = <&pinctrl_i2c4_gpio>;
208         sda-gpios = <&gpio3 7 (GPIO_ACTIVE_HIG    208         sda-gpios = <&gpio3 7 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
209         scl-gpios = <&gpio3 8 (GPIO_ACTIVE_HIG    209         scl-gpios = <&gpio3 8 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
210         status = "okay";                          210         status = "okay";
211 };                                                211 };
212                                                   212 
213 &mdio {                                           213 &mdio {
214         ethphy2: ethernet-phy@2 {                 214         ethphy2: ethernet-phy@2 {
215                 reg = <2>;                        215                 reg = <2>;
216                 micrel,led-mode = <1>;            216                 micrel,led-mode = <1>;
217                 clocks = <&clks IMX6UL_CLK_ENE    217                 clocks = <&clks IMX6UL_CLK_ENET2_REF>;
218                 clock-names = "rmii-ref";         218                 clock-names = "rmii-ref";
219                 status = "okay";                  219                 status = "okay";
220         };                                        220         };
221 };                                                221 };
222                                                   222 
223 &pwm3 {                                           223 &pwm3 {
224         pinctrl-names = "default";                224         pinctrl-names = "default";
225         pinctrl-0 = <&pinctrl_pwm3>;              225         pinctrl-0 = <&pinctrl_pwm3>;
226         status = "okay";                          226         status = "okay";
227 };                                                227 };
228                                                   228 
229 &pwm6 {                                           229 &pwm6 {
230         pinctrl-names = "default";                230         pinctrl-names = "default";
231         pinctrl-0 = <&pinctrl_pwm6>;              231         pinctrl-0 = <&pinctrl_pwm6>;
232         status = "okay";                          232         status = "okay";
233 };                                                233 };
234                                                   234 
235 &pwm7 {                                           235 &pwm7 {
236         pinctrl-names = "default";                236         pinctrl-names = "default";
237         pinctrl-0 = <&pinctrl_pwm7>;              237         pinctrl-0 = <&pinctrl_pwm7>;
238         status = "okay";                          238         status = "okay";
239 };                                                239 };
240                                                   240 
241 &pwm8 {                                           241 &pwm8 {
242         pinctrl-names = "default";                242         pinctrl-names = "default";
243         pinctrl-0 = <&pinctrl_pwm8>;              243         pinctrl-0 = <&pinctrl_pwm8>;
244         status = "okay";                          244         status = "okay";
245 };                                                245 };
246                                                   246 
247 &uart3 {                                          247 &uart3 {
248         pinctrl-names = "default";                248         pinctrl-names = "default";
249         pinctrl-0 = <&pinctrl_uart3>;             249         pinctrl-0 = <&pinctrl_uart3>;
250         status = "okay";                          250         status = "okay";
251 };                                                251 };
252                                                   252 
253 /* UART4 * RS485  */                              253 /* UART4 * RS485  */
254 &uart4 {                                          254 &uart4 {
255         pinctrl-names = "default";                255         pinctrl-names = "default";
256         pinctrl-0 = <&pinctrl_uart4>;             256         pinctrl-0 = <&pinctrl_uart4>;
257         rts-gpios = <&gpio3 2 GPIO_ACTIVE_HIGH    257         rts-gpios = <&gpio3 2 GPIO_ACTIVE_HIGH>;
258         linux,rs485-enabled-at-boot-time;         258         linux,rs485-enabled-at-boot-time;
259         status = "okay";                          259         status = "okay";
260 };                                                260 };
261                                                   261 
262 /* UART5 * RS232  */                              262 /* UART5 * RS232  */
263 &uart5 {                                          263 &uart5 {
264         pinctrl-names = "default";                264         pinctrl-names = "default";
265         pinctrl-0 = <&pinctrl_uart5>;             265         pinctrl-0 = <&pinctrl_uart5>;
266         uart-has-rtscts;                          266         uart-has-rtscts;
267         status = "okay";                          267         status = "okay";
268 };                                                268 };
269                                                   269 
270 &uart7 {                                          270 &uart7 {
271         pinctrl-names = "default";                271         pinctrl-names = "default";
272         pinctrl-0 = <&pinctrl_uart7>;             272         pinctrl-0 = <&pinctrl_uart7>;
273         status = "okay";                          273         status = "okay";
274 };                                                274 };
275                                                   275 
276 /* USB */                                         276 /* USB */
277 &usbotg1 {                                        277 &usbotg1 {
278         pinctrl-names = "default";                278         pinctrl-names = "default";
279         pinctrl-0 = <&pinctrl_usb_otg1>;          279         pinctrl-0 = <&pinctrl_usb_otg1>;
280         vbus-supply = <&reg_usb_otg1_vbus>;       280         vbus-supply = <&reg_usb_otg1_vbus>;
281         dr_mode = "host";                         281         dr_mode = "host";
282         disable-over-current;                     282         disable-over-current;
283         status = "okay";                          283         status = "okay";
284 };                                                284 };
285                                                   285 
286 &usbotg2 {                                        286 &usbotg2 {
287         vbus-supply = <&reg_usb_hub_vbus>;        287         vbus-supply = <&reg_usb_hub_vbus>;
288         disable-over-current;                     288         disable-over-current;
289         dr_mode = "host";                         289         dr_mode = "host";
290         status = "okay";                          290         status = "okay";
291 };                                                291 };
292                                                   292 
293 &usdhc1 {                                         293 &usdhc1 {
294         pinctrl-names = "default", "state_100m    294         pinctrl-names = "default", "state_100mhz", "state_200mhz";
295         pinctrl-0 = <&pinctrl_usdhc1>;            295         pinctrl-0 = <&pinctrl_usdhc1>;
296         pinctrl-1 = <&pinctrl_usdhc1_100mhz>;     296         pinctrl-1 = <&pinctrl_usdhc1_100mhz>;
297         pinctrl-2 = <&pinctrl_usdhc1_200mhz>;     297         pinctrl-2 = <&pinctrl_usdhc1_200mhz>;
298         cd-gpios = <&gpio1 19 GPIO_ACTIVE_LOW>    298         cd-gpios = <&gpio1 19 GPIO_ACTIVE_LOW>;
299         no-1-8-v;                                 299         no-1-8-v;
300         keep-power-in-suspend;                    300         keep-power-in-suspend;
301         wakeup-source;                            301         wakeup-source;
302         status = "okay";                          302         status = "okay";
303 };                                                303 };
304                                                   304 
305 &usdhc2 {                                         305 &usdhc2 {
306         status = "disabled";                      306         status = "disabled";
307 };                                                307 };
308                                                   308 
309 &iomuxc_snvs {                                    309 &iomuxc_snvs {
310         pinctrl_rtc_int: rtcintgrp {              310         pinctrl_rtc_int: rtcintgrp {
311                 fsl,pins = <                      311                 fsl,pins = <
312                         MX6ULL_PAD_SNVS_TAMPER    312                         MX6ULL_PAD_SNVS_TAMPER1__GPIO5_IO01     0x17059
313                 >;                                313                 >;
314         };                                        314         };
315                                                   315 
316         pinctrl_stmpe: stmpegrp {                 316         pinctrl_stmpe: stmpegrp {
317                 fsl,pins = <                      317                 fsl,pins = <
318                         MX6ULL_PAD_SNVS_TAMPER    318                         MX6ULL_PAD_SNVS_TAMPER3__GPIO5_IO03     0x17059
319                 >;                                319                 >;
320         };                                        320         };
321                                                   321 
322         pinctrl_tempsense: tempsensegrp {         322         pinctrl_tempsense: tempsensegrp {
323                 fsl,pins = <                      323                 fsl,pins = <
324                         MX6ULL_PAD_SNVS_TAMPER    324                         MX6ULL_PAD_SNVS_TAMPER0__GPIO5_IO00     0x17059
325                 >;                                325                 >;
326         };                                        326         };
327                                                   327 
328         pinctrl_tpm: tpmgrp {                     328         pinctrl_tpm: tpmgrp {
329                 fsl,pins = <                      329                 fsl,pins = <
330                         MX6ULL_PAD_SNVS_TAMPER    330                         MX6ULL_PAD_SNVS_TAMPER2__GPIO5_IO02     0x17059
331                 >;                                331                 >;
332         };                                        332         };
333                                                   333 
334         pinctrl_usbhubpwr: usbhubpwrgrp {         334         pinctrl_usbhubpwr: usbhubpwrgrp {
335                 fsl,pins = <                      335                 fsl,pins = <
336                         MX6ULL_PAD_SNVS_TAMPER    336                         MX6ULL_PAD_SNVS_TAMPER5__GPIO5_IO05     0x17059
337                 >;                                337                 >;
338         };                                        338         };
339                                                   339 
340         pinctrl_user_leds_snvs: user_ledsgrp {    340         pinctrl_user_leds_snvs: user_ledsgrp {
341                 fsl,pins = <                      341                 fsl,pins = <
342                         MX6ULL_PAD_SNVS_TAMPER    342                         MX6ULL_PAD_SNVS_TAMPER9__GPIO5_IO09     0x79
343                 >;                                343                 >;
344         };                                        344         };
345 };                                                345 };
346                                                   346 
347 &iomuxc {                                         347 &iomuxc {
348         pinctrl_gpio: gpiogrp {                   348         pinctrl_gpio: gpiogrp {
349                 fsl,pins = <                      349                 fsl,pins = <
350                         MX6UL_PAD_CSI_DATA05__    350                         MX6UL_PAD_CSI_DATA05__GPIO4_IO26        0x17059  /* nUART_MUX_RS232 */
351                         MX6UL_PAD_CSI_DATA04__    351                         MX6UL_PAD_CSI_DATA04__GPIO4_IO25        0x17059  /* nUART_MUX_DUAL_RX_TX */
352                 >;                                352                 >;
353         };                                        353         };
354                                                   354 
355         pinctrl_gpio_keys: gpiokeysgrp {          355         pinctrl_gpio_keys: gpiokeysgrp {
356                 fsl,pins = <                      356                 fsl,pins = <
357                         MX6UL_PAD_UART1_CTS_B_    357                         MX6UL_PAD_UART1_CTS_B__GPIO1_IO18       0x79
358                 >;                                358                 >;
359         };                                        359         };
360                                                   360 
361         pinctrl_ecspi3: ecspi3grp {               361         pinctrl_ecspi3: ecspi3grp {
362                 fsl,pins = <                      362                 fsl,pins = <
363                         MX6UL_PAD_UART2_RX_DAT    363                         MX6UL_PAD_UART2_RX_DATA__ECSPI3_SCLK    0x100b1
364                         MX6UL_PAD_UART2_RTS_B_    364                         MX6UL_PAD_UART2_RTS_B__ECSPI3_MISO      0x100b1
365                         MX6UL_PAD_UART2_CTS_B_    365                         MX6UL_PAD_UART2_CTS_B__ECSPI3_MOSI      0x100b1
366                         MX6UL_PAD_UART2_TX_DAT    366                         MX6UL_PAD_UART2_TX_DATA__GPIO1_IO20     0x10b0
367                 >;                                367                 >;
368         };                                        368         };
369                                                   369 
370         pinctrl_ecspi1: ecspi1grp {               370         pinctrl_ecspi1: ecspi1grp {
371                 fsl,pins = <                      371                 fsl,pins = <
372                         MX6UL_PAD_LCD_DATA20__    372                         MX6UL_PAD_LCD_DATA20__ECSPI1_SCLK       0x100b1
373                         MX6UL_PAD_LCD_DATA23__    373                         MX6UL_PAD_LCD_DATA23__ECSPI1_MISO       0x100b1
374                         MX6UL_PAD_LCD_DATA22__    374                         MX6UL_PAD_LCD_DATA22__ECSPI1_MOSI       0x100b1
375                 >;                                375                 >;
376         };                                        376         };
377                                                   377 
378         pinctrl_ecspi1_cs: ecspi1csgrp {          378         pinctrl_ecspi1_cs: ecspi1csgrp {
379                 fsl,pins = <                      379                 fsl,pins = <
380                         MX6UL_PAD_LCD_DATA21__    380                         MX6UL_PAD_LCD_DATA21__GPIO3_IO26        0x10b0
381                         MX6UL_PAD_LCD_DATA05__    381                         MX6UL_PAD_LCD_DATA05__GPIO3_IO10        0x10b0
382                         MX6UL_PAD_LCD_DATA06__    382                         MX6UL_PAD_LCD_DATA06__GPIO3_IO11        0x10b0
383                 >;                                383                 >;
384         };                                        384         };
385                                                   385 
386                                                   386 
387         pinctrl_enet2: enet2grp {                 387         pinctrl_enet2: enet2grp {
388                 fsl,pins = <                      388                 fsl,pins = <
389                         MX6UL_PAD_ENET2_RX_EN_    389                         MX6UL_PAD_ENET2_RX_EN__ENET2_RX_EN      0x1b0b0
390                         MX6UL_PAD_ENET2_RX_ER_    390                         MX6UL_PAD_ENET2_RX_ER__ENET2_RX_ER      0x1b0b0
391                         MX6UL_PAD_ENET2_RX_DAT    391                         MX6UL_PAD_ENET2_RX_DATA0__ENET2_RDATA00 0x1b0b0
392                         MX6UL_PAD_ENET2_RX_DAT    392                         MX6UL_PAD_ENET2_RX_DATA1__ENET2_RDATA01 0x1b0b0
393                         MX6UL_PAD_ENET2_TX_EN_    393                         MX6UL_PAD_ENET2_TX_EN__ENET2_TX_EN      0x1b010
394                         MX6UL_PAD_ENET2_TX_DAT    394                         MX6UL_PAD_ENET2_TX_DATA0__ENET2_TDATA00 0x1b010
395                         MX6UL_PAD_ENET2_TX_DAT    395                         MX6UL_PAD_ENET2_TX_DATA1__ENET2_TDATA01 0x1b010
396                         MX6UL_PAD_ENET2_TX_CLK    396                         MX6UL_PAD_ENET2_TX_CLK__ENET2_REF_CLK2  0x4001b010
397                 >;                                397                 >;
398         };                                        398         };
399                                                   399 
400         pinctrl_flexcan1: flexcan1grp {           400         pinctrl_flexcan1: flexcan1grp {
401                 fsl,pins = <                      401                 fsl,pins = <
402                         MX6UL_PAD_UART3_CTS_B_    402                         MX6UL_PAD_UART3_CTS_B__FLEXCAN1_TX      0x0b0b0
403                         MX6UL_PAD_UART3_RTS_B_    403                         MX6UL_PAD_UART3_RTS_B__FLEXCAN1_RX      0x0b0b0
404                 >;                                404                 >;
405         };                                        405         };
406                                                   406 
407         pinctrl_flexcan2: flexcan2grp {           407         pinctrl_flexcan2: flexcan2grp {
408                 fsl,pins = <                      408                 fsl,pins = <
409                         MX6UL_PAD_LCD_DATA10__    409                         MX6UL_PAD_LCD_DATA10__FLEXCAN2_TX       0x0b0b0
410                         MX6UL_PAD_LCD_DATA11__    410                         MX6UL_PAD_LCD_DATA11__FLEXCAN2_RX       0x0b0b0
411                 >;                                411                 >;
412         };                                        412         };
413                                                   413 
414         princtrl_flexcan2_en: flexcan2engrp {     414         princtrl_flexcan2_en: flexcan2engrp {
415                 fsl,pins = <                      415                 fsl,pins = <
416                         MX6UL_PAD_UART1_CTS_B_    416                         MX6UL_PAD_UART1_CTS_B__GPIO1_IO18       0x17059
417                 >;                                417                 >;
418         };                                        418         };
419                                                   419 
420         pinctrl_i2c2: i2c2grp {                   420         pinctrl_i2c2: i2c2grp {
421                 fsl,pins = <                      421                 fsl,pins = <
422                         MX6UL_PAD_GPIO1_IO00__    422                         MX6UL_PAD_GPIO1_IO00__I2C2_SCL  0xb0
423                         MX6UL_PAD_GPIO1_IO01__    423                         MX6UL_PAD_GPIO1_IO01__I2C2_SDA  0xb0
424                 >;                                424                 >;
425         };                                        425         };
426                                                   426 
427         pinctrl_i2c2_gpio: i2c2gpiogrp {          427         pinctrl_i2c2_gpio: i2c2gpiogrp {
428                 fsl,pins = <                      428                 fsl,pins = <
429                         MX6UL_PAD_GPIO1_IO00__    429                         MX6UL_PAD_GPIO1_IO00__GPIO1_IO00        0xb0
430                         MX6UL_PAD_GPIO1_IO01__    430                         MX6UL_PAD_GPIO1_IO01__GPIO1_IO01        0xb0
431                 >;                                431                 >;
432         };                                        432         };
433                                                   433 
434         pinctrl_i2c3: i2c3grp {                   434         pinctrl_i2c3: i2c3grp {
435                 fsl,pins = <                      435                 fsl,pins = <
436                         MX6UL_PAD_LCD_DATA01__    436                         MX6UL_PAD_LCD_DATA01__I2C3_SCL  0xb0
437                         MX6UL_PAD_LCD_DATA00__    437                         MX6UL_PAD_LCD_DATA00__I2C3_SDA  0xb0
438                 >;                                438                 >;
439         };                                        439         };
440                                                   440 
441         pinctrl_i2c3_gpio: i2c3gpiogrp {          441         pinctrl_i2c3_gpio: i2c3gpiogrp {
442                 fsl,pins = <                      442                 fsl,pins = <
443                         MX6UL_PAD_LCD_DATA01__    443                         MX6UL_PAD_LCD_DATA01__GPIO3_IO06        0xb0
444                         MX6UL_PAD_LCD_DATA00__    444                         MX6UL_PAD_LCD_DATA00__GPIO3_IO05        0xb0
445                 >;                                445                 >;
446         };                                        446         };
447                                                   447 
448         pinctrl_i2c4: i2c4grp {                   448         pinctrl_i2c4: i2c4grp {
449                 fsl,pins = <                      449                 fsl,pins = <
450                         MX6UL_PAD_LCD_DATA03__    450                         MX6UL_PAD_LCD_DATA03__I2C4_SCL  0xb0
451                         MX6UL_PAD_LCD_DATA02__    451                         MX6UL_PAD_LCD_DATA02__I2C4_SDA  0xb0
452                 >;                                452                 >;
453         };                                        453         };
454                                                   454 
455         pinctrl_i2c4_gpio: i2c4gpiogrp {          455         pinctrl_i2c4_gpio: i2c4gpiogrp {
456                 fsl,pins = <                      456                 fsl,pins = <
457                         MX6UL_PAD_LCD_DATA03__    457                         MX6UL_PAD_LCD_DATA03__GPIO3_IO08        0xb0
458                         MX6UL_PAD_LCD_DATA02__    458                         MX6UL_PAD_LCD_DATA02__GPIO3_IO07        0xb0
459                 >;                                459                 >;
460         };                                        460         };
461                                                   461 
462         pinctrl_pwm3: pwm3grp {                   462         pinctrl_pwm3: pwm3grp {
463                 fsl,pins = <                      463                 fsl,pins = <
464                         MX6UL_PAD_GPIO1_IO04__    464                         MX6UL_PAD_GPIO1_IO04__PWM3_OUT  0x0b0b0
465                 >;                                465                 >;
466         };                                        466         };
467                                                   467 
468         pinctrl_pwm6: pwm6grp {                   468         pinctrl_pwm6: pwm6grp {
469                 fsl,pins = <                      469                 fsl,pins = <
470                         MX6UL_PAD_JTAG_TDI__PW    470                         MX6UL_PAD_JTAG_TDI__PWM6_OUT    0x0b0b0
471                 >;                                471                 >;
472         };                                        472         };
473                                                   473 
474         pinctrl_pwm7: pwm7grp {                   474         pinctrl_pwm7: pwm7grp {
475                 fsl,pins = <                      475                 fsl,pins = <
476                         MX6UL_PAD_JTAG_TCK__PW    476                         MX6UL_PAD_JTAG_TCK__PWM7_OUT    0x0b0b0
477                 >;                                477                 >;
478         };                                        478         };
479                                                   479 
480         pinctrl_pwm8: pwm8grp {                   480         pinctrl_pwm8: pwm8grp {
481                 fsl,pins = <                      481                 fsl,pins = <
482                         MX6UL_PAD_JTAG_TRST_B_    482                         MX6UL_PAD_JTAG_TRST_B__PWM8_OUT 0x0b0b0
483                 >;                                483                 >;
484         };                                        484         };
485                                                   485 
486         pinctrl_s25fl064_hold: s25fl064holdgrp    486         pinctrl_s25fl064_hold: s25fl064holdgrp {
487                 fsl,pins = <                      487                 fsl,pins = <
488                         MX6UL_PAD_LCD_DATA12__    488                         MX6UL_PAD_LCD_DATA12__GPIO3_IO17        0x100b1
489                 >;                                489                 >;
490         };                                        490         };
491                                                   491 
492         pinctrl_sai2: sai2grp {                   492         pinctrl_sai2: sai2grp {
493                 fsl,pins = <                      493                 fsl,pins = <
494                         MX6UL_PAD_JTAG_TDI__SA    494                         MX6UL_PAD_JTAG_TDI__SAI2_TX_BCLK        0x17088
495                         MX6UL_PAD_JTAG_TDO__SA    495                         MX6UL_PAD_JTAG_TDO__SAI2_TX_SYNC        0x17088
496                         MX6UL_PAD_JTAG_TRST_B_    496                         MX6UL_PAD_JTAG_TRST_B__SAI2_TX_DATA     0x11088
497                         MX6UL_PAD_JTAG_TCK__SA    497                         MX6UL_PAD_JTAG_TCK__SAI2_RX_DATA        0x11088
498                         MX6UL_PAD_JTAG_TMS__SA    498                         MX6UL_PAD_JTAG_TMS__SAI2_MCLK           0x17088
499                 >;                                499                 >;
500         };                                        500         };
501                                                   501 
502         pinctrl_uart3: uart3grp {                 502         pinctrl_uart3: uart3grp {
503                 fsl,pins = <                      503                 fsl,pins = <
504                         MX6UL_PAD_UART3_TX_DAT    504                         MX6UL_PAD_UART3_TX_DATA__UART3_DCE_TX   0x1b0b1
505                         MX6UL_PAD_UART3_RX_DAT    505                         MX6UL_PAD_UART3_RX_DATA__UART3_DCE_RX   0x1b0b1
506                 >;                                506                 >;
507         };                                        507         };
508                                                   508 
509         pinctrl_uart4: uart4grp {                 509         pinctrl_uart4: uart4grp {
510                 fsl,pins = <                      510                 fsl,pins = <
511                         MX6UL_PAD_LCD_CLK__UAR    511                         MX6UL_PAD_LCD_CLK__UART4_DCE_TX         0x1b0b1
512                         MX6UL_PAD_LCD_ENABLE__    512                         MX6UL_PAD_LCD_ENABLE__UART4_DCE_RX      0x1b0b1
513                         MX6UL_PAD_LCD_HSYNC__G    513                         MX6UL_PAD_LCD_HSYNC__GPIO3_IO02 0x1b0b1
514                 >;                                514                 >;
515         };                                        515         };
516                                                   516 
517         pinctrl_uart5: uart5grp {                 517         pinctrl_uart5: uart5grp {
518                 fsl,pins = <                      518                 fsl,pins = <
519                         MX6UL_PAD_UART5_TX_DAT    519                         MX6UL_PAD_UART5_TX_DATA__UART5_DCE_TX   0x1b0b1
520                         MX6UL_PAD_UART5_RX_DAT    520                         MX6UL_PAD_UART5_RX_DATA__UART5_DCE_RX   0x1b0b1
521                 >;                                521                 >;
522         };                                        522         };
523                                                   523 
524         pinctrl_uart7: uart7grp {                 524         pinctrl_uart7: uart7grp {
525                 fsl,pins = <                      525                 fsl,pins = <
526                         MX6UL_PAD_LCD_DATA16__    526                         MX6UL_PAD_LCD_DATA16__UART7_DCE_TX      0x1b0b1
527                         MX6UL_PAD_LCD_DATA17__    527                         MX6UL_PAD_LCD_DATA17__UART7_DCE_RX      0x1b0b1
528                 >;                                528                 >;
529         };                                        529         };
530                                                   530 
531         pinctrl_usb_otg1: usbotg1grp {            531         pinctrl_usb_otg1: usbotg1grp {
532                 fsl,pins = <                      532                 fsl,pins = <
533                         MX6UL_PAD_CSI_DATA06__    533                         MX6UL_PAD_CSI_DATA06__GPIO4_IO27        0x80
534                 >;                                534                 >;
535         };                                        535         };
536                                                   536 
537         pinctrl_usbotg1pwr: usbotg1pwrgrp {       537         pinctrl_usbotg1pwr: usbotg1pwrgrp {
538                 fsl,pins = <                      538                 fsl,pins = <
539                         MX6UL_PAD_CSI_DATA07__    539                         MX6UL_PAD_CSI_DATA07__GPIO4_IO28        0x17059
540                 >;                                540                 >;
541         };                                        541         };
542                                                   542 
543         pinctrl_usdhc1: usdhc1grp {               543         pinctrl_usdhc1: usdhc1grp {
544                 fsl,pins = <                      544                 fsl,pins = <
545                         MX6UL_PAD_SD1_CMD__USD    545                         MX6UL_PAD_SD1_CMD__USDHC1_CMD           0x17059
546                         MX6UL_PAD_SD1_CLK__USD    546                         MX6UL_PAD_SD1_CLK__USDHC1_CLK           0x10059
547                         MX6UL_PAD_SD1_DATA0__U    547                         MX6UL_PAD_SD1_DATA0__USDHC1_DATA0       0x17059
548                         MX6UL_PAD_SD1_DATA1__U    548                         MX6UL_PAD_SD1_DATA1__USDHC1_DATA1       0x17059
549                         MX6UL_PAD_SD1_DATA2__U    549                         MX6UL_PAD_SD1_DATA2__USDHC1_DATA2       0x17059
550                         MX6UL_PAD_SD1_DATA3__U    550                         MX6UL_PAD_SD1_DATA3__USDHC1_DATA3       0x17059
551                         MX6UL_PAD_UART1_RTS_B_    551                         MX6UL_PAD_UART1_RTS_B__GPIO1_IO19       0x17059
552                 >;                                552                 >;
553         };                                        553         };
554                                                   554 
555         pinctrl_usdhc1_100mhz: usdhc1100mhzgrp    555         pinctrl_usdhc1_100mhz: usdhc1100mhzgrp {
556                 fsl,pins = <                      556                 fsl,pins = <
557                         MX6UL_PAD_SD1_CMD__USD    557                         MX6UL_PAD_SD1_CMD__USDHC1_CMD           0x170b9
558                         MX6UL_PAD_SD1_CLK__USD    558                         MX6UL_PAD_SD1_CLK__USDHC1_CLK           0x100b9
559                         MX6UL_PAD_SD1_DATA0__U    559                         MX6UL_PAD_SD1_DATA0__USDHC1_DATA0       0x170b9
560                         MX6UL_PAD_SD1_DATA1__U    560                         MX6UL_PAD_SD1_DATA1__USDHC1_DATA1       0x170b9
561                         MX6UL_PAD_SD1_DATA2__U    561                         MX6UL_PAD_SD1_DATA2__USDHC1_DATA2       0x170b9
562                         MX6UL_PAD_SD1_DATA3__U    562                         MX6UL_PAD_SD1_DATA3__USDHC1_DATA3       0x170b9
563                 >;                                563                 >;
564         };                                        564         };
565                                                   565 
566         pinctrl_usdhc1_200mhz: usdhc1200mhzgrp    566         pinctrl_usdhc1_200mhz: usdhc1200mhzgrp {
567                 fsl,pins = <                      567                 fsl,pins = <
568                         MX6UL_PAD_SD1_CMD__USD    568                         MX6UL_PAD_SD1_CMD__USDHC1_CMD           0x170f9
569                         MX6UL_PAD_SD1_CLK__USD    569                         MX6UL_PAD_SD1_CLK__USDHC1_CLK           0x100f9
570                         MX6UL_PAD_SD1_DATA0__U    570                         MX6UL_PAD_SD1_DATA0__USDHC1_DATA0       0x170f9
571                         MX6UL_PAD_SD1_DATA1__U    571                         MX6UL_PAD_SD1_DATA1__USDHC1_DATA1       0x170f9
572                         MX6UL_PAD_SD1_DATA2__U    572                         MX6UL_PAD_SD1_DATA2__USDHC1_DATA2       0x170f9
573                         MX6UL_PAD_SD1_DATA3__U    573                         MX6UL_PAD_SD1_DATA3__USDHC1_DATA3       0x170f9
574                 >;                                574                 >;
575         };                                        575         };
576                                                   576 
577         pinctrl_user_leds: userledsgrp {          577         pinctrl_user_leds: userledsgrp {
578                 fsl,pins = <                      578                 fsl,pins = <
579                         MX6UL_PAD_GPIO1_IO03__    579                         MX6UL_PAD_GPIO1_IO03__GPIO1_IO03        0x79
580                 >;                                580                 >;
581         };                                        581         };
582 };                                                582 };
                                                      

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