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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/freescale/imx8mm-innocomm-wb15.dtsi

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

Diff markup

Differences between /scripts/dtc/include-prefixes/arm64/freescale/imx8mm-innocomm-wb15.dtsi (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/freescale/imx8mm-innocomm-wb15.dtsi (Version linux-6.10.14)


  1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)       1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  2 /*                                                  2 /*
  3  * Copyright 2018 Bang & Olufsen                    3  * Copyright 2018 Bang & Olufsen
  4  */                                                 4  */
  5                                                     5 
  6 #include "imx8mm.dtsi"                              6 #include "imx8mm.dtsi"
  7 #include <dt-bindings/phy/phy-imx8-pcie.h>          7 #include <dt-bindings/phy/phy-imx8-pcie.h>
  8                                                     8 
  9 / {                                                 9 / {
 10         reg_modem: regulator-modem {               10         reg_modem: regulator-modem {
 11                 compatible = "regulator-fixed"     11                 compatible = "regulator-fixed";
 12                 pinctrl-names = "default";         12                 pinctrl-names = "default";
 13                 pinctrl-0 = <&pinctrl_modem_re     13                 pinctrl-0 = <&pinctrl_modem_regulator>;
 14                 regulator-min-microvolt = <330     14                 regulator-min-microvolt = <3300000>;
 15                 regulator-max-microvolt = <330     15                 regulator-max-microvolt = <3300000>;
 16                 regulator-name = "epdev_on";       16                 regulator-name = "epdev_on";
 17                 gpio = <&gpio3 16 GPIO_ACTIVE_     17                 gpio = <&gpio3 16 GPIO_ACTIVE_HIGH>;
 18                 enable-active-high;                18                 enable-active-high;
 19                 regulator-always-on;               19                 regulator-always-on;
 20         };                                         20         };
 21                                                    21 
 22         reg_3v3_out: regulator-3v3-out {           22         reg_3v3_out: regulator-3v3-out {
 23                 compatible = "regulator-fixed"     23                 compatible = "regulator-fixed";
 24                 regulator-name = "3V3_OUT";        24                 regulator-name = "3V3_OUT";
 25                 regulator-min-microvolt = <330     25                 regulator-min-microvolt = <3300000>;
 26                 regulator-max-microvolt = <330     26                 regulator-max-microvolt = <3300000>;
 27         };                                         27         };
 28 };                                                 28 };
 29                                                    29 
 30 &cpu_alert0 {                                      30 &cpu_alert0 {
 31         temperature = <95000>;                     31         temperature = <95000>;
 32 };                                                 32 };
 33                                                    33 
 34 &cpu_crit0 {                                       34 &cpu_crit0 {
 35         temperature = <105000>;                    35         temperature = <105000>;
 36 };                                                 36 };
 37                                                    37 
 38 &ddrc {                                            38 &ddrc {
 39         operating-points-v2 = <&ddrc_opp_table     39         operating-points-v2 = <&ddrc_opp_table>;
 40                                                    40 
 41         ddrc_opp_table: opp-table {                41         ddrc_opp_table: opp-table {
 42                 compatible = "operating-points     42                 compatible = "operating-points-v2";
 43                                                    43 
 44                 opp-25000000 {                     44                 opp-25000000 {
 45                         opp-hz = /bits/ 64 <25     45                         opp-hz = /bits/ 64 <25000000>;
 46                 };                                 46                 };
 47                                                    47 
 48                 opp-100000000 {                    48                 opp-100000000 {
 49                         opp-hz = /bits/ 64 <10     49                         opp-hz = /bits/ 64 <100000000>;
 50                 };                                 50                 };
 51                                                    51 
 52                 opp-600000000 {                    52                 opp-600000000 {
 53                         opp-hz = /bits/ 64 <60     53                         opp-hz = /bits/ 64 <600000000>;
 54                 };                                 54                 };
 55         };                                         55         };
 56 };                                                 56 };
 57                                                    57 
 58 &i2c1 {                                            58 &i2c1 {
 59         clock-frequency = <100000>;                59         clock-frequency = <100000>;
 60         pinctrl-names = "default", "gpio";         60         pinctrl-names = "default", "gpio";
 61         pinctrl-0 = <&pinctrl_i2c1>;               61         pinctrl-0 = <&pinctrl_i2c1>;
 62         pinctrl-1 = <&pinctrl_i2c1_gpio>;          62         pinctrl-1 = <&pinctrl_i2c1_gpio>;
 63         scl-gpios = <&gpio5 14 (GPIO_ACTIVE_HI     63         scl-gpios = <&gpio5 14 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
 64         sda-gpios = <&gpio5 15 (GPIO_ACTIVE_HI     64         sda-gpios = <&gpio5 15 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
 65         status = "okay";                           65         status = "okay";
 66                                                    66 
 67         pmic@4b {                                  67         pmic@4b {
 68                 compatible = "rohm,bd71847";       68                 compatible = "rohm,bd71847";
 69                 reg = <0x4b>;                      69                 reg = <0x4b>;
 70                 pinctrl-0 = <&pinctrl_pmic>;       70                 pinctrl-0 = <&pinctrl_pmic>;
 71                 interrupt-parent = <&gpio1>;       71                 interrupt-parent = <&gpio1>;
 72                 interrupts = <3 IRQ_TYPE_LEVEL     72                 interrupts = <3 IRQ_TYPE_LEVEL_LOW>;
 73                 rohm,reset-snvs-powered;           73                 rohm,reset-snvs-powered;
 74                                                    74 
 75                 regulators {                       75                 regulators {
 76                         buck1_reg: BUCK1 {         76                         buck1_reg: BUCK1 {
 77                                 regulator-name     77                                 regulator-name = "buck1";
 78                                 regulator-min-     78                                 regulator-min-microvolt = <700000>;
 79                                 regulator-max-     79                                 regulator-max-microvolt = <1300000>;
 80                                 regulator-boot     80                                 regulator-boot-on;
 81                                 regulator-alwa     81                                 regulator-always-on;
 82                                 regulator-ramp     82                                 regulator-ramp-delay = <1250>;
 83                                 rohm,dvs-run-v     83                                 rohm,dvs-run-voltage = <850000>;
 84                                 rohm,dvs-idle-     84                                 rohm,dvs-idle-voltage = <850000>;
 85                                 rohm,dvs-suspe     85                                 rohm,dvs-suspend-voltage = <850000>;
 86                         };                         86                         };
 87                                                    87 
 88                         buck2_reg: BUCK2 {         88                         buck2_reg: BUCK2 {
 89                                 regulator-name     89                                 regulator-name = "buck2";
 90                                 regulator-min-     90                                 regulator-min-microvolt = <700000>;
 91                                 regulator-max-     91                                 regulator-max-microvolt = <1300000>;
 92                                 regulator-boot     92                                 regulator-boot-on;
 93                                 regulator-alwa     93                                 regulator-always-on;
 94                                 regulator-ramp     94                                 regulator-ramp-delay = <1250>;
 95                                 rohm,dvs-run-v     95                                 rohm,dvs-run-voltage = <1000000>;
 96                                 rohm,dvs-idle-     96                                 rohm,dvs-idle-voltage = <900000>;
 97                         };                         97                         };
 98                                                    98 
 99                         buck3_reg: BUCK3 {         99                         buck3_reg: BUCK3 {
100                                 // buck5 in da    100                                 // buck5 in datasheet
101                                 regulator-name    101                                 regulator-name = "buck3";
102                                 regulator-min-    102                                 regulator-min-microvolt = <700000>;
103                                 regulator-max-    103                                 regulator-max-microvolt = <1350000>;
104                                 regulator-boot    104                                 regulator-boot-on;
105                                 regulator-alwa    105                                 regulator-always-on;
106                         };                        106                         };
107                                                   107 
108                         buck4_reg: BUCK4 {        108                         buck4_reg: BUCK4 {
109                                 // buck6 in da    109                                 // buck6 in datasheet
110                                 regulator-name    110                                 regulator-name = "buck4";
111                                 regulator-min-    111                                 regulator-min-microvolt = <3000000>;
112                                 regulator-max-    112                                 regulator-max-microvolt = <3300000>;
113                                 regulator-boot    113                                 regulator-boot-on;
114                                 regulator-alwa    114                                 regulator-always-on;
115                         };                        115                         };
116                                                   116 
117                         buck5_reg: BUCK5 {        117                         buck5_reg: BUCK5 {
118                                 // buck7 in da    118                                 // buck7 in datasheet
119                                 regulator-name    119                                 regulator-name = "buck5";
120                                 regulator-min-    120                                 regulator-min-microvolt = <1605000>;
121                                 regulator-max-    121                                 regulator-max-microvolt = <1995000>;
122                                 regulator-boot    122                                 regulator-boot-on;
123                                 regulator-alwa    123                                 regulator-always-on;
124                         };                        124                         };
125                                                   125 
126                         buck6_reg: BUCK6 {        126                         buck6_reg: BUCK6 {
127                                 // buck8 in da    127                                 // buck8 in datasheet
128                                 regulator-name    128                                 regulator-name = "buck6";
129                                 regulator-min-    129                                 regulator-min-microvolt = <800000>;
130                                 regulator-max-    130                                 regulator-max-microvolt = <1400000>;
131                                 regulator-boot    131                                 regulator-boot-on;
132                                 regulator-alwa    132                                 regulator-always-on;
133                         };                        133                         };
134                                                   134 
135                         ldo1_reg: LDO1 {          135                         ldo1_reg: LDO1 {
136                                 regulator-name    136                                 regulator-name = "ldo1";
137                                 regulator-min-    137                                 regulator-min-microvolt = <1800000>;
138                                 regulator-max-    138                                 regulator-max-microvolt = <3300000>;
139                                 regulator-boot    139                                 regulator-boot-on;
140                                 regulator-alwa    140                                 regulator-always-on;
141                         };                        141                         };
142                                                   142 
143                         ldo2_reg: LDO2 {          143                         ldo2_reg: LDO2 {
144                                 regulator-name    144                                 regulator-name = "ldo2";
145                                 regulator-min-    145                                 regulator-min-microvolt = <800000>;
146                                 regulator-max-    146                                 regulator-max-microvolt = <900000>;
147                                 regulator-boot    147                                 regulator-boot-on;
148                                 regulator-alwa    148                                 regulator-always-on;
149                         };                        149                         };
150                                                   150 
151                         ldo3_reg: LDO3 {          151                         ldo3_reg: LDO3 {
152                                 regulator-name    152                                 regulator-name = "ldo3";
153                                 regulator-min-    153                                 regulator-min-microvolt = <1800000>;
154                                 regulator-max-    154                                 regulator-max-microvolt = <3300000>;
155                                 regulator-boot    155                                 regulator-boot-on;
156                                 regulator-alwa    156                                 regulator-always-on;
157                         };                        157                         };
158                                                   158 
159                         ldo4_reg: LDO4 {          159                         ldo4_reg: LDO4 {
160                                 regulator-name    160                                 regulator-name = "ldo4";
161                                 regulator-min-    161                                 regulator-min-microvolt = <900000>;
162                                 regulator-max-    162                                 regulator-max-microvolt = <1800000>;
163                                 regulator-boot    163                                 regulator-boot-on;
164                                 regulator-alwa    164                                 regulator-always-on;
165                         };                        165                         };
166                                                   166 
167                         ldo5_reg: LDO5 {          167                         ldo5_reg: LDO5 {
168                                 regulator-name    168                                 regulator-name = "ldo5";
169                                 regulator-min-    169                                 regulator-min-microvolt = <1800000>;
170                                 regulator-max-    170                                 regulator-max-microvolt = <3300000>;
171                         };                        171                         };
172                                                   172 
173                         ldo6_reg: LDO6 {          173                         ldo6_reg: LDO6 {
174                                 regulator-name    174                                 regulator-name = "ldo6";
175                                 regulator-min-    175                                 regulator-min-microvolt = <900000>;
176                                 regulator-max-    176                                 regulator-max-microvolt = <1800000>;
177                                 regulator-boot    177                                 regulator-boot-on;
178                                 regulator-alwa    178                                 regulator-always-on;
179                         };                        179                         };
180                 };                                180                 };
181         };                                        181         };
182 };                                                182 };
183                                                   183 
184 &i2c2 {                                           184 &i2c2 {
185         clock-frequency = <100000>;               185         clock-frequency = <100000>;
186         pinctrl-names = "default", "gpio";        186         pinctrl-names = "default", "gpio";
187         pinctrl-0 = <&pinctrl_i2c2>;              187         pinctrl-0 = <&pinctrl_i2c2>;
188         pinctrl-1 = <&pinctrl_i2c2_gpio>;         188         pinctrl-1 = <&pinctrl_i2c2_gpio>;
189         scl-gpios = <&gpio5 16 (GPIO_ACTIVE_HI    189         scl-gpios = <&gpio5 16 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
190         sda-gpios = <&gpio5 17 (GPIO_ACTIVE_HI    190         sda-gpios = <&gpio5 17 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
191         status = "okay";                          191         status = "okay";
192 };                                                192 };
193                                                   193 
194 &i2c3 {                                           194 &i2c3 {
195         pinctrl-names = "default", "gpio";        195         pinctrl-names = "default", "gpio";
196         pinctrl-0 = <&pinctrl_i2c3>;              196         pinctrl-0 = <&pinctrl_i2c3>;
197         pinctrl-1 = <&pinctrl_i2c3_gpio>;         197         pinctrl-1 = <&pinctrl_i2c3_gpio>;
198         scl-gpios = <&gpio5 18 (GPIO_ACTIVE_HI    198         scl-gpios = <&gpio5 18 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
199         sda-gpios = <&gpio5 19 (GPIO_ACTIVE_HI    199         sda-gpios = <&gpio5 19 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
200 };                                                200 };
201                                                   201 
202 &pcie_phy {                                       202 &pcie_phy {
203         fsl,refclk-pad-mode = <IMX8_PCIE_REFCL    203         fsl,refclk-pad-mode = <IMX8_PCIE_REFCLK_PAD_OUTPUT>;
204         fsl,tx-deemph-gen1 = <0x2d>;              204         fsl,tx-deemph-gen1 = <0x2d>;
205         fsl,tx-deemph-gen2 = <0xf>;               205         fsl,tx-deemph-gen2 = <0xf>;
206         status = "okay";                          206         status = "okay";
207 };                                                207 };
208                                                   208 
209 &pcie0 {                                          209 &pcie0 {
210         pinctrl-names = "default";                210         pinctrl-names = "default";
211         pinctrl-0 = <&pinctrl_pcie0>;             211         pinctrl-0 = <&pinctrl_pcie0>;
212         reset-gpio = <&gpio5 21 GPIO_ACTIVE_LO    212         reset-gpio = <&gpio5 21 GPIO_ACTIVE_LOW>;
213         fsl,max-link-speed = <1>;                 213         fsl,max-link-speed = <1>;
214         assigned-clocks = <&clk IMX8MM_CLK_PCI    214         assigned-clocks = <&clk IMX8MM_CLK_PCIE1_AUX>, <&clk IMX8MM_CLK_PCIE1_CTRL>;
215         assigned-clock-rates = <10000000>, <25    215         assigned-clock-rates = <10000000>, <250000000>;
216         assigned-clock-parents = <&clk IMX8MM_    216         assigned-clock-parents = <&clk IMX8MM_SYS_PLL2_50M>, <&clk IMX8MM_SYS_PLL2_250M>;
217         status = "okay";                          217         status = "okay";
218 };                                                218 };
219                                                   219 
220 &uart1 { /* BT */                                 220 &uart1 { /* BT */
221         pinctrl-names = "default";                221         pinctrl-names = "default";
222         pinctrl-0 = <&pinctrl_uart1>;             222         pinctrl-0 = <&pinctrl_uart1>;
223         assigned-clocks = <&clk IMX8MM_CLK_UAR    223         assigned-clocks = <&clk IMX8MM_CLK_UART1>;
224         assigned-clock-parents = <&clk IMX8MM_    224         assigned-clock-parents = <&clk IMX8MM_SYS_PLL1_80M>;
225         uart-has-rtscts;                          225         uart-has-rtscts;
226         status = "okay";                          226         status = "okay";
227                                                   227 
228         bluetooth {                               228         bluetooth {
229                 compatible = "brcm,bcm4349-bt"    229                 compatible = "brcm,bcm4349-bt";
230                 pinctrl-names = "default";        230                 pinctrl-names = "default";
231                 pinctrl-0 = <&pinctrl_modem_bt    231                 pinctrl-0 = <&pinctrl_modem_bt>;
232                 device-wakeup-gpios = <&gpio3     232                 device-wakeup-gpios = <&gpio3 3 GPIO_ACTIVE_HIGH>;
233                 host-wakeup-gpios = <&gpio3 4     233                 host-wakeup-gpios = <&gpio3 4 GPIO_ACTIVE_HIGH>;
234                 shutdown-gpios = <&gpio3 15 GP    234                 shutdown-gpios = <&gpio3 15 GPIO_ACTIVE_HIGH>;
235                 vbat-supply = <&reg_3v3_out>;     235                 vbat-supply = <&reg_3v3_out>;
236                 vddio-supply = <&reg_3v3_out>;    236                 vddio-supply = <&reg_3v3_out>;
237                 clocks = <&osc_32k>;              237                 clocks = <&osc_32k>;
238                 max-speed = <3000000>;            238                 max-speed = <3000000>;
239                 clock-names = "extclk";           239                 clock-names = "extclk";
240         };                                        240         };
241 };                                                241 };
242                                                   242 
243 &uart2 { /* console */                            243 &uart2 { /* console */
244         pinctrl-names = "default";                244         pinctrl-names = "default";
245         pinctrl-0 = <&pinctrl_uart2>;             245         pinctrl-0 = <&pinctrl_uart2>;
246 };                                                246 };
247                                                   247 
248 &usdhc1 {                                         248 &usdhc1 {
249         pinctrl-names = "default";                249         pinctrl-names = "default";
250         pinctrl-0 = <&pinctrl_usdhc1>;            250         pinctrl-0 = <&pinctrl_usdhc1>;
251         bus-width = <8>;                          251         bus-width = <8>;
252         no-sd;                                    252         no-sd;
253         no-sdio;                                  253         no-sdio;
254         non-removable;                            254         non-removable;
255         status = "okay";                          255         status = "okay";
256 };                                                256 };
257                                                   257 
258 &usdhc2 {                                         258 &usdhc2 {
259         pinctrl-names = "default", "state_100m    259         pinctrl-names = "default", "state_100mhz", "state_200mhz";
260         pinctrl-0 = <&pinctrl_usdhc2>, <&pinct    260         pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>;
261         pinctrl-1 = <&pinctrl_usdhc2_100mhz>,     261         pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>;
262         pinctrl-2 = <&pinctrl_usdhc2_200mhz>,     262         pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>;
263         bus-width = <4>;                          263         bus-width = <4>;
264 };                                                264 };
265                                                   265 
266 &wdog1 {                                          266 &wdog1 {
267         pinctrl-names = "default";                267         pinctrl-names = "default";
268         pinctrl-0 = <&pinctrl_wdog>;              268         pinctrl-0 = <&pinctrl_wdog>;
269         fsl,ext-reset-output;                     269         fsl,ext-reset-output;
270         status = "okay";                          270         status = "okay";
271 };                                                271 };
272                                                   272 
273 &A53_0 {                                          273 &A53_0 {
274         cpu-supply = <&buck2_reg>;                274         cpu-supply = <&buck2_reg>;
275 };                                                275 };
276                                                   276 
277 &A53_1 {                                          277 &A53_1 {
278         cpu-supply = <&buck2_reg>;                278         cpu-supply = <&buck2_reg>;
279 };                                                279 };
280                                                   280 
281 &A53_2 {                                          281 &A53_2 {
282         cpu-supply = <&buck2_reg>;                282         cpu-supply = <&buck2_reg>;
283 };                                                283 };
284                                                   284 
285 &A53_3 {                                          285 &A53_3 {
286         cpu-supply = <&buck2_reg>;                286         cpu-supply = <&buck2_reg>;
287 };                                                287 };
288                                                   288 
289 /delete-node/ &sec_jr1; /* Job ring in use by     289 /delete-node/ &sec_jr1; /* Job ring in use by OP-TEE */
290                                                   290 
291 &iomuxc {                                         291 &iomuxc {
292         pinctrl_i2c1: i2c1-grp {                  292         pinctrl_i2c1: i2c1-grp {
293                 fsl,pins = <                      293                 fsl,pins = <
294                         MX8MM_IOMUXC_I2C1_SCL_    294                         MX8MM_IOMUXC_I2C1_SCL_I2C1_SCL  0x400001c3
295                         MX8MM_IOMUXC_I2C1_SDA_    295                         MX8MM_IOMUXC_I2C1_SDA_I2C1_SDA  0x400001c3
296                 >;                                296                 >;
297         };                                        297         };
298                                                   298 
299         pinctrl_i2c1_gpio: i2c1-gpio-grp {        299         pinctrl_i2c1_gpio: i2c1-gpio-grp {
300                 fsl,pins = <                      300                 fsl,pins = <
301                         MX8MM_IOMUXC_I2C1_SCL_    301                         MX8MM_IOMUXC_I2C1_SCL_GPIO5_IO14        0x400001c3
302                         MX8MM_IOMUXC_I2C1_SDA_    302                         MX8MM_IOMUXC_I2C1_SDA_GPIO5_IO15        0x400001c3
303                 >;                                303                 >;
304         };                                        304         };
305                                                   305 
306         pinctrl_i2c2: i2c2-grp {                  306         pinctrl_i2c2: i2c2-grp {
307                 fsl,pins = <                      307                 fsl,pins = <
308                         MX8MM_IOMUXC_I2C2_SCL_    308                         MX8MM_IOMUXC_I2C2_SCL_I2C2_SCL  0x400001c3
309                         MX8MM_IOMUXC_I2C2_SDA_    309                         MX8MM_IOMUXC_I2C2_SDA_I2C2_SDA  0x400001c3
310                 >;                                310                 >;
311         };                                        311         };
312                                                   312 
313         pinctrl_i2c2_gpio: i2c2-gpio-grp {        313         pinctrl_i2c2_gpio: i2c2-gpio-grp {
314                 fsl,pins = <                      314                 fsl,pins = <
315                         MX8MM_IOMUXC_I2C2_SCL_    315                         MX8MM_IOMUXC_I2C2_SCL_GPIO5_IO16        0x400001c3
316                         MX8MM_IOMUXC_I2C2_SDA_    316                         MX8MM_IOMUXC_I2C2_SDA_GPIO5_IO17        0x400001c3
317                 >;                                317                 >;
318         };                                        318         };
319                                                   319 
320         pinctrl_i2c3: i2c3-grp {                  320         pinctrl_i2c3: i2c3-grp {
321                 fsl,pins = <                      321                 fsl,pins = <
322                         MX8MM_IOMUXC_I2C3_SCL_    322                         MX8MM_IOMUXC_I2C3_SCL_I2C3_SCL          0x400001c3
323                         MX8MM_IOMUXC_I2C3_SDA_    323                         MX8MM_IOMUXC_I2C3_SDA_I2C3_SDA          0x400001c3
324                 >;                                324                 >;
325         };                                        325         };
326                                                   326 
327         pinctrl_i2c3_gpio: i2c3-gpio-grp {        327         pinctrl_i2c3_gpio: i2c3-gpio-grp {
328                 fsl,pins = <                      328                 fsl,pins = <
329                         MX8MM_IOMUXC_I2C3_SCL_    329                         MX8MM_IOMUXC_I2C3_SCL_GPIO5_IO18        0x400001c3
330                         MX8MM_IOMUXC_I2C3_SDA_    330                         MX8MM_IOMUXC_I2C3_SDA_GPIO5_IO19        0x400001c3
331                 >;                                331                 >;
332         };                                        332         };
333                                                   333 
334         pinctrl_pcie0: pcie0-grp {                334         pinctrl_pcie0: pcie0-grp {
335                 fsl,pins = <                      335                 fsl,pins = <
336                         MX8MM_IOMUXC_I2C4_SCL_    336                         MX8MM_IOMUXC_I2C4_SCL_PCIE1_CLKREQ_B    0x61
337                         MX8MM_IOMUXC_I2C4_SDA_    337                         MX8MM_IOMUXC_I2C4_SDA_GPIO5_IO21        0x6
338                 >;                                338                 >;
339         };                                        339         };
340                                                   340 
341         pinctrl_modem_bt: modem-bt-grp {          341         pinctrl_modem_bt: modem-bt-grp {
342                 fsl,pins = <                      342                 fsl,pins = <
343                         MX8MM_IOMUXC_NAND_CLE_    343                         MX8MM_IOMUXC_NAND_CLE_GPIO3_IO5                 0x19
344                         MX8MM_IOMUXC_NAND_CE2_    344                         MX8MM_IOMUXC_NAND_CE2_B_GPIO3_IO3               0x19
345                         MX8MM_IOMUXC_NAND_CE3_    345                         MX8MM_IOMUXC_NAND_CE3_B_GPIO3_IO4               0x19
346                         MX8MM_IOMUXC_NAND_RE_B    346                         MX8MM_IOMUXC_NAND_RE_B_GPIO3_IO15               0x19
347                         MX8MM_IOMUXC_GPIO1_IO0    347                         MX8MM_IOMUXC_GPIO1_IO00_ANAMIX_REF_CLK_32K      0x141
348                 >;                                348                 >;
349         };                                        349         };
350                                                   350 
351         pinctrl_modem_regulator: modem-reg-grp    351         pinctrl_modem_regulator: modem-reg-grp {
352                 fsl,pins = <                      352                 fsl,pins = <
353                         MX8MM_IOMUXC_NAND_READ    353                         MX8MM_IOMUXC_NAND_READY_B_GPIO3_IO16    0x41
354                 >;                                354                 >;
355         };                                        355         };
356                                                   356 
357         pinctrl_pmic: pmic-irq-grp {              357         pinctrl_pmic: pmic-irq-grp {
358                 fsl,pins = <                      358                 fsl,pins = <
359                         MX8MM_IOMUXC_GPIO1_IO0    359                         MX8MM_IOMUXC_GPIO1_IO03_GPIO1_IO3       0x41
360                 >;                                360                 >;
361         };                                        361         };
362                                                   362 
363         pinctrl_uart1: uart1-grp {                363         pinctrl_uart1: uart1-grp {
364                 fsl,pins = <                      364                 fsl,pins = <
365                         MX8MM_IOMUXC_UART1_RXD    365                         MX8MM_IOMUXC_UART1_RXD_UART1_DCE_RX     0x140
366                         MX8MM_IOMUXC_UART1_TXD    366                         MX8MM_IOMUXC_UART1_TXD_UART1_DCE_TX     0x140
367                         MX8MM_IOMUXC_UART3_RXD    367                         MX8MM_IOMUXC_UART3_RXD_UART1_DCE_CTS_B  0x140
368                         MX8MM_IOMUXC_UART3_TXD    368                         MX8MM_IOMUXC_UART3_TXD_UART1_DCE_RTS_B  0x140
369                 >;                                369                 >;
370         };                                        370         };
371                                                   371 
372         pinctrl_uart2: uart2-grp {                372         pinctrl_uart2: uart2-grp {
373                 fsl,pins = <                      373                 fsl,pins = <
374                         MX8MM_IOMUXC_UART2_RXD    374                         MX8MM_IOMUXC_UART2_RXD_UART2_DCE_RX     0x140
375                         MX8MM_IOMUXC_UART2_TXD    375                         MX8MM_IOMUXC_UART2_TXD_UART2_DCE_TX     0x140
376                 >;                                376                 >;
377         };                                        377         };
378                                                   378 
379         pinctrl_usdhc1: usdhc1-grp {              379         pinctrl_usdhc1: usdhc1-grp {
380                 fsl,pins = <                      380                 fsl,pins = <
381                         MX8MM_IOMUXC_SD1_CLK_U    381                         MX8MM_IOMUXC_SD1_CLK_USDHC1_CLK         0x40000190
382                         MX8MM_IOMUXC_SD1_CMD_U    382                         MX8MM_IOMUXC_SD1_CMD_USDHC1_CMD         0x1d0
383                         MX8MM_IOMUXC_SD1_DATA0    383                         MX8MM_IOMUXC_SD1_DATA0_USDHC1_DATA0     0x1d0
384                         MX8MM_IOMUXC_SD1_DATA1    384                         MX8MM_IOMUXC_SD1_DATA1_USDHC1_DATA1     0x1d0
385                         MX8MM_IOMUXC_SD1_DATA2    385                         MX8MM_IOMUXC_SD1_DATA2_USDHC1_DATA2     0x1d0
386                         MX8MM_IOMUXC_SD1_DATA3    386                         MX8MM_IOMUXC_SD1_DATA3_USDHC1_DATA3     0x1d0
387                         MX8MM_IOMUXC_SD1_DATA4    387                         MX8MM_IOMUXC_SD1_DATA4_USDHC1_DATA4     0x1d0
388                         MX8MM_IOMUXC_SD1_DATA5    388                         MX8MM_IOMUXC_SD1_DATA5_USDHC1_DATA5     0x1d0
389                         MX8MM_IOMUXC_SD1_DATA6    389                         MX8MM_IOMUXC_SD1_DATA6_USDHC1_DATA6     0x1d0
390                         MX8MM_IOMUXC_SD1_DATA7    390                         MX8MM_IOMUXC_SD1_DATA7_USDHC1_DATA7     0x1d0
391                         MX8MM_IOMUXC_SD1_STROB    391                         MX8MM_IOMUXC_SD1_STROBE_USDHC1_STROBE   0x190
392                         MX8MM_IOMUXC_SD1_RESET    392                         MX8MM_IOMUXC_SD1_RESET_B_USDHC1_RESET_B 0x1d0
393                 >;                                393                 >;
394         };                                        394         };
395                                                   395 
396         pinctrl_usdhc1_100mhz: usdhc1-100mhz-g    396         pinctrl_usdhc1_100mhz: usdhc1-100mhz-grp {
397                 fsl,pins = <                      397                 fsl,pins = <
398                         MX8MM_IOMUXC_SD1_CLK_U    398                         MX8MM_IOMUXC_SD1_CLK_USDHC1_CLK         0x40000194
399                         MX8MM_IOMUXC_SD1_CMD_U    399                         MX8MM_IOMUXC_SD1_CMD_USDHC1_CMD         0x1d4
400                         MX8MM_IOMUXC_SD1_DATA0    400                         MX8MM_IOMUXC_SD1_DATA0_USDHC1_DATA0     0x1d4
401                         MX8MM_IOMUXC_SD1_DATA1    401                         MX8MM_IOMUXC_SD1_DATA1_USDHC1_DATA1     0x1d4
402                         MX8MM_IOMUXC_SD1_DATA2    402                         MX8MM_IOMUXC_SD1_DATA2_USDHC1_DATA2     0x1d4
403                         MX8MM_IOMUXC_SD1_DATA3    403                         MX8MM_IOMUXC_SD1_DATA3_USDHC1_DATA3     0x1d4
404                         MX8MM_IOMUXC_SD1_DATA4    404                         MX8MM_IOMUXC_SD1_DATA4_USDHC1_DATA4     0x1d4
405                         MX8MM_IOMUXC_SD1_DATA5    405                         MX8MM_IOMUXC_SD1_DATA5_USDHC1_DATA5     0x1d4
406                         MX8MM_IOMUXC_SD1_DATA6    406                         MX8MM_IOMUXC_SD1_DATA6_USDHC1_DATA6     0x1d4
407                         MX8MM_IOMUXC_SD1_DATA7    407                         MX8MM_IOMUXC_SD1_DATA7_USDHC1_DATA7     0x1d4
408                         MX8MM_IOMUXC_SD1_STROB    408                         MX8MM_IOMUXC_SD1_STROBE_USDHC1_STROBE   0x194
409                         MX8MM_IOMUXC_SD1_RESET    409                         MX8MM_IOMUXC_SD1_RESET_B_USDHC1_RESET_B 0x1d4
410                 >;                                410                 >;
411         };                                        411         };
412                                                   412 
413         pinctrl_usdhc1_200mhz: usdhc1-200mhz-g    413         pinctrl_usdhc1_200mhz: usdhc1-200mhz-grp {
414                 fsl,pins = <                      414                 fsl,pins = <
415                         MX8MM_IOMUXC_SD1_CLK_U    415                         MX8MM_IOMUXC_SD1_CLK_USDHC1_CLK         0x40000196
416                         MX8MM_IOMUXC_SD1_CMD_U    416                         MX8MM_IOMUXC_SD1_CMD_USDHC1_CMD         0x1d6
417                         MX8MM_IOMUXC_SD1_DATA0    417                         MX8MM_IOMUXC_SD1_DATA0_USDHC1_DATA0     0x1d6
418                         MX8MM_IOMUXC_SD1_DATA1    418                         MX8MM_IOMUXC_SD1_DATA1_USDHC1_DATA1     0x1d6
419                         MX8MM_IOMUXC_SD1_DATA2    419                         MX8MM_IOMUXC_SD1_DATA2_USDHC1_DATA2     0x1d6
420                         MX8MM_IOMUXC_SD1_DATA3    420                         MX8MM_IOMUXC_SD1_DATA3_USDHC1_DATA3     0x1d6
421                         MX8MM_IOMUXC_SD1_DATA4    421                         MX8MM_IOMUXC_SD1_DATA4_USDHC1_DATA4     0x1d6
422                         MX8MM_IOMUXC_SD1_DATA5    422                         MX8MM_IOMUXC_SD1_DATA5_USDHC1_DATA5     0x1d6
423                         MX8MM_IOMUXC_SD1_DATA6    423                         MX8MM_IOMUXC_SD1_DATA6_USDHC1_DATA6     0x1d6
424                         MX8MM_IOMUXC_SD1_DATA7    424                         MX8MM_IOMUXC_SD1_DATA7_USDHC1_DATA7     0x1d6
425                         MX8MM_IOMUXC_SD1_STROB    425                         MX8MM_IOMUXC_SD1_STROBE_USDHC1_STROBE   0x196
426                         MX8MM_IOMUXC_SD1_RESET    426                         MX8MM_IOMUXC_SD1_RESET_B_USDHC1_RESET_B 0x1d6
427                 >;                                427                 >;
428         };                                        428         };
429                                                   429 
430         pinctrl_usdhc2_gpio: usdhc2-gpio-grp {    430         pinctrl_usdhc2_gpio: usdhc2-gpio-grp {
431                 fsl,pins = <                      431                 fsl,pins = <
432                         MX8MM_IOMUXC_SD2_RESET    432                         MX8MM_IOMUXC_SD2_RESET_B_GPIO2_IO19     0x1d0
433                 >;                                433                 >;
434         };                                        434         };
435                                                   435 
436         pinctrl_usdhc2: usdhc2-grp {              436         pinctrl_usdhc2: usdhc2-grp {
437                 fsl,pins = <                      437                 fsl,pins = <
438                         MX8MM_IOMUXC_SD2_CLK_U    438                         MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK         0x190
439                         MX8MM_IOMUXC_SD2_CMD_U    439                         MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD         0x1d0
440                         MX8MM_IOMUXC_SD2_DATA0    440                         MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0     0x1d0
441                         MX8MM_IOMUXC_SD2_DATA1    441                         MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1     0x1d0
442                         MX8MM_IOMUXC_SD2_DATA2    442                         MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2     0x1d0
443                         MX8MM_IOMUXC_SD2_DATA3    443                         MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3     0x1d0
444                         MX8MM_IOMUXC_GPIO1_IO0    444                         MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT  0x1d0
445                 >;                                445                 >;
446         };                                        446         };
447                                                   447 
448         pinctrl_usdhc2_100mhz: usdhc2-100mhz-g    448         pinctrl_usdhc2_100mhz: usdhc2-100mhz-grp {
449                 fsl,pins = <                      449                 fsl,pins = <
450                         MX8MM_IOMUXC_SD2_CLK_U    450                         MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK         0x194
451                         MX8MM_IOMUXC_SD2_CMD_U    451                         MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD         0x1d4
452                         MX8MM_IOMUXC_SD2_DATA0    452                         MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0     0x1d4
453                         MX8MM_IOMUXC_SD2_DATA1    453                         MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1     0x1d4
454                         MX8MM_IOMUXC_SD2_DATA2    454                         MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2     0x1d4
455                         MX8MM_IOMUXC_SD2_DATA3    455                         MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3     0x1d4
456                         MX8MM_IOMUXC_GPIO1_IO0    456                         MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT  0x1d0
457                 >;                                457                 >;
458         };                                        458         };
459                                                   459 
460         pinctrl_usdhc2_200mhz: usdhc2-200mhz-g    460         pinctrl_usdhc2_200mhz: usdhc2-200mhz-grp {
461                 fsl,pins = <                      461                 fsl,pins = <
462                         MX8MM_IOMUXC_SD2_CLK_U    462                         MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK         0x196
463                         MX8MM_IOMUXC_SD2_CMD_U    463                         MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD         0x1d6
464                         MX8MM_IOMUXC_SD2_DATA0    464                         MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0     0x1d6
465                         MX8MM_IOMUXC_SD2_DATA1    465                         MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1     0x1d6
466                         MX8MM_IOMUXC_SD2_DATA2    466                         MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2     0x1d6
467                         MX8MM_IOMUXC_SD2_DATA3    467                         MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3     0x1d6
468                         MX8MM_IOMUXC_GPIO1_IO0    468                         MX8MM_IOMUXC_GPIO1_IO04_USDHC2_VSELECT  0x1d0
469                 >;                                469                 >;
470         };                                        470         };
471                                                   471 
472         pinctrl_wdog: wdog-grp {                  472         pinctrl_wdog: wdog-grp {
473                 fsl,pins = <                      473                 fsl,pins = <
474                         MX8MM_IOMUXC_GPIO1_IO0    474                         MX8MM_IOMUXC_GPIO1_IO02_WDOG1_WDOG_B    0xc6
475                 >;                                475                 >;
476         };                                        476         };
477 };                                                477 };
                                                      

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