1*5152d41aSNick Chan// SPDX-License-Identifier: GPL-2.0+ OR MIT 2*5152d41aSNick Chan/* 3*5152d41aSNick Chan * PMGR Power domains for the Apple T8010 "A10" SoC 4*5152d41aSNick Chan * 5*5152d41aSNick Chan * Copyright (c) 2024 Nick Chan <towinchenmi@gmail.com> 6*5152d41aSNick Chan */ 7*5152d41aSNick Chan 8*5152d41aSNick Chan&pmgr { 9*5152d41aSNick Chan ps_cpu0: power-controller@80000 { 10*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 11*5152d41aSNick Chan reg = <0x80000 4>; 12*5152d41aSNick Chan #power-domain-cells = <0>; 13*5152d41aSNick Chan #reset-cells = <0>; 14*5152d41aSNick Chan label = "cpu0"; 15*5152d41aSNick Chan apple,always-on; /* Core device */ 16*5152d41aSNick Chan }; 17*5152d41aSNick Chan 18*5152d41aSNick Chan ps_cpu1: power-controller@80008 { 19*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 20*5152d41aSNick Chan reg = <0x80008 4>; 21*5152d41aSNick Chan #power-domain-cells = <0>; 22*5152d41aSNick Chan #reset-cells = <0>; 23*5152d41aSNick Chan label = "cpu1"; 24*5152d41aSNick Chan apple,always-on; /* Core device */ 25*5152d41aSNick Chan }; 26*5152d41aSNick Chan 27*5152d41aSNick Chan ps_cpm: power-controller@80040 { 28*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 29*5152d41aSNick Chan reg = <0x80040 4>; 30*5152d41aSNick Chan #power-domain-cells = <0>; 31*5152d41aSNick Chan #reset-cells = <0>; 32*5152d41aSNick Chan label = "cpm"; 33*5152d41aSNick Chan apple,always-on; /* Core device */ 34*5152d41aSNick Chan }; 35*5152d41aSNick Chan 36*5152d41aSNick Chan ps_sio_busif: power-controller@80160 { 37*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 38*5152d41aSNick Chan reg = <0x80160 4>; 39*5152d41aSNick Chan #power-domain-cells = <0>; 40*5152d41aSNick Chan #reset-cells = <0>; 41*5152d41aSNick Chan label = "sio_busif"; 42*5152d41aSNick Chan }; 43*5152d41aSNick Chan 44*5152d41aSNick Chan ps_sio_p: power-controller@80168 { 45*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 46*5152d41aSNick Chan reg = <0x80168 4>; 47*5152d41aSNick Chan #power-domain-cells = <0>; 48*5152d41aSNick Chan #reset-cells = <0>; 49*5152d41aSNick Chan label = "sio_p"; 50*5152d41aSNick Chan power-domains = <&ps_sio_busif>; 51*5152d41aSNick Chan }; 52*5152d41aSNick Chan 53*5152d41aSNick Chan ps_sbr: power-controller@80100 { 54*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 55*5152d41aSNick Chan reg = <0x80100 4>; 56*5152d41aSNick Chan #power-domain-cells = <0>; 57*5152d41aSNick Chan #reset-cells = <0>; 58*5152d41aSNick Chan label = "sbr"; 59*5152d41aSNick Chan apple,always-on; /* Apple fabric, critical block */ 60*5152d41aSNick Chan }; 61*5152d41aSNick Chan 62*5152d41aSNick Chan ps_aic: power-controller@80108 { 63*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 64*5152d41aSNick Chan reg = <0x80108 4>; 65*5152d41aSNick Chan #power-domain-cells = <0>; 66*5152d41aSNick Chan #reset-cells = <0>; 67*5152d41aSNick Chan label = "aic"; 68*5152d41aSNick Chan apple,always-on; /* Core device */ 69*5152d41aSNick Chan }; 70*5152d41aSNick Chan 71*5152d41aSNick Chan ps_dwi: power-controller@80110 { 72*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 73*5152d41aSNick Chan reg = <0x80110 4>; 74*5152d41aSNick Chan #power-domain-cells = <0>; 75*5152d41aSNick Chan #reset-cells = <0>; 76*5152d41aSNick Chan label = "dwi"; 77*5152d41aSNick Chan }; 78*5152d41aSNick Chan 79*5152d41aSNick Chan ps_gpio: power-controller@80118 { 80*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 81*5152d41aSNick Chan reg = <0x80118 4>; 82*5152d41aSNick Chan #power-domain-cells = <0>; 83*5152d41aSNick Chan #reset-cells = <0>; 84*5152d41aSNick Chan label = "gpio"; 85*5152d41aSNick Chan }; 86*5152d41aSNick Chan 87*5152d41aSNick Chan ps_pms: power-controller@80120 { 88*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 89*5152d41aSNick Chan reg = <0x80120 4>; 90*5152d41aSNick Chan #power-domain-cells = <0>; 91*5152d41aSNick Chan #reset-cells = <0>; 92*5152d41aSNick Chan label = "pms"; 93*5152d41aSNick Chan apple,always-on; /* Core device */ 94*5152d41aSNick Chan }; 95*5152d41aSNick Chan 96*5152d41aSNick Chan ps_pcie_ref: power-controller@80148 { 97*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 98*5152d41aSNick Chan reg = <0x80148 4>; 99*5152d41aSNick Chan #power-domain-cells = <0>; 100*5152d41aSNick Chan #reset-cells = <0>; 101*5152d41aSNick Chan label = "pcie_ref"; 102*5152d41aSNick Chan }; 103*5152d41aSNick Chan 104*5152d41aSNick Chan ps_socuvd: power-controller@80150 { 105*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 106*5152d41aSNick Chan reg = <0x80150 4>; 107*5152d41aSNick Chan #power-domain-cells = <0>; 108*5152d41aSNick Chan #reset-cells = <0>; 109*5152d41aSNick Chan label = "socuvd"; 110*5152d41aSNick Chan }; 111*5152d41aSNick Chan 112*5152d41aSNick Chan ps_mca0: power-controller@80178 { 113*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 114*5152d41aSNick Chan reg = <0x80178 4>; 115*5152d41aSNick Chan #power-domain-cells = <0>; 116*5152d41aSNick Chan #reset-cells = <0>; 117*5152d41aSNick Chan label = "mca0"; 118*5152d41aSNick Chan power-domains = <&ps_sio_p>; 119*5152d41aSNick Chan }; 120*5152d41aSNick Chan 121*5152d41aSNick Chan ps_mca1: power-controller@80180 { 122*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 123*5152d41aSNick Chan reg = <0x80180 4>; 124*5152d41aSNick Chan #power-domain-cells = <0>; 125*5152d41aSNick Chan #reset-cells = <0>; 126*5152d41aSNick Chan label = "mca1"; 127*5152d41aSNick Chan power-domains = <&ps_sio_p>; 128*5152d41aSNick Chan }; 129*5152d41aSNick Chan 130*5152d41aSNick Chan ps_mca2: power-controller@80188 { 131*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 132*5152d41aSNick Chan reg = <0x80188 4>; 133*5152d41aSNick Chan #power-domain-cells = <0>; 134*5152d41aSNick Chan #reset-cells = <0>; 135*5152d41aSNick Chan label = "mca2"; 136*5152d41aSNick Chan power-domains = <&ps_sio_p>; 137*5152d41aSNick Chan }; 138*5152d41aSNick Chan 139*5152d41aSNick Chan ps_mca3: power-controller@80190 { 140*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 141*5152d41aSNick Chan reg = <0x80190 4>; 142*5152d41aSNick Chan #power-domain-cells = <0>; 143*5152d41aSNick Chan #reset-cells = <0>; 144*5152d41aSNick Chan label = "mca3"; 145*5152d41aSNick Chan power-domains = <&ps_sio_p>; 146*5152d41aSNick Chan }; 147*5152d41aSNick Chan 148*5152d41aSNick Chan ps_mca4: power-controller@80198 { 149*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 150*5152d41aSNick Chan reg = <0x80198 4>; 151*5152d41aSNick Chan #power-domain-cells = <0>; 152*5152d41aSNick Chan #reset-cells = <0>; 153*5152d41aSNick Chan label = "mca4"; 154*5152d41aSNick Chan power-domains = <&ps_sio_p>; 155*5152d41aSNick Chan }; 156*5152d41aSNick Chan 157*5152d41aSNick Chan ps_pwm0: power-controller@801a0 { 158*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 159*5152d41aSNick Chan reg = <0x801a0 4>; 160*5152d41aSNick Chan #power-domain-cells = <0>; 161*5152d41aSNick Chan #reset-cells = <0>; 162*5152d41aSNick Chan label = "pwm0"; 163*5152d41aSNick Chan power-domains = <&ps_sio_p>; 164*5152d41aSNick Chan }; 165*5152d41aSNick Chan 166*5152d41aSNick Chan ps_i2c0: power-controller@801a8 { 167*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 168*5152d41aSNick Chan reg = <0x801a8 4>; 169*5152d41aSNick Chan #power-domain-cells = <0>; 170*5152d41aSNick Chan #reset-cells = <0>; 171*5152d41aSNick Chan label = "i2c0"; 172*5152d41aSNick Chan power-domains = <&ps_sio_p>; 173*5152d41aSNick Chan }; 174*5152d41aSNick Chan 175*5152d41aSNick Chan ps_i2c1: power-controller@801b0 { 176*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 177*5152d41aSNick Chan reg = <0x801b0 4>; 178*5152d41aSNick Chan #power-domain-cells = <0>; 179*5152d41aSNick Chan #reset-cells = <0>; 180*5152d41aSNick Chan label = "i2c1"; 181*5152d41aSNick Chan power-domains = <&ps_sio_p>; 182*5152d41aSNick Chan }; 183*5152d41aSNick Chan 184*5152d41aSNick Chan ps_i2c2: power-controller@801b8 { 185*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 186*5152d41aSNick Chan reg = <0x801b8 4>; 187*5152d41aSNick Chan #power-domain-cells = <0>; 188*5152d41aSNick Chan #reset-cells = <0>; 189*5152d41aSNick Chan label = "i2c2"; 190*5152d41aSNick Chan power-domains = <&ps_sio_p>; 191*5152d41aSNick Chan }; 192*5152d41aSNick Chan 193*5152d41aSNick Chan ps_i2c3: power-controller@801c0 { 194*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 195*5152d41aSNick Chan reg = <0x801c0 4>; 196*5152d41aSNick Chan #power-domain-cells = <0>; 197*5152d41aSNick Chan #reset-cells = <0>; 198*5152d41aSNick Chan label = "i2c3"; 199*5152d41aSNick Chan power-domains = <&ps_sio_p>; 200*5152d41aSNick Chan }; 201*5152d41aSNick Chan 202*5152d41aSNick Chan ps_spi0: power-controller@801c8 { 203*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 204*5152d41aSNick Chan reg = <0x801c8 4>; 205*5152d41aSNick Chan #power-domain-cells = <0>; 206*5152d41aSNick Chan #reset-cells = <0>; 207*5152d41aSNick Chan label = "spi0"; 208*5152d41aSNick Chan power-domains = <&ps_sio_p>; 209*5152d41aSNick Chan }; 210*5152d41aSNick Chan 211*5152d41aSNick Chan ps_spi1: power-controller@801d0 { 212*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 213*5152d41aSNick Chan reg = <0x801d0 4>; 214*5152d41aSNick Chan #power-domain-cells = <0>; 215*5152d41aSNick Chan #reset-cells = <0>; 216*5152d41aSNick Chan label = "spi1"; 217*5152d41aSNick Chan power-domains = <&ps_sio_p>; 218*5152d41aSNick Chan }; 219*5152d41aSNick Chan 220*5152d41aSNick Chan ps_spi2: power-controller@801d8 { 221*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 222*5152d41aSNick Chan reg = <0x801d8 4>; 223*5152d41aSNick Chan #power-domain-cells = <0>; 224*5152d41aSNick Chan #reset-cells = <0>; 225*5152d41aSNick Chan label = "spi2"; 226*5152d41aSNick Chan power-domains = <&ps_sio_p>; 227*5152d41aSNick Chan }; 228*5152d41aSNick Chan 229*5152d41aSNick Chan ps_spi3: power-controller@801e0 { 230*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 231*5152d41aSNick Chan reg = <0x801e0 4>; 232*5152d41aSNick Chan #power-domain-cells = <0>; 233*5152d41aSNick Chan #reset-cells = <0>; 234*5152d41aSNick Chan label = "spi3"; 235*5152d41aSNick Chan power-domains = <&ps_sio_p>; 236*5152d41aSNick Chan }; 237*5152d41aSNick Chan 238*5152d41aSNick Chan ps_uart0: power-controller@801e8 { 239*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 240*5152d41aSNick Chan reg = <0x801e8 4>; 241*5152d41aSNick Chan #power-domain-cells = <0>; 242*5152d41aSNick Chan #reset-cells = <0>; 243*5152d41aSNick Chan label = "uart0"; 244*5152d41aSNick Chan power-domains = <&ps_sio_p>; 245*5152d41aSNick Chan }; 246*5152d41aSNick Chan 247*5152d41aSNick Chan ps_uart1: power-controller@801f0 { 248*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 249*5152d41aSNick Chan reg = <0x801f0 4>; 250*5152d41aSNick Chan #power-domain-cells = <0>; 251*5152d41aSNick Chan #reset-cells = <0>; 252*5152d41aSNick Chan label = "uart1"; 253*5152d41aSNick Chan power-domains = <&ps_sio_p>; 254*5152d41aSNick Chan }; 255*5152d41aSNick Chan 256*5152d41aSNick Chan ps_uart2: power-controller@801f8 { 257*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 258*5152d41aSNick Chan reg = <0x801f8 4>; 259*5152d41aSNick Chan #power-domain-cells = <0>; 260*5152d41aSNick Chan #reset-cells = <0>; 261*5152d41aSNick Chan label = "uart2"; 262*5152d41aSNick Chan power-domains = <&ps_sio_p>; 263*5152d41aSNick Chan }; 264*5152d41aSNick Chan 265*5152d41aSNick Chan ps_sio: power-controller@80170 { 266*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 267*5152d41aSNick Chan reg = <0x80170 4>; 268*5152d41aSNick Chan #power-domain-cells = <0>; 269*5152d41aSNick Chan #reset-cells = <0>; 270*5152d41aSNick Chan label = "sio"; 271*5152d41aSNick Chan power-domains = <&ps_sio_p>; 272*5152d41aSNick Chan apple,always-on; /* Core device */ 273*5152d41aSNick Chan }; 274*5152d41aSNick Chan 275*5152d41aSNick Chan ps_hsic0_phy: power-controller@80128 { 276*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 277*5152d41aSNick Chan reg = <0x80128 4>; 278*5152d41aSNick Chan #power-domain-cells = <0>; 279*5152d41aSNick Chan #reset-cells = <0>; 280*5152d41aSNick Chan label = "hsic0_phy"; 281*5152d41aSNick Chan power-domains = <&ps_usb2host1>; 282*5152d41aSNick Chan }; 283*5152d41aSNick Chan 284*5152d41aSNick Chan ps_isp_sens0: power-controller@80130 { 285*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 286*5152d41aSNick Chan reg = <0x80130 4>; 287*5152d41aSNick Chan #power-domain-cells = <0>; 288*5152d41aSNick Chan #reset-cells = <0>; 289*5152d41aSNick Chan label = "isp_sens0"; 290*5152d41aSNick Chan }; 291*5152d41aSNick Chan 292*5152d41aSNick Chan ps_isp_sens1: power-controller@80138 { 293*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 294*5152d41aSNick Chan reg = <0x80138 4>; 295*5152d41aSNick Chan #power-domain-cells = <0>; 296*5152d41aSNick Chan #reset-cells = <0>; 297*5152d41aSNick Chan label = "isp_sens1"; 298*5152d41aSNick Chan }; 299*5152d41aSNick Chan 300*5152d41aSNick Chan ps_isp_sens2: power-controller@80140 { 301*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 302*5152d41aSNick Chan reg = <0x80140 4>; 303*5152d41aSNick Chan #power-domain-cells = <0>; 304*5152d41aSNick Chan #reset-cells = <0>; 305*5152d41aSNick Chan label = "isp_sens2"; 306*5152d41aSNick Chan }; 307*5152d41aSNick Chan 308*5152d41aSNick Chan ps_usb: power-controller@80268 { 309*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 310*5152d41aSNick Chan reg = <0x80268 4>; 311*5152d41aSNick Chan #power-domain-cells = <0>; 312*5152d41aSNick Chan #reset-cells = <0>; 313*5152d41aSNick Chan label = "usb"; 314*5152d41aSNick Chan }; 315*5152d41aSNick Chan 316*5152d41aSNick Chan ps_usbctrl: power-controller@80270 { 317*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 318*5152d41aSNick Chan reg = <0x80270 4>; 319*5152d41aSNick Chan #power-domain-cells = <0>; 320*5152d41aSNick Chan #reset-cells = <0>; 321*5152d41aSNick Chan label = "usbctrl"; 322*5152d41aSNick Chan power-domains = <&ps_usb>; 323*5152d41aSNick Chan }; 324*5152d41aSNick Chan 325*5152d41aSNick Chan ps_usb2host0: power-controller@80278 { 326*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 327*5152d41aSNick Chan reg = <0x80278 4>; 328*5152d41aSNick Chan #power-domain-cells = <0>; 329*5152d41aSNick Chan #reset-cells = <0>; 330*5152d41aSNick Chan label = "usb2host0"; 331*5152d41aSNick Chan power-domains = <&ps_usbctrl>; 332*5152d41aSNick Chan }; 333*5152d41aSNick Chan 334*5152d41aSNick Chan ps_usb2host1: power-controller@80288 { 335*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 336*5152d41aSNick Chan reg = <0x80288 4>; 337*5152d41aSNick Chan #power-domain-cells = <0>; 338*5152d41aSNick Chan #reset-cells = <0>; 339*5152d41aSNick Chan label = "usb2host1"; 340*5152d41aSNick Chan power-domains = <&ps_usbctrl>; 341*5152d41aSNick Chan }; 342*5152d41aSNick Chan 343*5152d41aSNick Chan ps_rtmux: power-controller@802a8 { 344*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 345*5152d41aSNick Chan reg = <0x802a8 4>; 346*5152d41aSNick Chan #power-domain-cells = <0>; 347*5152d41aSNick Chan #reset-cells = <0>; 348*5152d41aSNick Chan label = "rtmux"; 349*5152d41aSNick Chan }; 350*5152d41aSNick Chan 351*5152d41aSNick Chan ps_media: power-controller@802d8 { 352*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 353*5152d41aSNick Chan reg = <0x802d8 4>; 354*5152d41aSNick Chan #power-domain-cells = <0>; 355*5152d41aSNick Chan #reset-cells = <0>; 356*5152d41aSNick Chan label = "media"; 357*5152d41aSNick Chan }; 358*5152d41aSNick Chan 359*5152d41aSNick Chan ps_isp_sys: power-controller@802d0 { 360*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 361*5152d41aSNick Chan reg = <0x802d0 4>; 362*5152d41aSNick Chan #power-domain-cells = <0>; 363*5152d41aSNick Chan #reset-cells = <0>; 364*5152d41aSNick Chan label = "isp_sys"; 365*5152d41aSNick Chan power-domains = <&ps_rtmux>; 366*5152d41aSNick Chan }; 367*5152d41aSNick Chan 368*5152d41aSNick Chan ps_msr: power-controller@802e8 { 369*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 370*5152d41aSNick Chan reg = <0x802e8 4>; 371*5152d41aSNick Chan #power-domain-cells = <0>; 372*5152d41aSNick Chan #reset-cells = <0>; 373*5152d41aSNick Chan label = "msr"; 374*5152d41aSNick Chan power-domains = <&ps_media>; 375*5152d41aSNick Chan }; 376*5152d41aSNick Chan 377*5152d41aSNick Chan ps_jpg: power-controller@802e0 { 378*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 379*5152d41aSNick Chan reg = <0x802e0 4>; 380*5152d41aSNick Chan #power-domain-cells = <0>; 381*5152d41aSNick Chan #reset-cells = <0>; 382*5152d41aSNick Chan label = "jpg"; 383*5152d41aSNick Chan power-domains = <&ps_media>; 384*5152d41aSNick Chan }; 385*5152d41aSNick Chan 386*5152d41aSNick Chan ps_disp0_fe: power-controller@802b0 { 387*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 388*5152d41aSNick Chan reg = <0x802b0 4>; 389*5152d41aSNick Chan #power-domain-cells = <0>; 390*5152d41aSNick Chan #reset-cells = <0>; 391*5152d41aSNick Chan label = "disp0_fe"; 392*5152d41aSNick Chan power-domains = <&ps_rtmux>; 393*5152d41aSNick Chan }; 394*5152d41aSNick Chan 395*5152d41aSNick Chan ps_disp0_be: power-controller@802b8 { 396*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 397*5152d41aSNick Chan reg = <0x802b8 4>; 398*5152d41aSNick Chan #power-domain-cells = <0>; 399*5152d41aSNick Chan #reset-cells = <0>; 400*5152d41aSNick Chan label = "disp0_be"; 401*5152d41aSNick Chan power-domains = <&ps_disp0_fe>; 402*5152d41aSNick Chan }; 403*5152d41aSNick Chan 404*5152d41aSNick Chan ps_pmp: power-controller@802f0 { 405*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 406*5152d41aSNick Chan reg = <0x802f0 4>; 407*5152d41aSNick Chan #power-domain-cells = <0>; 408*5152d41aSNick Chan #reset-cells = <0>; 409*5152d41aSNick Chan label = "pmp"; 410*5152d41aSNick Chan }; 411*5152d41aSNick Chan 412*5152d41aSNick Chan ps_pms_sram: power-controller@802f8 { 413*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 414*5152d41aSNick Chan reg = <0x802f8 4>; 415*5152d41aSNick Chan #power-domain-cells = <0>; 416*5152d41aSNick Chan #reset-cells = <0>; 417*5152d41aSNick Chan label = "pms_sram"; 418*5152d41aSNick Chan }; 419*5152d41aSNick Chan 420*5152d41aSNick Chan ps_uart3: power-controller@80200 { 421*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 422*5152d41aSNick Chan reg = <0x80200 4>; 423*5152d41aSNick Chan #power-domain-cells = <0>; 424*5152d41aSNick Chan #reset-cells = <0>; 425*5152d41aSNick Chan label = "uart3"; 426*5152d41aSNick Chan power-domains = <&ps_sio_p>; 427*5152d41aSNick Chan }; 428*5152d41aSNick Chan 429*5152d41aSNick Chan ps_uart4: power-controller@80208 { 430*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 431*5152d41aSNick Chan reg = <0x80208 4>; 432*5152d41aSNick Chan #power-domain-cells = <0>; 433*5152d41aSNick Chan #reset-cells = <0>; 434*5152d41aSNick Chan label = "uart4"; 435*5152d41aSNick Chan power-domains = <&ps_sio_p>; 436*5152d41aSNick Chan }; 437*5152d41aSNick Chan 438*5152d41aSNick Chan ps_uart5: power-controller@80210 { 439*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 440*5152d41aSNick Chan reg = <0x80210 4>; 441*5152d41aSNick Chan #power-domain-cells = <0>; 442*5152d41aSNick Chan #reset-cells = <0>; 443*5152d41aSNick Chan label = "uart5"; 444*5152d41aSNick Chan power-domains = <&ps_sio_p>; 445*5152d41aSNick Chan }; 446*5152d41aSNick Chan 447*5152d41aSNick Chan ps_uart6: power-controller@80218 { 448*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 449*5152d41aSNick Chan reg = <0x80218 4>; 450*5152d41aSNick Chan #power-domain-cells = <0>; 451*5152d41aSNick Chan #reset-cells = <0>; 452*5152d41aSNick Chan label = "uart6"; 453*5152d41aSNick Chan power-domains = <&ps_sio_p>; 454*5152d41aSNick Chan }; 455*5152d41aSNick Chan 456*5152d41aSNick Chan ps_uart7: power-controller@80220 { 457*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 458*5152d41aSNick Chan reg = <0x80220 4>; 459*5152d41aSNick Chan #power-domain-cells = <0>; 460*5152d41aSNick Chan #reset-cells = <0>; 461*5152d41aSNick Chan label = "uart7"; 462*5152d41aSNick Chan power-domains = <&ps_sio_p>; 463*5152d41aSNick Chan }; 464*5152d41aSNick Chan 465*5152d41aSNick Chan ps_uart8: power-controller@80228 { 466*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 467*5152d41aSNick Chan reg = <0x80228 4>; 468*5152d41aSNick Chan #power-domain-cells = <0>; 469*5152d41aSNick Chan #reset-cells = <0>; 470*5152d41aSNick Chan label = "uart8"; 471*5152d41aSNick Chan power-domains = <&ps_sio_p>; 472*5152d41aSNick Chan }; 473*5152d41aSNick Chan 474*5152d41aSNick Chan ps_hfd0: power-controller@80238 { 475*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 476*5152d41aSNick Chan reg = <0x80238 4>; 477*5152d41aSNick Chan #power-domain-cells = <0>; 478*5152d41aSNick Chan #reset-cells = <0>; 479*5152d41aSNick Chan label = "hfd0"; 480*5152d41aSNick Chan power-domains = <&ps_sio_p>; 481*5152d41aSNick Chan }; 482*5152d41aSNick Chan 483*5152d41aSNick Chan ps_mcc: power-controller@80240 { 484*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 485*5152d41aSNick Chan reg = <0x80240 4>; 486*5152d41aSNick Chan #power-domain-cells = <0>; 487*5152d41aSNick Chan #reset-cells = <0>; 488*5152d41aSNick Chan label = "mcc"; 489*5152d41aSNick Chan apple,always-on; /* Memory cache controller */ 490*5152d41aSNick Chan }; 491*5152d41aSNick Chan 492*5152d41aSNick Chan ps_dcs0: power-controller@80248 { 493*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 494*5152d41aSNick Chan reg = <0x80248 4>; 495*5152d41aSNick Chan #power-domain-cells = <0>; 496*5152d41aSNick Chan #reset-cells = <0>; 497*5152d41aSNick Chan label = "dcs0"; 498*5152d41aSNick Chan apple,always-on; /* LPDDR4 interface */ 499*5152d41aSNick Chan }; 500*5152d41aSNick Chan 501*5152d41aSNick Chan ps_dcs1: power-controller@80250 { 502*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 503*5152d41aSNick Chan reg = <0x80250 4>; 504*5152d41aSNick Chan #power-domain-cells = <0>; 505*5152d41aSNick Chan #reset-cells = <0>; 506*5152d41aSNick Chan label = "dcs1"; 507*5152d41aSNick Chan apple,always-on; /* LPDDR4 interface */ 508*5152d41aSNick Chan }; 509*5152d41aSNick Chan 510*5152d41aSNick Chan ps_dcs2: power-controller@80258 { 511*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 512*5152d41aSNick Chan reg = <0x80258 4>; 513*5152d41aSNick Chan #power-domain-cells = <0>; 514*5152d41aSNick Chan #reset-cells = <0>; 515*5152d41aSNick Chan label = "dcs2"; 516*5152d41aSNick Chan apple,always-on; /* LPDDR4 interface */ 517*5152d41aSNick Chan }; 518*5152d41aSNick Chan 519*5152d41aSNick Chan ps_dcs3: power-controller@80260 { 520*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 521*5152d41aSNick Chan reg = <0x80260 4>; 522*5152d41aSNick Chan #power-domain-cells = <0>; 523*5152d41aSNick Chan #reset-cells = <0>; 524*5152d41aSNick Chan label = "dcs3"; 525*5152d41aSNick Chan apple,always-on; /* LPDDR4 interface */ 526*5152d41aSNick Chan }; 527*5152d41aSNick Chan 528*5152d41aSNick Chan ps_usb2host0_ohci: power-controller@80280 { 529*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 530*5152d41aSNick Chan reg = <0x80280 4>; 531*5152d41aSNick Chan #power-domain-cells = <0>; 532*5152d41aSNick Chan #reset-cells = <0>; 533*5152d41aSNick Chan label = "usb2host0_ohci"; 534*5152d41aSNick Chan power-domains = <&ps_usb2host0>; 535*5152d41aSNick Chan }; 536*5152d41aSNick Chan 537*5152d41aSNick Chan ps_usbotg: power-controller@80290 { 538*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 539*5152d41aSNick Chan reg = <0x80290 4>; 540*5152d41aSNick Chan #power-domain-cells = <0>; 541*5152d41aSNick Chan #reset-cells = <0>; 542*5152d41aSNick Chan label = "usbotg"; 543*5152d41aSNick Chan power-domains = <&ps_usbctrl>; 544*5152d41aSNick Chan }; 545*5152d41aSNick Chan 546*5152d41aSNick Chan ps_smx: power-controller@80298 { 547*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 548*5152d41aSNick Chan reg = <0x80298 4>; 549*5152d41aSNick Chan #power-domain-cells = <0>; 550*5152d41aSNick Chan #reset-cells = <0>; 551*5152d41aSNick Chan label = "smx"; 552*5152d41aSNick Chan apple,always-on; /* Apple fabric, critical block */ 553*5152d41aSNick Chan }; 554*5152d41aSNick Chan 555*5152d41aSNick Chan ps_sf: power-controller@802a0 { 556*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 557*5152d41aSNick Chan reg = <0x802a0 4>; 558*5152d41aSNick Chan #power-domain-cells = <0>; 559*5152d41aSNick Chan #reset-cells = <0>; 560*5152d41aSNick Chan label = "sf"; 561*5152d41aSNick Chan apple,always-on; /* Apple fabric, critical block */ 562*5152d41aSNick Chan }; 563*5152d41aSNick Chan 564*5152d41aSNick Chan ps_mipi_dsi: power-controller@802c0 { 565*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 566*5152d41aSNick Chan reg = <0x802c0 4>; 567*5152d41aSNick Chan #power-domain-cells = <0>; 568*5152d41aSNick Chan #reset-cells = <0>; 569*5152d41aSNick Chan label = "mipi_dsi"; 570*5152d41aSNick Chan power-domains = <&ps_disp0_be>; 571*5152d41aSNick Chan }; 572*5152d41aSNick Chan 573*5152d41aSNick Chan ps_dp: power-controller@802c8 { 574*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 575*5152d41aSNick Chan reg = <0x802c8 4>; 576*5152d41aSNick Chan #power-domain-cells = <0>; 577*5152d41aSNick Chan #reset-cells = <0>; 578*5152d41aSNick Chan label = "dp"; 579*5152d41aSNick Chan power-domains = <&ps_disp0_be>; 580*5152d41aSNick Chan }; 581*5152d41aSNick Chan 582*5152d41aSNick Chan ps_venc_sys: power-controller@80310 { 583*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 584*5152d41aSNick Chan reg = <0x80310 4>; 585*5152d41aSNick Chan #power-domain-cells = <0>; 586*5152d41aSNick Chan #reset-cells = <0>; 587*5152d41aSNick Chan label = "venc_sys"; 588*5152d41aSNick Chan power-domains = <&ps_media>; 589*5152d41aSNick Chan }; 590*5152d41aSNick Chan 591*5152d41aSNick Chan ps_pcie: power-controller@80318 { 592*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 593*5152d41aSNick Chan reg = <0x80318 4>; 594*5152d41aSNick Chan #power-domain-cells = <0>; 595*5152d41aSNick Chan #reset-cells = <0>; 596*5152d41aSNick Chan label = "pcie"; 597*5152d41aSNick Chan }; 598*5152d41aSNick Chan 599*5152d41aSNick Chan ps_pcie_aux: power-controller@80320 { 600*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 601*5152d41aSNick Chan reg = <0x80320 4>; 602*5152d41aSNick Chan #power-domain-cells = <0>; 603*5152d41aSNick Chan #reset-cells = <0>; 604*5152d41aSNick Chan label = "pcie_aux"; 605*5152d41aSNick Chan }; 606*5152d41aSNick Chan 607*5152d41aSNick Chan ps_vdec0: power-controller@80300 { 608*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 609*5152d41aSNick Chan reg = <0x80300 4>; 610*5152d41aSNick Chan #power-domain-cells = <0>; 611*5152d41aSNick Chan #reset-cells = <0>; 612*5152d41aSNick Chan label = "vdec0"; 613*5152d41aSNick Chan power-domains = <&ps_media>; 614*5152d41aSNick Chan }; 615*5152d41aSNick Chan 616*5152d41aSNick Chan ps_gfx: power-controller@80328 { 617*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 618*5152d41aSNick Chan reg = <0x80328 4>; 619*5152d41aSNick Chan #power-domain-cells = <0>; 620*5152d41aSNick Chan #reset-cells = <0>; 621*5152d41aSNick Chan label = "gfx"; 622*5152d41aSNick Chan }; 623*5152d41aSNick Chan 624*5152d41aSNick Chan ps_sep: power-controller@80400 { 625*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 626*5152d41aSNick Chan reg = <0x80400 4>; 627*5152d41aSNick Chan #power-domain-cells = <0>; 628*5152d41aSNick Chan #reset-cells = <0>; 629*5152d41aSNick Chan label = "sep"; 630*5152d41aSNick Chan apple,always-on; /* Locked on */ 631*5152d41aSNick Chan }; 632*5152d41aSNick Chan 633*5152d41aSNick Chan ps_isp_rsts0: power-controller@84000 { 634*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 635*5152d41aSNick Chan reg = <0x84000 4>; 636*5152d41aSNick Chan #power-domain-cells = <0>; 637*5152d41aSNick Chan #reset-cells = <0>; 638*5152d41aSNick Chan label = "isp_rsts0"; 639*5152d41aSNick Chan power-domains = <&ps_isp_sys>; 640*5152d41aSNick Chan }; 641*5152d41aSNick Chan 642*5152d41aSNick Chan ps_isp_rsts1: power-controller@84008 { 643*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 644*5152d41aSNick Chan reg = <0x84008 4>; 645*5152d41aSNick Chan #power-domain-cells = <0>; 646*5152d41aSNick Chan #reset-cells = <0>; 647*5152d41aSNick Chan label = "isp_rsts1"; 648*5152d41aSNick Chan power-domains = <&ps_isp_sys>; 649*5152d41aSNick Chan }; 650*5152d41aSNick Chan 651*5152d41aSNick Chan ps_isp_vis: power-controller@84010 { 652*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 653*5152d41aSNick Chan reg = <0x84010 4>; 654*5152d41aSNick Chan #power-domain-cells = <0>; 655*5152d41aSNick Chan #reset-cells = <0>; 656*5152d41aSNick Chan label = "isp_vis"; 657*5152d41aSNick Chan power-domains = <&ps_isp_sys>; 658*5152d41aSNick Chan }; 659*5152d41aSNick Chan 660*5152d41aSNick Chan ps_isp_be: power-controller@84018 { 661*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 662*5152d41aSNick Chan reg = <0x84018 4>; 663*5152d41aSNick Chan #power-domain-cells = <0>; 664*5152d41aSNick Chan #reset-cells = <0>; 665*5152d41aSNick Chan label = "isp_be"; 666*5152d41aSNick Chan power-domains = <&ps_isp_sys>; 667*5152d41aSNick Chan }; 668*5152d41aSNick Chan 669*5152d41aSNick Chan ps_isp_pearl: power-controller@84020 { 670*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 671*5152d41aSNick Chan reg = <0x84020 4>; 672*5152d41aSNick Chan #power-domain-cells = <0>; 673*5152d41aSNick Chan #reset-cells = <0>; 674*5152d41aSNick Chan label = "isp_pearl"; 675*5152d41aSNick Chan power-domains = <&ps_isp_sys>; 676*5152d41aSNick Chan }; 677*5152d41aSNick Chan 678*5152d41aSNick Chan ps_dprx: power-controller@84028 { 679*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 680*5152d41aSNick Chan reg = <0x84028 4>; 681*5152d41aSNick Chan #power-domain-cells = <0>; 682*5152d41aSNick Chan #reset-cells = <0>; 683*5152d41aSNick Chan label = "dprx"; 684*5152d41aSNick Chan power-domains = <&ps_isp_sys>; 685*5152d41aSNick Chan }; 686*5152d41aSNick Chan 687*5152d41aSNick Chan ps_venc_pipe4: power-controller@88000 { 688*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 689*5152d41aSNick Chan reg = <0x88000 4>; 690*5152d41aSNick Chan #power-domain-cells = <0>; 691*5152d41aSNick Chan #reset-cells = <0>; 692*5152d41aSNick Chan label = "venc_pipe4"; 693*5152d41aSNick Chan power-domains = <&ps_venc_sys>; 694*5152d41aSNick Chan }; 695*5152d41aSNick Chan 696*5152d41aSNick Chan ps_venc_pipe5: power-controller@88008 { 697*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 698*5152d41aSNick Chan reg = <0x88008 4>; 699*5152d41aSNick Chan #power-domain-cells = <0>; 700*5152d41aSNick Chan #reset-cells = <0>; 701*5152d41aSNick Chan label = "venc_pipe5"; 702*5152d41aSNick Chan power-domains = <&ps_venc_sys>; 703*5152d41aSNick Chan }; 704*5152d41aSNick Chan 705*5152d41aSNick Chan ps_venc_me0: power-controller@88010 { 706*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 707*5152d41aSNick Chan reg = <0x88010 4>; 708*5152d41aSNick Chan #power-domain-cells = <0>; 709*5152d41aSNick Chan #reset-cells = <0>; 710*5152d41aSNick Chan label = "venc_me0"; 711*5152d41aSNick Chan }; 712*5152d41aSNick Chan 713*5152d41aSNick Chan ps_venc_me1: power-controller@88018 { 714*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 715*5152d41aSNick Chan reg = <0x88018 4>; 716*5152d41aSNick Chan #power-domain-cells = <0>; 717*5152d41aSNick Chan #reset-cells = <0>; 718*5152d41aSNick Chan label = "venc_me1"; 719*5152d41aSNick Chan }; 720*5152d41aSNick Chan}; 721*5152d41aSNick Chan 722*5152d41aSNick Chan&pmgr_mini { 723*5152d41aSNick Chan ps_aop: power-controller@80000 { 724*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 725*5152d41aSNick Chan reg = <0x80000 4>; 726*5152d41aSNick Chan #power-domain-cells = <0>; 727*5152d41aSNick Chan #reset-cells = <0>; 728*5152d41aSNick Chan label = "aop"; 729*5152d41aSNick Chan power-domains = <&ps_aop_cpu &ps_aop_busif &ps_aop_filter>; 730*5152d41aSNick Chan apple,always-on; /* Always on processor */ 731*5152d41aSNick Chan }; 732*5152d41aSNick Chan 733*5152d41aSNick Chan ps_debug: power-controller@80008 { 734*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 735*5152d41aSNick Chan reg = <0x80008 4>; 736*5152d41aSNick Chan #power-domain-cells = <0>; 737*5152d41aSNick Chan #reset-cells = <0>; 738*5152d41aSNick Chan label = "debug"; 739*5152d41aSNick Chan }; 740*5152d41aSNick Chan 741*5152d41aSNick Chan ps_aop_gpio: power-controller@80010 { 742*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 743*5152d41aSNick Chan reg = <0x80010 4>; 744*5152d41aSNick Chan #power-domain-cells = <0>; 745*5152d41aSNick Chan #reset-cells = <0>; 746*5152d41aSNick Chan label = "aop_gpio"; 747*5152d41aSNick Chan }; 748*5152d41aSNick Chan 749*5152d41aSNick Chan ps_aop_cpu: power-controller@80048 { 750*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 751*5152d41aSNick Chan reg = <0x80048 4>; 752*5152d41aSNick Chan #power-domain-cells = <0>; 753*5152d41aSNick Chan #reset-cells = <0>; 754*5152d41aSNick Chan label = "aop_cpu"; 755*5152d41aSNick Chan }; 756*5152d41aSNick Chan 757*5152d41aSNick Chan ps_aop_filter: power-controller@80050 { 758*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 759*5152d41aSNick Chan reg = <0x80050 4>; 760*5152d41aSNick Chan #power-domain-cells = <0>; 761*5152d41aSNick Chan #reset-cells = <0>; 762*5152d41aSNick Chan label = "aop_filter"; 763*5152d41aSNick Chan }; 764*5152d41aSNick Chan 765*5152d41aSNick Chan ps_aop_busif: power-controller@80058 { 766*5152d41aSNick Chan compatible = "apple,t8010-pmgr-pwrstate", "apple,pmgr-pwrstate"; 767*5152d41aSNick Chan reg = <0x80058 4>; 768*5152d41aSNick Chan #power-domain-cells = <0>; 769*5152d41aSNick Chan #reset-cells = <0>; 770*5152d41aSNick Chan label = "aop_busif"; 771*5152d41aSNick Chan }; 772*5152d41aSNick Chan}; 773