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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/freescale/imx8mm-tqma8mqml-mba8mx.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/arm64/freescale/imx8mm-tqma8mqml-mba8mx.dts (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/freescale/imx8mm-tqma8mqml-mba8mx.dts (Version linux-5.18.19)


  1 // SPDX-License-Identifier: (GPL-2.0-or-later       1 // SPDX-License-Identifier: (GPL-2.0-or-later OR MIT)
  2 /*                                                  2 /*
  3  * Copyright 2020-2021 TQ-Systems GmbH              3  * Copyright 2020-2021 TQ-Systems GmbH
  4  */                                                 4  */
  5                                                     5 
  6 /dts-v1/;                                           6 /dts-v1/;
  7                                                     7 
  8 #include <dt-bindings/phy/phy-imx8-pcie.h>          8 #include <dt-bindings/phy/phy-imx8-pcie.h>
  9                                                << 
 10 #include "imx8mm-tqma8mqml.dtsi"                    9 #include "imx8mm-tqma8mqml.dtsi"
 11 #include "mba8mx.dtsi"                             10 #include "mba8mx.dtsi"
 12                                                    11 
 13 / {                                                12 / {
 14         model = "TQ-Systems GmbH i.MX8MM TQMa8     13         model = "TQ-Systems GmbH i.MX8MM TQMa8MxML on MBa8Mx";
 15         compatible = "tq,imx8mm-tqma8mqml-mba8     14         compatible = "tq,imx8mm-tqma8mqml-mba8mx", "tq,imx8mm-tqma8mqml", "fsl,imx8mm";
 16         chassis-type = "embedded";             << 
 17                                                    15 
 18         aliases {                                  16         aliases {
 19                 eeprom0 = &eeprom3;                17                 eeprom0 = &eeprom3;
 20                 mmc0 = &usdhc3;                    18                 mmc0 = &usdhc3;
 21                 mmc1 = &usdhc2;                    19                 mmc1 = &usdhc2;
 22                 mmc2 = &usdhc1;                    20                 mmc2 = &usdhc1;
 23                 rtc0 = &pcf85063;                  21                 rtc0 = &pcf85063;
 24                 rtc1 = &snvs_rtc;                  22                 rtc1 = &snvs_rtc;
 25         };                                         23         };
 26                                                    24 
 27         reg_usdhc2_vmmc: regulator-vmmc {          25         reg_usdhc2_vmmc: regulator-vmmc {
 28                 compatible = "regulator-fixed"     26                 compatible = "regulator-fixed";
 29                 pinctrl-names = "default";         27                 pinctrl-names = "default";
 30                 pinctrl-0 = <&pinctrl_reg_usdh     28                 pinctrl-0 = <&pinctrl_reg_usdhc2_vmmc>;
 31                 regulator-name = "VSD_3V3";        29                 regulator-name = "VSD_3V3";
 32                 regulator-min-microvolt = <330     30                 regulator-min-microvolt = <3300000>;
 33                 regulator-max-microvolt = <330     31                 regulator-max-microvolt = <3300000>;
 34                 gpio = <&gpio2 19 GPIO_ACTIVE_     32                 gpio = <&gpio2 19 GPIO_ACTIVE_HIGH>;
 35                 enable-active-high;                33                 enable-active-high;
 36                 startup-delay-us = <100>;          34                 startup-delay-us = <100>;
 37                 off-on-delay-us = <12000>;         35                 off-on-delay-us = <12000>;
 38         };                                         36         };
 39                                                    37 
 40         connector {                            !!  38         extcon_usbotg1: extcon-usbotg1 {
 41                 compatible = "gpio-usb-b-conne !!  39                 compatible = "linux,extcon-usb-gpio";
 42                 type = "micro";                << 
 43                 label = "X19";                 << 
 44                 pinctrl-names = "default";         40                 pinctrl-names = "default";
 45                 pinctrl-0 = <&pinctrl_usb1_con !!  41                 pinctrl-0 = <&pinctrl_usb1_extcon>;
 46                 id-gpios = <&gpio1 10 GPIO_ACT !!  42                 id-gpio = <&gpio1 10 GPIO_ACTIVE_HIGH>;
 47                                                << 
 48                 ports {                        << 
 49                         #address-cells = <1>;  << 
 50                         #size-cells = <0>;     << 
 51                                                << 
 52                         port@0 {               << 
 53                                 reg = <0>;     << 
 54                                 usb_dr_connect << 
 55                                         remote << 
 56                                 };             << 
 57                         };                     << 
 58                 };                             << 
 59         };                                         43         };
 60 };                                                 44 };
 61                                                    45 
 62 &i2c1 {                                            46 &i2c1 {
 63         expander2: gpio@27 {                       47         expander2: gpio@27 {
 64                 compatible = "nxp,pca9555";        48                 compatible = "nxp,pca9555";
 65                 reg = <0x27>;                      49                 reg = <0x27>;
 66                 gpio-controller;                   50                 gpio-controller;
 67                 #gpio-cells = <2>;                 51                 #gpio-cells = <2>;
 68                 vcc-supply = <&reg_vcc_3v3>;       52                 vcc-supply = <&reg_vcc_3v3>;
 69                 pinctrl-names = "default";         53                 pinctrl-names = "default";
 70                 pinctrl-0 = <&pinctrl_expander     54                 pinctrl-0 = <&pinctrl_expander>;
 71                 interrupt-parent = <&gpio1>;       55                 interrupt-parent = <&gpio1>;
 72                 interrupts = <9 IRQ_TYPE_EDGE_     56                 interrupts = <9 IRQ_TYPE_EDGE_FALLING>;
 73                 interrupt-controller;              57                 interrupt-controller;
 74                 #interrupt-cells = <2>;            58                 #interrupt-cells = <2>;
 75         };                                         59         };
 76 };                                                 60 };
 77                                                    61 
 78 &pcie_phy {                                        62 &pcie_phy {
 79         fsl,refclk-pad-mode = <IMX8_PCIE_REFCL !!  63         clocks = <&pcie0_refclk>;
 80         fsl,clkreq-unsupported;                << 
 81         clocks = <&pcieclk 2>;                 << 
 82         clock-names = "ref";                   << 
 83         status = "okay";                           64         status = "okay";
 84 };                                                 65 };
 85                                                    66 
 86 /* PCIe slot on X36 */                         << 
 87 &pcie0 {                                           67 &pcie0 {
 88         reset-gpio = <&expander0 14 GPIO_ACTIV     68         reset-gpio = <&expander0 14 GPIO_ACTIVE_LOW>;
 89         clocks = <&clk IMX8MM_CLK_PCIE1_ROOT>, !!  69         clocks = <&clk IMX8MM_CLK_PCIE1_ROOT>, <&clk IMX8MM_CLK_PCIE1_AUX>,
 90                  <&clk IMX8MM_CLK_PCIE1_AUX>;  !!  70                 <&pcie0_refclk>;
                                                   >>  71         clock-names = "pcie", "pcie_aux", "pcie_bus";
 91         assigned-clocks = <&clk IMX8MM_CLK_PCI     72         assigned-clocks = <&clk IMX8MM_CLK_PCIE1_AUX>,
 92                           <&clk IMX8MM_CLK_PCI !!  73                                 <&clk IMX8MM_CLK_PCIE1_CTRL>;
 93         assigned-clock-rates = <10000000>, <25     74         assigned-clock-rates = <10000000>, <250000000>;
 94         assigned-clock-parents = <&clk IMX8MM_     75         assigned-clock-parents = <&clk IMX8MM_SYS_PLL2_50M>,
 95                                  <&clk IMX8MM_ !!  76                                 <&clk IMX8MM_SYS_PLL2_250M>;
 96         status = "okay";                           77         status = "okay";
 97 };                                                 78 };
 98                                                    79 
 99 &sai3 {                                            80 &sai3 {
100         assigned-clocks = <&clk IMX8MM_CLK_SAI     81         assigned-clocks = <&clk IMX8MM_CLK_SAI3>;
101         assigned-clock-parents = <&clk IMX8MM_     82         assigned-clock-parents = <&clk IMX8MM_AUDIO_PLL1_OUT>;
102         clock-names = "bus", "mclk0", "mclk1",     83         clock-names = "bus", "mclk0", "mclk1", "mclk2", "mclk3", "pll8k", "pll11k";
103         clocks = <&clk IMX8MM_CLK_SAI3_IPG>, <     84         clocks = <&clk IMX8MM_CLK_SAI3_IPG>, <&clk IMX8MM_CLK_DUMMY>,
104                 <&clk IMX8MM_CLK_SAI3_ROOT>, <     85                 <&clk IMX8MM_CLK_SAI3_ROOT>, <&clk IMX8MM_CLK_DUMMY>,
105                 <&clk IMX8MM_CLK_DUMMY>, <&clk     86                 <&clk IMX8MM_CLK_DUMMY>, <&clk IMX8MM_AUDIO_PLL1_OUT>,
106                 <&clk IMX8MM_AUDIO_PLL2_OUT>;      87                 <&clk IMX8MM_AUDIO_PLL2_OUT>;
107 };                                                 88 };
108                                                    89 
109 &tlv320aic3x04 {                                   90 &tlv320aic3x04 {
110         clock-names = "mclk";                      91         clock-names = "mclk";
111         clocks = <&clk IMX8MM_CLK_SAI3_ROOT>;      92         clocks = <&clk IMX8MM_CLK_SAI3_ROOT>;
112 };                                                 93 };
113                                                    94 
114 &uart1 {                                           95 &uart1 {
115         assigned-clocks = <&clk IMX8MM_CLK_UAR     96         assigned-clocks = <&clk IMX8MM_CLK_UART1>;
116         assigned-clock-parents = <&clk IMX8MM_     97         assigned-clock-parents = <&clk IMX8MM_SYS_PLL1_80M>;
117 };                                                 98 };
118                                                    99 
119 &uart2 {                                          100 &uart2 {
120         assigned-clocks = <&clk IMX8MM_CLK_UAR    101         assigned-clocks = <&clk IMX8MM_CLK_UART2>;
121         assigned-clock-parents = <&clk IMX8MM_    102         assigned-clock-parents = <&clk IMX8MM_SYS_PLL1_80M>;
122 };                                                103 };
123                                                   104 
124 &usbotg1 {                                        105 &usbotg1 {
125         pinctrl-names = "default";                106         pinctrl-names = "default";
126         pinctrl-0 = <&pinctrl_usbotg1>;           107         pinctrl-0 = <&pinctrl_usbotg1>;
127         dr_mode = "otg";                          108         dr_mode = "otg";
                                                   >> 109         extcon = <&extcon_usbotg1>;
128         srp-disable;                              110         srp-disable;
129         hnp-disable;                              111         hnp-disable;
130         adp-disable;                              112         adp-disable;
131         power-active-high;                        113         power-active-high;
132         over-current-active-low;                  114         over-current-active-low;
133         usb-role-switch;                       << 
134         status = "okay";                          115         status = "okay";
135                                                << 
136         port {                                 << 
137                 usb1_drd_sw: endpoint {        << 
138                         remote-endpoint = <&us << 
139                 };                             << 
140         };                                     << 
141 };                                                116 };
142                                                   117 
143 &usbotg2 {                                        118 &usbotg2 {
144         dr_mode = "host";                         119         dr_mode = "host";
145         disable-over-current;                     120         disable-over-current;
146         vbus-supply = <&reg_hub_vbus>;            121         vbus-supply = <&reg_hub_vbus>;
147         status = "okay";                          122         status = "okay";
148 };                                                123 };
149                                                   124 
150 &iomuxc {                                         125 &iomuxc {
151         pinctrl_ecspi1: ecspi1grp {               126         pinctrl_ecspi1: ecspi1grp {
152                 fsl,pins = <MX8MM_IOMUXC_ECSPI    127                 fsl,pins = <MX8MM_IOMUXC_ECSPI1_SCLK_ECSPI1_SCLK        0x00000006>,
153                            <MX8MM_IOMUXC_ECSPI    128                            <MX8MM_IOMUXC_ECSPI1_MOSI_ECSPI1_MOSI        0x00000006>,
154                            <MX8MM_IOMUXC_ECSPI    129                            <MX8MM_IOMUXC_ECSPI1_MISO_ECSPI1_MISO        0x00000006>,
155                            <MX8MM_IOMUXC_ECSPI    130                            <MX8MM_IOMUXC_ECSPI1_SS0_GPIO5_IO9           0x00000006>;
156         };                                        131         };
157                                                   132 
158         pinctrl_ecspi2: ecspi2grp {               133         pinctrl_ecspi2: ecspi2grp {
159                 fsl,pins = <MX8MM_IOMUXC_ECSPI    134                 fsl,pins = <MX8MM_IOMUXC_ECSPI2_SCLK_ECSPI2_SCLK        0x00000006>,
160                            <MX8MM_IOMUXC_ECSPI    135                            <MX8MM_IOMUXC_ECSPI2_MOSI_ECSPI2_MOSI        0x00000006>,
161                            <MX8MM_IOMUXC_ECSPI    136                            <MX8MM_IOMUXC_ECSPI2_MISO_ECSPI2_MISO        0x00000006>,
162                            <MX8MM_IOMUXC_ECSPI    137                            <MX8MM_IOMUXC_ECSPI2_SS0_GPIO5_IO13          0x00000006>;
163         };                                        138         };
164                                                   139 
165         pinctrl_expander: expandergrp {           140         pinctrl_expander: expandergrp {
166                 fsl,pins = <MX8MM_IOMUXC_GPIO1    141                 fsl,pins = <MX8MM_IOMUXC_GPIO1_IO09_GPIO1_IO9           0x94>;
167         };                                        142         };
168                                                   143 
169         pinctrl_fec1: fec1grp {                   144         pinctrl_fec1: fec1grp {
170                 fsl,pins = <MX8MM_IOMUXC_ENET_    145                 fsl,pins = <MX8MM_IOMUXC_ENET_MDC_ENET1_MDC             0x40000002>,
171                            <MX8MM_IOMUXC_ENET_    146                            <MX8MM_IOMUXC_ENET_MDIO_ENET1_MDIO           0x40000002>,
172                            <MX8MM_IOMUXC_ENET_    147                            <MX8MM_IOMUXC_ENET_TD3_ENET1_RGMII_TD3       0x14>,
173                            <MX8MM_IOMUXC_ENET_    148                            <MX8MM_IOMUXC_ENET_TD2_ENET1_RGMII_TD2       0x14>,
174                            <MX8MM_IOMUXC_ENET_    149                            <MX8MM_IOMUXC_ENET_TD1_ENET1_RGMII_TD1       0x14>,
175                            <MX8MM_IOMUXC_ENET_    150                            <MX8MM_IOMUXC_ENET_TD0_ENET1_RGMII_TD0       0x14>,
176                            <MX8MM_IOMUXC_ENET_    151                            <MX8MM_IOMUXC_ENET_RD3_ENET1_RGMII_RD3       0x90>,
177                            <MX8MM_IOMUXC_ENET_    152                            <MX8MM_IOMUXC_ENET_RD2_ENET1_RGMII_RD2       0x90>,
178                            <MX8MM_IOMUXC_ENET_    153                            <MX8MM_IOMUXC_ENET_RD1_ENET1_RGMII_RD1       0x90>,
179                            <MX8MM_IOMUXC_ENET_    154                            <MX8MM_IOMUXC_ENET_RD0_ENET1_RGMII_RD0       0x90>,
180                            <MX8MM_IOMUXC_ENET_    155                            <MX8MM_IOMUXC_ENET_TXC_ENET1_RGMII_TXC       0x14>,
181                            <MX8MM_IOMUXC_ENET_    156                            <MX8MM_IOMUXC_ENET_RXC_ENET1_RGMII_RXC       0x90>,
182                            <MX8MM_IOMUXC_ENET_    157                            <MX8MM_IOMUXC_ENET_RX_CTL_ENET1_RGMII_RX_CTL 0x90>,
183                            <MX8MM_IOMUXC_ENET_    158                            <MX8MM_IOMUXC_ENET_TX_CTL_ENET1_RGMII_TX_CTL 0x14>;
184         };                                        159         };
185                                                   160 
186         pinctrl_gpiobutton: gpiobuttongrp {       161         pinctrl_gpiobutton: gpiobuttongrp {
187                 fsl,pins = <MX8MM_IOMUXC_GPIO1    162                 fsl,pins = <MX8MM_IOMUXC_GPIO1_IO05_GPIO1_IO5           0x84>,
188                            <MX8MM_IOMUXC_GPIO1    163                            <MX8MM_IOMUXC_GPIO1_IO07_GPIO1_IO7           0x84>,
189                            <MX8MM_IOMUXC_SD1_C    164                            <MX8MM_IOMUXC_SD1_CLK_GPIO2_IO0              0x84>;
190         };                                        165         };
191                                                   166 
192         pinctrl_gpioled: gpioledgrp {             167         pinctrl_gpioled: gpioledgrp {
193                 fsl,pins = <MX8MM_IOMUXC_GPIO1    168                 fsl,pins = <MX8MM_IOMUXC_GPIO1_IO00_GPIO1_IO0           0x84>,
194                            <MX8MM_IOMUXC_NAND_    169                            <MX8MM_IOMUXC_NAND_DQS_GPIO3_IO14            0x84>;
195         };                                        170         };
196                                                   171 
197         pinctrl_i2c2: i2c2grp {                   172         pinctrl_i2c2: i2c2grp {
198                 fsl,pins = <MX8MM_IOMUXC_I2C2_    173                 fsl,pins = <MX8MM_IOMUXC_I2C2_SCL_I2C2_SCL              0x40000004>,
199                            <MX8MM_IOMUXC_I2C2_    174                            <MX8MM_IOMUXC_I2C2_SDA_I2C2_SDA              0x40000004>;
200         };                                        175         };
201                                                   176 
202         pinctrl_i2c2_gpio: i2c2gpiogrp {          177         pinctrl_i2c2_gpio: i2c2gpiogrp {
203                 fsl,pins = <MX8MM_IOMUXC_I2C2_    178                 fsl,pins = <MX8MM_IOMUXC_I2C2_SCL_GPIO5_IO16            0x40000004>,
204                            <MX8MM_IOMUXC_I2C2_    179                            <MX8MM_IOMUXC_I2C2_SDA_GPIO5_IO17            0x40000004>;
205         };                                        180         };
206                                                   181 
207         pinctrl_i2c3: i2c3grp {                   182         pinctrl_i2c3: i2c3grp {
208                 fsl,pins = <MX8MM_IOMUXC_I2C3_    183                 fsl,pins = <MX8MM_IOMUXC_I2C3_SCL_I2C3_SCL              0x40000004>,
209                            <MX8MM_IOMUXC_I2C3_    184                            <MX8MM_IOMUXC_I2C3_SDA_I2C3_SDA              0x40000004>;
210         };                                        185         };
211                                                   186 
212         pinctrl_i2c3_gpio: i2c3gpiogrp {          187         pinctrl_i2c3_gpio: i2c3gpiogrp {
213                 fsl,pins = <MX8MM_IOMUXC_I2C3_    188                 fsl,pins = <MX8MM_IOMUXC_I2C3_SCL_GPIO5_IO18            0x40000004>,
214                            <MX8MM_IOMUXC_I2C3_    189                            <MX8MM_IOMUXC_I2C3_SDA_GPIO5_IO19            0x40000004>;
215         };                                        190         };
216                                                   191 
217         pinctrl_pwm3: pwm3grp {                   192         pinctrl_pwm3: pwm3grp {
218                 fsl,pins = <MX8MM_IOMUXC_GPIO1    193                 fsl,pins = <MX8MM_IOMUXC_GPIO1_IO14_PWM3_OUT            0x14>;
219         };                                        194         };
220                                                   195 
221         pinctrl_pwm4: pwm4grp {                   196         pinctrl_pwm4: pwm4grp {
222                 fsl,pins = <MX8MM_IOMUXC_GPIO1    197                 fsl,pins = <MX8MM_IOMUXC_GPIO1_IO15_PWM4_OUT            0x14>;
223         };                                        198         };
224                                                   199 
225         pinctrl_sai3: sai3grp {                   200         pinctrl_sai3: sai3grp {
226                 fsl,pins = <MX8MM_IOMUXC_SAI3_    201                 fsl,pins = <MX8MM_IOMUXC_SAI3_MCLK_SAI3_MCLK            0x94>,
227                            <MX8MM_IOMUXC_SAI3_    202                            <MX8MM_IOMUXC_SAI3_RXC_SAI3_RX_BCLK          0x94>,
228                            <MX8MM_IOMUXC_SAI3_    203                            <MX8MM_IOMUXC_SAI3_RXFS_SAI3_RX_SYNC         0x94>,
229                            <MX8MM_IOMUXC_SAI3_    204                            <MX8MM_IOMUXC_SAI3_RXD_SAI3_RX_DATA0         0x94>,
230                            <MX8MM_IOMUXC_SAI3_    205                            <MX8MM_IOMUXC_SAI3_TXFS_SAI3_TX_SYNC         0x94>,
231                            <MX8MM_IOMUXC_SAI3_    206                            <MX8MM_IOMUXC_SAI3_TXD_SAI3_TX_DATA0         0x94>,
232                            <MX8MM_IOMUXC_SAI3_    207                            <MX8MM_IOMUXC_SAI3_TXC_SAI3_TX_BCLK          0x94>;
233         };                                        208         };
234                                                   209 
235         pinctrl_uart1: uart1grp {                 210         pinctrl_uart1: uart1grp {
236                 fsl,pins = <MX8MM_IOMUXC_UART1    211                 fsl,pins = <MX8MM_IOMUXC_UART1_RXD_UART1_DCE_RX         0x16>,
237                            <MX8MM_IOMUXC_UART1    212                            <MX8MM_IOMUXC_UART1_TXD_UART1_DCE_TX         0x16>;
238         };                                        213         };
239                                                   214 
240         pinctrl_uart2: uart2grp {                 215         pinctrl_uart2: uart2grp {
241                 fsl,pins = <MX8MM_IOMUXC_UART2    216                 fsl,pins = <MX8MM_IOMUXC_UART2_RXD_UART2_DCE_RX         0x16>,
242                            <MX8MM_IOMUXC_UART2    217                            <MX8MM_IOMUXC_UART2_TXD_UART2_DCE_TX         0x16>;
243         };                                        218         };
244                                                   219 
245         pinctrl_uart3: uart3grp {                 220         pinctrl_uart3: uart3grp {
246                 fsl,pins = <MX8MM_IOMUXC_UART3    221                 fsl,pins = <MX8MM_IOMUXC_UART3_RXD_UART3_DCE_RX         0x16>,
247                            <MX8MM_IOMUXC_UART3    222                            <MX8MM_IOMUXC_UART3_TXD_UART3_DCE_TX         0x16>;
248         };                                        223         };
249                                                   224 
250         pinctrl_uart4: uart4grp {                 225         pinctrl_uart4: uart4grp {
251                 fsl,pins = <MX8MM_IOMUXC_UART4    226                 fsl,pins = <MX8MM_IOMUXC_UART4_RXD_UART4_DCE_RX         0x16>,
252                            <MX8MM_IOMUXC_UART4    227                            <MX8MM_IOMUXC_UART4_TXD_UART4_DCE_TX         0x16>;
253         };                                        228         };
254                                                   229 
255         pinctrl_usbotg1: usbotg1grp {             230         pinctrl_usbotg1: usbotg1grp {
256                 fsl,pins = <MX8MM_IOMUXC_GPIO1    231                 fsl,pins = <MX8MM_IOMUXC_GPIO1_IO12_USB1_OTG_PWR        0x84>,
257                            <MX8MM_IOMUXC_GPIO1    232                            <MX8MM_IOMUXC_GPIO1_IO13_USB1_OTG_OC         0x84>;
258         };                                        233         };
259                                                   234 
260         pinctrl_usb1_connector: usb1-connector !! 235         pinctrl_usb1_extcon: usb1-extcongrp {
261                 fsl,pins = <MX8MM_IOMUXC_GPIO1    236                 fsl,pins = <MX8MM_IOMUXC_GPIO1_IO10_GPIO1_IO10          0x1c0>;
262         };                                        237         };
263                                                   238 
264         pinctrl_usdhc2_gpio: usdhc2grpgpiogrp     239         pinctrl_usdhc2_gpio: usdhc2grpgpiogrp {
265                 fsl,pins = <MX8MM_IOMUXC_SD2_C    240                 fsl,pins = <MX8MM_IOMUXC_SD2_CD_B_GPIO2_IO12            0x84>;
266         };                                        241         };
267                                                   242 
268         pinctrl_usdhc2: usdhc2grp {               243         pinctrl_usdhc2: usdhc2grp {
269                 fsl,pins = <MX8MM_IOMUXC_SD2_C    244                 fsl,pins = <MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK             0x1d4>,
270                            <MX8MM_IOMUXC_SD2_C    245                            <MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD             0x1d4>,
271                            <MX8MM_IOMUXC_SD2_D    246                            <MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0         0x1d4>,
272                            <MX8MM_IOMUXC_SD2_D    247                            <MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1         0x1d4>,
273                            <MX8MM_IOMUXC_SD2_D    248                            <MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2         0x1d4>,
274                            <MX8MM_IOMUXC_SD2_D    249                            <MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3         0x1d4>,
275                            <MX8MM_IOMUXC_GPIO1    250                            <MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT      0x84>;
276         };                                        251         };
277                                                   252 
278         pinctrl_usdhc2_100mhz: usdhc2-100mhzgr    253         pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp {
279                 fsl,pins = <MX8MM_IOMUXC_SD2_C    254                 fsl,pins = <MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK             0x1d4>,
280                            <MX8MM_IOMUXC_SD2_C    255                            <MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD             0x1d4>,
281                            <MX8MM_IOMUXC_SD2_D    256                            <MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0         0x1d4>,
282                            <MX8MM_IOMUXC_SD2_D    257                            <MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1         0x1d4>,
283                            <MX8MM_IOMUXC_SD2_D    258                            <MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2         0x1d4>,
284                            <MX8MM_IOMUXC_SD2_D    259                            <MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3         0x1d4>,
285                            <MX8MM_IOMUXC_GPIO1    260                            <MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT      0x84>;
286         };                                        261         };
287                                                   262 
288         pinctrl_usdhc2_200mhz: usdhc2-200mhzgr    263         pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp {
289                 fsl,pins = <MX8MM_IOMUXC_SD2_C    264                 fsl,pins = <MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK             0x1d4>,
290                            <MX8MM_IOMUXC_SD2_C    265                            <MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD             0x1d4>,
291                            <MX8MM_IOMUXC_SD2_D    266                            <MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0         0x1d4>,
292                            <MX8MM_IOMUXC_SD2_D    267                            <MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1         0x1d4>,
293                            <MX8MM_IOMUXC_SD2_D    268                            <MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2         0x1d4>,
294                            <MX8MM_IOMUXC_SD2_D    269                            <MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3         0x1d4>,
295                            <MX8MM_IOMUXC_GPIO1    270                            <MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT      0x84>;
296         };                                        271         };
297 };                                                272 };
                                                      

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