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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm/nxp/imx/imx6dl-plybas.dts

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/imx6dl-plybas.dts (Architecture i386) and /scripts/dtc/include-prefixes/arm/nxp/imx/imx6dl-plybas.dts (Architecture alpha)


  1 // SPDX-License-Identifier: GPL-2.0-or-later O      1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
  2 /*                                                  2 /*
  3  * Copyright (c) 2014 Protonic Holland              3  * Copyright (c) 2014 Protonic Holland
  4  * Copyright (c) 2020 Oleksij Rempel <kernel@pe      4  * Copyright (c) 2020 Oleksij Rempel <kernel@pengutronix.de>, Pengutronix
  5  */                                                 5  */
  6                                                     6 
  7 /dts-v1/;                                           7 /dts-v1/;
  8 #include <dt-bindings/gpio/gpio.h>                  8 #include <dt-bindings/gpio/gpio.h>
  9 #include <dt-bindings/leds/common.h>                9 #include <dt-bindings/leds/common.h>
 10 #include "imx6dl.dtsi"                             10 #include "imx6dl.dtsi"
 11                                                    11 
 12 / {                                                12 / {
 13         model = "Plymovent BAS board";             13         model = "Plymovent BAS board";
 14         compatible = "ply,plybas", "fsl,imx6dl     14         compatible = "ply,plybas", "fsl,imx6dl";
 15                                                    15 
 16         chosen {                                   16         chosen {
 17                 stdout-path = &uart4;              17                 stdout-path = &uart4;
 18         };                                         18         };
 19                                                    19 
 20         gpio_keys {                                20         gpio_keys {
 21                 compatible = "gpio-keys";          21                 compatible = "gpio-keys";
 22                 autorepeat;                        22                 autorepeat;
 23                                                    23 
 24                 button-start {                     24                 button-start {
 25                         label = "START";           25                         label = "START";
 26                         linux,code = <31>;         26                         linux,code = <31>;
 27                         gpios = <&gpio5 8 GPIO     27                         gpios = <&gpio5 8 GPIO_ACTIVE_LOW>;
 28                 };                                 28                 };
 29                                                    29 
 30                 button-clean {                     30                 button-clean {
 31                         label = "CLEAN";           31                         label = "CLEAN";
 32                         linux,code = <46>;         32                         linux,code = <46>;
 33                         gpios = <&gpio5 9 GPIO     33                         gpios = <&gpio5 9 GPIO_ACTIVE_LOW>;
 34                 };                                 34                 };
 35         };                                         35         };
 36                                                    36 
 37         leds {                                     37         leds {
 38                 compatible = "gpio-leds";          38                 compatible = "gpio-leds";
 39                 pinctrl-names = "default";         39                 pinctrl-names = "default";
 40                 pinctrl-0 = <&pinctrl_leds>;       40                 pinctrl-0 = <&pinctrl_leds>;
 41                                                    41 
 42                 led-0 {                            42                 led-0 {
 43                         label = "debug0";          43                         label = "debug0";
 44                         gpios = <&gpio1 8 GPIO     44                         gpios = <&gpio1 8 GPIO_ACTIVE_HIGH>;
 45                 };                                 45                 };
 46                                                    46 
 47                 led-1 {                            47                 led-1 {
 48                         label = "debug1";          48                         label = "debug1";
 49                         gpios = <&gpio1 9 GPIO     49                         gpios = <&gpio1 9 GPIO_ACTIVE_HIGH>;
 50                 };                                 50                 };
 51                                                    51 
 52                 led-2 {                            52                 led-2 {
 53                         label = "light_tower1"     53                         label = "light_tower1";
 54                         gpios = <&gpio4 22 GPI     54                         gpios = <&gpio4 22 GPIO_ACTIVE_HIGH>;
 55                         linux,default-trigger      55                         linux,default-trigger = "heartbeat";
 56                 };                                 56                 };
 57                                                    57 
 58                 led-3 {                            58                 led-3 {
 59                         label = "light_tower2"     59                         label = "light_tower2";
 60                         gpios = <&gpio4 23 GPI     60                         gpios = <&gpio4 23 GPIO_ACTIVE_HIGH>;
 61                 };                                 61                 };
 62                                                    62 
 63                 led-4 {                            63                 led-4 {
 64                         label = "light_tower3"     64                         label = "light_tower3";
 65                         gpios = <&gpio4 24 GPI     65                         gpios = <&gpio4 24 GPIO_ACTIVE_HIGH>;
 66                 };                                 66                 };
 67                                                    67 
 68                 led-5 {                            68                 led-5 {
 69                         label = "light_tower4"     69                         label = "light_tower4";
 70                         gpios = <&gpio4 25 GPI     70                         gpios = <&gpio4 25 GPIO_ACTIVE_HIGH>;
 71                 };                                 71                 };
 72         };                                         72         };
 73                                                    73 
 74         clk50m_phy: phy-clock {                    74         clk50m_phy: phy-clock {
 75                 compatible = "fixed-clock";        75                 compatible = "fixed-clock";
 76                 #clock-cells = <0>;                76                 #clock-cells = <0>;
 77                 clock-frequency = <50000000>;      77                 clock-frequency = <50000000>;
 78                 clock-output-names = "enet_ref     78                 clock-output-names = "enet_ref_pad";
 79         };                                         79         };
 80                                                    80 
 81         reg_5v0: regulator-5v0 {                   81         reg_5v0: regulator-5v0 {
 82                 compatible = "regulator-fixed"     82                 compatible = "regulator-fixed";
 83                 regulator-name = "5v0";            83                 regulator-name = "5v0";
 84                 regulator-min-microvolt = <500     84                 regulator-min-microvolt = <5000000>;
 85                 regulator-max-microvolt = <500     85                 regulator-max-microvolt = <5000000>;
 86         };                                         86         };
 87 };                                                 87 };
 88                                                    88 
 89 &can1 {                                            89 &can1 {
 90         pinctrl-names = "default";                 90         pinctrl-names = "default";
 91         pinctrl-0 = <&pinctrl_can1>;               91         pinctrl-0 = <&pinctrl_can1>;
 92         xceiver-supply = <&reg_5v0>;               92         xceiver-supply = <&reg_5v0>;
 93         status = "okay";                           93         status = "okay";
 94 };                                                 94 };
 95                                                    95 
 96 &can2 {                                            96 &can2 {
 97         pinctrl-names = "default";                 97         pinctrl-names = "default";
 98         pinctrl-0 = <&pinctrl_can2>;               98         pinctrl-0 = <&pinctrl_can2>;
 99         xceiver-supply = <&reg_5v0>;               99         xceiver-supply = <&reg_5v0>;
100         status = "okay";                          100         status = "okay";
101 };                                                101 };
102                                                   102 
103 &clks {                                           103 &clks {
104         clocks = <&clk50m_phy>;                   104         clocks = <&clk50m_phy>;
105         clock-names = "enet_ref_pad";             105         clock-names = "enet_ref_pad";
106         assigned-clocks = <&clks IMX6QDL_CLK_E    106         assigned-clocks = <&clks IMX6QDL_CLK_ENET_REF_SEL>;
107         assigned-clock-parents = <&clk50m_phy>    107         assigned-clock-parents = <&clk50m_phy>;
108 };                                                108 };
109                                                   109 
110 &ecspi1 {                                         110 &ecspi1 {
111         cs-gpios = <&gpio3 19 GPIO_ACTIVE_LOW>    111         cs-gpios = <&gpio3 19 GPIO_ACTIVE_LOW>;
112         pinctrl-names = "default";                112         pinctrl-names = "default";
113         pinctrl-0 = <&pinctrl_ecspi1>;            113         pinctrl-0 = <&pinctrl_ecspi1>;
114         status = "okay";                          114         status = "okay";
115                                                   115 
116         flash@0 {                                 116         flash@0 {
117                 compatible = "jedec,spi-nor";     117                 compatible = "jedec,spi-nor";
118                 reg = <0>;                        118                 reg = <0>;
119                 spi-max-frequency = <20000000>    119                 spi-max-frequency = <20000000>;
120         };                                        120         };
121 };                                                121 };
122                                                   122 
123 &fec {                                            123 &fec {
124         pinctrl-names = "default";                124         pinctrl-names = "default";
125         pinctrl-0 = <&pinctrl_enet>;              125         pinctrl-0 = <&pinctrl_enet>;
126         phy-mode = "rmii";                        126         phy-mode = "rmii";
127         phy-handle = <&rgmii_phy>;                127         phy-handle = <&rgmii_phy>;
128         status = "okay";                          128         status = "okay";
129                                                   129 
130         mdio {                                    130         mdio {
131                 #address-cells = <1>;             131                 #address-cells = <1>;
132                 #size-cells = <0>;                132                 #size-cells = <0>;
133                                                   133 
134                 /* Microchip KSZ8081RNA PHY */    134                 /* Microchip KSZ8081RNA PHY */
135                 rgmii_phy: ethernet-phy@0 {       135                 rgmii_phy: ethernet-phy@0 {
136                         reg = <0>;                136                         reg = <0>;
137                         interrupts-extended =     137                         interrupts-extended = <&gpio4 30 IRQ_TYPE_LEVEL_LOW>;
138                         reset-gpios = <&gpio4     138                         reset-gpios = <&gpio4 26 GPIO_ACTIVE_LOW>;
139                         reset-assert-us = <100    139                         reset-assert-us = <10000>;
140                         reset-deassert-us = <3    140                         reset-deassert-us = <300>;
141                 };                                141                 };
142         };                                        142         };
143 };                                                143 };
144                                                   144 
145 &gpio1 {                                          145 &gpio1 {
146         gpio-line-names =                         146         gpio-line-names =
147                 "", "SD1_CD", "", "", "", "",     147                 "", "SD1_CD", "", "", "", "", "", "",
148                 "DEBUG_0", "DEBUG_1", "", "",     148                 "DEBUG_0", "DEBUG_1", "", "", "", "", "", "",
149                 "", "", "", "", "", "", "", ""    149                 "", "", "", "", "", "", "", "",
150                 "", "", "", "", "", "", "", ""    150                 "", "", "", "", "", "", "", "";
151 };                                                151 };
152                                                   152 
153 &gpio3 {                                          153 &gpio3 {
154         gpio-line-names =                         154         gpio-line-names =
155                 "", "", "", "", "", "", "", ""    155                 "", "", "", "", "", "", "", "",
156                 "", "", "", "", "", "", "", ""    156                 "", "", "", "", "", "", "", "",
157                 "", "", "", "ECSPI1_SS1", "",     157                 "", "", "", "ECSPI1_SS1", "", "USB_EXT_PWR", "", "",
158                 "", "", "", "", "", "", "", ""    158                 "", "", "", "", "", "", "", "";
159 };                                                159 };
160                                                   160 
161 &gpio4 {                                          161 &gpio4 {
162         gpio-line-names =                         162         gpio-line-names =
163                 "", "", "", "", "", "", "", ""    163                 "", "", "", "", "", "", "", "",
164                 "", "", "", "", "CAN1_SR", "CA    164                 "", "", "", "", "CAN1_SR", "CAN2_SR", "", "",
165                 "LED_DI0_DEBUG_0", "LED_DI0_DE    165                 "LED_DI0_DEBUG_0", "LED_DI0_DEBUG_1", "IMX6_IN12", "IMX6_HMI",
166                         "IMX6_IN11", "IMX6_BUZ    166                         "IMX6_IN11", "IMX6_BUZZER", "IMX6_LED1", "IMX6_LED2",
167                 "IMX6_LED3", "IMX6_LED4", "ETH    167                 "IMX6_LED3", "IMX6_LED4", "ETH_RESET", "IMX6_ANA_OUT_SD",
168                         "IMX6_ANA_OUT_ERR", "I    168                         "IMX6_ANA_OUT_ERR", "IMX6_ANA_OUT", "ETH_INTRP", "";
169 };                                                169 };
170                                                   170 
171 &gpio5 {                                          171 &gpio5 {
172         gpio-line-names =                         172         gpio-line-names =
173                 "", "", "", "", "", "IMX6_RELA    173                 "", "", "", "", "", "IMX6_RELAY1", "IMX6_RELAY2", "",
174                 "IMX6_IN1", "IMX6_IN2", "IMX6_    174                 "IMX6_IN1", "IMX6_IN2", "IMX6_IN3", "IMX6_IN4", "IMX6_IN5",
175                         "IMX6_IN6", "IMX6_IN7"    175                         "IMX6_IN6", "IMX6_IN7", "IMX6_IN8",
176                 "IMX6_IN9", "IMX6_IN10", "", "    176                 "IMX6_IN9", "IMX6_IN10", "", "", "", "", "", "",
177                 "", "", "", "", "", "", "", ""    177                 "", "", "", "", "", "", "", "";
178 };                                                178 };
179                                                   179 
180 &i2c1 {                                           180 &i2c1 {
181         clock-frequency = <100000>;               181         clock-frequency = <100000>;
182         pinctrl-names = "default";                182         pinctrl-names = "default";
183         pinctrl-0 = <&pinctrl_i2c1>;              183         pinctrl-0 = <&pinctrl_i2c1>;
184         status = "okay";                          184         status = "okay";
185                                                   185 
186         /* additional i2c devices are added au    186         /* additional i2c devices are added automatically by the boot loader */
187 };                                                187 };
188                                                   188 
189 &i2c3 {                                           189 &i2c3 {
190         clock-frequency = <100000>;               190         clock-frequency = <100000>;
191         pinctrl-names = "default";                191         pinctrl-names = "default";
192         pinctrl-0 = <&pinctrl_i2c3>;              192         pinctrl-0 = <&pinctrl_i2c3>;
193         status = "okay";                          193         status = "okay";
194                                                   194 
195         temperature-sensor@70 {                   195         temperature-sensor@70 {
196                 compatible = "ti,tmp103";         196                 compatible = "ti,tmp103";
197                 reg = <0x70>;                     197                 reg = <0x70>;
198         };                                        198         };
199                                                   199 
200         rtc@51 {                                  200         rtc@51 {
201                 compatible = "nxp,pcf8563";       201                 compatible = "nxp,pcf8563";
202                 reg = <0x51>;                     202                 reg = <0x51>;
203         };                                        203         };
204 };                                                204 };
205                                                   205 
206 &pwm1 {                                           206 &pwm1 {
207         pinctrl-names = "default";                207         pinctrl-names = "default";
208         pinctrl-0 = <&pinctrl_pwm1>;              208         pinctrl-0 = <&pinctrl_pwm1>;
209         status = "okay";                          209         status = "okay";
210 };                                                210 };
211                                                   211 
212 &uart1 {                                          212 &uart1 {
213         pinctrl-names = "default";                213         pinctrl-names = "default";
214         pinctrl-0 = <&pinctrl_uart1>;             214         pinctrl-0 = <&pinctrl_uart1>;
215         status = "okay";                          215         status = "okay";
216 };                                                216 };
217                                                   217 
218 &uart2 {                                          218 &uart2 {
219         pinctrl-names = "default";                219         pinctrl-names = "default";
220         pinctrl-0 = <&pinctrl_uart2>;             220         pinctrl-0 = <&pinctrl_uart2>;
221         uart-has-rtscts;                          221         uart-has-rtscts;
222         linux,rs485-enabled-at-boot-time;         222         linux,rs485-enabled-at-boot-time;
223         rs485-rts-delay = <0 20>;                 223         rs485-rts-delay = <0 20>;
224         status = "okay";                          224         status = "okay";
225 };                                                225 };
226                                                   226 
227 &uart4 {                                          227 &uart4 {
228         pinctrl-names = "default";                228         pinctrl-names = "default";
229         pinctrl-0 = <&pinctrl_uart4>;             229         pinctrl-0 = <&pinctrl_uart4>;
230         status = "okay";                          230         status = "okay";
231 };                                                231 };
232                                                   232 
233 &usbotg {                                         233 &usbotg {
234         pinctrl-names = "default";                234         pinctrl-names = "default";
235         pinctrl-0 = <&pinctrl_usbotg>;            235         pinctrl-0 = <&pinctrl_usbotg>;
236         phy_type = "utmi";                        236         phy_type = "utmi";
237         dr_mode = "host";                         237         dr_mode = "host";
238         over-current-active-low;                  238         over-current-active-low;
239         status = "okay";                          239         status = "okay";
240 };                                                240 };
241                                                   241 
242 &usbphynop1 {                                     242 &usbphynop1 {
243         status = "disabled";                      243         status = "disabled";
244 };                                                244 };
245                                                   245 
246 &usbphynop2 {                                     246 &usbphynop2 {
247         status = "disabled";                      247         status = "disabled";
248 };                                                248 };
249                                                   249 
250 &iomuxc {                                         250 &iomuxc {
251         pinctrl_can1: can1grp {                   251         pinctrl_can1: can1grp {
252                 fsl,pins = <                      252                 fsl,pins = <
253                         MX6QDL_PAD_KEY_ROW2__F    253                         MX6QDL_PAD_KEY_ROW2__FLEXCAN1_RX                0x1b000
254                         MX6QDL_PAD_KEY_COL2__F    254                         MX6QDL_PAD_KEY_COL2__FLEXCAN1_TX                0x3008
255                         /* CAN1_SR */             255                         /* CAN1_SR */
256                         MX6QDL_PAD_KEY_COL3__G    256                         MX6QDL_PAD_KEY_COL3__GPIO4_IO12                 0x13008
257                 >;                                257                 >;
258         };                                        258         };
259                                                   259 
260         pinctrl_can2: can2grp {                   260         pinctrl_can2: can2grp {
261                 fsl,pins = <                      261                 fsl,pins = <
262                         MX6QDL_PAD_KEY_ROW4__F    262                         MX6QDL_PAD_KEY_ROW4__FLEXCAN2_RX                0x1b000
263                         MX6QDL_PAD_KEY_COL4__F    263                         MX6QDL_PAD_KEY_COL4__FLEXCAN2_TX                0x3008
264                         /* CAN2_SR */             264                         /* CAN2_SR */
265                         MX6QDL_PAD_KEY_ROW3__G    265                         MX6QDL_PAD_KEY_ROW3__GPIO4_IO13                 0x13008
266                 >;                                266                 >;
267         };                                        267         };
268                                                   268 
269         pinctrl_ecspi1: ecspi1grp {               269         pinctrl_ecspi1: ecspi1grp {
270                 fsl,pins = <                      270                 fsl,pins = <
271                         MX6QDL_PAD_EIM_D17__EC    271                         MX6QDL_PAD_EIM_D17__ECSPI1_MISO                 0x1b000
272                         MX6QDL_PAD_EIM_D18__EC    272                         MX6QDL_PAD_EIM_D18__ECSPI1_MOSI                 0x3008
273                         MX6QDL_PAD_EIM_D16__EC    273                         MX6QDL_PAD_EIM_D16__ECSPI1_SCLK                 0x3008
274                         /* CS */                  274                         /* CS */
275                         MX6QDL_PAD_EIM_D19__GP    275                         MX6QDL_PAD_EIM_D19__GPIO3_IO19                  0x3008
276                 >;                                276                 >;
277         };                                        277         };
278                                                   278 
279         pinctrl_enet: enetgrp {                   279         pinctrl_enet: enetgrp {
280                 fsl,pins = <                      280                 fsl,pins = <
281                         /* MX6QDL_ENET_PINGRP4    281                         /* MX6QDL_ENET_PINGRP4 */
282                         MX6QDL_PAD_ENET_MDC__E    282                         MX6QDL_PAD_ENET_MDC__ENET_MDC                   0x1b0b0
283                         MX6QDL_PAD_ENET_MDIO__    283                         MX6QDL_PAD_ENET_MDIO__ENET_MDIO                 0x1b0b0
284                         MX6QDL_PAD_ENET_RXD0__    284                         MX6QDL_PAD_ENET_RXD0__ENET_RX_DATA0             0x1b0b0
285                         MX6QDL_PAD_ENET_RXD1__    285                         MX6QDL_PAD_ENET_RXD1__ENET_RX_DATA1             0x1b0b0
286                         MX6QDL_PAD_ENET_RX_ER_    286                         MX6QDL_PAD_ENET_RX_ER__ENET_RX_ER               0x1b0b0
287                         MX6QDL_PAD_ENET_TX_EN_    287                         MX6QDL_PAD_ENET_TX_EN__ENET_TX_EN               0x1b0b0
288                         MX6QDL_PAD_ENET_TXD0__    288                         MX6QDL_PAD_ENET_TXD0__ENET_TX_DATA0             0x1b0b0
289                         MX6QDL_PAD_ENET_TXD1__    289                         MX6QDL_PAD_ENET_TXD1__ENET_TX_DATA1             0x1b0b0
290                         MX6QDL_PAD_ENET_CRS_DV    290                         MX6QDL_PAD_ENET_CRS_DV__ENET_RX_EN              0x1b0b0
291                                                   291 
292                         MX6QDL_PAD_GPIO_16__EN    292                         MX6QDL_PAD_GPIO_16__ENET_REF_CLK                0x1b0b0
293                         /* Phy reset */           293                         /* Phy reset */
294                         MX6QDL_PAD_DISP0_DAT5_    294                         MX6QDL_PAD_DISP0_DAT5__GPIO4_IO26               0x1b0b0
295                         /* nINTRP */              295                         /* nINTRP */
296                         MX6QDL_PAD_DISP0_DAT9_    296                         MX6QDL_PAD_DISP0_DAT9__GPIO4_IO30               0x1b0b0
297                 >;                                297                 >;
298         };                                        298         };
299                                                   299 
300         pinctrl_i2c1: i2c1grp {                   300         pinctrl_i2c1: i2c1grp {
301                 fsl,pins = <                      301                 fsl,pins = <
302                         MX6QDL_PAD_CSI0_DAT8__    302                         MX6QDL_PAD_CSI0_DAT8__I2C1_SDA                  0x4001f8b1
303                         MX6QDL_PAD_CSI0_DAT9__    303                         MX6QDL_PAD_CSI0_DAT9__I2C1_SCL                  0x4001f8b1
304                 >;                                304                 >;
305         };                                        305         };
306                                                   306 
307         pinctrl_i2c3: i2c3grp {                   307         pinctrl_i2c3: i2c3grp {
308                 fsl,pins = <                      308                 fsl,pins = <
309                         MX6QDL_PAD_GPIO_5__I2C    309                         MX6QDL_PAD_GPIO_5__I2C3_SCL                     0x4001b8b1
310                         MX6QDL_PAD_GPIO_6__I2C    310                         MX6QDL_PAD_GPIO_6__I2C3_SDA                     0x4001b8b1
311                 >;                                311                 >;
312         };                                        312         };
313                                                   313 
314         pinctrl_leds: ledsgrp {                   314         pinctrl_leds: ledsgrp {
315                 fsl,pins = <                      315                 fsl,pins = <
316                         /* DEBUG_0 */             316                         /* DEBUG_0 */
317                         MX6QDL_PAD_GPIO_8__GPI    317                         MX6QDL_PAD_GPIO_8__GPIO1_IO08                   0x1b0b0
318                         /* DEBUG_1 */             318                         /* DEBUG_1 */
319                         MX6QDL_PAD_GPIO_9__GPI    319                         MX6QDL_PAD_GPIO_9__GPIO1_IO09                   0x1b0b0
320                                                   320 
321                         /* LED1 (lighttower) *    321                         /* LED1 (lighttower) */
322                         MX6QDL_PAD_DISP0_DAT1_    322                         MX6QDL_PAD_DISP0_DAT1__GPIO4_IO22               0x13070
323                         /* LED2 (lighttower) *    323                         /* LED2 (lighttower) */
324                         MX6QDL_PAD_DISP0_DAT2_    324                         MX6QDL_PAD_DISP0_DAT2__GPIO4_IO23               0x13070
325                         /* LED3 (lighttower) *    325                         /* LED3 (lighttower) */
326                         MX6QDL_PAD_DISP0_DAT3_    326                         MX6QDL_PAD_DISP0_DAT3__GPIO4_IO24               0x13070
327                         /* LED4 (lighttower) *    327                         /* LED4 (lighttower) */
328                         MX6QDL_PAD_DISP0_DAT4_    328                         MX6QDL_PAD_DISP0_DAT4__GPIO4_IO25               0x13070
329                 >;                                329                 >;
330         };                                        330         };
331                                                   331 
332         pinctrl_pwm1: pwm1grp {                   332         pinctrl_pwm1: pwm1grp {
333                 fsl,pins = <                      333                 fsl,pins = <
334                         MX6QDL_PAD_DISP0_DAT8_    334                         MX6QDL_PAD_DISP0_DAT8__PWM1_OUT                 0x1b0b0
335                 >;                                335                 >;
336         };                                        336         };
337                                                   337 
338         /* YaCO AUX Uart */                       338         /* YaCO AUX Uart */
339         pinctrl_uart1: uart1grp {                 339         pinctrl_uart1: uart1grp {
340                 fsl,pins = <                      340                 fsl,pins = <
341                         MX6QDL_PAD_CSI0_DAT10_    341                         MX6QDL_PAD_CSI0_DAT10__UART1_TX_DATA            0x1b0b1
342                         MX6QDL_PAD_CSI0_DAT11_    342                         MX6QDL_PAD_CSI0_DAT11__UART1_RX_DATA            0x1b0b1
343                 >;                                343                 >;
344         };                                        344         };
345                                                   345 
346         pinctrl_uart2: uart2grp {                 346         pinctrl_uart2: uart2grp {
347                 fsl,pins = <                      347                 fsl,pins = <
348                         MX6QDL_PAD_EIM_D26__UA    348                         MX6QDL_PAD_EIM_D26__UART2_TX_DATA               0x1b0b1
349                         MX6QDL_PAD_EIM_D27__UA    349                         MX6QDL_PAD_EIM_D27__UART2_RX_DATA               0x1b0b1
350                         MX6QDL_PAD_EIM_D28__UA    350                         MX6QDL_PAD_EIM_D28__UART2_DTE_CTS_B             0x130b1
351                 >;                                351                 >;
352         };                                        352         };
353                                                   353 
354         pinctrl_uart4: uart4grp {                 354         pinctrl_uart4: uart4grp {
355                 fsl,pins = <                      355                 fsl,pins = <
356                         MX6QDL_PAD_KEY_COL0__U    356                         MX6QDL_PAD_KEY_COL0__UART4_TX_DATA              0x1b0b1
357                         MX6QDL_PAD_KEY_ROW0__U    357                         MX6QDL_PAD_KEY_ROW0__UART4_RX_DATA              0x1b0b1
358                 >;                                358                 >;
359         };                                        359         };
360                                                   360 
361         pinctrl_usbotg: usbotggrp {               361         pinctrl_usbotg: usbotggrp {
362                 fsl,pins = <                      362                 fsl,pins = <
363                         MX6QDL_PAD_EIM_D21__US    363                         MX6QDL_PAD_EIM_D21__USB_OTG_OC                  0x1b0b0
364                         /* power enable, high     364                         /* power enable, high active */
365                         MX6QDL_PAD_EIM_D22__GP    365                         MX6QDL_PAD_EIM_D22__GPIO3_IO22                  0x1b0b0
366                 >;                                366                 >;
367         };                                        367         };
368                                                   368 
369         pinctrl_usdhc1: usdhc1grp {               369         pinctrl_usdhc1: usdhc1grp {
370                 fsl,pins = <                      370                 fsl,pins = <
371                         MX6QDL_PAD_SD1_CMD__SD    371                         MX6QDL_PAD_SD1_CMD__SD1_CMD                     0x170f9
372                         MX6QDL_PAD_SD1_CLK__SD    372                         MX6QDL_PAD_SD1_CLK__SD1_CLK                     0x100f9
373                         MX6QDL_PAD_SD1_DAT0__S    373                         MX6QDL_PAD_SD1_DAT0__SD1_DATA0                  0x170f9
374                         MX6QDL_PAD_SD1_DAT1__S    374                         MX6QDL_PAD_SD1_DAT1__SD1_DATA1                  0x170f9
375                         MX6QDL_PAD_SD1_DAT2__S    375                         MX6QDL_PAD_SD1_DAT2__SD1_DATA2                  0x170f9
376                         MX6QDL_PAD_SD1_DAT3__S    376                         MX6QDL_PAD_SD1_DAT3__SD1_DATA3                  0x170f9
377                         MX6QDL_PAD_GPIO_1__GPI    377                         MX6QDL_PAD_GPIO_1__GPIO1_IO01                   0x1b0b0
378                 >;                                378                 >;
379         };                                        379         };
380                                                   380 
381         pinctrl_usdhc3: usdhc3grp {               381         pinctrl_usdhc3: usdhc3grp {
382                 fsl,pins = <                      382                 fsl,pins = <
383                         MX6QDL_PAD_SD3_CMD__SD    383                         MX6QDL_PAD_SD3_CMD__SD3_CMD                     0x17099
384                         MX6QDL_PAD_SD3_CLK__SD    384                         MX6QDL_PAD_SD3_CLK__SD3_CLK                     0x10099
385                         MX6QDL_PAD_SD3_DAT0__S    385                         MX6QDL_PAD_SD3_DAT0__SD3_DATA0                  0x17099
386                         MX6QDL_PAD_SD3_DAT1__S    386                         MX6QDL_PAD_SD3_DAT1__SD3_DATA1                  0x17099
387                         MX6QDL_PAD_SD3_DAT2__S    387                         MX6QDL_PAD_SD3_DAT2__SD3_DATA2                  0x17099
388                         MX6QDL_PAD_SD3_DAT3__S    388                         MX6QDL_PAD_SD3_DAT3__SD3_DATA3                  0x17099
389                         MX6QDL_PAD_SD3_DAT4__S    389                         MX6QDL_PAD_SD3_DAT4__SD3_DATA4                  0x17099
390                         MX6QDL_PAD_SD3_DAT5__S    390                         MX6QDL_PAD_SD3_DAT5__SD3_DATA5                  0x17099
391                         MX6QDL_PAD_SD3_DAT6__S    391                         MX6QDL_PAD_SD3_DAT6__SD3_DATA6                  0x17099
392                         MX6QDL_PAD_SD3_DAT7__S    392                         MX6QDL_PAD_SD3_DAT7__SD3_DATA7                  0x17099
393                         MX6QDL_PAD_SD3_RST__SD    393                         MX6QDL_PAD_SD3_RST__SD3_RESET                   0x1b0b1
394                 >;                                394                 >;
395         };                                        395         };
396 };                                                396 };
                                                      

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