1b8545f9dSAswath Govindraju// SPDX-License-Identifier: GPL-2.0 2b8545f9dSAswath Govindraju/* 3b8545f9dSAswath Govindraju * Device Tree Source for J721S2 SoC Family MCU/WAKEUP Domain peripherals 4b8545f9dSAswath Govindraju * 5b8545f9dSAswath Govindraju * Copyright (C) 2021 Texas Instruments Incorporated - https://www.ti.com/ 6b8545f9dSAswath Govindraju */ 7b8545f9dSAswath Govindraju 8b8545f9dSAswath Govindraju&cbass_mcu_wakeup { 9b8545f9dSAswath Govindraju sms: system-controller@44083000 { 10b8545f9dSAswath Govindraju compatible = "ti,k2g-sci"; 11b8545f9dSAswath Govindraju ti,host-id = <12>; 12b8545f9dSAswath Govindraju 13b8545f9dSAswath Govindraju mbox-names = "rx", "tx"; 14b8545f9dSAswath Govindraju 15b8545f9dSAswath Govindraju mboxes = <&secure_proxy_main 11>, 16b8545f9dSAswath Govindraju <&secure_proxy_main 13>; 17b8545f9dSAswath Govindraju 18b8545f9dSAswath Govindraju reg-names = "debug_messages"; 19b8545f9dSAswath Govindraju reg = <0x00 0x44083000 0x00 0x1000>; 20b8545f9dSAswath Govindraju 21b8545f9dSAswath Govindraju k3_pds: power-controller { 22b8545f9dSAswath Govindraju compatible = "ti,sci-pm-domain"; 23b8545f9dSAswath Govindraju #power-domain-cells = <2>; 24b8545f9dSAswath Govindraju }; 25b8545f9dSAswath Govindraju 26b8545f9dSAswath Govindraju k3_clks: clock-controller { 27b8545f9dSAswath Govindraju compatible = "ti,k2g-sci-clk"; 28b8545f9dSAswath Govindraju #clock-cells = <2>; 29b8545f9dSAswath Govindraju }; 30b8545f9dSAswath Govindraju 31b8545f9dSAswath Govindraju k3_reset: reset-controller { 32b8545f9dSAswath Govindraju compatible = "ti,sci-reset"; 33b8545f9dSAswath Govindraju #reset-cells = <2>; 34b8545f9dSAswath Govindraju }; 35b8545f9dSAswath Govindraju }; 36b8545f9dSAswath Govindraju 37b8545f9dSAswath Govindraju chipid@43000014 { 38b8545f9dSAswath Govindraju compatible = "ti,am654-chipid"; 39b8545f9dSAswath Govindraju reg = <0x00 0x43000014 0x00 0x4>; 40b8545f9dSAswath Govindraju }; 41b8545f9dSAswath Govindraju 4277f622cbSNishanth Menon secure_proxy_sa3: mailbox@43600000 { 4377f622cbSNishanth Menon compatible = "ti,am654-secure-proxy"; 4477f622cbSNishanth Menon #mbox-cells = <1>; 4577f622cbSNishanth Menon reg-names = "target_data", "rt", "scfg"; 4677f622cbSNishanth Menon reg = <0x00 0x43600000 0x00 0x10000>, 4777f622cbSNishanth Menon <0x00 0x44880000 0x00 0x20000>, 4877f622cbSNishanth Menon <0x00 0x44860000 0x00 0x20000>; 4977f622cbSNishanth Menon /* 5077f622cbSNishanth Menon * Marked Disabled: 5177f622cbSNishanth Menon * Node is incomplete as it is meant for bootloaders and 5277f622cbSNishanth Menon * firmware on non-MPU processors 5377f622cbSNishanth Menon */ 5477f622cbSNishanth Menon status = "disabled"; 5577f622cbSNishanth Menon }; 5677f622cbSNishanth Menon 57b8545f9dSAswath Govindraju mcu_ram: sram@41c00000 { 58b8545f9dSAswath Govindraju compatible = "mmio-sram"; 59b8545f9dSAswath Govindraju reg = <0x00 0x41c00000 0x00 0x100000>; 60b8545f9dSAswath Govindraju ranges = <0x00 0x00 0x41c00000 0x100000>; 61b8545f9dSAswath Govindraju #address-cells = <1>; 62b8545f9dSAswath Govindraju #size-cells = <1>; 63b8545f9dSAswath Govindraju }; 64b8545f9dSAswath Govindraju 65b8545f9dSAswath Govindraju wkup_pmx0: pinctrl@4301c000 { 66b8545f9dSAswath Govindraju compatible = "pinctrl-single"; 67b8545f9dSAswath Govindraju /* Proxy 0 addressing */ 686bc829ceSSinthu Raja reg = <0x00 0x4301c000 0x00 0x034>; 696bc829ceSSinthu Raja #pinctrl-cells = <1>; 706bc829ceSSinthu Raja pinctrl-single,register-width = <32>; 716bc829ceSSinthu Raja pinctrl-single,function-mask = <0xffffffff>; 726bc829ceSSinthu Raja }; 736bc829ceSSinthu Raja 746bc829ceSSinthu Raja wkup_pmx1: pinctrl@4301c038 { 756bc829ceSSinthu Raja compatible = "pinctrl-single"; 766bc829ceSSinthu Raja /* Proxy 0 addressing */ 776bc829ceSSinthu Raja reg = <0x00 0x4301c038 0x00 0x02C>; 786bc829ceSSinthu Raja #pinctrl-cells = <1>; 796bc829ceSSinthu Raja pinctrl-single,register-width = <32>; 806bc829ceSSinthu Raja pinctrl-single,function-mask = <0xffffffff>; 816bc829ceSSinthu Raja }; 826bc829ceSSinthu Raja 836bc829ceSSinthu Raja wkup_pmx2: pinctrl@4301c068 { 846bc829ceSSinthu Raja compatible = "pinctrl-single"; 856bc829ceSSinthu Raja /* Proxy 0 addressing */ 866bc829ceSSinthu Raja reg = <0x00 0x4301c068 0x00 0x120>; 876bc829ceSSinthu Raja #pinctrl-cells = <1>; 886bc829ceSSinthu Raja pinctrl-single,register-width = <32>; 896bc829ceSSinthu Raja pinctrl-single,function-mask = <0xffffffff>; 906bc829ceSSinthu Raja }; 916bc829ceSSinthu Raja 926bc829ceSSinthu Raja wkup_pmx3: pinctrl@4301c190 { 936bc829ceSSinthu Raja compatible = "pinctrl-single"; 946bc829ceSSinthu Raja /* Proxy 0 addressing */ 956bc829ceSSinthu Raja reg = <0x00 0x4301c190 0x00 0x004>; 96b8545f9dSAswath Govindraju #pinctrl-cells = <1>; 97b8545f9dSAswath Govindraju pinctrl-single,register-width = <32>; 98b8545f9dSAswath Govindraju pinctrl-single,function-mask = <0xffffffff>; 99b8545f9dSAswath Govindraju }; 100b8545f9dSAswath Govindraju 1011ecc75beSNishanth Menon /* MCU_TIMERIO pad input CTRLMMR_MCU_TIMER*_CTRL registers */ 1021ecc75beSNishanth Menon mcu_timerio_input: pinctrl@40f04200 { 1031ecc75beSNishanth Menon compatible = "pinctrl-single"; 1041ecc75beSNishanth Menon reg = <0x00 0x40f04200 0x00 0x28>; 1051ecc75beSNishanth Menon #pinctrl-cells = <1>; 1061ecc75beSNishanth Menon pinctrl-single,register-width = <32>; 1071ecc75beSNishanth Menon pinctrl-single,function-mask = <0x0000000f>; 1081ecc75beSNishanth Menon /* Non-MPU Firmware usage */ 1091ecc75beSNishanth Menon status = "reserved"; 1101ecc75beSNishanth Menon }; 1111ecc75beSNishanth Menon 1121ecc75beSNishanth Menon /* MCU_TIMERIO pad output CTRLMMR_MCU_TIMERIO*_CTRL registers */ 1131ecc75beSNishanth Menon mcu_timerio_output: pinctrl@40f04280 { 1141ecc75beSNishanth Menon compatible = "pinctrl-single"; 1151ecc75beSNishanth Menon reg = <0x00 0x40f04280 0x00 0x28>; 1161ecc75beSNishanth Menon #pinctrl-cells = <1>; 1171ecc75beSNishanth Menon pinctrl-single,register-width = <32>; 1181ecc75beSNishanth Menon pinctrl-single,function-mask = <0x0000000f>; 1191ecc75beSNishanth Menon /* Non-MPU Firmware usage */ 1201ecc75beSNishanth Menon status = "reserved"; 1211ecc75beSNishanth Menon }; 1221ecc75beSNishanth Menon 123b8545f9dSAswath Govindraju wkup_gpio_intr: interrupt-controller@42200000 { 124b8545f9dSAswath Govindraju compatible = "ti,sci-intr"; 125b8545f9dSAswath Govindraju reg = <0x00 0x42200000 0x00 0x400>; 126b8545f9dSAswath Govindraju ti,intr-trigger-type = <1>; 127b8545f9dSAswath Govindraju interrupt-controller; 128b8545f9dSAswath Govindraju interrupt-parent = <&gic500>; 129b8545f9dSAswath Govindraju #interrupt-cells = <1>; 130b8545f9dSAswath Govindraju ti,sci = <&sms>; 131b8545f9dSAswath Govindraju ti,sci-dev-id = <125>; 132b8aa36c2SKeerthy ti,interrupt-ranges = <16 960 16>; 133b8545f9dSAswath Govindraju }; 134b8545f9dSAswath Govindraju 135b8545f9dSAswath Govindraju mcu_conf: syscon@40f00000 { 136b8545f9dSAswath Govindraju compatible = "syscon", "simple-mfd"; 137b8545f9dSAswath Govindraju reg = <0x0 0x40f00000 0x0 0x20000>; 138b8545f9dSAswath Govindraju #address-cells = <1>; 139b8545f9dSAswath Govindraju #size-cells = <1>; 140b8545f9dSAswath Govindraju ranges = <0x0 0x0 0x40f00000 0x20000>; 141b8545f9dSAswath Govindraju 142b8545f9dSAswath Govindraju phy_gmii_sel: phy@4040 { 143b8545f9dSAswath Govindraju compatible = "ti,am654-phy-gmii-sel"; 144b8545f9dSAswath Govindraju reg = <0x4040 0x4>; 145b8545f9dSAswath Govindraju #phy-cells = <1>; 146b8545f9dSAswath Govindraju }; 147b8545f9dSAswath Govindraju 148b8545f9dSAswath Govindraju }; 149b8545f9dSAswath Govindraju 150835d0442SNishanth Menon mcu_timer0: timer@40400000 { 151835d0442SNishanth Menon compatible = "ti,am654-timer"; 152835d0442SNishanth Menon reg = <0x00 0x40400000 0x00 0x400>; 153835d0442SNishanth Menon interrupts = <GIC_SPI 816 IRQ_TYPE_LEVEL_HIGH>; 154835d0442SNishanth Menon clocks = <&k3_clks 35 1>; 155835d0442SNishanth Menon clock-names = "fck"; 156835d0442SNishanth Menon assigned-clocks = <&k3_clks 35 1>; 157835d0442SNishanth Menon assigned-clock-parents = <&k3_clks 35 2>; 158835d0442SNishanth Menon power-domains = <&k3_pds 35 TI_SCI_PD_EXCLUSIVE>; 159835d0442SNishanth Menon ti,timer-pwm; 160835d0442SNishanth Menon /* Non-MPU Firmware usage */ 161835d0442SNishanth Menon status = "reserved"; 162835d0442SNishanth Menon }; 163835d0442SNishanth Menon 164835d0442SNishanth Menon mcu_timer1: timer@40410000 { 165835d0442SNishanth Menon compatible = "ti,am654-timer"; 166835d0442SNishanth Menon reg = <0x00 0x40410000 0x00 0x400>; 167835d0442SNishanth Menon interrupts = <GIC_SPI 817 IRQ_TYPE_LEVEL_HIGH>; 168835d0442SNishanth Menon clocks = <&k3_clks 83 1>; 169835d0442SNishanth Menon clock-names = "fck"; 170835d0442SNishanth Menon assigned-clocks = <&k3_clks 83 1>; 171835d0442SNishanth Menon assigned-clock-parents = <&k3_clks 83 2>; 172835d0442SNishanth Menon power-domains = <&k3_pds 83 TI_SCI_PD_EXCLUSIVE>; 173835d0442SNishanth Menon ti,timer-pwm; 174835d0442SNishanth Menon /* Non-MPU Firmware usage */ 175835d0442SNishanth Menon status = "reserved"; 176835d0442SNishanth Menon }; 177835d0442SNishanth Menon 178835d0442SNishanth Menon mcu_timer2: timer@40420000 { 179835d0442SNishanth Menon compatible = "ti,am654-timer"; 180835d0442SNishanth Menon reg = <0x00 0x40420000 0x00 0x400>; 181835d0442SNishanth Menon interrupts = <GIC_SPI 818 IRQ_TYPE_LEVEL_HIGH>; 182835d0442SNishanth Menon clocks = <&k3_clks 84 1>; 183835d0442SNishanth Menon clock-names = "fck"; 184835d0442SNishanth Menon assigned-clocks = <&k3_clks 84 1>; 185835d0442SNishanth Menon assigned-clock-parents = <&k3_clks 84 2>; 186835d0442SNishanth Menon power-domains = <&k3_pds 84 TI_SCI_PD_EXCLUSIVE>; 187835d0442SNishanth Menon ti,timer-pwm; 188835d0442SNishanth Menon /* Non-MPU Firmware usage */ 189835d0442SNishanth Menon status = "reserved"; 190835d0442SNishanth Menon }; 191835d0442SNishanth Menon 192835d0442SNishanth Menon mcu_timer3: timer@40430000 { 193835d0442SNishanth Menon compatible = "ti,am654-timer"; 194835d0442SNishanth Menon reg = <0x00 0x40430000 0x00 0x400>; 195835d0442SNishanth Menon interrupts = <GIC_SPI 819 IRQ_TYPE_LEVEL_HIGH>; 196835d0442SNishanth Menon clocks = <&k3_clks 85 1>; 197835d0442SNishanth Menon clock-names = "fck"; 198835d0442SNishanth Menon assigned-clocks = <&k3_clks 85 1>; 199835d0442SNishanth Menon assigned-clock-parents = <&k3_clks 85 2>; 200835d0442SNishanth Menon power-domains = <&k3_pds 85 TI_SCI_PD_EXCLUSIVE>; 201835d0442SNishanth Menon ti,timer-pwm; 202835d0442SNishanth Menon /* Non-MPU Firmware usage */ 203835d0442SNishanth Menon status = "reserved"; 204835d0442SNishanth Menon }; 205835d0442SNishanth Menon 206835d0442SNishanth Menon mcu_timer4: timer@40440000 { 207835d0442SNishanth Menon compatible = "ti,am654-timer"; 208835d0442SNishanth Menon reg = <0x00 0x40440000 0x00 0x400>; 209835d0442SNishanth Menon interrupts = <GIC_SPI 820 IRQ_TYPE_LEVEL_HIGH>; 210835d0442SNishanth Menon clocks = <&k3_clks 86 1>; 211835d0442SNishanth Menon clock-names = "fck"; 212835d0442SNishanth Menon assigned-clocks = <&k3_clks 86 1>; 213835d0442SNishanth Menon assigned-clock-parents = <&k3_clks 86 2>; 214835d0442SNishanth Menon power-domains = <&k3_pds 86 TI_SCI_PD_EXCLUSIVE>; 215835d0442SNishanth Menon ti,timer-pwm; 216835d0442SNishanth Menon /* Non-MPU Firmware usage */ 217835d0442SNishanth Menon status = "reserved"; 218835d0442SNishanth Menon }; 219835d0442SNishanth Menon 220835d0442SNishanth Menon mcu_timer5: timer@40450000 { 221835d0442SNishanth Menon compatible = "ti,am654-timer"; 222835d0442SNishanth Menon reg = <0x00 0x40450000 0x00 0x400>; 223835d0442SNishanth Menon interrupts = <GIC_SPI 821 IRQ_TYPE_LEVEL_HIGH>; 224835d0442SNishanth Menon clocks = <&k3_clks 87 1>; 225835d0442SNishanth Menon clock-names = "fck"; 226835d0442SNishanth Menon assigned-clocks = <&k3_clks 87 1>; 227835d0442SNishanth Menon assigned-clock-parents = <&k3_clks 87 2>; 228835d0442SNishanth Menon power-domains = <&k3_pds 87 TI_SCI_PD_EXCLUSIVE>; 229835d0442SNishanth Menon ti,timer-pwm; 230835d0442SNishanth Menon /* Non-MPU Firmware usage */ 231835d0442SNishanth Menon status = "reserved"; 232835d0442SNishanth Menon }; 233835d0442SNishanth Menon 234835d0442SNishanth Menon mcu_timer6: timer@40460000 { 235835d0442SNishanth Menon compatible = "ti,am654-timer"; 236835d0442SNishanth Menon reg = <0x00 0x40460000 0x00 0x400>; 237835d0442SNishanth Menon interrupts = <GIC_SPI 822 IRQ_TYPE_LEVEL_HIGH>; 238835d0442SNishanth Menon clocks = <&k3_clks 88 1>; 239835d0442SNishanth Menon clock-names = "fck"; 240835d0442SNishanth Menon assigned-clocks = <&k3_clks 88 1>; 241835d0442SNishanth Menon assigned-clock-parents = <&k3_clks 88 2>; 242835d0442SNishanth Menon power-domains = <&k3_pds 88 TI_SCI_PD_EXCLUSIVE>; 243835d0442SNishanth Menon ti,timer-pwm; 244835d0442SNishanth Menon /* Non-MPU Firmware usage */ 245835d0442SNishanth Menon status = "reserved"; 246835d0442SNishanth Menon }; 247835d0442SNishanth Menon 248835d0442SNishanth Menon mcu_timer7: timer@40470000 { 249835d0442SNishanth Menon compatible = "ti,am654-timer"; 250835d0442SNishanth Menon reg = <0x00 0x40470000 0x00 0x400>; 251835d0442SNishanth Menon interrupts = <GIC_SPI 823 IRQ_TYPE_LEVEL_HIGH>; 252835d0442SNishanth Menon clocks = <&k3_clks 89 1>; 253835d0442SNishanth Menon clock-names = "fck"; 254835d0442SNishanth Menon assigned-clocks = <&k3_clks 89 1>; 255835d0442SNishanth Menon assigned-clock-parents = <&k3_clks 89 2>; 256835d0442SNishanth Menon power-domains = <&k3_pds 89 TI_SCI_PD_EXCLUSIVE>; 257835d0442SNishanth Menon ti,timer-pwm; 258835d0442SNishanth Menon /* Non-MPU Firmware usage */ 259835d0442SNishanth Menon status = "reserved"; 260835d0442SNishanth Menon }; 261835d0442SNishanth Menon 262835d0442SNishanth Menon mcu_timer8: timer@40480000 { 263835d0442SNishanth Menon compatible = "ti,am654-timer"; 264835d0442SNishanth Menon reg = <0x00 0x40480000 0x00 0x400>; 265835d0442SNishanth Menon interrupts = <GIC_SPI 824 IRQ_TYPE_LEVEL_HIGH>; 266835d0442SNishanth Menon clocks = <&k3_clks 90 1>; 267835d0442SNishanth Menon clock-names = "fck"; 268835d0442SNishanth Menon assigned-clocks = <&k3_clks 90 1>; 269835d0442SNishanth Menon assigned-clock-parents = <&k3_clks 90 2>; 270835d0442SNishanth Menon power-domains = <&k3_pds 90 TI_SCI_PD_EXCLUSIVE>; 271835d0442SNishanth Menon ti,timer-pwm; 272835d0442SNishanth Menon /* Non-MPU Firmware usage */ 273835d0442SNishanth Menon status = "reserved"; 274835d0442SNishanth Menon }; 275835d0442SNishanth Menon 276835d0442SNishanth Menon mcu_timer9: timer@40490000 { 277835d0442SNishanth Menon compatible = "ti,am654-timer"; 278835d0442SNishanth Menon reg = <0x00 0x40490000 0x00 0x400>; 279835d0442SNishanth Menon interrupts = <GIC_SPI 825 IRQ_TYPE_LEVEL_HIGH>; 280835d0442SNishanth Menon clocks = <&k3_clks 91 1>; 281835d0442SNishanth Menon clock-names = "fck"; 282835d0442SNishanth Menon assigned-clocks = <&k3_clks 91 1>; 283835d0442SNishanth Menon assigned-clock-parents = <&k3_clks 91 2>; 284835d0442SNishanth Menon power-domains = <&k3_pds 91 TI_SCI_PD_EXCLUSIVE>; 285835d0442SNishanth Menon ti,timer-pwm; 286835d0442SNishanth Menon /* Non-MPU Firmware usage */ 287835d0442SNishanth Menon status = "reserved"; 288835d0442SNishanth Menon }; 289835d0442SNishanth Menon 290b8545f9dSAswath Govindraju wkup_uart0: serial@42300000 { 291b8545f9dSAswath Govindraju compatible = "ti,j721e-uart", "ti,am654-uart"; 292b8545f9dSAswath Govindraju reg = <0x00 0x42300000 0x00 0x200>; 293b8545f9dSAswath Govindraju interrupts = <GIC_SPI 897 IRQ_TYPE_LEVEL_HIGH>; 294b8545f9dSAswath Govindraju current-speed = <115200>; 295b8545f9dSAswath Govindraju clocks = <&k3_clks 359 3>; 296b8545f9dSAswath Govindraju clock-names = "fclk"; 297b8545f9dSAswath Govindraju power-domains = <&k3_pds 359 TI_SCI_PD_EXCLUSIVE>; 2980e63f35aSAndrew Davis status = "disabled"; 299b8545f9dSAswath Govindraju }; 300b8545f9dSAswath Govindraju 301b8545f9dSAswath Govindraju mcu_uart0: serial@40a00000 { 302b8545f9dSAswath Govindraju compatible = "ti,j721e-uart", "ti,am654-uart"; 303b8545f9dSAswath Govindraju reg = <0x00 0x40a00000 0x00 0x200>; 304b8545f9dSAswath Govindraju interrupts = <GIC_SPI 846 IRQ_TYPE_LEVEL_HIGH>; 305b8545f9dSAswath Govindraju current-speed = <115200>; 306b8545f9dSAswath Govindraju clocks = <&k3_clks 149 3>; 307b8545f9dSAswath Govindraju clock-names = "fclk"; 308b8545f9dSAswath Govindraju power-domains = <&k3_pds 149 TI_SCI_PD_EXCLUSIVE>; 3090e63f35aSAndrew Davis status = "disabled"; 310b8545f9dSAswath Govindraju }; 311b8545f9dSAswath Govindraju 312b8545f9dSAswath Govindraju wkup_gpio0: gpio@42110000 { 313b8545f9dSAswath Govindraju compatible = "ti,j721e-gpio", "ti,keystone-gpio"; 314b8545f9dSAswath Govindraju reg = <0x00 0x42110000 0x00 0x100>; 315b8545f9dSAswath Govindraju gpio-controller; 316b8545f9dSAswath Govindraju #gpio-cells = <2>; 317223d9ac4SKeerthy interrupt-parent = <&wkup_gpio_intr>; 318b8545f9dSAswath Govindraju interrupts = <103>, <104>, <105>, <106>, <107>, <108>; 319b8545f9dSAswath Govindraju interrupt-controller; 320b8545f9dSAswath Govindraju #interrupt-cells = <2>; 321b8545f9dSAswath Govindraju ti,ngpio = <89>; 322b8545f9dSAswath Govindraju ti,davinci-gpio-unbanked = <0>; 323b8545f9dSAswath Govindraju power-domains = <&k3_pds 115 TI_SCI_PD_EXCLUSIVE>; 324b8545f9dSAswath Govindraju clocks = <&k3_clks 115 0>; 325b8545f9dSAswath Govindraju clock-names = "gpio"; 326578bf4d0SAndrew Davis status = "disabled"; 327b8545f9dSAswath Govindraju }; 328b8545f9dSAswath Govindraju 329b8545f9dSAswath Govindraju wkup_gpio1: gpio@42100000 { 330b8545f9dSAswath Govindraju compatible = "ti,j721e-gpio", "ti,keystone-gpio"; 331b8545f9dSAswath Govindraju reg = <0x00 0x42100000 0x00 0x100>; 332b8545f9dSAswath Govindraju gpio-controller; 333b8545f9dSAswath Govindraju #gpio-cells = <2>; 334223d9ac4SKeerthy interrupt-parent = <&wkup_gpio_intr>; 335b8545f9dSAswath Govindraju interrupts = <112>, <113>, <114>, <115>, <116>, <117>; 336b8545f9dSAswath Govindraju interrupt-controller; 337b8545f9dSAswath Govindraju #interrupt-cells = <2>; 338b8545f9dSAswath Govindraju ti,ngpio = <89>; 339b8545f9dSAswath Govindraju ti,davinci-gpio-unbanked = <0>; 340b8545f9dSAswath Govindraju power-domains = <&k3_pds 116 TI_SCI_PD_EXCLUSIVE>; 341b8545f9dSAswath Govindraju clocks = <&k3_clks 116 0>; 342b8545f9dSAswath Govindraju clock-names = "gpio"; 343578bf4d0SAndrew Davis status = "disabled"; 344b8545f9dSAswath Govindraju }; 345b8545f9dSAswath Govindraju 346b8545f9dSAswath Govindraju wkup_i2c0: i2c@42120000 { 347b8545f9dSAswath Govindraju compatible = "ti,j721e-i2c", "ti,omap4-i2c"; 348b8545f9dSAswath Govindraju reg = <0x00 0x42120000 0x00 0x100>; 349b8545f9dSAswath Govindraju interrupts = <GIC_SPI 896 IRQ_TYPE_LEVEL_HIGH>; 350b8545f9dSAswath Govindraju #address-cells = <1>; 351b8545f9dSAswath Govindraju #size-cells = <0>; 352b8545f9dSAswath Govindraju clocks = <&k3_clks 223 1>; 353b8545f9dSAswath Govindraju clock-names = "fck"; 354b8545f9dSAswath Govindraju power-domains = <&k3_pds 223 TI_SCI_PD_EXCLUSIVE>; 3550aef5131SAndrew Davis status = "disabled"; 356b8545f9dSAswath Govindraju }; 357b8545f9dSAswath Govindraju 358b8545f9dSAswath Govindraju mcu_i2c0: i2c@40b00000 { 359b8545f9dSAswath Govindraju compatible = "ti,j721e-i2c", "ti,omap4-i2c"; 360b8545f9dSAswath Govindraju reg = <0x00 0x40b00000 0x00 0x100>; 361b8545f9dSAswath Govindraju interrupts = <GIC_SPI 852 IRQ_TYPE_LEVEL_HIGH>; 362b8545f9dSAswath Govindraju #address-cells = <1>; 363b8545f9dSAswath Govindraju #size-cells = <0>; 364b8545f9dSAswath Govindraju clocks = <&k3_clks 221 1>; 365b8545f9dSAswath Govindraju clock-names = "fck"; 366b8545f9dSAswath Govindraju power-domains = <&k3_pds 221 TI_SCI_PD_EXCLUSIVE>; 3670aef5131SAndrew Davis status = "disabled"; 368b8545f9dSAswath Govindraju }; 369b8545f9dSAswath Govindraju 370b8545f9dSAswath Govindraju mcu_i2c1: i2c@40b10000 { 371b8545f9dSAswath Govindraju compatible = "ti,j721e-i2c", "ti,omap4-i2c"; 372b8545f9dSAswath Govindraju reg = <0x00 0x40b10000 0x00 0x100>; 373b8545f9dSAswath Govindraju interrupts = <GIC_SPI 853 IRQ_TYPE_LEVEL_HIGH>; 374b8545f9dSAswath Govindraju #address-cells = <1>; 375b8545f9dSAswath Govindraju #size-cells = <0>; 376b8545f9dSAswath Govindraju clocks = <&k3_clks 222 1>; 377b8545f9dSAswath Govindraju clock-names = "fck"; 378b8545f9dSAswath Govindraju power-domains = <&k3_pds 222 TI_SCI_PD_EXCLUSIVE>; 3790aef5131SAndrew Davis status = "disabled"; 380b8545f9dSAswath Govindraju }; 381b8545f9dSAswath Govindraju 382b8545f9dSAswath Govindraju mcu_mcan0: can@40528000 { 383b8545f9dSAswath Govindraju compatible = "bosch,m_can"; 384b8545f9dSAswath Govindraju reg = <0x00 0x40528000 0x00 0x200>, 385b8545f9dSAswath Govindraju <0x00 0x40500000 0x00 0x8000>; 386b8545f9dSAswath Govindraju reg-names = "m_can", "message_ram"; 387b8545f9dSAswath Govindraju power-domains = <&k3_pds 207 TI_SCI_PD_EXCLUSIVE>; 388b8545f9dSAswath Govindraju clocks = <&k3_clks 207 0>, <&k3_clks 207 1>; 389b8545f9dSAswath Govindraju clock-names = "hclk", "cclk"; 390b8545f9dSAswath Govindraju interrupts = <GIC_SPI 832 IRQ_TYPE_LEVEL_HIGH>, 391b8545f9dSAswath Govindraju <GIC_SPI 833 IRQ_TYPE_LEVEL_HIGH>; 392b8545f9dSAswath Govindraju interrupt-names = "int0", "int1"; 393b8545f9dSAswath Govindraju bosch,mram-cfg = <0x0 128 64 64 64 64 32 32>; 39406639b8aSAndrew Davis status = "disabled"; 395b8545f9dSAswath Govindraju }; 396b8545f9dSAswath Govindraju 397b8545f9dSAswath Govindraju mcu_mcan1: can@40568000 { 398b8545f9dSAswath Govindraju compatible = "bosch,m_can"; 399b8545f9dSAswath Govindraju reg = <0x00 0x40568000 0x00 0x200>, 400b8545f9dSAswath Govindraju <0x00 0x40540000 0x00 0x8000>; 401b8545f9dSAswath Govindraju reg-names = "m_can", "message_ram"; 402b8545f9dSAswath Govindraju power-domains = <&k3_pds 208 TI_SCI_PD_EXCLUSIVE>; 403b8545f9dSAswath Govindraju clocks = <&k3_clks 208 0>, <&k3_clks 208 1>; 404b8545f9dSAswath Govindraju clock-names = "hclk", "cclk"; 405b8545f9dSAswath Govindraju interrupts = <GIC_SPI 835 IRQ_TYPE_LEVEL_HIGH>, 406b8545f9dSAswath Govindraju <GIC_SPI 836 IRQ_TYPE_LEVEL_HIGH>; 407b8545f9dSAswath Govindraju interrupt-names = "int0", "int1"; 408b8545f9dSAswath Govindraju bosch,mram-cfg = <0x0 128 64 64 64 64 32 32>; 40906639b8aSAndrew Davis status = "disabled"; 410b8545f9dSAswath Govindraju }; 411b8545f9dSAswath Govindraju 41204d7cb64SVaishnav Achath mcu_spi0: spi@40300000 { 41304d7cb64SVaishnav Achath compatible = "ti,am654-mcspi", "ti,omap4-mcspi"; 41404d7cb64SVaishnav Achath reg = <0x00 0x040300000 0x00 0x400>; 41504d7cb64SVaishnav Achath interrupts = <GIC_SPI 848 IRQ_TYPE_LEVEL_HIGH>; 41604d7cb64SVaishnav Achath #address-cells = <1>; 41704d7cb64SVaishnav Achath #size-cells = <0>; 41804d7cb64SVaishnav Achath power-domains = <&k3_pds 347 TI_SCI_PD_EXCLUSIVE>; 41904d7cb64SVaishnav Achath clocks = <&k3_clks 347 0>; 42004d7cb64SVaishnav Achath status = "disabled"; 42104d7cb64SVaishnav Achath }; 42204d7cb64SVaishnav Achath 42304d7cb64SVaishnav Achath mcu_spi1: spi@40310000 { 42404d7cb64SVaishnav Achath compatible = "ti,am654-mcspi", "ti,omap4-mcspi"; 42504d7cb64SVaishnav Achath reg = <0x00 0x040310000 0x00 0x400>; 42604d7cb64SVaishnav Achath interrupts = <GIC_SPI 849 IRQ_TYPE_LEVEL_HIGH>; 42704d7cb64SVaishnav Achath #address-cells = <1>; 42804d7cb64SVaishnav Achath #size-cells = <0>; 42904d7cb64SVaishnav Achath power-domains = <&k3_pds 348 TI_SCI_PD_EXCLUSIVE>; 43004d7cb64SVaishnav Achath clocks = <&k3_clks 348 0>; 43104d7cb64SVaishnav Achath status = "disabled"; 43204d7cb64SVaishnav Achath }; 43304d7cb64SVaishnav Achath 43404d7cb64SVaishnav Achath mcu_spi2: spi@40320000 { 43504d7cb64SVaishnav Achath compatible = "ti,am654-mcspi", "ti,omap4-mcspi"; 43604d7cb64SVaishnav Achath reg = <0x00 0x040320000 0x00 0x400>; 43704d7cb64SVaishnav Achath interrupts = <GIC_SPI 850 IRQ_TYPE_LEVEL_HIGH>; 43804d7cb64SVaishnav Achath #address-cells = <1>; 43904d7cb64SVaishnav Achath #size-cells = <0>; 44004d7cb64SVaishnav Achath power-domains = <&k3_pds 349 TI_SCI_PD_EXCLUSIVE>; 44104d7cb64SVaishnav Achath clocks = <&k3_clks 349 0>; 44204d7cb64SVaishnav Achath status = "disabled"; 44304d7cb64SVaishnav Achath }; 44404d7cb64SVaishnav Achath 445b8545f9dSAswath Govindraju mcu_navss: bus@28380000 { 446b8545f9dSAswath Govindraju compatible = "simple-mfd"; 447b8545f9dSAswath Govindraju #address-cells = <2>; 448b8545f9dSAswath Govindraju #size-cells = <2>; 449b8545f9dSAswath Govindraju ranges = <0x00 0x28380000 0x00 0x28380000 0x00 0x03880000>; 450b8545f9dSAswath Govindraju dma-coherent; 451b8545f9dSAswath Govindraju dma-ranges; 452b8545f9dSAswath Govindraju 453b8545f9dSAswath Govindraju ti,sci-dev-id = <267>; 454b8545f9dSAswath Govindraju 455b8545f9dSAswath Govindraju mcu_ringacc: ringacc@2b800000 { 456b8545f9dSAswath Govindraju compatible = "ti,am654-navss-ringacc"; 457b8545f9dSAswath Govindraju reg = <0x0 0x2b800000 0x0 0x400000>, 458b8545f9dSAswath Govindraju <0x0 0x2b000000 0x0 0x400000>, 459b8545f9dSAswath Govindraju <0x0 0x28590000 0x0 0x100>, 460702110c2SVignesh Raghavendra <0x0 0x2a500000 0x0 0x40000>, 461702110c2SVignesh Raghavendra <0x0 0x28440000 0x0 0x40000>; 462702110c2SVignesh Raghavendra reg-names = "rt", "fifos", "proxy_gcfg", "proxy_target", "cfg"; 463b8545f9dSAswath Govindraju ti,num-rings = <286>; 464b8545f9dSAswath Govindraju ti,sci-rm-range-gp-rings = <0x1>; 465b8545f9dSAswath Govindraju ti,sci = <&sms>; 466b8545f9dSAswath Govindraju ti,sci-dev-id = <272>; 467b8545f9dSAswath Govindraju msi-parent = <&main_udmass_inta>; 468b8545f9dSAswath Govindraju }; 469b8545f9dSAswath Govindraju 470b8545f9dSAswath Govindraju mcu_udmap: dma-controller@285c0000 { 471b8545f9dSAswath Govindraju compatible = "ti,j721e-navss-mcu-udmap"; 472b8545f9dSAswath Govindraju reg = <0x0 0x285c0000 0x0 0x100>, 473b8545f9dSAswath Govindraju <0x0 0x2a800000 0x0 0x40000>, 474b8545f9dSAswath Govindraju <0x0 0x2aa00000 0x0 0x40000>; 475b8545f9dSAswath Govindraju reg-names = "gcfg", "rchanrt", "tchanrt"; 476b8545f9dSAswath Govindraju msi-parent = <&main_udmass_inta>; 477b8545f9dSAswath Govindraju #dma-cells = <1>; 478b8545f9dSAswath Govindraju 479b8545f9dSAswath Govindraju ti,sci = <&sms>; 480b8545f9dSAswath Govindraju ti,sci-dev-id = <273>; 481b8545f9dSAswath Govindraju ti,ringacc = <&mcu_ringacc>; 482b8545f9dSAswath Govindraju ti,sci-rm-range-tchan = <0x0d>, /* TX_CHAN */ 483b8545f9dSAswath Govindraju <0x0f>; /* TX_HCHAN */ 484b8545f9dSAswath Govindraju ti,sci-rm-range-rchan = <0x0a>, /* RX_CHAN */ 485b8545f9dSAswath Govindraju <0x0b>; /* RX_HCHAN */ 486b8545f9dSAswath Govindraju ti,sci-rm-range-rflow = <0x00>; /* GP RFLOW */ 487b8545f9dSAswath Govindraju }; 488b8545f9dSAswath Govindraju }; 489b8545f9dSAswath Govindraju 49077f622cbSNishanth Menon secure_proxy_mcu: mailbox@2a480000 { 49177f622cbSNishanth Menon compatible = "ti,am654-secure-proxy"; 49277f622cbSNishanth Menon #mbox-cells = <1>; 49377f622cbSNishanth Menon reg-names = "target_data", "rt", "scfg"; 49477f622cbSNishanth Menon reg = <0x00 0x2a480000 0x00 0x80000>, 49577f622cbSNishanth Menon <0x00 0x2a380000 0x00 0x80000>, 49677f622cbSNishanth Menon <0x00 0x2a400000 0x00 0x80000>; 49777f622cbSNishanth Menon /* 49877f622cbSNishanth Menon * Marked Disabled: 49977f622cbSNishanth Menon * Node is incomplete as it is meant for bootloaders and 50077f622cbSNishanth Menon * firmware on non-MPU processors 50177f622cbSNishanth Menon */ 50277f622cbSNishanth Menon status = "disabled"; 50377f622cbSNishanth Menon }; 50477f622cbSNishanth Menon 505b8545f9dSAswath Govindraju mcu_cpsw: ethernet@46000000 { 506b8545f9dSAswath Govindraju compatible = "ti,j721e-cpsw-nuss"; 507b8545f9dSAswath Govindraju #address-cells = <2>; 508b8545f9dSAswath Govindraju #size-cells = <2>; 509b8545f9dSAswath Govindraju reg = <0x0 0x46000000 0x0 0x200000>; 510b8545f9dSAswath Govindraju reg-names = "cpsw_nuss"; 511b8545f9dSAswath Govindraju ranges = <0x0 0x0 0x0 0x46000000 0x0 0x200000>; 512b8545f9dSAswath Govindraju dma-coherent; 513b8545f9dSAswath Govindraju clocks = <&k3_clks 29 28>; 514b8545f9dSAswath Govindraju clock-names = "fck"; 515b8545f9dSAswath Govindraju power-domains = <&k3_pds 29 TI_SCI_PD_EXCLUSIVE>; 516b8545f9dSAswath Govindraju 517b8545f9dSAswath Govindraju dmas = <&mcu_udmap 0xf000>, 518b8545f9dSAswath Govindraju <&mcu_udmap 0xf001>, 519b8545f9dSAswath Govindraju <&mcu_udmap 0xf002>, 520b8545f9dSAswath Govindraju <&mcu_udmap 0xf003>, 521b8545f9dSAswath Govindraju <&mcu_udmap 0xf004>, 522b8545f9dSAswath Govindraju <&mcu_udmap 0xf005>, 523b8545f9dSAswath Govindraju <&mcu_udmap 0xf006>, 524b8545f9dSAswath Govindraju <&mcu_udmap 0xf007>, 525b8545f9dSAswath Govindraju <&mcu_udmap 0x7000>; 526b8545f9dSAswath Govindraju dma-names = "tx0", "tx1", "tx2", "tx3", 527b8545f9dSAswath Govindraju "tx4", "tx5", "tx6", "tx7", 528b8545f9dSAswath Govindraju "rx"; 529b8545f9dSAswath Govindraju 530b8545f9dSAswath Govindraju ethernet-ports { 531b8545f9dSAswath Govindraju #address-cells = <1>; 532b8545f9dSAswath Govindraju #size-cells = <0>; 533b8545f9dSAswath Govindraju 534b8545f9dSAswath Govindraju cpsw_port1: port@1 { 535b8545f9dSAswath Govindraju reg = <1>; 536b8545f9dSAswath Govindraju ti,mac-only; 537b8545f9dSAswath Govindraju label = "port1"; 538b8545f9dSAswath Govindraju ti,syscon-efuse = <&mcu_conf 0x200>; 539b8545f9dSAswath Govindraju phys = <&phy_gmii_sel 1>; 540b8545f9dSAswath Govindraju }; 541b8545f9dSAswath Govindraju }; 542b8545f9dSAswath Govindraju 543b8545f9dSAswath Govindraju davinci_mdio: mdio@f00 { 544b8545f9dSAswath Govindraju compatible = "ti,cpsw-mdio","ti,davinci_mdio"; 545b8545f9dSAswath Govindraju reg = <0x0 0xf00 0x0 0x100>; 546b8545f9dSAswath Govindraju #address-cells = <1>; 547b8545f9dSAswath Govindraju #size-cells = <0>; 548b8545f9dSAswath Govindraju clocks = <&k3_clks 29 28>; 549b8545f9dSAswath Govindraju clock-names = "fck"; 550b8545f9dSAswath Govindraju bus_freq = <1000000>; 551b8545f9dSAswath Govindraju }; 552b8545f9dSAswath Govindraju 553b8545f9dSAswath Govindraju cpts@3d000 { 554b8545f9dSAswath Govindraju compatible = "ti,am65-cpts"; 555b8545f9dSAswath Govindraju reg = <0x0 0x3d000 0x0 0x400>; 556b8545f9dSAswath Govindraju clocks = <&k3_clks 29 3>; 557b8545f9dSAswath Govindraju clock-names = "cpts"; 5581f36d0e8SNeha Malcom Francis assigned-clocks = <&k3_clks 29 3>; /* CPTS_RFT_CLK */ 5591f36d0e8SNeha Malcom Francis assigned-clock-parents = <&k3_clks 29 5>; /* MAIN_0_HSDIVOUT6_CLK */ 560b8545f9dSAswath Govindraju interrupts-extended = <&gic500 GIC_SPI 858 IRQ_TYPE_LEVEL_HIGH>; 561b8545f9dSAswath Govindraju interrupt-names = "cpts"; 562b8545f9dSAswath Govindraju ti,cpts-ext-ts-inputs = <4>; 563b8545f9dSAswath Govindraju ti,cpts-periodic-outputs = <2>; 564b8545f9dSAswath Govindraju }; 565b8545f9dSAswath Govindraju }; 5664beba5cfSBhavya Kapoor 5674beba5cfSBhavya Kapoor tscadc0: tscadc@40200000 { 5684beba5cfSBhavya Kapoor compatible = "ti,am3359-tscadc"; 5694beba5cfSBhavya Kapoor reg = <0x00 0x40200000 0x00 0x1000>; 5704beba5cfSBhavya Kapoor interrupts = <GIC_SPI 860 IRQ_TYPE_LEVEL_HIGH>; 5714beba5cfSBhavya Kapoor power-domains = <&k3_pds 0 TI_SCI_PD_EXCLUSIVE>; 5724beba5cfSBhavya Kapoor clocks = <&k3_clks 0 0>; 5734beba5cfSBhavya Kapoor assigned-clocks = <&k3_clks 0 2>; 5744beba5cfSBhavya Kapoor assigned-clock-rates = <60000000>; 5754beba5cfSBhavya Kapoor clock-names = "fck"; 5764beba5cfSBhavya Kapoor dmas = <&main_udmap 0x7400>, 5774beba5cfSBhavya Kapoor <&main_udmap 0x7401>; 5784beba5cfSBhavya Kapoor dma-names = "fifo0", "fifo1"; 5794beba5cfSBhavya Kapoor status = "disabled"; 5804beba5cfSBhavya Kapoor 5814beba5cfSBhavya Kapoor adc { 5824beba5cfSBhavya Kapoor #io-channel-cells = <1>; 5834beba5cfSBhavya Kapoor compatible = "ti,am3359-adc"; 5844beba5cfSBhavya Kapoor }; 5854beba5cfSBhavya Kapoor }; 5864beba5cfSBhavya Kapoor 5874beba5cfSBhavya Kapoor tscadc1: tscadc@40210000 { 5884beba5cfSBhavya Kapoor compatible = "ti,am3359-tscadc"; 5894beba5cfSBhavya Kapoor reg = <0x00 0x40210000 0x00 0x1000>; 5904beba5cfSBhavya Kapoor interrupts = <GIC_SPI 861 IRQ_TYPE_LEVEL_HIGH>; 5914beba5cfSBhavya Kapoor power-domains = <&k3_pds 1 TI_SCI_PD_EXCLUSIVE>; 5924beba5cfSBhavya Kapoor clocks = <&k3_clks 1 0>; 5934beba5cfSBhavya Kapoor assigned-clocks = <&k3_clks 1 2>; 5944beba5cfSBhavya Kapoor assigned-clock-rates = <60000000>; 5954beba5cfSBhavya Kapoor clock-names = "fck"; 5964beba5cfSBhavya Kapoor dmas = <&main_udmap 0x7402>, 5974beba5cfSBhavya Kapoor <&main_udmap 0x7403>; 5984beba5cfSBhavya Kapoor dma-names = "fifo0", "fifo1"; 5994beba5cfSBhavya Kapoor status = "disabled"; 6004beba5cfSBhavya Kapoor 6014beba5cfSBhavya Kapoor adc { 6024beba5cfSBhavya Kapoor #io-channel-cells = <1>; 6034beba5cfSBhavya Kapoor compatible = "ti,am3359-adc"; 6044beba5cfSBhavya Kapoor }; 6054beba5cfSBhavya Kapoor }; 60680cfbf2fSAswath Govindraju 60780cfbf2fSAswath Govindraju fss: bus@47000000 { 60880cfbf2fSAswath Govindraju compatible = "simple-bus"; 60980cfbf2fSAswath Govindraju #address-cells = <2>; 61080cfbf2fSAswath Govindraju #size-cells = <2>; 61180cfbf2fSAswath Govindraju ranges = <0x00 0x47000000 0x00 0x47000000 0x00 0x00068400>, 61280cfbf2fSAswath Govindraju <0x05 0x00000000 0x05 0x00000000 0x01 0x00000000>, 61380cfbf2fSAswath Govindraju <0x07 0x00000000 0x07 0x00000000 0x01 0x00000000>; 61480cfbf2fSAswath Govindraju 61580cfbf2fSAswath Govindraju ospi0: spi@47040000 { 61680cfbf2fSAswath Govindraju compatible = "ti,am654-ospi", "cdns,qspi-nor"; 61780cfbf2fSAswath Govindraju reg = <0x00 0x47040000 0x00 0x100>, 61880cfbf2fSAswath Govindraju <0x05 0x00000000 0x01 0x00000000>; 61980cfbf2fSAswath Govindraju interrupts = <GIC_SPI 840 IRQ_TYPE_LEVEL_HIGH>; 62080cfbf2fSAswath Govindraju cdns,fifo-depth = <256>; 62180cfbf2fSAswath Govindraju cdns,fifo-width = <4>; 62280cfbf2fSAswath Govindraju cdns,trigger-address = <0x0>; 62380cfbf2fSAswath Govindraju clocks = <&k3_clks 109 5>; 62480cfbf2fSAswath Govindraju assigned-clocks = <&k3_clks 109 5>; 62580cfbf2fSAswath Govindraju assigned-clock-parents = <&k3_clks 109 7>; 62680cfbf2fSAswath Govindraju assigned-clock-rates = <166666666>; 62780cfbf2fSAswath Govindraju power-domains = <&k3_pds 109 TI_SCI_PD_EXCLUSIVE>; 62880cfbf2fSAswath Govindraju #address-cells = <1>; 62980cfbf2fSAswath Govindraju #size-cells = <0>; 63080cfbf2fSAswath Govindraju 63180cfbf2fSAswath Govindraju status = "disabled"; /* Needs pinmux */ 63280cfbf2fSAswath Govindraju }; 63380cfbf2fSAswath Govindraju 63480cfbf2fSAswath Govindraju ospi1: spi@47050000 { 63580cfbf2fSAswath Govindraju compatible = "ti,am654-ospi", "cdns,qspi-nor"; 63680cfbf2fSAswath Govindraju reg = <0x00 0x47050000 0x00 0x100>, 63780cfbf2fSAswath Govindraju <0x07 0x00000000 0x01 0x00000000>; 63880cfbf2fSAswath Govindraju interrupts = <GIC_SPI 841 IRQ_TYPE_LEVEL_HIGH>; 63980cfbf2fSAswath Govindraju cdns,fifo-depth = <256>; 64080cfbf2fSAswath Govindraju cdns,fifo-width = <4>; 64180cfbf2fSAswath Govindraju cdns,trigger-address = <0x0>; 64280cfbf2fSAswath Govindraju clocks = <&k3_clks 110 5>; 64380cfbf2fSAswath Govindraju power-domains = <&k3_pds 110 TI_SCI_PD_EXCLUSIVE>; 64480cfbf2fSAswath Govindraju #address-cells = <1>; 64580cfbf2fSAswath Govindraju #size-cells = <0>; 64680cfbf2fSAswath Govindraju 64780cfbf2fSAswath Govindraju status = "disabled"; /* Needs pinmux */ 64880cfbf2fSAswath Govindraju }; 64980cfbf2fSAswath Govindraju }; 650d148e3feSKeerthy 651d148e3feSKeerthy wkup_vtm0: temperature-sensor@42040000 { 652d148e3feSKeerthy compatible = "ti,j7200-vtm"; 653d148e3feSKeerthy reg = <0x00 0x42040000 0x0 0x350>, 654d148e3feSKeerthy <0x00 0x42050000 0x0 0x350>; 655*dbe15620SManorit Chawdhry power-domains = <&k3_pds 180 TI_SCI_PD_SHARED>; 656d148e3feSKeerthy #thermal-sensor-cells = <1>; 657d148e3feSKeerthy }; 658b8545f9dSAswath Govindraju}; 659