Home | History | Annotate | Line # | Download | only in apple
      1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
      2 /*
      3  * PMGR Power domains for the Apple T8112 "M2" SoC
      4  *
      5  * Copyright The Asahi Linux Contributors
      6  */
      7 
      8 
      9 &pmgr {
     10 	ps_sbr: power-controller@100 {
     11 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
     12 		reg = <0x100 4>;
     13 		#power-domain-cells = <0>;
     14 		#reset-cells = <0>;
     15 		label = "sbr";
     16 		apple,always-on; /* Core device */
     17 	};
     18 
     19 	ps_aic: power-controller@108 {
     20 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
     21 		reg = <0x108 4>;
     22 		#power-domain-cells = <0>;
     23 		#reset-cells = <0>;
     24 		label = "aic";
     25 		apple,always-on; /* Core device */
     26 	};
     27 
     28 	ps_dwi: power-controller@110 {
     29 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
     30 		reg = <0x110 4>;
     31 		#power-domain-cells = <0>;
     32 		#reset-cells = <0>;
     33 		label = "dwi";
     34 		apple,always-on; /* Core device */
     35 	};
     36 
     37 	ps_soc_spmi0: power-controller@118 {
     38 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
     39 		reg = <0x118 4>;
     40 		#power-domain-cells = <0>;
     41 		#reset-cells = <0>;
     42 		label = "soc_spmi0";
     43 	};
     44 
     45 	ps_gpio: power-controller@120 {
     46 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
     47 		reg = <0x120 4>;
     48 		#power-domain-cells = <0>;
     49 		#reset-cells = <0>;
     50 		label = "gpio";
     51 	};
     52 
     53 	ps_pms_busif: power-controller@128 {
     54 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
     55 		reg = <0x128 4>;
     56 		#power-domain-cells = <0>;
     57 		#reset-cells = <0>;
     58 		label = "pms_busif";
     59 		apple,always-on; /* Core device */
     60 	};
     61 
     62 	ps_pms: power-controller@130 {
     63 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
     64 		reg = <0x130 4>;
     65 		#power-domain-cells = <0>;
     66 		#reset-cells = <0>;
     67 		label = "pms";
     68 		apple,always-on; /* Core device */
     69 	};
     70 
     71 	ps_pms_c1ppt: power-controller@160 {
     72 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
     73 		reg = <0x160 4>;
     74 		#power-domain-cells = <0>;
     75 		#reset-cells = <0>;
     76 		label = "pms_c1ppt";
     77 		power-domains = <&ps_pms>;
     78 	};
     79 
     80 	ps_soc_dpe: power-controller@168 {
     81 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
     82 		reg = <0x168 4>;
     83 		#power-domain-cells = <0>;
     84 		#reset-cells = <0>;
     85 		label = "soc_dpe";
     86 		apple,always-on; /* Core device */
     87 	};
     88 
     89 	ps_pmgr_soc_ocla: power-controller@170 {
     90 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
     91 		reg = <0x170 4>;
     92 		#power-domain-cells = <0>;
     93 		#reset-cells = <0>;
     94 		label = "pmgr_soc_ocla";
     95 		power-domains = <&ps_pms>;
     96 	};
     97 
     98 	ps_ispsens0: power-controller@178 {
     99 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    100 		reg = <0x178 4>;
    101 		#power-domain-cells = <0>;
    102 		#reset-cells = <0>;
    103 		label = "ispsens0";
    104 	};
    105 
    106 	ps_ispsens1: power-controller@180 {
    107 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    108 		reg = <0x180 4>;
    109 		#power-domain-cells = <0>;
    110 		#reset-cells = <0>;
    111 		label = "ispsens1";
    112 	};
    113 
    114 	ps_ispsens2: power-controller@188 {
    115 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    116 		reg = <0x188 4>;
    117 		#power-domain-cells = <0>;
    118 		#reset-cells = <0>;
    119 		label = "ispsens2";
    120 	};
    121 
    122 	ps_ispsens3: power-controller@190 {
    123 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    124 		reg = <0x190 4>;
    125 		#power-domain-cells = <0>;
    126 		#reset-cells = <0>;
    127 		label = "ispsens3";
    128 	};
    129 
    130 	ps_pcie_ref: power-controller@198 {
    131 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    132 		reg = <0x198 4>;
    133 		#power-domain-cells = <0>;
    134 		#reset-cells = <0>;
    135 		label = "pcie_ref";
    136 	};
    137 
    138 	ps_aft0: power-controller@1a0 {
    139 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    140 		reg = <0x1a0 4>;
    141 		#power-domain-cells = <0>;
    142 		#reset-cells = <0>;
    143 		label = "aft0";
    144 	};
    145 
    146 	ps_imx: power-controller@1a8 {
    147 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    148 		reg = <0x1a8 4>;
    149 		#power-domain-cells = <0>;
    150 		#reset-cells = <0>;
    151 		label = "imx";
    152 		apple,always-on; /* Apple fabric, critical block */
    153 	};
    154 
    155 	ps_sio_busif: power-controller@1b0 {
    156 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    157 		reg = <0x1b0 4>;
    158 		#power-domain-cells = <0>;
    159 		#reset-cells = <0>;
    160 		label = "sio_busif";
    161 	};
    162 
    163 	ps_sio: power-controller@1b8 {
    164 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    165 		reg = <0x1b8 4>;
    166 		#power-domain-cells = <0>;
    167 		#reset-cells = <0>;
    168 		label = "sio";
    169 		apple,always-on;
    170 		power-domains = <&ps_sio_busif>;
    171 	};
    172 
    173 	ps_sio_cpu: power-controller@1c0 {
    174 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    175 		reg = <0x1c0 4>;
    176 		#power-domain-cells = <0>;
    177 		#reset-cells = <0>;
    178 		label = "sio_cpu";
    179 		power-domains = <&ps_sio>;
    180 	};
    181 
    182 	ps_fpwm0: power-controller@1c8 {
    183 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    184 		reg = <0x1c8 4>;
    185 		#power-domain-cells = <0>;
    186 		#reset-cells = <0>;
    187 		label = "fpwm0";
    188 		power-domains = <&ps_sio>;
    189 	};
    190 
    191 	ps_fpwm1: power-controller@1d0 {
    192 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    193 		reg = <0x1d0 4>;
    194 		#power-domain-cells = <0>;
    195 		#reset-cells = <0>;
    196 		label = "fpwm1";
    197 		power-domains = <&ps_sio>;
    198 	};
    199 
    200 	ps_fpwm2: power-controller@1d8 {
    201 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    202 		reg = <0x1d8 4>;
    203 		#power-domain-cells = <0>;
    204 		#reset-cells = <0>;
    205 		label = "fpwm2";
    206 		power-domains = <&ps_sio>;
    207 	};
    208 
    209 	ps_i2c0: power-controller@1e0 {
    210 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    211 		reg = <0x1e0 4>;
    212 		#power-domain-cells = <0>;
    213 		#reset-cells = <0>;
    214 		label = "i2c0";
    215 		power-domains = <&ps_sio>;
    216 	};
    217 
    218 	ps_i2c1: power-controller@1e8 {
    219 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    220 		reg = <0x1e8 4>;
    221 		#power-domain-cells = <0>;
    222 		#reset-cells = <0>;
    223 		label = "i2c1";
    224 		power-domains = <&ps_sio>;
    225 	};
    226 
    227 	ps_i2c2: power-controller@1f0 {
    228 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    229 		reg = <0x1f0 4>;
    230 		#power-domain-cells = <0>;
    231 		#reset-cells = <0>;
    232 		label = "i2c2";
    233 		power-domains = <&ps_sio>;
    234 	};
    235 
    236 	ps_i2c3: power-controller@1f8 {
    237 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    238 		reg = <0x1f8 4>;
    239 		#power-domain-cells = <0>;
    240 		#reset-cells = <0>;
    241 		label = "i2c3";
    242 		power-domains = <&ps_sio>;
    243 	};
    244 
    245 	ps_i2c4: power-controller@200 {
    246 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    247 		reg = <0x200 4>;
    248 		#power-domain-cells = <0>;
    249 		#reset-cells = <0>;
    250 		label = "i2c4";
    251 		power-domains = <&ps_sio>;
    252 	};
    253 
    254 	ps_spi_p: power-controller@208 {
    255 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    256 		reg = <0x208 4>;
    257 		#power-domain-cells = <0>;
    258 		#reset-cells = <0>;
    259 		label = "spi_p";
    260 		power-domains = <&ps_sio>;
    261 	};
    262 
    263 	ps_uart_p: power-controller@210 {
    264 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    265 		reg = <0x210 4>;
    266 		#power-domain-cells = <0>;
    267 		#reset-cells = <0>;
    268 		label = "uart_p";
    269 		power-domains = <&ps_sio>;
    270 	};
    271 
    272 	ps_audio_p: power-controller@218 {
    273 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    274 		reg = <0x218 4>;
    275 		#power-domain-cells = <0>;
    276 		#reset-cells = <0>;
    277 		label = "audio_p";
    278 		power-domains = <&ps_sio>;
    279 	};
    280 
    281 	ps_aes: power-controller@220 {
    282 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    283 		reg = <0x220 4>;
    284 		#power-domain-cells = <0>;
    285 		#reset-cells = <0>;
    286 		label = "aes";
    287 		power-domains = <&ps_sio>;
    288 	};
    289 
    290 	ps_spi0: power-controller@228 {
    291 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    292 		reg = <0x228 4>;
    293 		#power-domain-cells = <0>;
    294 		#reset-cells = <0>;
    295 		label = "spi0";
    296 		power-domains = <&ps_spi_p>;
    297 	};
    298 
    299 	ps_spi1: power-controller@230 {
    300 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    301 		reg = <0x230 4>;
    302 		#power-domain-cells = <0>;
    303 		#reset-cells = <0>;
    304 		label = "spi1";
    305 		power-domains = <&ps_spi_p>;
    306 	};
    307 
    308 	ps_spi2: power-controller@238 {
    309 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    310 		reg = <0x238 4>;
    311 		#power-domain-cells = <0>;
    312 		#reset-cells = <0>;
    313 		label = "spi2";
    314 		power-domains = <&ps_spi_p>;
    315 	};
    316 
    317 	ps_spi3: power-controller@240 {
    318 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    319 		reg = <0x240 4>;
    320 		#power-domain-cells = <0>;
    321 		#reset-cells = <0>;
    322 		label = "spi3";
    323 		power-domains = <&ps_spi_p>;
    324 	};
    325 
    326 	ps_spi4: power-controller@248 {
    327 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    328 		reg = <0x248 4>;
    329 		#power-domain-cells = <0>;
    330 		#reset-cells = <0>;
    331 		label = "spi4";
    332 		power-domains = <&ps_spi_p>;
    333 	};
    334 
    335 	ps_spi5: power-controller@250 {
    336 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    337 		reg = <0x250 4>;
    338 		#power-domain-cells = <0>;
    339 		#reset-cells = <0>;
    340 		label = "spi5";
    341 		power-domains = <&ps_spi_p>;
    342 	};
    343 
    344 	ps_uart_n: power-controller@258 {
    345 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    346 		reg = <0x258 4>;
    347 		#power-domain-cells = <0>;
    348 		#reset-cells = <0>;
    349 		label = "uart_n";
    350 		power-domains = <&ps_uart_p>;
    351 	};
    352 
    353 	ps_uart0: power-controller@260 {
    354 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    355 		reg = <0x260 4>;
    356 		#power-domain-cells = <0>;
    357 		#reset-cells = <0>;
    358 		label = "uart0";
    359 		power-domains = <&ps_uart_p>;
    360 	};
    361 
    362 	ps_uart1: power-controller@268 {
    363 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    364 		reg = <0x268 4>;
    365 		#power-domain-cells = <0>;
    366 		#reset-cells = <0>;
    367 		label = "uart1";
    368 		power-domains = <&ps_uart_p>;
    369 	};
    370 
    371 	ps_uart2: power-controller@270 {
    372 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    373 		reg = <0x270 4>;
    374 		#power-domain-cells = <0>;
    375 		#reset-cells = <0>;
    376 		label = "uart2";
    377 		power-domains = <&ps_uart_p>;
    378 	};
    379 
    380 	ps_uart3: power-controller@278 {
    381 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    382 		reg = <0x278 4>;
    383 		#power-domain-cells = <0>;
    384 		#reset-cells = <0>;
    385 		label = "uart3";
    386 		power-domains = <&ps_uart_p>;
    387 	};
    388 
    389 	ps_uart4: power-controller@280 {
    390 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    391 		reg = <0x280 4>;
    392 		#power-domain-cells = <0>;
    393 		#reset-cells = <0>;
    394 		label = "uart4";
    395 		power-domains = <&ps_uart_p>;
    396 	};
    397 
    398 	ps_uart5: power-controller@288 {
    399 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    400 		reg = <0x288 4>;
    401 		#power-domain-cells = <0>;
    402 		#reset-cells = <0>;
    403 		label = "uart5";
    404 		power-domains = <&ps_uart_p>;
    405 	};
    406 
    407 	ps_uart6: power-controller@290 {
    408 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    409 		reg = <0x290 4>;
    410 		#power-domain-cells = <0>;
    411 		#reset-cells = <0>;
    412 		label = "uart6";
    413 		power-domains = <&ps_uart_p>;
    414 	};
    415 
    416 	ps_uart7: power-controller@298 {
    417 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    418 		reg = <0x298 4>;
    419 		#power-domain-cells = <0>;
    420 		#reset-cells = <0>;
    421 		label = "uart7";
    422 		power-domains = <&ps_uart_p>;
    423 	};
    424 
    425 	ps_uart8: power-controller@2a0 {
    426 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    427 		reg = <0x2a0 4>;
    428 		#power-domain-cells = <0>;
    429 		#reset-cells = <0>;
    430 		label = "uart8";
    431 		power-domains = <&ps_uart_p>;
    432 	};
    433 
    434 	ps_sio_adma: power-controller@2a8 {
    435 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    436 		reg = <0x2a8 4>;
    437 		#power-domain-cells = <0>;
    438 		#reset-cells = <0>;
    439 		label = "sio_adma";
    440 		power-domains = <&ps_spi_p>, <&ps_audio_p>;
    441 	};
    442 
    443 	ps_dpa0: power-controller@2b0 {
    444 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    445 		reg = <0x2b0 4>;
    446 		#power-domain-cells = <0>;
    447 		#reset-cells = <0>;
    448 		label = "dpa0";
    449 		power-domains = <&ps_audio_p>;
    450 	};
    451 
    452 	ps_dpa1: power-controller@2b8 {
    453 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    454 		reg = <0x2b8 4>;
    455 		#power-domain-cells = <0>;
    456 		#reset-cells = <0>;
    457 		label = "dpa1";
    458 		power-domains = <&ps_audio_p>;
    459 	};
    460 
    461 	ps_mca0: power-controller@2c0 {
    462 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    463 		reg = <0x2c0 4>;
    464 		#power-domain-cells = <0>;
    465 		#reset-cells = <0>;
    466 		label = "mca0";
    467 		power-domains = <&ps_sio_adma>, <&ps_audio_p>;
    468 	};
    469 
    470 	ps_mca1: power-controller@2c8 {
    471 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    472 		reg = <0x2c8 4>;
    473 		#power-domain-cells = <0>;
    474 		#reset-cells = <0>;
    475 		label = "mca1";
    476 		power-domains = <&ps_sio_adma>, <&ps_audio_p>;
    477 	};
    478 
    479 	ps_mca2: power-controller@2d0 {
    480 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    481 		reg = <0x2d0 4>;
    482 		#power-domain-cells = <0>;
    483 		#reset-cells = <0>;
    484 		label = "mca2";
    485 		power-domains = <&ps_sio_adma>, <&ps_audio_p>;
    486 	};
    487 
    488 	ps_mca3: power-controller@2d8 {
    489 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    490 		reg = <0x2d8 4>;
    491 		#power-domain-cells = <0>;
    492 		#reset-cells = <0>;
    493 		label = "mca3";
    494 		power-domains = <&ps_sio_adma>, <&ps_audio_p>;
    495 	};
    496 
    497 	ps_mca4: power-controller@2e0 {
    498 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    499 		reg = <0x2e0 4>;
    500 		#power-domain-cells = <0>;
    501 		#reset-cells = <0>;
    502 		label = "mca4";
    503 		power-domains = <&ps_sio_adma>, <&ps_audio_p>;
    504 	};
    505 
    506 	ps_mca5: power-controller@2e8 {
    507 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    508 		reg = <0x2e8 4>;
    509 		#power-domain-cells = <0>;
    510 		#reset-cells = <0>;
    511 		label = "mca5";
    512 		power-domains = <&ps_sio_adma>, <&ps_audio_p>;
    513 	};
    514 
    515 	ps_mcc: power-controller@2f0 {
    516 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    517 		reg = <0x2f0 4>;
    518 		#power-domain-cells = <0>;
    519 		#reset-cells = <0>;
    520 		label = "mcc";
    521 		apple,always-on; /* Memory controller */
    522 	};
    523 
    524 	ps_dcs0: power-controller@2f8 {
    525 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    526 		reg = <0x2f8 4>;
    527 		#power-domain-cells = <0>;
    528 		#reset-cells = <0>;
    529 		label = "dcs0";
    530 		apple,always-on; /* LPDDR4 interface */
    531 	};
    532 
    533 	ps_dcs2: power-controller@300 {
    534 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    535 		reg = <0x300 4>;
    536 		#power-domain-cells = <0>;
    537 		#reset-cells = <0>;
    538 		label = "dcs2";
    539 		apple,always-on; /* LPDDR4 interface */
    540 	};
    541 
    542 	ps_dcs1: power-controller@308 {
    543 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    544 		reg = <0x308 4>;
    545 		#power-domain-cells = <0>;
    546 		#reset-cells = <0>;
    547 		label = "dcs1";
    548 		apple,always-on; /* LPDDR4 interface */
    549 	};
    550 
    551 	ps_dcs3: power-controller@310 {
    552 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    553 		reg = <0x310 4>;
    554 		#power-domain-cells = <0>;
    555 		#reset-cells = <0>;
    556 		label = "dcs3";
    557 		apple,always-on; /* LPDDR4 interface */
    558 	};
    559 
    560 	ps_dcs4: power-controller@318 {
    561 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    562 		reg = <0x318 4>;
    563 		#power-domain-cells = <0>;
    564 		#reset-cells = <0>;
    565 		label = "dcs4";
    566 		apple,always-on; /* LPDDR4 interface */
    567 	};
    568 
    569 	ps_dcs5: power-controller@320 {
    570 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    571 		reg = <0x320 4>;
    572 		#power-domain-cells = <0>;
    573 		#reset-cells = <0>;
    574 		label = "dcs5";
    575 		apple,always-on; /* LPDDR4 interface */
    576 	};
    577 
    578 	ps_dcs6: power-controller@328 {
    579 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    580 		reg = <0x328 4>;
    581 		#power-domain-cells = <0>;
    582 		#reset-cells = <0>;
    583 		label = "dcs6";
    584 		apple,always-on; /* LPDDR4 interface */
    585 	};
    586 
    587 	ps_dcs7: power-controller@330 {
    588 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    589 		reg = <0x330 4>;
    590 		#power-domain-cells = <0>;
    591 		#reset-cells = <0>;
    592 		label = "dcs7";
    593 		apple,always-on; /* LPDDR4 interface */
    594 	};
    595 
    596 	ps_smx0: power-controller@338 {
    597 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    598 		reg = <0x338 4>;
    599 		#power-domain-cells = <0>;
    600 		#reset-cells = <0>;
    601 		label = "smx0";
    602 		apple,always-on; /* Apple fabric, critical block */
    603 	};
    604 
    605 	ps_smx1: power-controller@340 {
    606 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    607 		reg = <0x340 4>;
    608 		#power-domain-cells = <0>;
    609 		#reset-cells = <0>;
    610 		label = "smx1";
    611 		apple,always-on; /* Apple fabric, critical block */
    612 	};
    613 
    614 	ps_apcie: power-controller@348 {
    615 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    616 		reg = <0x348 4>;
    617 		#power-domain-cells = <0>;
    618 		#reset-cells = <0>;
    619 		label = "apcie";
    620 		power-domains = <&ps_imx>, <&ps_pcie_ref>;
    621 	};
    622 
    623 	ps_rmx0: power-controller@350 {
    624 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    625 		reg = <0x350 4>;
    626 		#power-domain-cells = <0>;
    627 		#reset-cells = <0>;
    628 		label = "rmx0";
    629 		/* Apple Fabric, display/image stuff: this can power down */
    630 	};
    631 
    632 	ps_rmx1: power-controller@358 {
    633 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    634 		reg = <0x358 4>;
    635 		#power-domain-cells = <0>;
    636 		#reset-cells = <0>;
    637 		label = "rmx1";
    638 		/* Apple Fabric, display/image stuff: this can power down */
    639 	};
    640 
    641 	ps_cmx: power-controller@360 {
    642 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    643 		reg = <0x360 4>;
    644 		#power-domain-cells = <0>;
    645 		#reset-cells = <0>;
    646 		label = "cmx";
    647 		apple,always-on; /* Apple fabric, critical block */
    648 	};
    649 
    650 	ps_mmx: power-controller@368 {
    651 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    652 		reg = <0x368 4>;
    653 		#power-domain-cells = <0>;
    654 		#reset-cells = <0>;
    655 		label = "mmx";
    656 		/* Apple Fabric, media stuff: this can power down */
    657 	};
    658 
    659 	ps_disp0_sys: power-controller@370 {
    660 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    661 		reg = <0x370 4>;
    662 		#power-domain-cells = <0>;
    663 		#reset-cells = <0>;
    664 		label = "disp0_sys";
    665 		power-domains = <&ps_rmx1>;
    666 		apple,always-on; /* TODO: figure out if we can enable PM here */
    667 	};
    668 
    669 	ps_disp0_fe: power-controller@378 {
    670 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    671 		reg = <0x378 4>;
    672 		#power-domain-cells = <0>;
    673 		#reset-cells = <0>;
    674 		label = "disp0_fe";
    675 		power-domains = <&ps_disp0_sys>;
    676 		apple,always-on; /* TODO: figure out if we can enable PM here */
    677 	};
    678 
    679 	ps_dispext_sys: power-controller@380 {
    680 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    681 		reg = <0x380 4>;
    682 		#power-domain-cells = <0>;
    683 		#reset-cells = <0>;
    684 		label = "dispext_sys";
    685 		power-domains = <&ps_rmx0>;
    686 	};
    687 
    688 	ps_dispext_fe: power-controller@388 {
    689 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    690 		reg = <0x388 4>;
    691 		#power-domain-cells = <0>;
    692 		#reset-cells = <0>;
    693 		label = "dispext_fe";
    694 		power-domains = <&ps_dispext_sys>;
    695 	};
    696 
    697 	ps_dispext_cpu0: power-controller@3c8 {
    698 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    699 		reg = <0x3c8 4>;
    700 		#power-domain-cells = <0>;
    701 		#reset-cells = <0>;
    702 		label = "dispext_cpu0";
    703 		power-domains = <&ps_dispext_fe>;
    704 		apple,min-state = <4>;
    705 	};
    706 
    707 	ps_dptx_ext_phy: power-controller@3d8 {
    708 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    709 		reg = <0x3d8 4>;
    710 		#power-domain-cells = <0>;
    711 		#reset-cells = <0>;
    712 		label = "dptx_ext_phy";
    713 	};
    714 
    715 	ps_dispdfr_fe: power-controller@3e0 {
    716 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    717 		reg = <0x3e0 4>;
    718 		#power-domain-cells = <0>;
    719 		#reset-cells = <0>;
    720 		label = "dispdfr_fe";
    721 		power-domains = <&ps_rmx0>;
    722 	};
    723 
    724 	ps_dispdfr_be: power-controller@3e8 {
    725 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    726 		reg = <0x3e8 4>;
    727 		#power-domain-cells = <0>;
    728 		#reset-cells = <0>;
    729 		label = "dispdfr_be";
    730 		power-domains = <&ps_dispdfr_fe>;
    731 	};
    732 
    733 	ps_mipi_dsi: power-controller@3f0 {
    734 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    735 		reg = <0x3f0 4>;
    736 		#power-domain-cells = <0>;
    737 		#reset-cells = <0>;
    738 		label = "mipi_dsi";
    739 		power-domains = <&ps_dispdfr_be>;
    740 	};
    741 
    742 	ps_jpg: power-controller@3f8 {
    743 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    744 		reg = <0x3f8 4>;
    745 		#power-domain-cells = <0>;
    746 		#reset-cells = <0>;
    747 		label = "jpg";
    748 		power-domains = <&ps_cmx>;
    749 	};
    750 
    751 	ps_apcie_gp: power-controller@400 {
    752 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    753 		reg = <0x400 4>;
    754 		#power-domain-cells = <0>;
    755 		#reset-cells = <0>;
    756 		label = "apcie_gp";
    757 		power-domains = <&ps_apcie>;
    758 		apple,always-on; /* Breaks things if shut down */
    759 	};
    760 
    761 	ps_msr: power-controller@408 {
    762 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    763 		reg = <0x408 4>;
    764 		#power-domain-cells = <0>;
    765 		#reset-cells = <0>;
    766 		label = "msr";
    767 		power-domains = <&ps_imx>;
    768 	};
    769 
    770 	ps_pmp: power-controller@410 {
    771 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    772 		reg = <0x410 4>;
    773 		#power-domain-cells = <0>;
    774 		#reset-cells = <0>;
    775 		label = "pmp";
    776 		apple,always-on;
    777 	};
    778 
    779 	ps_pms_sram: power-controller@418 {
    780 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    781 		reg = <0x418 4>;
    782 		#power-domain-cells = <0>;
    783 		#reset-cells = <0>;
    784 		label = "pms_sram";
    785 		apple,always-on;
    786 	};
    787 
    788 	ps_msr_ase_core: power-controller@420 {
    789 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    790 		reg = <0x420 4>;
    791 		#power-domain-cells = <0>;
    792 		#reset-cells = <0>;
    793 		label = "msr_ase_core";
    794 		power-domains = <&ps_msr>;
    795 	};
    796 
    797 	ps_ans: power-controller@428 {
    798 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    799 		reg = <0x428 4>;
    800 		#power-domain-cells = <0>;
    801 		#reset-cells = <0>;
    802 		label = "ans";
    803 		power-domains = <&ps_imx>;
    804 	};
    805 
    806 	ps_gfx: power-controller@430 {
    807 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    808 		reg = <0x430 4>;
    809 		#power-domain-cells = <0>;
    810 		#reset-cells = <0>;
    811 		label = "gfx";
    812 	};
    813 
    814 	ps_isp_sys: power-controller@438 {
    815 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    816 		reg = <0x438 4>;
    817 		#power-domain-cells = <0>;
    818 		#reset-cells = <0>;
    819 		label = "isp_sys";
    820 		power-domains = <&ps_rmx1>;
    821 	};
    822 
    823 	ps_venc_sys: power-controller@440 {
    824 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    825 		reg = <0x440 4>;
    826 		#power-domain-cells = <0>;
    827 		#reset-cells = <0>;
    828 		label = "venc_sys";
    829 		power-domains = <&ps_rmx1>;
    830 	};
    831 
    832 	ps_avd_sys: power-controller@448 {
    833 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    834 		reg = <0x448 4>;
    835 		#power-domain-cells = <0>;
    836 		#reset-cells = <0>;
    837 		label = "avd_sys";
    838 		power-domains = <&ps_mmx>;
    839 	};
    840 
    841 	ps_apcie_st: power-controller@450 {
    842 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    843 		reg = <0x450 4>;
    844 		#power-domain-cells = <0>;
    845 		#reset-cells = <0>;
    846 		label = "apcie_st";
    847 		power-domains = <&ps_apcie>, <&ps_ans>;
    848 	};
    849 
    850 	ps_atc0_common: power-controller@458 {
    851 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    852 		reg = <0x458 4>;
    853 		#power-domain-cells = <0>;
    854 		#reset-cells = <0>;
    855 		label = "atc0_common";
    856 		power-domains = <&ps_imx>;
    857 	};
    858 
    859 	ps_atc0_pcie: power-controller@460 {
    860 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    861 		reg = <0x460 4>;
    862 		#power-domain-cells = <0>;
    863 		#reset-cells = <0>;
    864 		label = "atc0_pcie";
    865 		power-domains = <&ps_atc0_common>;
    866 	};
    867 
    868 	ps_atc0_cio: power-controller@468 {
    869 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    870 		reg = <0x468 4>;
    871 		#power-domain-cells = <0>;
    872 		#reset-cells = <0>;
    873 		label = "atc0_cio";
    874 		power-domains = <&ps_atc0_common>;
    875 	};
    876 
    877 	ps_atc0_cio_pcie: power-controller@470 {
    878 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    879 		reg = <0x470 4>;
    880 		#power-domain-cells = <0>;
    881 		#reset-cells = <0>;
    882 		label = "atc0_cio_pcie";
    883 		power-domains = <&ps_atc0_cio>;
    884 	};
    885 
    886 	ps_atc0_cio_usb: power-controller@478 {
    887 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    888 		reg = <0x478 4>;
    889 		#power-domain-cells = <0>;
    890 		#reset-cells = <0>;
    891 		label = "atc0_cio_usb";
    892 		power-domains = <&ps_atc0_cio>;
    893 	};
    894 
    895 	ps_atc1_common: power-controller@480 {
    896 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    897 		reg = <0x480 4>;
    898 		#power-domain-cells = <0>;
    899 		#reset-cells = <0>;
    900 		label = "atc1_common";
    901 		power-domains = <&ps_rmx0>;
    902 	};
    903 
    904 	ps_atc1_pcie: power-controller@488 {
    905 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    906 		reg = <0x488 4>;
    907 		#power-domain-cells = <0>;
    908 		#reset-cells = <0>;
    909 		label = "atc1_pcie";
    910 		power-domains = <&ps_atc1_common>;
    911 	};
    912 
    913 	ps_atc1_cio: power-controller@490 {
    914 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    915 		reg = <0x490 4>;
    916 		#power-domain-cells = <0>;
    917 		#reset-cells = <0>;
    918 		label = "atc1_cio";
    919 		power-domains = <&ps_atc1_common>;
    920 	};
    921 
    922 	ps_atc1_cio_pcie: power-controller@498 {
    923 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    924 		reg = <0x498 4>;
    925 		#power-domain-cells = <0>;
    926 		#reset-cells = <0>;
    927 		label = "atc1_cio_pcie";
    928 		power-domains = <&ps_atc1_cio>;
    929 	};
    930 
    931 	ps_atc1_cio_usb: power-controller@4a0 {
    932 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    933 		reg = <0x4a0 4>;
    934 		#power-domain-cells = <0>;
    935 		#reset-cells = <0>;
    936 		label = "atc1_cio_usb";
    937 		power-domains = <&ps_atc1_cio>;
    938 	};
    939 
    940 	ps_ane_sys: power-controller@4a8 {
    941 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    942 		reg = <0x4a8 4>;
    943 		#power-domain-cells = <0>;
    944 		#reset-cells = <0>;
    945 		label = "ane_sys";
    946 		power-domains = <&ps_mmx>;
    947 	};
    948 
    949 	ps_scodec: power-controller@4b0 {
    950 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    951 		reg = <0x4b0 4>;
    952 		#power-domain-cells = <0>;
    953 		#reset-cells = <0>;
    954 		label = "scodec";
    955 		power-domains = <&ps_rmx0>;
    956 	};
    957 
    958 	ps_sep: power-controller@c00 {
    959 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    960 		reg = <0xc00 4>;
    961 		#power-domain-cells = <0>;
    962 		#reset-cells = <0>;
    963 		label = "sep";
    964 		apple,always-on;
    965 	};
    966 
    967 	ps_venc_dma: power-controller@8000 {
    968 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    969 		reg = <0x8000 4>;
    970 		#power-domain-cells = <0>;
    971 		#reset-cells = <0>;
    972 		label = "venc_dma";
    973 		power-domains = <&ps_venc_sys>;
    974 	};
    975 
    976 	ps_venc_pipe4: power-controller@8008 {
    977 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    978 		reg = <0x8008 4>;
    979 		#power-domain-cells = <0>;
    980 		#reset-cells = <0>;
    981 		label = "venc_pipe4";
    982 		power-domains = <&ps_venc_dma>;
    983 	};
    984 
    985 	ps_venc_pipe5: power-controller@8010 {
    986 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    987 		reg = <0x8010 4>;
    988 		#power-domain-cells = <0>;
    989 		#reset-cells = <0>;
    990 		label = "venc_pipe5";
    991 		power-domains = <&ps_venc_dma>;
    992 	};
    993 
    994 	ps_venc_me0: power-controller@8018 {
    995 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
    996 		reg = <0x8018 4>;
    997 		#power-domain-cells = <0>;
    998 		#reset-cells = <0>;
    999 		label = "venc_me0";
   1000 		power-domains = <&ps_venc_pipe5>, <&ps_venc_pipe4>;
   1001 	};
   1002 
   1003 	ps_venc_me1: power-controller@8020 {
   1004 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
   1005 		reg = <0x8020 4>;
   1006 		#power-domain-cells = <0>;
   1007 		#reset-cells = <0>;
   1008 		label = "venc_me1";
   1009 		power-domains = <&ps_venc_pipe5>, <&ps_venc_pipe4>;
   1010 	};
   1011 
   1012 	ps_disp0_cpu0: power-controller@10000 {
   1013 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
   1014 		reg = <0x10000 4>;
   1015 		#power-domain-cells = <0>;
   1016 		#reset-cells = <0>;
   1017 		label = "disp0_cpu0";
   1018 		power-domains = <&ps_disp0_fe>;
   1019 		apple,min-state = <4>;
   1020 	};
   1021 };
   1022 
   1023 &pmgr_mini {
   1024 
   1025 	ps_debug_gated: power-controller@58 {
   1026 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
   1027 		reg = <0x58 4>;
   1028 		#power-domain-cells = <0>;
   1029 		#reset-cells = <0>;
   1030 		label = "debug_gated";
   1031 		apple,always-on; /* Core AON device */
   1032 	};
   1033 
   1034 	ps_nub_spmi0: power-controller@60 {
   1035 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
   1036 		reg = <0x60 4>;
   1037 		#power-domain-cells = <0>;
   1038 		#reset-cells = <0>;
   1039 		label = "nub_spmi0";
   1040 		apple,always-on; /* Core AON device */
   1041 	};
   1042 
   1043 	ps_nub_spmi1: power-controller@68 {
   1044 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
   1045 		reg = <0x68 4>;
   1046 		#power-domain-cells = <0>;
   1047 		#reset-cells = <0>;
   1048 		label = "nub_spmi1";
   1049 		apple,always-on; /* Core AON device */
   1050 	};
   1051 
   1052 	ps_nub_aon: power-controller@70 {
   1053 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
   1054 		reg = <0x70 4>;
   1055 		#power-domain-cells = <0>;
   1056 		#reset-cells = <0>;
   1057 		label = "nub_aon";
   1058 		apple,always-on; /* Core AON device */
   1059 	};
   1060 
   1061 	ps_msg: power-controller@78 {
   1062 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
   1063 		reg = <0x78 4>;
   1064 		#power-domain-cells = <0>;
   1065 		#reset-cells = <0>;
   1066 		label = "msg";
   1067 	};
   1068 
   1069 	ps_nub_gpio: power-controller@80 {
   1070 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
   1071 		reg = <0x80 4>;
   1072 		#power-domain-cells = <0>;
   1073 		#reset-cells = <0>;
   1074 		label = "nub_gpio";
   1075 		apple,always-on;
   1076 	};
   1077 
   1078 	ps_atc0_usb_aon: power-controller@88 {
   1079 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
   1080 		reg = <0x88 4>;
   1081 		#power-domain-cells = <0>;
   1082 		#reset-cells = <0>;
   1083 		label = "atc0_usb_aon";
   1084 		apple,always-on; /* Needs to stay on for dwc3 to work */
   1085 	};
   1086 
   1087 	ps_atc1_usb_aon: power-controller@90 {
   1088 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
   1089 		reg = <0x90 4>;
   1090 		#power-domain-cells = <0>;
   1091 		#reset-cells = <0>;
   1092 		label = "atc1_usb_aon";
   1093 		apple,always-on; /* Needs to stay on for dwc3 to work */
   1094 	};
   1095 
   1096 	ps_atc0_usb: power-controller@98 {
   1097 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
   1098 		reg = <0x98 4>;
   1099 		#power-domain-cells = <0>;
   1100 		#reset-cells = <0>;
   1101 		label = "atc0_usb";
   1102 		power-domains = <&ps_atc0_usb_aon>, <&ps_atc0_common>;
   1103 	};
   1104 
   1105 	ps_atc1_usb: power-controller@a0 {
   1106 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
   1107 		reg = <0xa0 4>;
   1108 		#power-domain-cells = <0>;
   1109 		#reset-cells = <0>;
   1110 		label = "atc1_usb";
   1111 		power-domains = <&ps_atc1_usb_aon>, <&ps_atc1_common>;
   1112 	};
   1113 
   1114 	ps_nub_fabric: power-controller@a8 {
   1115 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
   1116 		reg = <0xa8 4>;
   1117 		#power-domain-cells = <0>;
   1118 		#reset-cells = <0>;
   1119 		label = "nub_fabric";
   1120 		apple,always-on; /* Core AON device */
   1121 	};
   1122 
   1123 	ps_nub_sram: power-controller@b0 {
   1124 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
   1125 		reg = <0xb0 4>;
   1126 		#power-domain-cells = <0>;
   1127 		#reset-cells = <0>;
   1128 		label = "nub_sram";
   1129 		apple,always-on; /* Core AON device */
   1130 	};
   1131 
   1132 	ps_debug_switch: power-controller@b8 {
   1133 		compatible = "apple,t8112-pmgr-pwrstate", "apple,pmgr-pwrstate";
   1134 		reg = <0xb8 4>;
   1135 		#power-domain-cells = <0>;
   1136 		#reset-cells = <0>;
   1137 		label = "debug_switch";
   1138 		apple,always-on; /* Core AON device */
   1139 	};
   1140 };
   1141