1/* 2 * Copyright 2021-2023 NXP 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7#include <nxp/nxp_rt11xx.dtsi> 8#include <zephyr/dt-bindings/memory-controller/nxp,flexram.h> 9 10/ { 11 cpus { 12 /delete-node/ cpu@1; 13 }; 14 /* 15 * ITCM & DTCM are available only to the M7 core. EDMA interrupts are connected 16 * to the M7 core alone, hence this EDMA controller has been designated M7 only. 17 * GPIO 6 is available to both M4 and M7 cores, however the GPIO interrupt is 18 * only accessible to the M7. 19 * 20 * Refer to Chapter 3 of the Reference Manual 21 */ 22 soc { 23 /delete-node/ dma-controller@40c14000; 24 25 flexram: flexram@40028000 { 26 compatible = "nxp,flexram"; 27 28 reg = <0x40028000 0x4000>; 29 interrupts = <50 0>; 30 31 #address-cells = <1>; 32 #size-cells = <1>; 33 34 flexram,bank-size = <32>; 35 flexram,num-ram-banks = <16>; 36 flexram,has-magic-addr; 37 /* same as default fuse value */ 38 flexram,bank-spec = <FLEXRAM_DTCM>, 39 <FLEXRAM_DTCM>, 40 <FLEXRAM_DTCM>, 41 <FLEXRAM_DTCM>, 42 <FLEXRAM_ITCM>, 43 <FLEXRAM_ITCM>, 44 <FLEXRAM_ITCM>, 45 <FLEXRAM_ITCM>, 46 <FLEXRAM_DTCM>, 47 <FLEXRAM_DTCM>, 48 <FLEXRAM_DTCM>, 49 <FLEXRAM_DTCM>, 50 <FLEXRAM_ITCM>, 51 <FLEXRAM_ITCM>, 52 <FLEXRAM_ITCM>, 53 <FLEXRAM_ITCM>; 54 55 itcm: itcm@0 { 56 compatible = "zephyr,memory-region", "nxp,imx-itcm"; 57 reg = <0x00000000 DT_SIZE_K(256)>; 58 zephyr,memory-region = "ITCM"; 59 }; 60 61 dtcm: dtcm@20000000 { 62 compatible = "zephyr,memory-region", "nxp,imx-dtcm"; 63 reg = <0x20000000 DT_SIZE_K(256)>; 64 zephyr,memory-region = "DTCM"; 65 }; 66 67 /* no ocram node for this bank-spec */ 68 }; 69 70 /* 71 * M7 uses different addresses from the M4 core for GPIO2 and 72 * GPIO3, see pg. 1460 of RT1170 ref manual for example 73 */ 74 gpio2: gpio@40130000 { 75 compatible = "nxp,imx-gpio"; 76 reg = <0x40130000 0x4000>; 77 interrupts = <102 0>, <103 0>; 78 gpio-controller; 79 #gpio-cells = <2>; 80 }; 81 82 gpio3: gpio@40134000 { 83 compatible = "nxp,imx-gpio"; 84 reg = <0x40134000 0x4000>; 85 interrupts = <104 0>, <105 0>; 86 gpio-controller; 87 #gpio-cells = <2>; 88 }; 89 90 fgpio2: gpio@42008000 { 91 compatible = "nxp,imx-gpio"; 92 reg = <0x42008000 0x4000>; 93 interrupts = <99 0>; 94 gpio-controller; 95 #gpio-cells = <2>; 96 }; 97 98 fgpio3: gpio@4200c000 { 99 compatible = "nxp,imx-gpio"; 100 reg = <0x4200c000 0x4000>; 101 gpio-controller; 102 #gpio-cells = <2>; 103 }; 104 105 mailbox_a: mailbox@40c48000 { 106 compatible = "nxp,imx-mu"; 107 reg = <0x40c48000 0x4000>; 108 interrupts = <118 0>; 109 rdc = <0>; 110 }; 111 }; 112}; 113 114 115&sai1 { 116 dmas = <&edma0 0 54>, <&edma0 0 55>; 117 dma-names = "rx", "tx"; 118 nxp,tx-dma-channel = <0>; 119 nxp,rx-dma-channel = <1>; 120}; 121 122&sai2 { 123 dmas = <&edma0 0 56>, <&edma0 0 57>; 124 dma-names = "rx", "tx"; 125 nxp,tx-dma-channel = <3>; 126 nxp,rx-dma-channel = <4>; 127}; 128 129&sai3 { 130 dmas = <&edma0 0 58>, <&edma0 0 59>; 131 dma-names = "rx", "tx"; 132 nxp,tx-dma-channel = <5>; 133 nxp,rx-dma-channel = <6>; 134}; 135 136&sai4 { 137 dmas = <&edma0 0 60>, <&edma0 0 61>; 138 dma-names = "rx", "tx"; 139 nxp,tx-dma-channel = <7>; 140 nxp,rx-dma-channel = <8>; 141}; 142 143&lpuart1 { 144 dmas = <&edma0 1 8>, <&edma0 2 9>; 145 dma-names = "tx", "rx"; 146}; 147 148&lpuart2 { 149 dmas = <&edma0 3 10>, <&edma0 4 11>; 150 dma-names = "tx", "rx"; 151}; 152 153&lpuart3 { 154 dmas = <&edma0 5 12>, <&edma0 6 13>; 155 dma-names = "tx", "rx"; 156}; 157 158&lpuart4 { 159 dmas = <&edma0 7 14>, <&edma0 8 15>; 160 dma-names = "tx", "rx"; 161}; 162 163&lpuart5 { 164 dmas = <&edma0 9 16>, <&edma0 10 17>; 165 dma-names = "tx", "rx"; 166}; 167 168&lpuart6 { 169 dmas = <&edma0 11 18>, <&edma0 12 19>; 170 dma-names = "tx", "rx"; 171}; 172 173&lpuart7 { 174 dmas = <&edma0 13 20>, <&edma0 14 21>; 175 dma-names = "tx", "rx"; 176}; 177 178&lpuart8 { 179 dmas = <&edma0 15 22>, <&edma0 16 23>; 180 dma-names = "tx", "rx"; 181}; 182 183&lpuart9 { 184 dmas = <&edma0 17 24>, <&edma0 18 25>; 185 dma-names = "tx", "rx"; 186}; 187 188&lpuart10 { 189 dmas = <&edma0 19 26>, <&edma0 20 27>; 190 dma-names = "tx", "rx"; 191}; 192 193&lpuart11 { 194 dmas = <&edma0 21 28>, <&edma0 22 29>; 195 dma-names = "tx", "rx"; 196}; 197 198&lpuart12 { 199 dmas = <&edma0 23 30>, <&edma0 24 31>; 200 dma-names = "tx", "rx"; 201}; 202 203 204&gpio1 { 205 interrupts = <100 0>, <101 0>; 206}; 207 208&gpio4 { 209 interrupts = <106 0>, <107 0>; 210}; 211 212&gpio5 { 213 interrupts = <108 0>, <109 0>; 214}; 215 216&gpio6 { 217 interrupts = <61 0>, <62 0>; 218}; 219 220&gpio13 { 221 interrupts = <93 0>; 222}; 223 224/* Set default power states for CM7 cpu */ 225&cpu0 { 226 cpu-power-states = <&idle &suspend>; 227}; 228 229 230/* 231 * GPIO pinmux options. These options define the pinmux settings 232 * for GPIO ports on the package, so that the GPIO driver can 233 * select GPIO mux options during GPIO configuration. 234 */ 235 236&gpio1{ 237 pinmux = <&iomuxc_gpio_emc_b1_00_gpio_mux1_io00>, 238 <&iomuxc_gpio_emc_b1_01_gpio_mux1_io01>, 239 <&iomuxc_gpio_emc_b1_02_gpio_mux1_io02>, 240 <&iomuxc_gpio_emc_b1_03_gpio_mux1_io03>, 241 <&iomuxc_gpio_emc_b1_04_gpio_mux1_io04>, 242 <&iomuxc_gpio_emc_b1_05_gpio_mux1_io05>, 243 <&iomuxc_gpio_emc_b1_06_gpio_mux1_io06>, 244 <&iomuxc_gpio_emc_b1_07_gpio_mux1_io07>, 245 <&iomuxc_gpio_emc_b1_08_gpio_mux1_io08>, 246 <&iomuxc_gpio_emc_b1_09_gpio_mux1_io09>, 247 <&iomuxc_gpio_emc_b1_10_gpio_mux1_io10>, 248 <&iomuxc_gpio_emc_b1_11_gpio_mux1_io11>, 249 <&iomuxc_gpio_emc_b1_12_gpio_mux1_io12>, 250 <&iomuxc_gpio_emc_b1_13_gpio_mux1_io13>, 251 <&iomuxc_gpio_emc_b1_14_gpio_mux1_io14>, 252 <&iomuxc_gpio_emc_b1_15_gpio_mux1_io15>, 253 <&iomuxc_gpio_emc_b1_16_gpio_mux1_io16>, 254 <&iomuxc_gpio_emc_b1_17_gpio_mux1_io17>, 255 <&iomuxc_gpio_emc_b1_18_gpio_mux1_io18>, 256 <&iomuxc_gpio_emc_b1_19_gpio_mux1_io19>, 257 <&iomuxc_gpio_emc_b1_20_gpio_mux1_io20>, 258 <&iomuxc_gpio_emc_b1_21_gpio_mux1_io21>, 259 <&iomuxc_gpio_emc_b1_22_gpio_mux1_io22>, 260 <&iomuxc_gpio_emc_b1_23_gpio_mux1_io23>, 261 <&iomuxc_gpio_emc_b1_24_gpio_mux1_io24>, 262 <&iomuxc_gpio_emc_b1_25_gpio_mux1_io25>, 263 <&iomuxc_gpio_emc_b1_26_gpio_mux1_io26>, 264 <&iomuxc_gpio_emc_b1_27_gpio_mux1_io27>, 265 <&iomuxc_gpio_emc_b1_28_gpio_mux1_io28>, 266 <&iomuxc_gpio_emc_b1_29_gpio_mux1_io29>, 267 <&iomuxc_gpio_emc_b1_30_gpio_mux1_io30>, 268 <&iomuxc_gpio_emc_b1_31_gpio_mux1_io31>; 269}; 270 271&gpio10{ 272 pinmux = <&iomuxc_gpio_ad_33_gpio10_io00>, 273 <&iomuxc_gpio_ad_34_gpio10_io01>, 274 <&iomuxc_gpio_ad_35_gpio10_io02>, 275 <&iomuxc_gpio_sd_b1_00_gpio10_io03>, 276 <&iomuxc_gpio_sd_b1_01_gpio10_io04>, 277 <&iomuxc_gpio_sd_b1_02_gpio10_io05>, 278 <&iomuxc_gpio_sd_b1_03_gpio10_io06>, 279 <&iomuxc_gpio_sd_b1_04_gpio10_io07>, 280 <&iomuxc_gpio_sd_b1_05_gpio10_io08>, 281 <&iomuxc_gpio_sd_b2_00_gpio10_io09>, 282 <&iomuxc_gpio_sd_b2_01_gpio10_io10>, 283 <&iomuxc_gpio_sd_b2_02_gpio10_io11>, 284 <&iomuxc_gpio_sd_b2_03_gpio10_io12>, 285 <&iomuxc_gpio_sd_b2_04_gpio10_io13>, 286 <&iomuxc_gpio_sd_b2_05_gpio10_io14>, 287 <&iomuxc_gpio_sd_b2_06_gpio10_io15>, 288 <&iomuxc_gpio_sd_b2_07_gpio10_io16>, 289 <&iomuxc_gpio_sd_b2_08_gpio10_io17>, 290 <&iomuxc_gpio_sd_b2_09_gpio10_io18>, 291 <&iomuxc_gpio_sd_b2_10_gpio10_io19>, 292 <&iomuxc_gpio_sd_b2_11_gpio10_io20>, 293 <&iomuxc_gpio_disp_b1_00_gpio10_io21>, 294 <&iomuxc_gpio_disp_b1_01_gpio10_io22>, 295 <&iomuxc_gpio_disp_b1_02_gpio10_io23>, 296 <&iomuxc_gpio_disp_b1_03_gpio10_io24>, 297 <&iomuxc_gpio_disp_b1_04_gpio10_io25>, 298 <&iomuxc_gpio_disp_b1_05_gpio10_io26>, 299 <&iomuxc_gpio_disp_b1_06_gpio10_io27>, 300 <&iomuxc_gpio_disp_b1_07_gpio10_io28>, 301 <&iomuxc_gpio_disp_b1_08_gpio10_io29>, 302 <&iomuxc_gpio_disp_b1_09_gpio10_io30>, 303 <&iomuxc_gpio_disp_b1_10_gpio10_io31>; 304}; 305 306&gpio11{ 307 pinmux = <&iomuxc_gpio_disp_b1_11_gpio11_io00>, 308 <&iomuxc_gpio_disp_b2_00_gpio11_io01>, 309 <&iomuxc_gpio_disp_b2_01_gpio11_io02>, 310 <&iomuxc_gpio_disp_b2_02_gpio11_io03>, 311 <&iomuxc_gpio_disp_b2_03_gpio11_io04>, 312 <&iomuxc_gpio_disp_b2_04_gpio11_io05>, 313 <&iomuxc_gpio_disp_b2_05_gpio11_io06>, 314 <&iomuxc_gpio_disp_b2_06_gpio11_io07>, 315 <&iomuxc_gpio_disp_b2_07_gpio11_io08>, 316 <&iomuxc_gpio_disp_b2_08_gpio11_io09>, 317 <&iomuxc_gpio_disp_b2_09_gpio11_io10>, 318 <&iomuxc_gpio_disp_b2_10_gpio11_io11>, 319 <&iomuxc_gpio_disp_b2_11_gpio11_io12>, 320 <&iomuxc_gpio_disp_b2_12_gpio11_io13>, 321 <&iomuxc_gpio_disp_b2_13_gpio11_io14>, 322 <&iomuxc_gpio_disp_b2_14_gpio11_io15>, 323 <&iomuxc_gpio_disp_b2_15_gpio11_io16>; 324}; 325 326&gpio12{ 327 pinmux = <&iomuxc_lpsr_gpio_lpsr_00_gpio12_io00>, 328 <&iomuxc_lpsr_gpio_lpsr_01_gpio12_io01>, 329 <&iomuxc_lpsr_gpio_lpsr_02_gpio12_io02>, 330 <&iomuxc_lpsr_gpio_lpsr_03_gpio12_io03>, 331 <&iomuxc_lpsr_gpio_lpsr_04_gpio12_io04>, 332 <&iomuxc_lpsr_gpio_lpsr_05_gpio12_io05>, 333 <&iomuxc_lpsr_gpio_lpsr_06_gpio12_io06>, 334 <&iomuxc_lpsr_gpio_lpsr_07_gpio12_io07>, 335 <&iomuxc_lpsr_gpio_lpsr_08_gpio12_io08>, 336 <&iomuxc_lpsr_gpio_lpsr_09_gpio12_io09>, 337 <&iomuxc_lpsr_gpio_lpsr_10_gpio12_io10>, 338 <&iomuxc_lpsr_gpio_lpsr_11_gpio12_io11>, 339 <&iomuxc_lpsr_gpio_lpsr_12_gpio12_io12>, 340 <&iomuxc_lpsr_gpio_lpsr_13_gpio12_io13>, 341 <&iomuxc_lpsr_gpio_lpsr_14_gpio12_io14>, 342 <&iomuxc_lpsr_gpio_lpsr_15_gpio12_io15>; 343}; 344 345&gpio13{ 346 pinmux = <&iomuxc_snvs_wakeup_dig_gpio13_io00>, 347 <&iomuxc_snvs_pmic_on_req_dig_gpio13_io01>, 348 <&iomuxc_snvs_pmic_stby_req_dig_gpio13_io02>, 349 <&iomuxc_snvs_gpio_snvs_00_dig_gpio13_io03>, 350 <&iomuxc_snvs_gpio_snvs_01_dig_gpio13_io04>, 351 <&iomuxc_snvs_gpio_snvs_02_dig_gpio13_io05>, 352 <&iomuxc_snvs_gpio_snvs_03_dig_gpio13_io06>, 353 <&iomuxc_snvs_gpio_snvs_04_dig_gpio13_io07>, 354 <&iomuxc_snvs_gpio_snvs_05_dig_gpio13_io08>, 355 <&iomuxc_snvs_gpio_snvs_06_dig_gpio13_io09>, 356 <&iomuxc_snvs_gpio_snvs_07_dig_gpio13_io10>, 357 <&iomuxc_snvs_gpio_snvs_08_dig_gpio13_io11>, 358 <&iomuxc_snvs_gpio_snvs_09_dig_gpio13_io12>; 359}; 360 361&gpio2{ 362 pinmux = <&iomuxc_gpio_emc_b1_32_gpio_mux2_io00>, 363 <&iomuxc_gpio_emc_b1_33_gpio_mux2_io01>, 364 <&iomuxc_gpio_emc_b1_34_gpio_mux2_io02>, 365 <&iomuxc_gpio_emc_b1_35_gpio_mux2_io03>, 366 <&iomuxc_gpio_emc_b1_36_gpio_mux2_io04>, 367 <&iomuxc_gpio_emc_b1_37_gpio_mux2_io05>, 368 <&iomuxc_gpio_emc_b1_38_gpio_mux2_io06>, 369 <&iomuxc_gpio_emc_b1_39_gpio_mux2_io07>, 370 <&iomuxc_gpio_emc_b1_40_gpio_mux2_io08>, 371 <&iomuxc_gpio_emc_b1_41_gpio_mux2_io09>, 372 <&iomuxc_gpio_emc_b2_00_gpio_mux2_io10>, 373 <&iomuxc_gpio_emc_b2_01_gpio_mux2_io11>, 374 <&iomuxc_gpio_emc_b2_02_gpio_mux2_io12>, 375 <&iomuxc_gpio_emc_b2_03_gpio_mux2_io13>, 376 <&iomuxc_gpio_emc_b2_04_gpio_mux2_io14>, 377 <&iomuxc_gpio_emc_b2_05_gpio_mux2_io15>, 378 <&iomuxc_gpio_emc_b2_06_gpio_mux2_io16>, 379 <&iomuxc_gpio_emc_b2_07_gpio_mux2_io17>, 380 <&iomuxc_gpio_emc_b2_08_gpio_mux2_io18>, 381 <&iomuxc_gpio_emc_b2_09_gpio_mux2_io19>, 382 <&iomuxc_gpio_emc_b2_10_gpio_mux2_io20>, 383 <&iomuxc_gpio_emc_b2_11_gpio_mux2_io21>, 384 <&iomuxc_gpio_emc_b2_12_gpio_mux2_io22>, 385 <&iomuxc_gpio_emc_b2_13_gpio_mux2_io23>, 386 <&iomuxc_gpio_emc_b2_14_gpio_mux2_io24>, 387 <&iomuxc_gpio_emc_b2_15_gpio_mux2_io25>, 388 <&iomuxc_gpio_emc_b2_16_gpio_mux2_io26>, 389 <&iomuxc_gpio_emc_b2_17_gpio_mux2_io27>, 390 <&iomuxc_gpio_emc_b2_18_gpio_mux2_io28>, 391 <&iomuxc_gpio_emc_b2_19_gpio_mux2_io29>, 392 <&iomuxc_gpio_emc_b2_20_gpio_mux2_io30>, 393 <&iomuxc_gpio_ad_00_gpio_mux2_io31>; 394}; 395 396&gpio3{ 397 pinmux = <&iomuxc_gpio_ad_01_gpio_mux3_io00>, 398 <&iomuxc_gpio_ad_02_gpio_mux3_io01>, 399 <&iomuxc_gpio_ad_03_gpio_mux3_io02>, 400 <&iomuxc_gpio_ad_04_gpio_mux3_io03>, 401 <&iomuxc_gpio_ad_05_gpio_mux3_io04>, 402 <&iomuxc_gpio_ad_06_gpio_mux3_io05>, 403 <&iomuxc_gpio_ad_07_gpio_mux3_io06>, 404 <&iomuxc_gpio_ad_08_gpio_mux3_io07>, 405 <&iomuxc_gpio_ad_09_gpio_mux3_io08>, 406 <&iomuxc_gpio_ad_10_gpio_mux3_io09>, 407 <&iomuxc_gpio_ad_11_gpio_mux3_io10>, 408 <&iomuxc_gpio_ad_12_gpio_mux3_io11>, 409 <&iomuxc_gpio_ad_13_gpio_mux3_io12>, 410 <&iomuxc_gpio_ad_14_gpio_mux3_io13>, 411 <&iomuxc_gpio_ad_15_gpio_mux3_io14>, 412 <&iomuxc_gpio_ad_16_gpio_mux3_io15>, 413 <&iomuxc_gpio_ad_17_gpio_mux3_io16>, 414 <&iomuxc_gpio_ad_18_gpio_mux3_io17>, 415 <&iomuxc_gpio_ad_19_gpio_mux3_io18>, 416 <&iomuxc_gpio_ad_20_gpio_mux3_io19>, 417 <&iomuxc_gpio_ad_21_gpio_mux3_io20>, 418 <&iomuxc_gpio_ad_22_gpio_mux3_io21>, 419 <&iomuxc_gpio_ad_23_gpio_mux3_io22>, 420 <&iomuxc_gpio_ad_24_gpio_mux3_io23>, 421 <&iomuxc_gpio_ad_25_gpio_mux3_io24>, 422 <&iomuxc_gpio_ad_26_gpio_mux3_io25>, 423 <&iomuxc_gpio_ad_27_gpio_mux3_io26>, 424 <&iomuxc_gpio_ad_28_gpio_mux3_io27>, 425 <&iomuxc_gpio_ad_29_gpio_mux3_io28>, 426 <&iomuxc_gpio_ad_30_gpio_mux3_io29>, 427 <&iomuxc_gpio_ad_31_gpio_mux3_io30>, 428 <&iomuxc_gpio_ad_32_gpio_mux3_io31>; 429}; 430 431&fgpio2{ 432 pinmux = <&iomuxc_gpio_emc_b1_32_gpio_mux2_io00_cm7>, 433 <&iomuxc_gpio_emc_b1_33_gpio_mux2_io01_cm7>, 434 <&iomuxc_gpio_emc_b1_34_gpio_mux2_io02_cm7>, 435 <&iomuxc_gpio_emc_b1_35_gpio_mux2_io03_cm7>, 436 <&iomuxc_gpio_emc_b1_36_gpio_mux2_io04_cm7>, 437 <&iomuxc_gpio_emc_b1_37_gpio_mux2_io05_cm7>, 438 <&iomuxc_gpio_emc_b1_38_gpio_mux2_io06_cm7>, 439 <&iomuxc_gpio_emc_b1_39_gpio_mux2_io07_cm7>, 440 <&iomuxc_gpio_emc_b1_40_gpio_mux2_io08_cm7>, 441 <&iomuxc_gpio_emc_b1_41_gpio_mux2_io09_cm7>, 442 <&iomuxc_gpio_emc_b2_00_gpio_mux2_io10_cm7>, 443 <&iomuxc_gpio_emc_b2_01_gpio_mux2_io11_cm7>, 444 <&iomuxc_gpio_emc_b2_02_gpio_mux2_io12_cm7>, 445 <&iomuxc_gpio_emc_b2_03_gpio_mux2_io13_cm7>, 446 <&iomuxc_gpio_emc_b2_04_gpio_mux2_io14_cm7>, 447 <&iomuxc_gpio_emc_b2_05_gpio_mux2_io15_cm7>, 448 <&iomuxc_gpio_emc_b2_06_gpio_mux2_io16_cm7>, 449 <&iomuxc_gpio_emc_b2_07_gpio_mux2_io17_cm7>, 450 <&iomuxc_gpio_emc_b2_08_gpio_mux2_io18_cm7>, 451 <&iomuxc_gpio_emc_b2_09_gpio_mux2_io19_cm7>, 452 <&iomuxc_gpio_emc_b2_10_gpio_mux2_io20_cm7>, 453 <&iomuxc_gpio_emc_b2_11_gpio_mux2_io21_cm7>, 454 <&iomuxc_gpio_emc_b2_12_gpio_mux2_io22_cm7>, 455 <&iomuxc_gpio_emc_b2_13_gpio_mux2_io23_cm7>, 456 <&iomuxc_gpio_emc_b2_14_gpio_mux2_io24_cm7>, 457 <&iomuxc_gpio_emc_b2_15_gpio_mux2_io25_cm7>, 458 <&iomuxc_gpio_emc_b2_16_gpio_mux2_io26_cm7>, 459 <&iomuxc_gpio_emc_b2_17_gpio_mux2_io27_cm7>, 460 <&iomuxc_gpio_emc_b2_18_gpio_mux2_io28_cm7>, 461 <&iomuxc_gpio_emc_b2_19_gpio_mux2_io29_cm7>, 462 <&iomuxc_gpio_emc_b2_20_gpio_mux2_io30_cm7>, 463 <&iomuxc_gpio_ad_00_gpio_mux2_io31_cm7>; 464}; 465 466&fgpio3{ 467 pinmux = <&iomuxc_gpio_ad_01_gpio_mux3_io00_cm7>, 468 <&iomuxc_gpio_ad_02_gpio_mux3_io01_cm7>, 469 <&iomuxc_gpio_ad_03_gpio_mux3_io02_cm7>, 470 <&iomuxc_gpio_ad_04_gpio_mux3_io03_cm7>, 471 <&iomuxc_gpio_ad_05_gpio_mux3_io04_cm7>, 472 <&iomuxc_gpio_ad_06_gpio_mux3_io05_cm7>, 473 <&iomuxc_gpio_ad_07_gpio_mux3_io06_cm7>, 474 <&iomuxc_gpio_ad_08_gpio_mux3_io07_cm7>, 475 <&iomuxc_gpio_ad_09_gpio_mux3_io08_cm7>, 476 <&iomuxc_gpio_ad_10_gpio_mux3_io09_cm7>, 477 <&iomuxc_gpio_ad_11_gpio_mux3_io10_cm7>, 478 <&iomuxc_gpio_ad_12_gpio_mux3_io11_cm7>, 479 <&iomuxc_gpio_ad_13_gpio_mux3_io12_cm7>, 480 <&iomuxc_gpio_ad_14_gpio_mux3_io13_cm7>, 481 <&iomuxc_gpio_ad_15_gpio_mux3_io14_cm7>, 482 <&iomuxc_gpio_ad_16_gpio_mux3_io15_cm7>, 483 <&iomuxc_gpio_ad_17_gpio_mux3_io16_cm7>, 484 <&iomuxc_gpio_ad_18_gpio_mux3_io17_cm7>, 485 <&iomuxc_gpio_ad_19_gpio_mux3_io18_cm7>, 486 <&iomuxc_gpio_ad_20_gpio_mux3_io19_cm7>, 487 <&iomuxc_gpio_ad_21_gpio_mux3_io20_cm7>, 488 <&iomuxc_gpio_ad_22_gpio_mux3_io21_cm7>, 489 <&iomuxc_gpio_ad_23_gpio_mux3_io22_cm7>, 490 <&iomuxc_gpio_ad_24_gpio_mux3_io23_cm7>, 491 <&iomuxc_gpio_ad_25_gpio_mux3_io24_cm7>, 492 <&iomuxc_gpio_ad_26_gpio_mux3_io25_cm7>, 493 <&iomuxc_gpio_ad_27_gpio_mux3_io26_cm7>, 494 <&iomuxc_gpio_ad_28_gpio_mux3_io27_cm7>, 495 <&iomuxc_gpio_ad_29_gpio_mux3_io28_cm7>, 496 <&iomuxc_gpio_ad_30_gpio_mux3_io29_cm7>, 497 <&iomuxc_gpio_ad_31_gpio_mux3_io30_cm7>, 498 <&iomuxc_gpio_ad_32_gpio_mux3_io31_cm7>; 499}; 500 501&gpio4{ 502 pinmux = <&iomuxc_gpio_ad_33_gpio_mux4_io00>, 503 <&iomuxc_gpio_ad_34_gpio_mux4_io01>, 504 <&iomuxc_gpio_ad_35_gpio_mux4_io02>, 505 <&iomuxc_gpio_sd_b1_00_gpio_mux4_io03>, 506 <&iomuxc_gpio_sd_b1_01_gpio_mux4_io04>, 507 <&iomuxc_gpio_sd_b1_02_gpio_mux4_io05>, 508 <&iomuxc_gpio_sd_b1_03_gpio_mux4_io06>, 509 <&iomuxc_gpio_sd_b1_04_gpio_mux4_io07>, 510 <&iomuxc_gpio_sd_b1_05_gpio_mux4_io08>, 511 <&iomuxc_gpio_sd_b2_00_gpio_mux4_io09>, 512 <&iomuxc_gpio_sd_b2_01_gpio_mux4_io10>, 513 <&iomuxc_gpio_sd_b2_02_gpio_mux4_io11>, 514 <&iomuxc_gpio_sd_b2_03_gpio_mux4_io12>, 515 <&iomuxc_gpio_sd_b2_04_gpio_mux4_io13>, 516 <&iomuxc_gpio_sd_b2_05_gpio_mux4_io14>, 517 <&iomuxc_gpio_sd_b2_06_gpio_mux4_io15>, 518 <&iomuxc_gpio_sd_b2_07_gpio_mux4_io16>, 519 <&iomuxc_gpio_sd_b2_08_gpio_mux4_io17>, 520 <&iomuxc_gpio_sd_b2_09_gpio_mux4_io18>, 521 <&iomuxc_gpio_sd_b2_10_gpio_mux4_io19>, 522 <&iomuxc_gpio_sd_b2_11_gpio_mux4_io20>, 523 <&iomuxc_gpio_disp_b1_00_gpio_mux4_io21>, 524 <&iomuxc_gpio_disp_b1_01_gpio_mux4_io22>, 525 <&iomuxc_gpio_disp_b1_02_gpio_mux4_io23>, 526 <&iomuxc_gpio_disp_b1_03_gpio_mux4_io24>, 527 <&iomuxc_gpio_disp_b1_04_gpio_mux4_io25>, 528 <&iomuxc_gpio_disp_b1_05_gpio_mux4_io26>, 529 <&iomuxc_gpio_disp_b1_06_gpio_mux4_io27>, 530 <&iomuxc_gpio_disp_b1_07_gpio_mux4_io28>, 531 <&iomuxc_gpio_disp_b1_08_gpio_mux4_io29>, 532 <&iomuxc_gpio_disp_b1_09_gpio_mux4_io30>, 533 <&iomuxc_gpio_disp_b1_10_gpio_mux4_io31>; 534}; 535 536&gpio5{ 537 pinmux = <&iomuxc_gpio_disp_b1_11_gpio_mux5_io00>, 538 <&iomuxc_gpio_disp_b2_00_gpio_mux5_io01>, 539 <&iomuxc_gpio_disp_b2_01_gpio_mux5_io02>, 540 <&iomuxc_gpio_disp_b2_02_gpio_mux5_io03>, 541 <&iomuxc_gpio_disp_b2_03_gpio_mux5_io04>, 542 <&iomuxc_gpio_disp_b2_04_gpio_mux5_io05>, 543 <&iomuxc_gpio_disp_b2_05_gpio_mux5_io06>, 544 <&iomuxc_gpio_disp_b2_06_gpio_mux5_io07>, 545 <&iomuxc_gpio_disp_b2_07_gpio_mux5_io08>, 546 <&iomuxc_gpio_disp_b2_08_gpio_mux5_io09>, 547 <&iomuxc_gpio_disp_b2_09_gpio_mux5_io10>, 548 <&iomuxc_gpio_disp_b2_10_gpio_mux5_io11>, 549 <&iomuxc_gpio_disp_b2_11_gpio_mux5_io12>, 550 <&iomuxc_gpio_disp_b2_12_gpio_mux5_io13>, 551 <&iomuxc_gpio_disp_b2_13_gpio_mux5_io14>, 552 <&iomuxc_gpio_disp_b2_14_gpio_mux5_io15>, 553 <&iomuxc_gpio_disp_b2_15_gpio_mux5_io16>; 554}; 555 556&gpio6{ 557 pinmux = <&iomuxc_lpsr_gpio_lpsr_00_gpio_mux6_io00>, 558 <&iomuxc_lpsr_gpio_lpsr_01_gpio_mux6_io01>, 559 <&iomuxc_lpsr_gpio_lpsr_02_gpio_mux6_io02>, 560 <&iomuxc_lpsr_gpio_lpsr_03_gpio_mux6_io03>, 561 <&iomuxc_lpsr_gpio_lpsr_04_gpio_mux6_io04>, 562 <&iomuxc_lpsr_gpio_lpsr_05_gpio_mux6_io05>, 563 <&iomuxc_lpsr_gpio_lpsr_06_gpio_mux6_io06>, 564 <&iomuxc_lpsr_gpio_lpsr_07_gpio_mux6_io07>, 565 <&iomuxc_lpsr_gpio_lpsr_08_gpio_mux6_io08>, 566 <&iomuxc_lpsr_gpio_lpsr_09_gpio_mux6_io09>, 567 <&iomuxc_lpsr_gpio_lpsr_10_gpio_mux6_io10>, 568 <&iomuxc_lpsr_gpio_lpsr_11_gpio_mux6_io11>, 569 <&iomuxc_lpsr_gpio_lpsr_12_gpio_mux6_io12>, 570 <&iomuxc_lpsr_gpio_lpsr_13_gpio_mux6_io13>, 571 <&iomuxc_lpsr_gpio_lpsr_14_gpio_mux6_io14>, 572 <&iomuxc_lpsr_gpio_lpsr_15_gpio_mux6_io15>; 573}; 574 575&gpio7{ 576 pinmux = <&iomuxc_gpio_emc_b1_00_gpio7_io00>, 577 <&iomuxc_gpio_emc_b1_01_gpio7_io01>, 578 <&iomuxc_gpio_emc_b1_02_gpio7_io02>, 579 <&iomuxc_gpio_emc_b1_03_gpio7_io03>, 580 <&iomuxc_gpio_emc_b1_04_gpio7_io04>, 581 <&iomuxc_gpio_emc_b1_05_gpio7_io05>, 582 <&iomuxc_gpio_emc_b1_06_gpio7_io06>, 583 <&iomuxc_gpio_emc_b1_07_gpio7_io07>, 584 <&iomuxc_gpio_emc_b1_08_gpio7_io08>, 585 <&iomuxc_gpio_emc_b1_09_gpio7_io09>, 586 <&iomuxc_gpio_emc_b1_10_gpio7_io10>, 587 <&iomuxc_gpio_emc_b1_11_gpio7_io11>, 588 <&iomuxc_gpio_emc_b1_12_gpio7_io12>, 589 <&iomuxc_gpio_emc_b1_13_gpio7_io13>, 590 <&iomuxc_gpio_emc_b1_14_gpio7_io14>, 591 <&iomuxc_gpio_emc_b1_15_gpio7_io15>, 592 <&iomuxc_gpio_emc_b1_16_gpio7_io16>, 593 <&iomuxc_gpio_emc_b1_17_gpio7_io17>, 594 <&iomuxc_gpio_emc_b1_18_gpio7_io18>, 595 <&iomuxc_gpio_emc_b1_19_gpio7_io19>, 596 <&iomuxc_gpio_emc_b1_20_gpio7_io20>, 597 <&iomuxc_gpio_emc_b1_21_gpio7_io21>, 598 <&iomuxc_gpio_emc_b1_22_gpio7_io22>, 599 <&iomuxc_gpio_emc_b1_23_gpio7_io23>, 600 <&iomuxc_gpio_emc_b1_24_gpio7_io24>, 601 <&iomuxc_gpio_emc_b1_25_gpio7_io25>, 602 <&iomuxc_gpio_emc_b1_26_gpio7_io26>, 603 <&iomuxc_gpio_emc_b1_27_gpio7_io27>, 604 <&iomuxc_gpio_emc_b1_28_gpio7_io28>, 605 <&iomuxc_gpio_emc_b1_29_gpio7_io29>, 606 <&iomuxc_gpio_emc_b1_30_gpio7_io30>, 607 <&iomuxc_gpio_emc_b1_31_gpio7_io31>; 608}; 609 610&gpio8{ 611 pinmux = <&iomuxc_gpio_emc_b1_32_gpio8_io00>, 612 <&iomuxc_gpio_emc_b1_33_gpio8_io01>, 613 <&iomuxc_gpio_emc_b1_34_gpio8_io02>, 614 <&iomuxc_gpio_emc_b1_35_gpio8_io03>, 615 <&iomuxc_gpio_emc_b1_36_gpio8_io04>, 616 <&iomuxc_gpio_emc_b1_37_gpio8_io05>, 617 <&iomuxc_gpio_emc_b1_38_gpio8_io06>, 618 <&iomuxc_gpio_emc_b1_39_gpio8_io07>, 619 <&iomuxc_gpio_emc_b1_40_gpio8_io08>, 620 <&iomuxc_gpio_emc_b1_41_gpio8_io09>, 621 <&iomuxc_gpio_emc_b2_00_gpio8_io10>, 622 <&iomuxc_gpio_emc_b2_01_gpio8_io11>, 623 <&iomuxc_gpio_emc_b2_02_gpio8_io12>, 624 <&iomuxc_gpio_emc_b2_03_gpio8_io13>, 625 <&iomuxc_gpio_emc_b2_04_gpio8_io14>, 626 <&iomuxc_gpio_emc_b2_05_gpio8_io15>, 627 <&iomuxc_gpio_emc_b2_06_gpio8_io16>, 628 <&iomuxc_gpio_emc_b2_07_gpio8_io17>, 629 <&iomuxc_gpio_emc_b2_08_gpio8_io18>, 630 <&iomuxc_gpio_emc_b2_09_gpio8_io19>, 631 <&iomuxc_gpio_emc_b2_10_gpio8_io20>, 632 <&iomuxc_gpio_emc_b2_11_gpio8_io21>, 633 <&iomuxc_gpio_emc_b2_12_gpio8_io22>, 634 <&iomuxc_gpio_emc_b2_13_gpio8_io23>, 635 <&iomuxc_gpio_emc_b2_14_gpio8_io24>, 636 <&iomuxc_gpio_emc_b2_15_gpio8_io25>, 637 <&iomuxc_gpio_emc_b2_16_gpio8_io26>, 638 <&iomuxc_gpio_emc_b2_17_gpio8_io27>, 639 <&iomuxc_gpio_emc_b2_18_gpio8_io28>, 640 <&iomuxc_gpio_emc_b2_19_gpio8_io29>, 641 <&iomuxc_gpio_emc_b2_20_gpio8_io30>, 642 <&iomuxc_gpio_ad_00_gpio8_io31>; 643}; 644 645&gpio9{ 646 pinmux = <&iomuxc_gpio_ad_01_gpio9_io00>, 647 <&iomuxc_gpio_ad_02_gpio9_io01>, 648 <&iomuxc_gpio_ad_03_gpio9_io02>, 649 <&iomuxc_gpio_ad_04_gpio9_io03>, 650 <&iomuxc_gpio_ad_05_gpio9_io04>, 651 <&iomuxc_gpio_ad_06_gpio9_io05>, 652 <&iomuxc_gpio_ad_07_gpio9_io06>, 653 <&iomuxc_gpio_ad_08_gpio9_io07>, 654 <&iomuxc_gpio_ad_09_gpio9_io08>, 655 <&iomuxc_gpio_ad_10_gpio9_io09>, 656 <&iomuxc_gpio_ad_11_gpio9_io10>, 657 <&iomuxc_gpio_ad_12_gpio9_io11>, 658 <&iomuxc_gpio_ad_13_gpio9_io12>, 659 <&iomuxc_gpio_ad_14_gpio9_io13>, 660 <&iomuxc_gpio_ad_15_gpio9_io14>, 661 <&iomuxc_gpio_ad_16_gpio9_io15>, 662 <&iomuxc_gpio_ad_17_gpio9_io16>, 663 <&iomuxc_gpio_ad_18_gpio9_io17>, 664 <&iomuxc_gpio_ad_19_gpio9_io18>, 665 <&iomuxc_gpio_ad_20_gpio9_io19>, 666 <&iomuxc_gpio_ad_21_gpio9_io20>, 667 <&iomuxc_gpio_ad_22_gpio9_io21>, 668 <&iomuxc_gpio_ad_23_gpio9_io22>, 669 <&iomuxc_gpio_ad_24_gpio9_io23>, 670 <&iomuxc_gpio_ad_25_gpio9_io24>, 671 <&iomuxc_gpio_ad_26_gpio9_io25>, 672 <&iomuxc_gpio_ad_27_gpio9_io26>, 673 <&iomuxc_gpio_ad_28_gpio9_io27>, 674 <&iomuxc_gpio_ad_29_gpio9_io28>, 675 <&iomuxc_gpio_ad_30_gpio9_io29>, 676 <&iomuxc_gpio_ad_31_gpio9_io30>, 677 <&iomuxc_gpio_ad_32_gpio9_io31>; 678}; 679