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


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

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