1 // SPDX-License-Identifier: GPL-2.0-only OR MI 2 /* 3 * Device Tree Source for J721S2 SoC Family MC 4 * 5 * Copyright (C) 2021-2024 Texas Instruments I 6 */ 7 8 &cbass_mcu_wakeup { 9 sms: system-controller@44083000 { 10 compatible = "ti,k2g-sci"; 11 ti,host-id = <12>; 12 13 mbox-names = "rx", "tx"; 14 15 mboxes = <&secure_proxy_main 1 16 <&secure_proxy_main 1 17 18 reg-names = "debug_messages"; 19 reg = <0x00 0x44083000 0x00 0x 20 21 k3_pds: power-controller { 22 compatible = "ti,sci-p 23 #power-domain-cells = 24 }; 25 26 k3_clks: clock-controller { 27 compatible = "ti,k2g-s 28 #clock-cells = <2>; 29 }; 30 31 k3_reset: reset-controller { 32 compatible = "ti,sci-r 33 #reset-cells = <2>; 34 }; 35 }; 36 37 wkup_conf: bus@43000000 { 38 compatible = "simple-bus"; 39 #address-cells = <1>; 40 #size-cells = <1>; 41 ranges = <0x0 0x00 0x43000000 42 43 chipid: chipid@14 { 44 compatible = "ti,am654 45 reg = <0x14 0x4>; 46 }; 47 }; 48 49 secure_proxy_sa3: mailbox@43600000 { 50 compatible = "ti,am654-secure- 51 #mbox-cells = <1>; 52 reg-names = "target_data", "rt 53 reg = <0x00 0x43600000 0x00 0x 54 <0x00 0x44880000 0x00 0x 55 <0x00 0x44860000 0x00 0x 56 /* 57 * Marked Disabled: 58 * Node is incomplete as it is 59 * firmware on non-MPU process 60 */ 61 status = "disabled"; 62 }; 63 64 mcu_ram: sram@41c00000 { 65 compatible = "mmio-sram"; 66 reg = <0x00 0x41c00000 0x00 0x 67 ranges = <0x00 0x00 0x41c00000 68 #address-cells = <1>; 69 #size-cells = <1>; 70 }; 71 72 wkup_pmx0: pinctrl@4301c000 { 73 compatible = "pinctrl-single"; 74 /* Proxy 0 addressing */ 75 reg = <0x00 0x4301c000 0x00 0x 76 #pinctrl-cells = <1>; 77 pinctrl-single,register-width 78 pinctrl-single,function-mask = 79 }; 80 81 wkup_pmx1: pinctrl@4301c038 { 82 compatible = "pinctrl-single"; 83 /* Proxy 0 addressing */ 84 reg = <0x00 0x4301c038 0x00 0x 85 #pinctrl-cells = <1>; 86 pinctrl-single,register-width 87 pinctrl-single,function-mask = 88 }; 89 90 wkup_pmx2: pinctrl@4301c068 { 91 compatible = "pinctrl-single"; 92 /* Proxy 0 addressing */ 93 reg = <0x00 0x4301c068 0x00 0x 94 #pinctrl-cells = <1>; 95 pinctrl-single,register-width 96 pinctrl-single,function-mask = 97 }; 98 99 wkup_pmx3: pinctrl@4301c190 { 100 compatible = "pinctrl-single"; 101 /* Proxy 0 addressing */ 102 reg = <0x00 0x4301c190 0x00 0x 103 #pinctrl-cells = <1>; 104 pinctrl-single,register-width 105 pinctrl-single,function-mask = 106 }; 107 108 /* MCU_TIMERIO pad input CTRLMMR_MCU_T 109 mcu_timerio_input: pinctrl@40f04200 { 110 compatible = "pinctrl-single"; 111 reg = <0x00 0x40f04200 0x00 0x 112 #pinctrl-cells = <1>; 113 pinctrl-single,register-width 114 pinctrl-single,function-mask = 115 /* Non-MPU Firmware usage */ 116 status = "reserved"; 117 }; 118 119 /* MCU_TIMERIO pad output CTRLMMR_MCU_ 120 mcu_timerio_output: pinctrl@40f04280 { 121 compatible = "pinctrl-single"; 122 reg = <0x00 0x40f04280 0x00 0x 123 #pinctrl-cells = <1>; 124 pinctrl-single,register-width 125 pinctrl-single,function-mask = 126 /* Non-MPU Firmware usage */ 127 status = "reserved"; 128 }; 129 130 wkup_gpio_intr: interrupt-controller@4 131 compatible = "ti,sci-intr"; 132 reg = <0x00 0x42200000 0x00 0x 133 ti,intr-trigger-type = <1>; 134 interrupt-controller; 135 interrupt-parent = <&gic500>; 136 #interrupt-cells = <1>; 137 ti,sci = <&sms>; 138 ti,sci-dev-id = <125>; 139 ti,interrupt-ranges = <16 960 140 }; 141 142 mcu_conf: bus@40f00000 { 143 compatible = "simple-bus"; 144 #address-cells = <1>; 145 #size-cells = <1>; 146 ranges = <0x0 0x0 0x40f00000 0 147 148 cpsw_mac_syscon: ethernet-mac- 149 compatible = "ti,am62p 150 reg = <0x200 0x8>; 151 }; 152 153 phy_gmii_sel: phy@4040 { 154 compatible = "ti,am654 155 reg = <0x4040 0x4>; 156 #phy-cells = <1>; 157 }; 158 159 }; 160 161 mcu_timer0: timer@40400000 { 162 compatible = "ti,am654-timer"; 163 reg = <0x00 0x40400000 0x00 0x 164 interrupts = <GIC_SPI 816 IRQ_ 165 clocks = <&k3_clks 35 1>; 166 clock-names = "fck"; 167 assigned-clocks = <&k3_clks 35 168 assigned-clock-parents = <&k3_ 169 power-domains = <&k3_pds 35 TI 170 ti,timer-pwm; 171 /* Non-MPU Firmware usage */ 172 status = "reserved"; 173 }; 174 175 mcu_timer1: timer@40410000 { 176 compatible = "ti,am654-timer"; 177 reg = <0x00 0x40410000 0x00 0x 178 interrupts = <GIC_SPI 817 IRQ_ 179 clocks = <&k3_clks 83 1>; 180 clock-names = "fck"; 181 assigned-clocks = <&k3_clks 83 182 assigned-clock-parents = <&k3_ 183 power-domains = <&k3_pds 83 TI 184 ti,timer-pwm; 185 /* Non-MPU Firmware usage */ 186 status = "reserved"; 187 }; 188 189 mcu_timer2: timer@40420000 { 190 compatible = "ti,am654-timer"; 191 reg = <0x00 0x40420000 0x00 0x 192 interrupts = <GIC_SPI 818 IRQ_ 193 clocks = <&k3_clks 84 1>; 194 clock-names = "fck"; 195 assigned-clocks = <&k3_clks 84 196 assigned-clock-parents = <&k3_ 197 power-domains = <&k3_pds 84 TI 198 ti,timer-pwm; 199 /* Non-MPU Firmware usage */ 200 status = "reserved"; 201 }; 202 203 mcu_timer3: timer@40430000 { 204 compatible = "ti,am654-timer"; 205 reg = <0x00 0x40430000 0x00 0x 206 interrupts = <GIC_SPI 819 IRQ_ 207 clocks = <&k3_clks 85 1>; 208 clock-names = "fck"; 209 assigned-clocks = <&k3_clks 85 210 assigned-clock-parents = <&k3_ 211 power-domains = <&k3_pds 85 TI 212 ti,timer-pwm; 213 /* Non-MPU Firmware usage */ 214 status = "reserved"; 215 }; 216 217 mcu_timer4: timer@40440000 { 218 compatible = "ti,am654-timer"; 219 reg = <0x00 0x40440000 0x00 0x 220 interrupts = <GIC_SPI 820 IRQ_ 221 clocks = <&k3_clks 86 1>; 222 clock-names = "fck"; 223 assigned-clocks = <&k3_clks 86 224 assigned-clock-parents = <&k3_ 225 power-domains = <&k3_pds 86 TI 226 ti,timer-pwm; 227 /* Non-MPU Firmware usage */ 228 status = "reserved"; 229 }; 230 231 mcu_timer5: timer@40450000 { 232 compatible = "ti,am654-timer"; 233 reg = <0x00 0x40450000 0x00 0x 234 interrupts = <GIC_SPI 821 IRQ_ 235 clocks = <&k3_clks 87 1>; 236 clock-names = "fck"; 237 assigned-clocks = <&k3_clks 87 238 assigned-clock-parents = <&k3_ 239 power-domains = <&k3_pds 87 TI 240 ti,timer-pwm; 241 /* Non-MPU Firmware usage */ 242 status = "reserved"; 243 }; 244 245 mcu_timer6: timer@40460000 { 246 compatible = "ti,am654-timer"; 247 reg = <0x00 0x40460000 0x00 0x 248 interrupts = <GIC_SPI 822 IRQ_ 249 clocks = <&k3_clks 88 1>; 250 clock-names = "fck"; 251 assigned-clocks = <&k3_clks 88 252 assigned-clock-parents = <&k3_ 253 power-domains = <&k3_pds 88 TI 254 ti,timer-pwm; 255 /* Non-MPU Firmware usage */ 256 status = "reserved"; 257 }; 258 259 mcu_timer7: timer@40470000 { 260 compatible = "ti,am654-timer"; 261 reg = <0x00 0x40470000 0x00 0x 262 interrupts = <GIC_SPI 823 IRQ_ 263 clocks = <&k3_clks 89 1>; 264 clock-names = "fck"; 265 assigned-clocks = <&k3_clks 89 266 assigned-clock-parents = <&k3_ 267 power-domains = <&k3_pds 89 TI 268 ti,timer-pwm; 269 /* Non-MPU Firmware usage */ 270 status = "reserved"; 271 }; 272 273 mcu_timer8: timer@40480000 { 274 compatible = "ti,am654-timer"; 275 reg = <0x00 0x40480000 0x00 0x 276 interrupts = <GIC_SPI 824 IRQ_ 277 clocks = <&k3_clks 90 1>; 278 clock-names = "fck"; 279 assigned-clocks = <&k3_clks 90 280 assigned-clock-parents = <&k3_ 281 power-domains = <&k3_pds 90 TI 282 ti,timer-pwm; 283 /* Non-MPU Firmware usage */ 284 status = "reserved"; 285 }; 286 287 mcu_timer9: timer@40490000 { 288 compatible = "ti,am654-timer"; 289 reg = <0x00 0x40490000 0x00 0x 290 interrupts = <GIC_SPI 825 IRQ_ 291 clocks = <&k3_clks 91 1>; 292 clock-names = "fck"; 293 assigned-clocks = <&k3_clks 91 294 assigned-clock-parents = <&k3_ 295 power-domains = <&k3_pds 91 TI 296 ti,timer-pwm; 297 /* Non-MPU Firmware usage */ 298 status = "reserved"; 299 }; 300 301 wkup_uart0: serial@42300000 { 302 compatible = "ti,j721e-uart", 303 reg = <0x00 0x42300000 0x00 0x 304 interrupts = <GIC_SPI 897 IRQ_ 305 clocks = <&k3_clks 359 3>; 306 clock-names = "fclk"; 307 power-domains = <&k3_pds 359 T 308 status = "disabled"; 309 }; 310 311 mcu_uart0: serial@40a00000 { 312 compatible = "ti,j721e-uart", 313 reg = <0x00 0x40a00000 0x00 0x 314 interrupts = <GIC_SPI 846 IRQ_ 315 clocks = <&k3_clks 149 3>; 316 clock-names = "fclk"; 317 power-domains = <&k3_pds 149 T 318 status = "disabled"; 319 }; 320 321 wkup_gpio0: gpio@42110000 { 322 compatible = "ti,j721e-gpio", 323 reg = <0x00 0x42110000 0x00 0x 324 gpio-controller; 325 #gpio-cells = <2>; 326 interrupt-parent = <&wkup_gpio 327 interrupts = <103>, <104>, <10 328 interrupt-controller; 329 #interrupt-cells = <2>; 330 ti,ngpio = <89>; 331 ti,davinci-gpio-unbanked = <0> 332 power-domains = <&k3_pds 115 T 333 clocks = <&k3_clks 115 0>; 334 clock-names = "gpio"; 335 status = "disabled"; 336 }; 337 338 wkup_gpio1: gpio@42100000 { 339 compatible = "ti,j721e-gpio", 340 reg = <0x00 0x42100000 0x00 0x 341 gpio-controller; 342 #gpio-cells = <2>; 343 interrupt-parent = <&wkup_gpio 344 interrupts = <112>, <113>, <11 345 interrupt-controller; 346 #interrupt-cells = <2>; 347 ti,ngpio = <89>; 348 ti,davinci-gpio-unbanked = <0> 349 power-domains = <&k3_pds 116 T 350 clocks = <&k3_clks 116 0>; 351 clock-names = "gpio"; 352 status = "disabled"; 353 }; 354 355 wkup_i2c0: i2c@42120000 { 356 compatible = "ti,j721e-i2c", " 357 reg = <0x00 0x42120000 0x00 0x 358 interrupts = <GIC_SPI 896 IRQ_ 359 #address-cells = <1>; 360 #size-cells = <0>; 361 clocks = <&k3_clks 223 1>; 362 clock-names = "fck"; 363 power-domains = <&k3_pds 223 T 364 status = "disabled"; 365 }; 366 367 mcu_i2c0: i2c@40b00000 { 368 compatible = "ti,j721e-i2c", " 369 reg = <0x00 0x40b00000 0x00 0x 370 interrupts = <GIC_SPI 852 IRQ_ 371 #address-cells = <1>; 372 #size-cells = <0>; 373 clocks = <&k3_clks 221 1>; 374 clock-names = "fck"; 375 power-domains = <&k3_pds 221 T 376 status = "disabled"; 377 }; 378 379 mcu_i2c1: i2c@40b10000 { 380 compatible = "ti,j721e-i2c", " 381 reg = <0x00 0x40b10000 0x00 0x 382 interrupts = <GIC_SPI 853 IRQ_ 383 #address-cells = <1>; 384 #size-cells = <0>; 385 clocks = <&k3_clks 222 1>; 386 clock-names = "fck"; 387 power-domains = <&k3_pds 222 T 388 status = "disabled"; 389 }; 390 391 mcu_mcan0: can@40528000 { 392 compatible = "bosch,m_can"; 393 reg = <0x00 0x40528000 0x00 0x 394 <0x00 0x40500000 0x00 0x 395 reg-names = "m_can", "message_ 396 power-domains = <&k3_pds 207 T 397 clocks = <&k3_clks 207 0>, <&k 398 clock-names = "hclk", "cclk"; 399 interrupts = <GIC_SPI 832 IRQ_ 400 <GIC_SPI 833 IRQ_ 401 interrupt-names = "int0", "int 402 bosch,mram-cfg = <0x0 128 64 6 403 status = "disabled"; 404 }; 405 406 mcu_mcan1: can@40568000 { 407 compatible = "bosch,m_can"; 408 reg = <0x00 0x40568000 0x00 0x 409 <0x00 0x40540000 0x00 0x 410 reg-names = "m_can", "message_ 411 power-domains = <&k3_pds 208 T 412 clocks = <&k3_clks 208 0>, <&k 413 clock-names = "hclk", "cclk"; 414 interrupts = <GIC_SPI 835 IRQ_ 415 <GIC_SPI 836 IRQ_ 416 interrupt-names = "int0", "int 417 bosch,mram-cfg = <0x0 128 64 6 418 status = "disabled"; 419 }; 420 421 mcu_spi0: spi@40300000 { 422 compatible = "ti,am654-mcspi", 423 reg = <0x00 0x040300000 0x00 0 424 interrupts = <GIC_SPI 848 IRQ_ 425 #address-cells = <1>; 426 #size-cells = <0>; 427 power-domains = <&k3_pds 347 T 428 clocks = <&k3_clks 347 0>; 429 status = "disabled"; 430 }; 431 432 mcu_spi1: spi@40310000 { 433 compatible = "ti,am654-mcspi", 434 reg = <0x00 0x040310000 0x00 0 435 interrupts = <GIC_SPI 849 IRQ_ 436 #address-cells = <1>; 437 #size-cells = <0>; 438 power-domains = <&k3_pds 348 T 439 clocks = <&k3_clks 348 0>; 440 status = "disabled"; 441 }; 442 443 mcu_spi2: spi@40320000 { 444 compatible = "ti,am654-mcspi", 445 reg = <0x00 0x040320000 0x00 0 446 interrupts = <GIC_SPI 850 IRQ_ 447 #address-cells = <1>; 448 #size-cells = <0>; 449 power-domains = <&k3_pds 349 T 450 clocks = <&k3_clks 349 0>; 451 status = "disabled"; 452 }; 453 454 mcu_navss: bus@28380000 { 455 compatible = "simple-bus"; 456 #address-cells = <2>; 457 #size-cells = <2>; 458 ranges = <0x00 0x28380000 0x00 459 dma-coherent; 460 dma-ranges; 461 462 ti,sci-dev-id = <267>; 463 464 mcu_ringacc: ringacc@2b800000 465 compatible = "ti,am654 466 reg = <0x0 0x2b800000 467 <0x0 0x2b000000 468 <0x0 0x28590000 469 <0x0 0x2a500000 470 <0x0 0x28440000 471 reg-names = "rt", "fif 472 ti,num-rings = <286>; 473 ti,sci-rm-range-gp-rin 474 ti,sci = <&sms>; 475 ti,sci-dev-id = <272>; 476 msi-parent = <&main_ud 477 }; 478 479 mcu_udmap: dma-controller@285c 480 compatible = "ti,j721e 481 reg = <0x0 0x285c0000 482 <0x0 0x2a800000 483 <0x0 0x2aa00000 484 <0x0 0x284a0000 485 <0x0 0x284c0000 486 <0x0 0x28400000 487 reg-names = "gcfg", "r 488 "tchan", " 489 msi-parent = <&main_ud 490 #dma-cells = <1>; 491 492 ti,sci = <&sms>; 493 ti,sci-dev-id = <273>; 494 ti,ringacc = <&mcu_rin 495 ti,sci-rm-range-tchan 496 497 ti,sci-rm-range-rchan 498 499 ti,sci-rm-range-rflow 500 }; 501 }; 502 503 secure_proxy_mcu: mailbox@2a480000 { 504 compatible = "ti,am654-secure- 505 #mbox-cells = <1>; 506 reg-names = "target_data", "rt 507 reg = <0x00 0x2a480000 0x00 0x 508 <0x00 0x2a380000 0x00 0x 509 <0x00 0x2a400000 0x00 0x 510 /* 511 * Marked Disabled: 512 * Node is incomplete as it is 513 * firmware on non-MPU process 514 */ 515 status = "disabled"; 516 }; 517 518 mcu_cpsw: ethernet@46000000 { 519 compatible = "ti,j721e-cpsw-nu 520 #address-cells = <2>; 521 #size-cells = <2>; 522 reg = <0x0 0x46000000 0x0 0x20 523 reg-names = "cpsw_nuss"; 524 ranges = <0x0 0x0 0x0 0x460000 525 dma-coherent; 526 clocks = <&k3_clks 29 28>; 527 clock-names = "fck"; 528 power-domains = <&k3_pds 29 TI 529 530 dmas = <&mcu_udmap 0xf000>, 531 <&mcu_udmap 0xf001>, 532 <&mcu_udmap 0xf002>, 533 <&mcu_udmap 0xf003>, 534 <&mcu_udmap 0xf004>, 535 <&mcu_udmap 0xf005>, 536 <&mcu_udmap 0xf006>, 537 <&mcu_udmap 0xf007>, 538 <&mcu_udmap 0x7000>; 539 dma-names = "tx0", "tx1", "tx2 540 "tx4", "tx5", "tx6 541 "rx"; 542 543 ethernet-ports { 544 #address-cells = <1>; 545 #size-cells = <0>; 546 547 cpsw_port1: port@1 { 548 reg = <1>; 549 ti,mac-only; 550 label = "port1 551 ti,syscon-efus 552 phys = <&phy_g 553 }; 554 }; 555 556 davinci_mdio: mdio@f00 { 557 compatible = "ti,cpsw- 558 reg = <0x0 0xf00 0x0 0 559 #address-cells = <1>; 560 #size-cells = <0>; 561 clocks = <&k3_clks 29 562 clock-names = "fck"; 563 bus_freq = <1000000>; 564 }; 565 566 cpts@3d000 { 567 compatible = "ti,am65- 568 reg = <0x0 0x3d000 0x0 569 clocks = <&k3_clks 29 570 clock-names = "cpts"; 571 assigned-clocks = <&k3 572 assigned-clock-parents 573 interrupts-extended = 574 interrupt-names = "cpt 575 ti,cpts-ext-ts-inputs 576 ti,cpts-periodic-outpu 577 }; 578 }; 579 580 tscadc0: tscadc@40200000 { 581 compatible = "ti,am3359-tscadc 582 reg = <0x00 0x40200000 0x00 0x 583 interrupts = <GIC_SPI 860 IRQ_ 584 power-domains = <&k3_pds 0 TI_ 585 clocks = <&k3_clks 0 0>; 586 assigned-clocks = <&k3_clks 0 587 assigned-clock-rates = <600000 588 clock-names = "fck"; 589 dmas = <&main_udmap 0x7400>, 590 <&main_udmap 0x7401>; 591 dma-names = "fifo0", "fifo1"; 592 status = "disabled"; 593 594 adc { 595 #io-channel-cells = <1 596 compatible = "ti,am335 597 }; 598 }; 599 600 tscadc1: tscadc@40210000 { 601 compatible = "ti,am3359-tscadc 602 reg = <0x00 0x40210000 0x00 0x 603 interrupts = <GIC_SPI 861 IRQ_ 604 power-domains = <&k3_pds 1 TI_ 605 clocks = <&k3_clks 1 0>; 606 assigned-clocks = <&k3_clks 1 607 assigned-clock-rates = <600000 608 clock-names = "fck"; 609 dmas = <&main_udmap 0x7402>, 610 <&main_udmap 0x7403>; 611 dma-names = "fifo0", "fifo1"; 612 status = "disabled"; 613 614 adc { 615 #io-channel-cells = <1 616 compatible = "ti,am335 617 }; 618 }; 619 620 fss: bus@47000000 { 621 compatible = "simple-bus"; 622 #address-cells = <2>; 623 #size-cells = <2>; 624 ranges = <0x00 0x47000000 0x00 625 <0x05 0x00000000 0x05 626 <0x07 0x00000000 0x07 627 628 ospi0: spi@47040000 { 629 compatible = "ti,am654 630 reg = <0x00 0x47040000 631 <0x05 0x00000000 632 interrupts = <GIC_SPI 633 cdns,fifo-depth = <256 634 cdns,fifo-width = <4>; 635 cdns,trigger-address = 636 clocks = <&k3_clks 109 637 assigned-clocks = <&k3 638 assigned-clock-parents 639 assigned-clock-rates = 640 power-domains = <&k3_p 641 #address-cells = <1>; 642 #size-cells = <0>; 643 644 status = "disabled"; / 645 }; 646 647 ospi1: spi@47050000 { 648 compatible = "ti,am654 649 reg = <0x00 0x47050000 650 <0x07 0x00000000 651 interrupts = <GIC_SPI 652 cdns,fifo-depth = <256 653 cdns,fifo-width = <4>; 654 cdns,trigger-address = 655 clocks = <&k3_clks 110 656 power-domains = <&k3_p 657 #address-cells = <1>; 658 #size-cells = <0>; 659 660 status = "disabled"; / 661 }; 662 }; 663 664 wkup_vtm0: temperature-sensor@42040000 665 compatible = "ti,j7200-vtm"; 666 reg = <0x00 0x42040000 0x0 0x3 667 <0x00 0x42050000 0x0 0x3 668 power-domains = <&k3_pds 180 T 669 #thermal-sensor-cells = <1>; 670 }; 671 672 mcu_r5fss0: r5fss@41000000 { 673 compatible = "ti,j721s2-r5fss" 674 ti,cluster-mode = <1>; 675 #address-cells = <1>; 676 #size-cells = <1>; 677 ranges = <0x41000000 0x00 0x41 678 <0x41400000 0x00 0x41 679 power-domains = <&k3_pds 283 T 680 681 mcu_r5fss0_core0: r5f@41000000 682 compatible = "ti,j721s 683 reg = <0x41000000 0x00 684 <0x41010000 0x00 685 reg-names = "atcm", "b 686 ti,sci = <&sms>; 687 ti,sci-dev-id = <284>; 688 ti,sci-proc-ids = <0x0 689 resets = <&k3_reset 28 690 firmware-name = "j721s 691 ti,atcm-enable = <1>; 692 ti,btcm-enable = <1>; 693 ti,loczrama = <1>; 694 }; 695 696 mcu_r5fss0_core1: r5f@41400000 697 compatible = "ti,j721s 698 reg = <0x41400000 0x00 699 <0x41410000 0x00 700 reg-names = "atcm", "b 701 ti,sci = <&sms>; 702 ti,sci-dev-id = <285>; 703 ti,sci-proc-ids = <0x0 704 resets = <&k3_reset 28 705 firmware-name = "j721s 706 ti,atcm-enable = <1>; 707 ti,btcm-enable = <1>; 708 ti,loczrama = <1>; 709 }; 710 }; 711 712 mcu_esm: esm@40800000 { 713 compatible = "ti,j721e-esm"; 714 reg = <0x00 0x40800000 0x00 0x 715 ti,esm-pins = <95>; 716 bootph-pre-ram; 717 }; 718 719 wkup_esm: esm@42080000 { 720 compatible = "ti,j721e-esm"; 721 reg = <0x00 0x42080000 0x00 0x 722 ti,esm-pins = <63>; 723 bootph-pre-ram; 724 }; 725 726 /* 727 * The 2 RTI instances are couple with 728 * reserved as these will be used by t 729 */ 730 mcu_watchdog0: watchdog@40600000 { 731 compatible = "ti,j7-rti-wdt"; 732 reg = <0x00 0x40600000 0x00 0x 733 clocks = <&k3_clks 295 1>; 734 power-domains = <&k3_pds 295 T 735 assigned-clocks = <&k3_clks 29 736 assigned-clock-parents = <&k3_ 737 /* reserved for MCU_R5F0_0 */ 738 status = "reserved"; 739 }; 740 741 mcu_watchdog1: watchdog@40610000 { 742 compatible = "ti,j7-rti-wdt"; 743 reg = <0x00 0x40610000 0x00 0x 744 clocks = <&k3_clks 296 1>; 745 power-domains = <&k3_pds 296 T 746 assigned-clocks = <&k3_clks 29 747 assigned-clock-parents = <&k3_ 748 /* reserved for MCU_R5F0_1 */ 749 status = "reserved"; 750 }; 751 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.