Apple Vision Pro/Device Tree

From The Apple Wiki
	Device Tree with 22 properties and 27 children
Properties:
device-tree:
|  +--regulatory-model-number 17 bytes: syscfg/RMd#/0x20
|  +--#address-cells 4 bytes: (nul
|  +--AAPL,phandle 4 bytes: (nul
|  +--config-number 29 bytes: syscfg/CFG#/0x40,zeroes/0x40
|  +--serial-number 29 bytes: syscfg/SrNm/0x20,zeroes/0x20
|  +--target-type 5 bytes: N301
|  +--platform-name 32 bytes: (null)
|  +--name 12 bytes: device-tree
|  +--mlb-serial-number 29 bytes: syscfg/MLB#/0x20,zeroes/0x20
|  +--secure-root-prefix 3 bytes: md
|  +--manufacturer 11 bytes: Apple Inc.
|  +--region-info 29 bytes: syscfg/Regn/0x20,zeroes/0x20
|  +--target-sub-type 7 bytes: N301AP
|  +--compatible 34 bytes: N301AP
|  +--model-number 29 bytes: syscfg/Mod#/0x20,zeroes/0x20
|  +--time-stamp 28 bytes: (null)
|  +--clock-frequency 4 bytes: (nul
|  +--model-config 12 bytes: (null)
|  +--device-tree-tag 34 bytes: EmbeddedDeviceTrees-8408.0.60.0.2
|  +--model 18 bytes: RealityDevice14,1
|  +--device_type 8 bytes: (null)
|  +--#size-cells 4 bytes: (nul
   +--machine-timeouts:
|  |  +--sched-preemption-b 8 bytes: (null)
|  |  +--interrupt-masked 8 bytes: (null)
|  |  +--AAPL,phandle 4 bytes: (nul
|  |  +--interrupt-masked-debug-mode 4 bytes: (nul
|  |  +--sched-preemption 8 bytes: (null)
|  |  +--sched-preemption-disable-mode 4 bytes: (nul
|  |  +--name 17 bytes: machine-timeouts
|  |  +--interrupt-masked-b 8 bytes: (null)
   +--chosen:
|  |  +--development-cert 4 bytes: (nul
|  |  +--disable-transport-rm 4 bytes: (nul
|  |  +--amfi-only-platform-code 4 bytes: (nul
|  |  +--coverglass-color 12 bytes: (null)
|  |  +--consistent-debug-root 8 bytes: (null)
|  |  +--boot-type 12 bytes: (null)
|  |  +--board-id 4 bytes: (nul
|  |  +--dram-vendor 16 bytes: (null)
|  |  +--root-matching 256 bytes: (null)
|  |  +--dram-vendor-id 4 bytes: (nul
|  |  +--mac-address-bluetooth0 29 bytes: macaddr/btaddr,syscfg/BMac/6
|  |  +--nvram-bank-size 4 bytes: (nul
|  |  +--unique-chip-id 8 bytes: (null)
|  |  +--software-behavior 29 bytes: syscfg/SwBh/0x10,zeroes/0x10
|  |  +--backing-color 12 bytes: (null)
|  |  +--amfi-allows-trust-cache-load 4 bytes: (nul
|  |  +--mix-n-match-prevention-status 4 bytes: (nul
|  |  +--max-env-var-name-size 4 bytes: (nul
|  |  +--certificate-security-mode 4 bytes: (nul
|  |  +--display-rotation 4 bytes: (nul
|  |  +--unique-device-id 16 bytes: (null)
|  |  +--crypto-hash-method 9 bytes: sha2-384
|  |  +--marketing-software-behavior 12 bytes: (null)
|  |  +--secure-boot 4 bytes: (nul
|  |  +--housing-color 12 bytes: (null)
|  |  +--gid-aes-key 4 bytes: (nul
|  |  +--disable-av-content-protection 4 bytes: (nul
|  |  +--image4-supported 0 bytes: 
|  |  +--isp-horizon 4 bytes: (nul
|  |  +--boot-nonce 8 bytes: (null)
|  |  +--display-corner-radius 4 bytes: (nul
|  |  +--nvram-bank-count 4 bytes: (nul
|  |  +--nvram-current-bank 4 bytes: (nul
|  |  +--firmware-version 256 bytes: (null)
|  |  +--cover-glass-material 12 bytes: (null)
|  |  +--uid-aes-key 4 bytes: (nul
|  |  +--boot-manifest-hash 48 bytes: (null)
|  |  +--max-env-var-data-size 4 bytes: (nul
|  |  +--display-boot-rotation 4 bytes: (nul
|  |  +--random-seed 64 bytes: (null)
|  |  +--max-env-partition 4 bytes: (nul
|  |  +--chip-id 4 bytes: (nul
|  |  +--name 7 bytes: chosen
|  |  +--ephemeral-storage 4 bytes: (nul
|  |  +--osenvironment 32 bytes: (null)
|  |  +--mac-address-ethernet0 30 bytes: macaddr/ethaddr,syscfg/EMac/6
|  |  +--enclosure-material 12 bytes: (null)
|  |  +--debug-enabled 4 bytes: (nul
|  |  +--system-trusted 4 bytes: (nul
|  |  +--AAPL,phandle 4 bytes: (nul
|  |  +--nvram-proxy-data 8192 bytes: (null)
|  |  +--effective-production-status-sep 4 bytes: (nul
|  |  +--backing-glass-material 12 bytes: (null)
|  |  +--mac-address-ethernet1 31 bytes: macaddr/ethaddr1,syscfg/EMc2/6
|  |  +--protected-data-access 4 bytes: (nul
|  |  +--effective-security-mode-ap 4 bytes: (nul
|  |  +--effective-production-status-ap 4 bytes: (nul
|  |  +--repair-status 12 bytes: (null)
|  |  +--mac-address-wifi0 31 bytes: macaddr/wifiaddr,syscfg/WMac/6
|  |  +--bootp-response 300 bytes: (null)
|  |  +--use-recovery-securityd 4 bytes: (nul
|  |  +--marketing-hardware-behavior 12 bytes: (null)
|  |  +--software-bundle-version 29 bytes: syscfg/SBVr/0x10,zeroes/0x10
|  |  +--die-id 8 bytes: (null)
|  |  +--allow-ap-nonce-retrieval 0 bytes: 
|  |  +--disable-accessory-firmware 4 bytes: (nul
|  |  +--certificate-production-status 4 bytes: (nul
|  |  +--production-cert 4 bytes: (nul
|  |  +--#address-cells 4 bytes: (nul
|  |  +--effective-security-mode-sep 4 bytes: (nul
|  |  +--sepfw-load-at-boot 4 bytes: (nul
|  |  +--display-scale 4 bytes: (nul
      +--manifest-properties:
|  |  |  +--UnusedIntegerProperty10 8 bytes: (null)
|  |  |  +--UnusedBooleanProperty3 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty6 8 bytes: (null)
|  |  |  +--UnusedBooleanProperty18 4 bytes: (nul
|  |  |  +--UnusedBooleanProperty11 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty15 8 bytes: (null)
|  |  |  +--UnusedIntegerProperty2 8 bytes: (null)
|  |  |  +--UnusedBooleanProperty6 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty9 8 bytes: (null)
|  |  |  +--UnusedStringProperty2 64 bytes: (null)
|  |  |  +--UnusedBooleanProperty16 4 bytes: (nul
|  |  |  +--UnusedStringProperty5 64 bytes: (null)
|  |  |  +--UnusedIntegerProperty13 8 bytes: (null)
|  |  |  +--UnusedBooleanProperty2 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty5 8 bytes: (null)
|  |  |  +--UnusedBooleanProperty9 4 bytes: (nul
|  |  |  +--UnusedStringProperty8 64 bytes: (null)
|  |  |  +--UnusedBooleanProperty14 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty18 8 bytes: (null)
|  |  |  +--UnusedIntegerProperty1 8 bytes: (null)
|  |  |  +--UnusedIntegerProperty11 8 bytes: (null)
|  |  |  +--UnusedBooleanProperty5 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty8 8 bytes: (null)
|  |  |  +--UnusedStringProperty0 64 bytes: (null)
|  |  |  +--UnusedBooleanProperty19 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--UnusedBooleanProperty12 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty16 8 bytes: (null)
|  |  |  +--UnusedStringProperty3 64 bytes: (null)
|  |  |  +--UnusedBooleanProperty1 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty4 8 bytes: (null)
|  |  |  +--UnusedBooleanProperty8 4 bytes: (nul
|  |  |  +--name 20 bytes: manifest-properties
|  |  |  +--UnusedStringProperty6 64 bytes: (null)
|  |  |  +--UnusedBooleanProperty17 4 bytes: (nul
|  |  |  +--UnusedBooleanProperty10 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty0 8 bytes: (null)
|  |  |  +--UnusedIntegerProperty14 8 bytes: (null)
|  |  |  +--UnusedBooleanProperty4 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty7 8 bytes: (null)
|  |  |  +--UnusedStringProperty9 64 bytes: (null)
|  |  |  +--UnusedBooleanProperty15 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty19 8 bytes: (null)
|  |  |  +--UnusedStringProperty1 64 bytes: (null)
|  |  |  +--UnusedIntegerProperty12 8 bytes: (null)
|  |  |  +--UnusedBooleanProperty0 4 bytes: (nul
|  |  |  +--UnusedBooleanProperty7 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty3 8 bytes: (null)
|  |  |  +--UnusedStringProperty4 64 bytes: (null)
|  |  |  +--UnusedBooleanProperty13 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty17 8 bytes: (null)
|  |  |  +--UnusedStringProperty7 64 bytes: (null)
      +--manifest-object-properties:
|  |  |  +--UnusedIntegerProperty10 8 bytes: (null)
|  |  |  +--UnusedBooleanProperty3 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty6 8 bytes: (null)
|  |  |  +--UnusedBooleanProperty18 4 bytes: (nul
|  |  |  +--UnusedBooleanProperty11 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty15 8 bytes: (null)
|  |  |  +--UnusedIntegerProperty2 8 bytes: (null)
|  |  |  +--UnusedBooleanProperty6 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty9 8 bytes: (null)
|  |  |  +--UnusedStringProperty2 64 bytes: (null)
|  |  |  +--UnusedBooleanProperty16 4 bytes: (nul
|  |  |  +--UnusedStringProperty5 64 bytes: (null)
|  |  |  +--UnusedIntegerProperty13 8 bytes: (null)
|  |  |  +--UnusedBooleanProperty2 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty5 8 bytes: (null)
|  |  |  +--UnusedBooleanProperty9 4 bytes: (nul
|  |  |  +--UnusedStringProperty8 64 bytes: (null)
|  |  |  +--UnusedBooleanProperty14 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty18 8 bytes: (null)
|  |  |  +--UnusedIntegerProperty1 8 bytes: (null)
|  |  |  +--UnusedIntegerProperty11 8 bytes: (null)
|  |  |  +--UnusedBooleanProperty5 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty8 8 bytes: (null)
|  |  |  +--UnusedStringProperty0 64 bytes: (null)
|  |  |  +--UnusedBooleanProperty19 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--UnusedBooleanProperty12 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty16 8 bytes: (null)
|  |  |  +--UnusedStringProperty3 64 bytes: (null)
|  |  |  +--UnusedBooleanProperty1 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty4 8 bytes: (null)
|  |  |  +--UnusedBooleanProperty8 4 bytes: (nul
|  |  |  +--name 27 bytes: manifest-object-properties
|  |  |  +--UnusedStringProperty6 64 bytes: (null)
|  |  |  +--UnusedBooleanProperty17 4 bytes: (nul
|  |  |  +--UnusedBooleanProperty10 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty0 8 bytes: (null)
|  |  |  +--UnusedIntegerProperty14 8 bytes: (null)
|  |  |  +--UnusedBooleanProperty4 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty7 8 bytes: (null)
|  |  |  +--UnusedStringProperty9 64 bytes: (null)
|  |  |  +--UnusedBooleanProperty15 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty19 8 bytes: (null)
|  |  |  +--UnusedStringProperty1 64 bytes: (null)
|  |  |  +--UnusedIntegerProperty12 8 bytes: (null)
|  |  |  +--UnusedBooleanProperty0 4 bytes: (nul
|  |  |  +--UnusedBooleanProperty7 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty3 8 bytes: (null)
|  |  |  +--UnusedStringProperty4 64 bytes: (null)
|  |  |  +--UnusedBooleanProperty13 4 bytes: (nul
|  |  |  +--UnusedIntegerProperty17 8 bytes: (null)
|  |  |  +--UnusedStringProperty7 64 bytes: (null)
      +--boot-object-manifests:
|  |  |  +--name 22 bytes: boot-object-manifests
|  |  |  +--AAPL,phandle 4 bytes: (nul
      +--secure-boot-hashes:
|  |  |  +--name 19 bytes: secure-boot-hashes
|  |  |  +--AAPL,phandle 4 bytes: (nul
      +--dynamic-object-map:
|  |  |  +--name 19 bytes: dynamic-object-map
|  |  |  +--AAPL,phandle 4 bytes: (nul
      +--memory-map:
|  |  |  +--MemoryMapReserved-14 16 bytes: (null)
|  |  |  +--MemoryMapReserved-5 16 bytes: (null)
|  |  |  +--MemoryMapReserved-11 16 bytes: (null)
|  |  |  +--MemoryMapReserved-0 16 bytes: (null)
|  |  |  +--MemoryMapReserved-6 16 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--MemoryMapReserved-15 16 bytes: (null)
|  |  |  +--MemoryMapReserved-1 16 bytes: (null)
|  |  |  +--MemoryMapReserved-7 16 bytes: (null)
|  |  |  +--MemoryMapReserved-12 16 bytes: (null)
|  |  |  +--MemoryMapReserved-2 16 bytes: (null)
|  |  |  +--MemoryMapReserved-8 16 bytes: (null)
|  |  |  +--MemoryMapReserved-3 16 bytes: (null)
|  |  |  +--MemoryMapReserved-9 16 bytes: (null)
|  |  |  +--MemoryMapReserved-10 16 bytes: (null)
|  |  |  +--MemoryMapReserved-13 16 bytes: (null)
|  |  |  +--MemoryMapReserved-4 16 bytes: (null)
|  |  |  +--name 11 bytes: memory-map
|  |  |  +--kernel-only 5 bytes: true
      +--carveout-memory-map:
|  |  |  +--name 20 bytes: carveout-memory-map
|  |  |  +--AAPL,phandle 4 bytes: (nul
      +--lock-regs:
|  |  |  +--name 10 bytes: lock-regs
|  |  |  +--AAPL,phandle 4 bytes: (nul
         +--amcc:
|  |  |  |  +--name 5 bytes: amcc
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
            +--amcc-ctrr-a:
|  |  |  |  |  +--name 12 bytes: amcc-ctrr-a
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
            +--amcc-ctrr-b:
|  |  |  |  |  +--name 12 bytes: amcc-ctrr-b
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
            +--amcc-ctrr-c:
|  |  |  |  |  +--name 12 bytes: amcc-ctrr-c
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
            +--amcc-ctrr-d:
|  |  |  |  |  +--name 12 bytes: amcc-ctrr-d
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
      +--iBoot:
|  |  |  +--load-kernel-start 4 bytes: (nul
|  |  |  +--debug-wait-start 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--name 6 bytes: iBoot
|  |  |  +--start-time 4 bytes: (nul
|  |  |  +--populate-registry-time 4 bytes: (nul
      +--memory-report:
|  |  |  +--name 14 bytes: memory-report
|  |  |  +--AAPL,phandle 4 bytes: (nul
         +--zeroization-report:
|  |  |  |  +--name 19 bytes: zeroization-report
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
   +--options:
|  |  +--name 8 bytes: options
|  |  +--AAPL,phandle 4 bytes: (nul
   +--cpus:
|  |  +--#address-cells 4 bytes: (nul
|  |  +--#size-cells 4 bytes: (nul
|  |  +--name 5 bytes: cpus
|  |  +--AAPL,phandle 4 bytes: (nul
      +--cpu0:
|  |  |  +--reg 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--cpu-id 4 bytes: (nul
|  |  |  +--acc-impl-reg 16 bytes: (null)
|  |  |  +--no-aic-ipi-required 0 bytes: 
|  |  |  +--l2-cache-size 4 bytes: (nul
|  |  |  +--function-error_handler 12 bytes: (null)
|  |  |  +--cpu-uttdbg-reg 16 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--name 5 bytes: cpu0
|  |  |  +--l2-cache-id 4 bytes: (nul
|  |  |  +--compatible 22 bytes: apple,blizzard
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg-private 8 bytes: (null)
|  |  |  +--state 8 bytes: (null)
|  |  |  +--function-enable_core 12 bytes: (null)
|  |  |  +--cluster-id 4 bytes: (nul
|  |  |  +--cpu-impl-reg 16 bytes: (null)
|  |  |  +--function-cpu_idle 8 bytes: (null)
|  |  |  +--coresight-reg 16 bytes: (null)
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--cpm-impl-reg 16 bytes: (null)
|  |  |  +--cluster-type 2 bytes: E
      +--cpu1:
|  |  |  +--reg 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--cpu-id 4 bytes: (nul
|  |  |  +--acc-impl-reg 16 bytes: (null)
|  |  |  +--no-aic-ipi-required 0 bytes: 
|  |  |  +--l2-cache-size 4 bytes: (nul
|  |  |  +--function-error_handler 12 bytes: (null)
|  |  |  +--cpu-uttdbg-reg 16 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--name 5 bytes: cpu1
|  |  |  +--l2-cache-id 4 bytes: (nul
|  |  |  +--compatible 22 bytes: apple,blizzard
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg-private 8 bytes: (null)
|  |  |  +--state 8 bytes: (null)
|  |  |  +--function-enable_core 12 bytes: (null)
|  |  |  +--cluster-id 4 bytes: (nul
|  |  |  +--cpu-impl-reg 16 bytes: (null)
|  |  |  +--function-cpu_idle 8 bytes: (null)
|  |  |  +--coresight-reg 16 bytes: (null)
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--cpm-impl-reg 16 bytes: (null)
|  |  |  +--cluster-type 2 bytes: E
      +--cpu2:
|  |  |  +--reg 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--cpu-id 4 bytes: (nul
|  |  |  +--acc-impl-reg 16 bytes: (null)
|  |  |  +--no-aic-ipi-required 0 bytes: 
|  |  |  +--l2-cache-size 4 bytes: (nul
|  |  |  +--function-error_handler 12 bytes: (null)
|  |  |  +--cpu-uttdbg-reg 16 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--name 5 bytes: cpu2
|  |  |  +--l2-cache-id 4 bytes: (nul
|  |  |  +--compatible 22 bytes: apple,blizzard
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg-private 8 bytes: (null)
|  |  |  +--state 8 bytes: (null)
|  |  |  +--function-enable_core 12 bytes: (null)
|  |  |  +--cluster-id 4 bytes: (nul
|  |  |  +--cpu-impl-reg 16 bytes: (null)
|  |  |  +--function-cpu_idle 8 bytes: (null)
|  |  |  +--coresight-reg 16 bytes: (null)
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--cpm-impl-reg 16 bytes: (null)
|  |  |  +--cluster-type 2 bytes: E
      +--cpu3:
|  |  |  +--reg 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--cpu-id 4 bytes: (nul
|  |  |  +--acc-impl-reg 16 bytes: (null)
|  |  |  +--no-aic-ipi-required 0 bytes: 
|  |  |  +--l2-cache-size 4 bytes: (nul
|  |  |  +--function-error_handler 12 bytes: (null)
|  |  |  +--cpu-uttdbg-reg 16 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--name 5 bytes: cpu3
|  |  |  +--l2-cache-id 4 bytes: (nul
|  |  |  +--compatible 22 bytes: apple,blizzard
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg-private 8 bytes: (null)
|  |  |  +--state 8 bytes: (null)
|  |  |  +--function-enable_core 12 bytes: (null)
|  |  |  +--cluster-id 4 bytes: (nul
|  |  |  +--cpu-impl-reg 16 bytes: (null)
|  |  |  +--function-cpu_idle 8 bytes: (null)
|  |  |  +--coresight-reg 16 bytes: (null)
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--cpm-impl-reg 16 bytes: (null)
|  |  |  +--cluster-type 2 bytes: E
      +--cpu4:
|  |  |  +--reg 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--cpu-id 4 bytes: (nul
|  |  |  +--acc-impl-reg 16 bytes: (null)
|  |  |  +--no-aic-ipi-required 0 bytes: 
|  |  |  +--l2-cache-size 4 bytes: (nul
|  |  |  +--function-error_handler 12 bytes: (null)
|  |  |  +--cpu-uttdbg-reg 16 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--name 5 bytes: cpu4
|  |  |  +--l2-cache-id 4 bytes: (nul
|  |  |  +--compatible 23 bytes: apple,avalanche
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg-private 8 bytes: (null)
|  |  |  +--state 8 bytes: (null)
|  |  |  +--function-enable_core 12 bytes: (null)
|  |  |  +--cluster-id 4 bytes: (nul
|  |  |  +--cpu-impl-reg 16 bytes: (null)
|  |  |  +--function-cpu_idle 8 bytes: (null)
|  |  |  +--coresight-reg 16 bytes: (null)
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--cpm-impl-reg 16 bytes: (null)
|  |  |  +--cluster-type 2 bytes: P
      +--cpu5:
|  |  |  +--reg 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--cpu-id 4 bytes: (nul
|  |  |  +--acc-impl-reg 16 bytes: (null)
|  |  |  +--no-aic-ipi-required 0 bytes: 
|  |  |  +--l2-cache-size 4 bytes: (nul
|  |  |  +--function-error_handler 12 bytes: (null)
|  |  |  +--cpu-uttdbg-reg 16 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--name 5 bytes: cpu5
|  |  |  +--l2-cache-id 4 bytes: (nul
|  |  |  +--compatible 23 bytes: apple,avalanche
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg-private 8 bytes: (null)
|  |  |  +--state 8 bytes: (null)
|  |  |  +--function-enable_core 12 bytes: (null)
|  |  |  +--cluster-id 4 bytes: (nul
|  |  |  +--cpu-impl-reg 16 bytes: (null)
|  |  |  +--function-cpu_idle 8 bytes: (null)
|  |  |  +--coresight-reg 16 bytes: (null)
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--cpm-impl-reg 16 bytes: (null)
|  |  |  +--cluster-type 2 bytes: P
      +--cpu6:
|  |  |  +--reg 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--cpu-id 4 bytes: (nul
|  |  |  +--acc-impl-reg 16 bytes: (null)
|  |  |  +--no-aic-ipi-required 0 bytes: 
|  |  |  +--l2-cache-size 4 bytes: (nul
|  |  |  +--function-error_handler 12 bytes: (null)
|  |  |  +--cpu-uttdbg-reg 16 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--name 5 bytes: cpu6
|  |  |  +--l2-cache-id 4 bytes: (nul
|  |  |  +--compatible 23 bytes: apple,avalanche
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg-private 8 bytes: (null)
|  |  |  +--state 8 bytes: (null)
|  |  |  +--function-enable_core 12 bytes: (null)
|  |  |  +--cluster-id 4 bytes: (nul
|  |  |  +--cpu-impl-reg 16 bytes: (null)
|  |  |  +--function-cpu_idle 8 bytes: (null)
|  |  |  +--coresight-reg 16 bytes: (null)
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--cpm-impl-reg 16 bytes: (null)
|  |  |  +--cluster-type 2 bytes: P
      +--cpu7:
|  |  |  +--reg 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--cpu-id 4 bytes: (nul
|  |  |  +--acc-impl-reg 16 bytes: (null)
|  |  |  +--no-aic-ipi-required 0 bytes: 
|  |  |  +--l2-cache-size 4 bytes: (nul
|  |  |  +--function-error_handler 12 bytes: (null)
|  |  |  +--cpu-uttdbg-reg 16 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--name 5 bytes: cpu7
|  |  |  +--l2-cache-id 4 bytes: (nul
|  |  |  +--compatible 23 bytes: apple,avalanche
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg-private 8 bytes: (null)
|  |  |  +--state 8 bytes: (null)
|  |  |  +--function-enable_core 12 bytes: (null)
|  |  |  +--cluster-id 4 bytes: (nul
|  |  |  +--cpu-impl-reg 16 bytes: (null)
|  |  |  +--function-cpu_idle 8 bytes: (null)
|  |  |  +--coresight-reg 16 bytes: (null)
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--cpm-impl-reg 16 bytes: (null)
|  |  |  +--cluster-type 2 bytes: P
   +--aliases:
|  |  +--name 8 bytes: aliases
|  |  +--AAPL,phandle 4 bytes: (nul
   +--memory:
|  |  +--reg 8 bytes: (null)
|  |  +--name 7 bytes: memory
|  |  +--AAPL,phandle 4 bytes: (nul
|  |  +--device_type 7 bytes: memory
   +--pram:
|  |  +--reg 16 bytes: (null)
|  |  +--name 5 bytes: pram
|  |  +--AAPL,phandle 4 bytes: (nul
|  |  +--device_type 5 bytes: pram
   +--vram:
|  |  +--reg 16 bytes: (null)
|  |  +--name 5 bytes: vram
|  |  +--AAPL,phandle 4 bytes: (nul
|  |  +--device_type 5 bytes: vram
   +--arm-io:
|  |  +--compatible 13 bytes: arm-io,t8110
|  |  +--clock-frequencies 384 bytes: (null)
|  |  +--soc-generation 4 bytes: (nul
|  |  +--reg 160 bytes: (null)
|  |  +--chip-revision 4 bytes: (nul
|  |  +--AAPL,phandle 4 bytes: (nul
|  |  +--iommu-present 0 bytes: 
|  |  +--acc-impl 32 bytes: (null)
|  |  +--device_type 9 bytes: t8112-io
|  |  +--#size-cells 4 bytes: (nul
|  |  +--ranges 264 bytes: (null)
|  |  +--#address-cells 4 bytes: (nul
|  |  +--usbphy-frequency 4 bytes: (nul
|  |  +--function-clock_gate 8 bytes: (null)
|  |  +--function-power_gate 8 bytes: (null)
|  |  +--name 7 bytes: arm-io
|  |  +--cpm-impl 32 bytes: (null)
      +--aic:
|  |  |  +--interrupt-controller 7 bytes: master
|  |  |  +--#main-cpus 4 bytes: (nul
|  |  |  +--#shared-timestamps 4 bytes: (nul
|  |  |  +--#interrupt-cells 4 bytes: (nul
|  |  |  +--compatible 6 bytes: aic,2
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--#address-cells 4 bytes: (nul
|  |  |  +--device_type 21 bytes: interrupt-controller
|  |  |  +--name 4 bytes: aic
|  |  |  +--reg 16 bytes: (null)
      +--aic-timebase:
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--name 13 bytes: aic-timebase
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--device_type 6 bytes: timer
      +--pmgr:
|  |  |  +--bridge-settings-version 4 bytes: (nul
|  |  |  +--ane-dpe 4 bytes: (nul
|  |  |  +--bridge-counter-configs 2304 bytes: (null)
|  |  |  +--disp-tvm 4 bytes: (nul
|  |  |  +--apsc-snooze 4 bytes: (nul
|  |  |  +--pmgr-regdump-panic 4 bytes: (nul
|  |  |  +--hw-dpe-reg 720 bytes: (null)
|  |  |  +--events 1824 bytes: (null)
|  |  |  +--device-bridges 1672 bytes: (null)
|  |  |  +--dvd-period-us 4 bytes: (nul
|  |  |  +--misc-acg-offset 4 bytes: (nul
|  |  |  +--misc-cores-offset 4 bytes: (nul
|  |  |  +--perf-regs 64 bytes: (null)
|  |  |  +--skip-ps-lock 4 bytes: (nul
|  |  |  +--cluster-ctl-offset 4 bytes: (nul
|  |  |  +--total-rails-leakage 4 bytes: (nul
|  |  |  +--wake-perf-boost 4 bytes: (nul
|  |  |  +--gfx-tvm 4 bytes: (nul
|  |  |  +--function-pmp_control 8 bytes: (null)
|  |  |  +--ps-regs 180 bytes: (null)
|  |  |  +--reg 1232 bytes: (null)
|  |  |  +--ptd-ranges 20 bytes: (null)
|  |  |  +--bridge-reg-index 4 bytes: (nul
|  |  |  +--sep-ps-timeout 4 bytes: (nul
|  |  |  +--pmp 4 bytes: (nul
|  |  |  +--int-dis-threshold 4 bytes: (nul
|  |  |  +--bridge-counter-version 4 bytes: (nul
|  |  |  +--ave-tvm 4 bytes: (nul
|  |  |  +--dvd-factor 4 bytes: (nul
|  |  |  +--pmgr-dock-fifo-agent 4 bytes: (nul
|  |  |  +--ppt-thrtl 4 bytes: (nul
|  |  |  +--vdd-cio-rail-pg 4 bytes: (nul
|  |  |  +--reset-noaccess-poll 4 bytes: (nul
|  |  |  +--clocks 672 bytes: (null)
|  |  |  +--cpu-power-gate-latency-us 4 bytes: (nul
|  |  |  +--voltage-states0 24 bytes: (null)
|  |  |  +--name 5 bytes: pmgr
|  |  |  +--cpu-apsc 4 bytes: (nul
|  |  |  +--dvc-debug 4 bytes: (nul
|  |  |  +--#bridges 4 bytes: (nul
|  |  |  +--axi2af-axi-config 128 bytes: (null)
|  |  |  +--boost-performance1 4 bytes: (nul
|  |  |  +--voltage-states2 32 bytes: (null)
|  |  |  +--dvd-threshold-us 4 bytes: (nul
|  |  |  +--compatible 12 bytes: (null)
|  |  |  +--gpu-pwc-win-size 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--mcx-fast-pcpu-frequency 4 bytes: (nul
|  |  |  +--bridge-counters 128 bytes: (null)
|  |  |  +--panic-nub-pg-wa 4 bytes: (nul
|  |  |  +--soc-tvm 4 bytes: (nul
|  |  |  +--frc-cpm-on-hack 4 bytes: (nul
|  |  |  +--rosc-apply 4 bytes: (nul
|  |  |  +--ap-wake-sources 612 bytes: (null)
|  |  |  +--voltage-states9 8 bytes: (null)
|  |  |  +--function-toggle_vdd_cio 16 bytes: (null)
|  |  |  +--volman-sw-err-check 4 bytes: (nul
|  |  |  +--power-domains 1152 bytes: (null)
|  |  |  +--energy-counters 920 bytes: (null)
|  |  |  +--first-acc-dvfm-map-state 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--llc-thrtl 4 bytes: (nul
|  |  |  +--function-perf-boost 216 bytes: (null)
|  |  |  +--devices 14544 bytes: (null)
|  |  |  +--clusters 8 bytes: (null)
|  |  |  +--aes-domain-hack 4 bytes: (nul
|  |  |  +--nominal-performance1 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--amx-thrtl 4 bytes: (nul
|  |  |  +--optional-bridge-mask 4 bytes: (nul
|  |  |  +--interrupt-config 20 bytes: (null)
|  |  |  +--device_type 5 bytes: pmgr
|  |  |  +--cpu-fixed-freq-pll-relock 4 bytes: (nul
|  |  |  +--cpm-power-gating-hack 4 bytes: (nul
|  |  |  +--dcs-tvm 4 bytes: (nul
|  |  |  +--perf-domains 168 bytes: (null)
|  |  |  +--noise-hack 4 bytes: (nul
|  |  |  +--wake-time-events 4 bytes: (nul
|  |  |  +--clpc 4 bytes: (nul
|  |  |  +--pmgr-dock-fifo-channel 4 bytes: (nul
|  |  |  +--soc-dpe 4 bytes: (nul
|  |  |  +--function-mcc_ctrl 8 bytes: (null)
         +--clpc:
|  |  |  |  +--cpu-sched-lat-ui-kp-up 4 bytes: (nul
|  |  |  |  +--cpu-utility-limiter-enable 4 bytes: (nul
|  |  |  |  +--pkg-power-limit-spl-cpu-t1 4 bytes: (nul
|  |  |  |  +--pkg-power-zone-filter-tc-0 4 bytes: (nul
|  |  |  |  +--cpu-power-zone-target-0 4 bytes: (nul
|  |  |  |  +--cpu-efficiency-kp-down 4 bytes: (nul
|  |  |  |  +--cpu-efficiency-ki-up 4 bytes: (nul
|  |  |  |  +--cpu-utilization-spl-ki-down-t2 4 bytes: (nul
|  |  |  |  +--ui-present-cpu-work-high-floor 4 bytes: (nul
|  |  |  |  +--audio-cpu-target 4 bytes: (nul
|  |  |  |  +--cpu-utilization-ki-up 4 bytes: (nul
|  |  |  |  +--events 36 bytes: (null)
|  |  |  |  +--pkg-lowpeak-limiter-target-tc 4 bytes: (nul
|  |  |  |  +--cpu-utilization-control-mode 4 bytes: (nul
|  |  |  |  +--cpu-sched-lat-nonui-kp-down 4 bytes: (nul
|  |  |  |  +--cpu-utilization-spl-ki-down-t1 4 bytes: (nul
|  |  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  |  +--pkg-avg-limiter-ki 4 bytes: (nul
|  |  |  |  +--pkg-avg-limiter-target-tc 4 bytes: (nul
|  |  |  |  +--sampling-interval-ms 4 bytes: (nul
|  |  |  |  +--cpu-sched-lat-nonui-target 4 bytes: (nul
|  |  |  |  +--cpu-power-zone-filter-tc-0 4 bytes: (nul
|  |  |  |  +--system-utilization-gpu-in-en 4 bytes: (nul
|  |  |  |  +--thermal-interval-ms 4 bytes: (nul
|  |  |  |  +--ui-present-util-target-l0s 4 bytes: (nul
|  |  |  |  +--cpu-lowpeak-limiter-input-tc 4 bytes: (nul
|  |  |  |  +--pkg-power-limit-spl-t0 4 bytes: (nul
|  |  |  |  +--cpu-utilization-spl-ki-up-t2 4 bytes: (nul
|  |  |  |  +--cpu-sched-lat-nonui-max-freq-p 4 bytes: (nul
|  |  |  |  +--cpu-sched-lat-nonui-ki-up 4 bytes: (nul
|  |  |  |  +--soc-devices 12 bytes: (null)
|  |  |  |  +--cpu-utilization-spl-ki-up-c3 4 bytes: (nul
|  |  |  |  +--ane-high-td-rate-thresh 4 bytes: (nul
|  |  |  |  +--pkg-power-limit-spl-cpu-c0 4 bytes: (nul
|  |  |  |  +--cpu-power-zone-target-offset-0 4 bytes: (nul
|  |  |  |  +--ca-client-cpu-work-typical-dev 4 bytes: (nul
|  |  |  |  +--cpu-critical-create-enable 4 bytes: (nul
|  |  |  |  +--compatible 11 bytes: clpc,t8112
|  |  |  |  +--cpu-bg-limiter-enable 4 bytes: (nul
|  |  |  |  +--pkg-power-limit-spl-t3 4 bytes: (nul
|  |  |  |  +--name 5 bytes: clpc
|  |  |  |  +--pkg-power-limit-spl-cpu-t2 4 bytes: (nul
|  |  |  |  +--cpu-sched-lat-ui-max-freq-p 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--cpu-efficiency-ki-down 4 bytes: (nul
|  |  |  |  +--ane-utilization-kp-up 4 bytes: (nul
|  |  |  |  +--interrupts 8 bytes: (null)
|  |  |  |  +--pkg-power-split-gpu-fraction 4 bytes: (nul
|  |  |  |  +--cpu-critical-escape-valve-en 4 bytes: (nul
|  |  |  |  +--pkg-avg-therm-power-target-tc 4 bytes: (nul
|  |  |  |  +--clpc-tg-rec-timeout-ms 4 bytes: (nul
|  |  |  |  +--ane-utilization-kp-down 4 bytes: (nul
|  |  |  |  +--cpu-avg-limiter-kp 4 bytes: (nul
|  |  |  |  +--cpu-efficiency-target 4 bytes: (nul
|  |  |  |  +--cpu-lowpeak-limiter-kp 4 bytes: (nul
|  |  |  |  +--pkg-power-split-cpu-fraction 4 bytes: (nul
|  |  |  |  +--cpu-lowpeak-limiter-ki 4 bytes: (nul
|  |  |  |  +--pkg-power-zone-target-offset-0 4 bytes: (nul
|  |  |  |  +--cpu-utilization-kp-up 4 bytes: (nul
|  |  |  |  +--cpu-utilization-spl-ki-up-c0 4 bytes: (nul
|  |  |  |  +--cpu-efficiency-kp-up 4 bytes: (nul
|  |  |  |  +--pkg-avg-limiter-input-tc 4 bytes: (nul
|  |  |  |  +--frame-comp-target 4 bytes: (nul
|  |  |  |  +--pkg-avg-limiter-kp 4 bytes: (nul
|  |  |  |  +--pkg-power-limit-is-effort 4 bytes: (nul
|  |  |  |  +--cpu-sched-lat-nonui-kp-up 4 bytes: (nul
|  |  |  |  +--cpu-dynamic-control 4 bytes: (nul
|  |  |  |  +--ane-utilization-ki-down 4 bytes: (nul
|  |  |  |  +--cpu-sched-lat-ui-ki-down 4 bytes: (nul
|  |  |  |  +--cpu-sched-lat-ui-target 4 bytes: (nul
|  |  |  |  +--cpu-utilization-kp-down 4 bytes: (nul
|  |  |  |  +--cpu-sched-lat-ui-ki-up 4 bytes: (nul
|  |  |  |  +--pkg-power-limit-spl-gpu-t1 4 bytes: (nul
|  |  |  |  +--ptd-ranges 8 bytes: (null)
|  |  |  |  +--cpu-idle-time-grace-period 4 bytes: (nul
|  |  |  |  +--cpu-avg-limiter-target-tc 4 bytes: (nul
|  |  |  |  +--cpu-avg-limiter-input-tc 4 bytes: (nul
|  |  |  |  +--pkg-avg-max-power 4 bytes: (nul
|  |  |  |  +--ane-utilization-target 4 bytes: (nul
|  |  |  |  +--cpu-core-mask-raise-holdoff 4 bytes: (nul
|  |  |  |  +--pkg-low-power-target-tc 4 bytes: (nul
|  |  |  |  +--cpu-low-power-frequency-max 4 bytes: (nul
|  |  |  |  +--cpu-utilization-spl-ki-down-c3 4 bytes: (nul
|  |  |  |  +--cpu-utilization-spl-ki-up-c1 4 bytes: (nul
|  |  |  |  +--cpu-utilization-spl-ki-down-c2 4 bytes: (nul
|  |  |  |  +--pkg-peak-power-target-tc 4 bytes: (nul
|  |  |  |  +--pkg-power-zone-target-0 4 bytes: (nul
|  |  |  |  +--cpu-utilization-spl-ki-down-c1 4 bytes: (nul
|  |  |  |  +--ca-client-cpu-work-high-floor 4 bytes: (nul
|  |  |  |  +--system-utilization-gpu-out-en 4 bytes: (nul
|  |  |  |  +--ui-present-enable-multi-agent 4 bytes: (nul
|  |  |  |  +--ui-present-util-target-l1s 4 bytes: (nul
|  |  |  |  +--pkg-lowpeak-limiter-kp 4 bytes: (nul
|  |  |  |  +--pkg-lowpeak-max-power 4 bytes: (nul
|  |  |  |  +--cpu-bg-limiter-target 4 bytes: (nul
|  |  |  |  +--cpu-sched-lat-nonui-ki-down 4 bytes: (nul
|  |  |  |  +--cpu-utilization-spl-ki-down-c0 4 bytes: (nul
|  |  |  |  +--pkg-lowpeak-limiter-ki 4 bytes: (nul
|  |  |  |  +--device_type 5 bytes: clpc
|  |  |  |  +--ane-utilization-ki-up 4 bytes: (nul
|  |  |  |  +--cpu-utilization-target 4 bytes: (nul
|  |  |  |  +--cpu-perf-cnt-filter-tc-down 4 bytes: (nul
|  |  |  |  +--cpu-perf-cnt-filter-tc-up 4 bytes: (nul
|  |  |  |  +--cpu-utilization-ki-down 4 bytes: (nul
|  |  |  |  +--pkg-lowpeak-limiter-input-tc 4 bytes: (nul
|  |  |  |  +--pkg-power-limit-spl-gpu-c0 4 bytes: (nul
|  |  |  |  +--cpu-lowpeak-limiter-target-tc 4 bytes: (nul
|  |  |  |  +--cpu-sched-lat-ui-kp-down 4 bytes: (nul
|  |  |  |  +--cpu-utilization-spl-ki-up-t1 4 bytes: (nul
|  |  |  |  +--pkg-power-limit-spl-gpu-t2 4 bytes: (nul
|  |  |  |  +--cpu-avg-limiter-ki 4 bytes: (nul
|  |  |  |  +--cpu-utilization-spl-ki-up-c2 4 bytes: (nul
         +--soc-tuner:
|  |  |  |  +--mcc-power-gating 4 bytes: (nul
|  |  |  |  +--sbr-clk-gating-wa 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--device-set-12 4 bytes: (nul
|  |  |  |  +--cio-config 4 bytes: (nul
|  |  |  |  +--device-set-9 4 bytes: (nul
|  |  |  |  +--#device-sets 4 bytes: (nul
|  |  |  |  +--function-mcc_ctrl 8 bytes: (null)
|  |  |  |  +--device-set-8 4 bytes: (nul
|  |  |  |  +--device-set-11 4 bytes: (nul
|  |  |  |  +--device-set-7 4 bytes: (nul
|  |  |  |  +--cio-reconfig-wait-enable 4 bytes: (nul
|  |  |  |  +--device-set-6 4 bytes: (nul
|  |  |  |  +--device-set-10 4 bytes: (nul
|  |  |  |  +--devices 4 bytes: (nul
|  |  |  |  +--device-set-5 4 bytes: (nul
|  |  |  |  +--name 10 bytes: soc-tuner
|  |  |  |  +--compatible 16 bytes: (null)
|  |  |  |  +--device-set-4 4 bytes: (nul
|  |  |  |  +--ane-gpu-mccpwrgt 4 bytes: (nul
|  |  |  |  +--device-set-3 24 bytes: (null)
|  |  |  |  +--fr-scaling-wa 4 bytes: (nul
|  |  |  |  +--device-set-2 4 bytes: (nul
|  |  |  |  +--mcc-configs 16 bytes: (null)
|  |  |  |  +--soc-tuning 4 bytes: (nul
|  |  |  |  +--device-set-1 4 bytes: (nul
|  |  |  |  +--usb-audio-wa 4 bytes: (nul
|  |  |  |  +--vdd-cio-pg 4 bytes: (nul
|  |  |  |  +--device-set-0 16 bytes: (null)
|  |  |  |  +--device_type 10 bytes: soc-tuner
|  |  |  |  +--fb-caching 4 bytes: (nul
|  |  |  |  +--device-set-13 4 bytes: (nul
         +--ppm:
|  |  |  |  +--cpms-pmax-derived-rss 4 bytes: (nul
|  |  |  |  +--cpms-input-ki-gain-up 4 bytes: (nul
|  |  |  |  +--model-param-temp-coeff-thresh 4 bytes: (nul
|  |  |  |  +--cpms-batt2client 48 bytes: (null)
|  |  |  |  +--cpms-input-weight-factor-pp 4 bytes: (nul
|  |  |  |  +--cpms-input-decay-weight-pmu-red 4 bytes: (nul
|  |  |  |  +--cpms-pmax-unfiltered-init-I 4 bytes: (nul
|  |  |  |  +--function-btm-config-battfw 8 bytes: (null)
|  |  |  |  +--cpms-input-Ps-cutoff-voltage 4 bytes: (nul
|  |  |  |  +--model-param-ref-temp-index 4 bytes: (nul
|  |  |  |  +--cpms-input-current-rate-thr 4 bytes: (nul
|  |  |  |  +--ptd-ranges 12 bytes: (null)
|  |  |  |  +--use-filtered-Rss-I3-I4 4 bytes: (nul
|  |  |  |  +--cpms-input-decay-weight-pmu 4 bytes: (nul
|  |  |  |  +--cpms-input-Pu-cutoff-voltage 4 bytes: (nul
|  |  |  |  +--separate-thermal-budget-adds 4 bytes: (nul
|  |  |  |  +--cpms-batt-model-100ms-fallback 880 bytes: (null)
|  |  |  |  +--model-param-max-Qmax 4 bytes: (nul
|  |  |  |  +--model-param-norm-V 4 bytes: (nul
|  |  |  |  +--btm-enabled 4 bytes: (nul
|  |  |  |  +--battery-data-input-source 4 bytes: (nul
|  |  |  |  +--fallback-table-low-temp 4 bytes: (nul
|  |  |  |  +--cpms-input-ps-max-fusion 4 bytes: (nul
|  |  |  |  +--cpms-input-ki-gain-down 4 bytes: (nul
|  |  |  |  +--cpms-power-servo-int-mins 20 bytes: (null)
|  |  |  |  +--cpms-policy-type 4 bytes: (nul
|  |  |  |  +--cpms-input-use-filter-pp 4 bytes: (nul
|  |  |  |  +--cpms-fallback-power-low 12 bytes: (null)
|  |  |  |  +--function-btm-stop 8 bytes: (null)
|  |  |  |  +--fallback-table-timescales 12 bytes: (null)
|  |  |  |  +--model-param-max-pmax-power 4 bytes: (nul
|  |  |  |  +--name 4 bytes: ppm
|  |  |  |  +--pwr-consumption-input-source 4 bytes: (nul
|  |  |  |  +--model-param-grid-temp-kelvin 16 bytes: (null)
|  |  |  |  +--function-btm-config 8 bytes: (null)
|  |  |  |  +--compatible 9 bytes: ppm,cpms
|  |  |  |  +--ptd-feature-enabled 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--cpms-batt-model-1s-fallback 880 bytes: (null)
|  |  |  |  +--cpms-input-weight-factor-ps 4 bytes: (nul
|  |  |  |  +--cpms-use-centralized-data 4 bytes: (nul
|  |  |  |  +--function-btm-start 8 bytes: (null)
|  |  |  |  +--model-param-max-resistance 4 bytes: (nul
|  |  |  |  +--enable-IR-compensation 4 bytes: (nul
|  |  |  |  +--cpms-input-use-filter-ps 4 bytes: (nul
|  |  |  |  +--cpms-batt-model-1ms-fallback 880 bytes: (null)
|  |  |  |  +--cpms-input-voltage-thr 4 bytes: (nul
|  |  |  |  +--fallback-table-high-temp 4 bytes: (nul
|  |  |  |  +--cpms-dt-curve 528 bytes: (null)
|  |  |  |  +--cpms-input-pp-max-fusion 4 bytes: (nul
|  |  |  |  +--model-param-max-WRdc 4 bytes: (nul
|  |  |  |  +--interrupts 12 bytes: (null)
|  |  |  |  +--fallback-table-row-count 4 bytes: (nul
|  |  |  |  +--cpms-input-enable-pmu-VF 4 bytes: (nul
|  |  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  |  +--auto-rate-change 4 bytes: (nul
|  |  |  |  +--cpms-dt-topology 192 bytes: (null)
|  |  |  |  +--PMU-pmax-sampling-enabled 4 bytes: (nul
|  |  |  |  +--device_type 4 bytes: (nul
|  |  |  |  +--cpms-pressure 40 bytes: (null)
|  |  |  |  +--cpms-min-update-interval 60 bytes: (null)
|  |  |  |  +--cpms-input-ratio-up-pp 4 bytes: (nul
|  |  |  |  +--cpms-pmax-too-low-thresholds 12 bytes: (null)
|  |  |  |  +--model-param-enable-aging 4 bytes: (nul
|  |  |  |  +--cpms-input-ratio-up-ps 4 bytes: (nul
      +--event-log-handler:
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--compatible 24 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--interrupts 64 bytes: (null)
|  |  |  +--panic-on-event-log-intr 4 bytes: (nul
|  |  |  +--event-logs 216 bytes: (null)
|  |  |  +--device_type 18 bytes: event-log-handler
|  |  |  +--name 18 bytes: event-log-handler
|  |  |  +--reg 256 bytes: (null)
      +--nco:
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--compatible 23 bytes: nco,t8101
|  |  |  +--pmgr-nco-page-size 4 bytes: (nul
|  |  |  +--clock-ids 16 bytes: (null)
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--name 4 bytes: nco
      +--admac-sio:
|  |  |  +--compatible 12 bytes: (null)
|  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--#dma-channels 4 bytes: (nul
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--channels-offset 4 bytes: (nul
|  |  |  +--irq-destination-index 4 bytes: (nul
|  |  |  +--device_type 6 bytes: admac
|  |  |  +--channel-buffer-allocation 8 bytes: (null)
|  |  |  +--reg 32 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--function-irq_timestamp 12 bytes: (null)
|  |  |  +--role 4 bytes: (nul
|  |  |  +--irq-destinations 16 bytes: (null)
|  |  |  +--name 10 bytes: admac-sio
      +--wdt:
|  |  |  +--function-panic_halt_helper 8 bytes: (null)
|  |  |  +--wdt-version 4 bytes: (nul
|  |  |  +--compatible 23 bytes: wdt,t8101
|  |  |  +--clock-ids 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--function-panic_notify 16 bytes: (null)
|  |  |  +--interrupts 8 bytes: (null)
|  |  |  +--reg 80 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--panic-save-flag-bit 4 bytes: (nul
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--trigger-config 128 bytes: (null)
|  |  |  +--function-panic_flush_helper 8 bytes: (null)
|  |  |  +--name 4 bytes: wdt
|  |  |  +--awl-scratch-supported 4 bytes: (nul
      +--gpio:
|  |  |  +--#interrupt-cells 4 bytes: (nul
|  |  |  +--interrupt-controller 0 bytes: 
|  |  |  +--compatible 11 bytes: gpio,t8101
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 28 bytes: (null)
|  |  |  +--#gpio-int-groups 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--#gpio-pins 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--device_type 21 bytes: interrupt-controller
|  |  |  +--#address-cells 4 bytes: (nul
|  |  |  +--role 3 bytes: AP
|  |  |  +--name 5 bytes: gpio
      +--mcc:
|  |  |  +--name 4 bytes: mcc
|  |  |  +--compatible 10 bytes: mcc,t8112
|  |  |  +--dramcfg-data 8 bytes: (null)
|  |  |  +--pmp_ptd_reg_idx 4 bytes: (nul
|  |  |  +--reg 80 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--ptd-ranges-smc 4 bytes: (nul
|  |  |  +--ptd-ranges 8 bytes: (null)
|  |  |  +--dcs_num_channels 4 bytes: (nul
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--config-data 200 bytes: (null)
|  |  |  +--mcache-pmp 4 bytes: (nul
|  |  |  +--dsid_mgmt 4 bytes: (nul
|  |  |  +--pmp_ptd_update_space_offset 4 bytes: (nul
      +--error-handler:
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--compatible 20 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--interrupts 76 bytes: (null)
|  |  |  +--dcs-num-channels 4 bytes: (nul
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 14 bytes: error-handler
|  |  |  +--name 14 bytes: error-handler
|  |  |  +--reg 288 bytes: (null)
      +--dwi:
|  |  |  +--dwi-version 4 bytes: (nul
|  |  |  +--lockout-us 4 bytes: (nul
|  |  |  +--compatible 20 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--str-delay 4 bytes: (nul
|  |  |  +--polarity-config 4 bytes: (nul
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--nclk-div 4 bytes: (nul
|  |  |  +--slave-select 4 bytes: (nul
|  |  |  +--name 4 bytes: dwi
      +--pwm:
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--compatible 23 bytes: pwm,t8101
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--name 4 bytes: pwm
|  |  |  +--reg 16 bytes: (null)
      +--aes:
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--compatible 10 bytes: aes,s8000
|  |  |  +--reg 32 bytes: (null)
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--name 4 bytes: aes
|  |  |  +--aes-version 4 bytes: (nul
      +--aop:
|  |  |  +--compatible 15 bytes: iop,ascwrap-v4
|  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--reg 64 bytes: (null)
|  |  |  +--interrupts 16 bytes: (null)
|  |  |  +--clock-gates 0 bytes: 
|  |  |  +--clock-ids 0 bytes: 
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--iop-version 4 bytes: (nul
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--function-pll_off_mode 16 bytes: (null)
|  |  |  +--power-gates 0 bytes: 
|  |  |  +--role 4 bytes: (nul
|  |  |  +--name 4 bytes: aop
         +--iop-aop-nub:
|  |  |  |  +--aop-target 4 bytes: (nul
|  |  |  |  +--sleep-on-hibernate 0 bytes: 
|  |  |  |  +--compatible 19 bytes: iop-nub,rtbuddy-v2
|  |  |  |  +--coredump-enable 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--region-base 8 bytes: (null)
|  |  |  |  +--firmware-name 8 bytes: (null)
|  |  |  |  +--region-size 8 bytes: (null)
|  |  |  |  +--aop-fr-timebase 4 bytes: (nul
|  |  |  |  +--enable-doppler 4 bytes: (nul
|  |  |  |  +--watchdog-enable 0 bytes: 
|  |  |  |  +--aop-memory-alignment 4 bytes: (nul
|  |  |  |  +--name 12 bytes: iop-aop-nub
            +--accel:
|  |  |  |  |  +--accel-offset-cal 12 bytes: (null)
|  |  |  |  |  +--low-temp-accel-offset 12 bytes: (null)
|  |  |  |  |  +--device-usage-page 4 bytes: (nul
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--device_type 6 bytes: accel
|  |  |  |  |  +--accel-range-sensitivity-cal 12 bytes: (null)
|  |  |  |  |  +--device-usage 4 bytes: (nul
|  |  |  |  |  +--accel-sensitivity-calibration 12 bytes: (null)
|  |  |  |  |  +--accel-nominal-extr-cal 12 bytes: (null)
|  |  |  |  |  +--accel-interrupt-calibration 12 bytes: (null)
|  |  |  |  |  +--accel-orientation 12 bytes: (null)
|  |  |  |  |  +--accel-range-intr-cal 12 bytes: (null)
|  |  |  |  |  +--name 6 bytes: accel
|  |  |  |  |  +--accel-range-extr-cal 12 bytes: (null)
            +--gyro:
|  |  |  |  |  +--gyro-interrupt-calibration 12 bytes: (null)
|  |  |  |  |  +--device-usage-page 4 bytes: (nul
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--device_type 5 bytes: gyro
|  |  |  |  |  +--gyro-range-extr-cal 12 bytes: (null)
|  |  |  |  |  +--device-usage 4 bytes: (nul
|  |  |  |  |  +--gyro-nominal-extr-cal 12 bytes: (null)
|  |  |  |  |  +--gyro-range-intr-cal 12 bytes: (null)
|  |  |  |  |  +--gyro-range-sensitivity-cal 12 bytes: (null)
|  |  |  |  |  +--gyro-sensitivity-calibration 12 bytes: (null)
|  |  |  |  |  +--gyro-temp-table 12 bytes: (null)
|  |  |  |  |  +--gyro-orientation 12 bytes: (null)
|  |  |  |  |  +--name 5 bytes: gyro
            +--accel_1:
|  |  |  |  |  +--accel-offset-cal 12 bytes: (null)
|  |  |  |  |  +--low-temp-accel-offset 12 bytes: (null)
|  |  |  |  |  +--device-usage-page 4 bytes: (nul
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--device_type 8 bytes: (null)
|  |  |  |  |  +--accel-range-sensitivity-cal 12 bytes: (null)
|  |  |  |  |  +--device-usage 4 bytes: (nul
|  |  |  |  |  +--accel-sensitivity-calibration 12 bytes: (null)
|  |  |  |  |  +--accel-nominal-extr-cal 12 bytes: (null)
|  |  |  |  |  +--accel-interrupt-calibration 12 bytes: (null)
|  |  |  |  |  +--accel-orientation 12 bytes: (null)
|  |  |  |  |  +--accel-range-intr-cal 12 bytes: (null)
|  |  |  |  |  +--name 8 bytes: accel_1
|  |  |  |  |  +--accel-range-extr-cal 12 bytes: (null)
            +--gyro_1:
|  |  |  |  |  +--gyro-interrupt-calibration 12 bytes: (null)
|  |  |  |  |  +--device-usage-page 4 bytes: (nul
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--device_type 7 bytes: gyro_1
|  |  |  |  |  +--gyro-range-extr-cal 12 bytes: (null)
|  |  |  |  |  +--device-usage 4 bytes: (nul
|  |  |  |  |  +--gyro-nominal-extr-cal 12 bytes: (null)
|  |  |  |  |  +--gyro-range-intr-cal 12 bytes: (null)
|  |  |  |  |  +--gyro-range-sensitivity-cal 12 bytes: (null)
|  |  |  |  |  +--gyro-sensitivity-calibration 12 bytes: (null)
|  |  |  |  |  +--gyro-temp-table 12 bytes: (null)
|  |  |  |  |  +--gyro-orientation 12 bytes: (null)
|  |  |  |  |  +--name 7 bytes: gyro_1
            +--compass:
|  |  |  |  |  +--charger-compensation-vers 4 bytes: (nul
|  |  |  |  |  +--compass-orientation 12 bytes: (null)
|  |  |  |  |  +--compass-hilo-compensation 12 bytes: (null)
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--compass-mode-offset-comp 12 bytes: (null)
|  |  |  |  |  +--compass-calibration 12 bytes: (null)
|  |  |  |  |  +--device-usage-page 4 bytes: (nul
|  |  |  |  |  +--device_type 8 bytes: (null)
|  |  |  |  |  +--device-usage 4 bytes: (nul
|  |  |  |  |  +--compass-sens-calibration 12 bytes: (null)
|  |  |  |  |  +--name 8 bytes: compass
|  |  |  |  |  +--compass-vbus-compensation 12 bytes: (null)
            +--spherecontrol:
|  |  |  |  |  +--isp-aop-motion-config 16 bytes: (null)
|  |  |  |  |  +--isp-aop-pearl-config 16 bytes: (null)
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--name 14 bytes: spherecontrol
|  |  |  |  |  +--isp-aop-control-config 16 bytes: (null)
|  |  |  |  |  +--device_type 14 bytes: spherecontrol
            +--lisa:
|  |  |  |  |  +--swd-flash-update 2 bytes: 1
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--aagp-name 5 bytes: aod1
|  |  |  |  |  +--cal-MnSC 12 bytes: (null)
|  |  |  |  |  +--image-tag 4 bytes: (nul
|  |  |  |  |  +--cal-MnBT 12 bytes: (null)
|  |  |  |  |  +--device_type 5 bytes: lisa
|  |  |  |  |  +--name 5 bytes: lisa
|  |  |  |  |  +--hid-fw-personality 11 bytes: HAMMN301BL
            +--durant:
|  |  |  |  |  +--durant-txrx-calibration 12 bytes: (null)
|  |  |  |  |  +--sequence-power_off 91 bytes: function-durant_pmu_reset
|  |  |  |  |  +--durant-mac-address 42 bytes: macaddr/durantaddr,syscfg/BMc2/6,zeroes/6
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  |  |  +--sequence-power_on 88 bytes: (null)
|  |  |  |  |  +--function-durant_pmu_reset 16 bytes: (null)
|  |  |  |  |  +--device_type 7 bytes: durant
|  |  |  |  |  +--function-durant_pmu_wake 16 bytes: (null)
|  |  |  |  |  +--sequence-reset 180 bytes: (null)
|  |  |  |  |  +--name 7 bytes: durant
|  |  |  |  |  +--function-durant_pmu_refclk 20 bytes: (null)
            +--smc-control:
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--name 12 bytes: smc-control
|  |  |  |  |  +--smc-aop-charge-config 16 bytes: (null)
|  |  |  |  |  +--device_type 12 bytes: (null)
            +--bora-uart:
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--name 10 bytes: bora-uart
|  |  |  |  |  +--compatible 10 bytes: bora-uart
|  |  |  |  |  +--device_type 10 bytes: bora-uart
      +--dart-aop:
|  |  |  +--compatible 11 bytes: dart,t8110
|  |  |  +--page-size 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--clock-gates 0 bytes: 
|  |  |  +--reg 32 bytes: (null)
|  |  |  +--sid-count 4 bytes: (nul
|  |  |  +--dapf-instance-0 520 bytes: (null)
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 5 bytes: dart
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--sid 12 bytes: (null)
|  |  |  +--dart-options 4 bytes: (nul
|  |  |  +--vm-base 8 bytes: (null)
|  |  |  +--power-gates 0 bytes: 
|  |  |  +--instance 32 bytes: (null)
|  |  |  +--retention 0 bytes: 
|  |  |  +--vm-size 8 bytes: (null)
|  |  |  +--name 9 bytes: dart-aop
         +--mapper-aop:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--name 11 bytes: mapper-aop
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--device_type 12 bytes: (null)
         +--mapper-aop-admac:
|  |  |  |  +--device_type 12 bytes: (null)
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--name 17 bytes: mapper-aop-admac
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--allow-subpage-mapping 0 bytes: 
         +--mapper-scm:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--name 11 bytes: mapper-scm
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--device_type 12 bytes: (null)
      +--aop-gpio:
|  |  |  +--#interrupt-cells 4 bytes: (nul
|  |  |  +--interrupt-controller 0 bytes: 
|  |  |  +--compatible 11 bytes: gpio,t8101
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--#gpio-int-groups 4 bytes: (nul
|  |  |  +--interrupts 28 bytes: (null)
|  |  |  +--no-resume-restore 4 bytes: (nul
|  |  |  +--#gpio-pins 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--device_type 21 bytes: interrupt-controller
|  |  |  +--supported-int-groups 12 bytes: (null)
|  |  |  +--wake-events 8 bytes: (null)
|  |  |  +--wake-no-interrupt-group 4 bytes: (nul
|  |  |  +--#address-cells 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--role 4 bytes: (nul
|  |  |  +--event_name-mask13 6 bytes: orion
|  |  |  +--name 9 bytes: aop-gpio
      +--nub-gpio:
|  |  |  +--#interrupt-cells 4 bytes: (nul
|  |  |  +--interrupt-controller 0 bytes: 
|  |  |  +--compatible 11 bytes: gpio,t8101
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 28 bytes: (null)
|  |  |  +--#gpio-int-groups 4 bytes: (nul
|  |  |  +--no-resume-restore 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--#gpio-pins 4 bytes: (nul
|  |  |  +--device_type 21 bytes: interrupt-controller
|  |  |  +--supported-int-groups 12 bytes: (null)
|  |  |  +--wake-events 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--#address-cells 4 bytes: (nul
|  |  |  +--role 4 bytes: (nul
|  |  |  +--name 9 bytes: nub-gpio
      +--smc-gpio:
|  |  |  +--#interrupt-cells 4 bytes: (nul
|  |  |  +--interrupt-controller 0 bytes: 
|  |  |  +--compatible 11 bytes: gpio,t8101
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 28 bytes: (null)
|  |  |  +--#gpio-int-groups 4 bytes: (nul
|  |  |  +--no-resume-restore 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--#gpio-pins 4 bytes: (nul
|  |  |  +--device_type 21 bytes: interrupt-controller
|  |  |  +--supported-int-groups 8 bytes: (null)
|  |  |  +--wake-events 0 bytes: 
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--#address-cells 4 bytes: (nul
|  |  |  +--role 4 bytes: (nul
|  |  |  +--name 9 bytes: smc-gpio
      +--pmp:
|  |  |  +--compatible 15 bytes: iop,ascwrap-v4
|  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 16 bytes: (null)
|  |  |  +--clock-gates 8 bytes: (null)
|  |  |  +--clock-ids 0 bytes: 
|  |  |  +--reg 64 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--iop-version 4 bytes: (nul
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--ptd-update-reg-index 4 bytes: (nul
|  |  |  +--power-gates 8 bytes: (null)
|  |  |  +--pio-vm-base 8 bytes: (null)
|  |  |  +--role 4 bytes: (nul
|  |  |  +--name 4 bytes: pmp
|  |  |  +--pio-vm-size 8 bytes: (null)
         +--iop-pmp-nub:
|  |  |  |  +--sochot-sensors 40 bytes: (null)
|  |  |  |  +--ane-bw-threshold 48 bytes: (null)
|  |  |  |  +--sram-index 4 bytes: (nul
|  |  |  |  +--ptd-range 864 bytes: (null)
|  |  |  |  +--no-shutdown 4 bytes: (nul
|  |  |  |  +--dvfs-domain 84 bytes: (null)
|  |  |  |  +--dvfs-disp-min-state 4 bytes: (nul
|  |  |  |  +--sochot-sensors-v1 24 bytes: (null)
|  |  |  |  +--user-power-managed 4 bytes: (nul
|  |  |  |  +--dcs-rd-bwr-threshold 20 bytes: (null)
|  |  |  |  +--sochot-sensors-v2 40 bytes: (null)
|  |  |  |  +--bwr-catch-up-factor 4 bytes: (nul
|  |  |  |  +--controller 748 bytes: (null)
|  |  |  |  +--agx-fast-af-wr-bw-dvfs-filter 4 bytes: (nul
|  |  |  |  +--agx-slow-af-rd-bw-dvfs-filter 4 bytes: (nul
|  |  |  |  +--soc-device-ps-group 8 bytes: (null)
|  |  |  |  +--temp-sensor 672 bytes: (null)
|  |  |  |  +--name 12 bytes: iop-pmp-nub
|  |  |  |  +--dcs-bw-threshold 80 bytes: (null)
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--agx-fast-dcs-bw-dvfs-filter 4 bytes: (nul
|  |  |  |  +--agx-slow-dcs-bw-dvfs-filter 4 bytes: (nul
|  |  |  |  +--compatible 19 bytes: iop-nub,rtbuddy-v2
|  |  |  |  +--dram-capacity 4 bytes: (nul
|  |  |  |  +--fast-die-ctrl-loop 264 bytes: (null)
|  |  |  |  +--soc0-wr-bwr-threshold 12 bytes: (null)
|  |  |  |  +--sochot-sensors-a0 40 bytes: (null)
|  |  |  |  +--soc0-rd-bwr-threshold 12 bytes: (null)
|  |  |  |  +--firmware-name 9 bytes: t8112pmp
|  |  |  |  +--soc1-rd-bwr-threshold 12 bytes: (null)
|  |  |  |  +--soc1-wr-bwr-threshold 12 bytes: (null)
|  |  |  |  +--agx-slow-dcs-bw-threshold 80 bytes: (null)
|  |  |  |  +--energy-counter 256 bytes: (null)
|  |  |  |  +--agx-fast-dcs-bw-threshold 80 bytes: (null)
|  |  |  |  +--fast-die-ctrl-loop-v1 264 bytes: (null)
|  |  |  |  +--fast-die-ctrl-loop-a0 264 bytes: (null)
|  |  |  |  +--fast-die-ctrl-loop-v2 264 bytes: (null)
|  |  |  |  +--agx-fast-af-wr-bw-threshold 48 bytes: (null)
|  |  |  |  +--agx-slow-af-wr-bw-threshold 48 bytes: (null)
|  |  |  |  +--mcache-stream 968 bytes: (null)
|  |  |  |  +--dcs-wr-bwr-threshold 20 bytes: (null)
|  |  |  |  +--agx-slow-af-wr-bw-dvfs-filter 4 bytes: (nul
|  |  |  |  +--agx-fast-af-rd-bw-threshold 48 bytes: (null)
|  |  |  |  +--agx-slow-af-rd-bw-threshold 48 bytes: (null)
|  |  |  |  +--temp-sensor-a0 672 bytes: (null)
|  |  |  |  +--temp-sensor-v1 448 bytes: (null)
|  |  |  |  +--region-size 8 bytes: (null)
|  |  |  |  +--temp-sensor-v2 672 bytes: (null)
|  |  |  |  +--coredump-enable 4 bytes: (nul
|  |  |  |  +--pm-ptd-ranges 60 bytes: (null)
|  |  |  |  +--fast-die-ctrl-ts-avg-temp 4 bytes: (nul
|  |  |  |  +--dcs-bwr-threshold 20 bytes: (null)
|  |  |  |  +--soc-device 2232 bytes: (null)
|  |  |  |  +--fast-die-ctrl-ts 4 bytes: (nul
|  |  |  |  +--agx-fast-af-rd-bw-dvfs-filter 4 bytes: (nul
|  |  |  |  +--region-base 8 bytes: (null)
      +--dart-pmp:
|  |  |  +--compatible 11 bytes: dart,t8110
|  |  |  +--n-apfs-instance-0 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--page-size 4 bytes: (nul
|  |  |  +--reg 32 bytes: (null)
|  |  |  +--sid-count 4 bytes: (nul
|  |  |  +--dapf-instance-0 832 bytes: (null)
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 5 bytes: dart
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--sid 4 bytes: (nul
|  |  |  +--dart-options 4 bytes: (nul
|  |  |  +--vm-base 8 bytes: (null)
|  |  |  +--instance 32 bytes: (null)
|  |  |  +--vm-size 8 bytes: (null)
|  |  |  +--name 9 bytes: dart-pmp
         +--mapper-pmp:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--name 11 bytes: mapper-pmp
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--device_type 12 bytes: (null)
      +--sep:
|  |  |  +--compatible 19 bytes: iop-sep,ascwrap-v4
|  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--aarch64 0 bytes: 
|  |  |  +--interrupts 16 bytes: (null)
|  |  |  +--clock-gates 0 bytes: 
|  |  |  +--clock-ids 4 bytes: (nul
|  |  |  +--reg 32 bytes: (null)
|  |  |  +--iop-version 4 bytes: (nul
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--self-power-gate 0 bytes: 
|  |  |  +--sika-support 4 bytes: (nul
|  |  |  +--cpu-ctrl-filtered 0 bytes: 
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--power-gates 0 bytes: 
|  |  |  +--role 4 bytes: (nul
|  |  |  +--name 4 bytes: sep
         +--iop-sep-nub:
|  |  |  |  +--rom-panic-bytes 4 bytes: (nul
|  |  |  |  +--function-wait_for_power_gate 20 bytes: (null)
|  |  |  |  +--name 12 bytes: iop-sep-nub
|  |  |  |  +--compatible 12 bytes: (null)
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
            +--Ocelot:
|  |  |  |  |  +--name 7 bytes: Ocelot
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
            +--xART:
|  |  |  |  |  +--name 5 bytes: xART
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
            +--InvalidateHmac:
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--config 4 bytes: (nul
|  |  |  |  |  +--sio-hmac1-disable-mask 8 bytes: (null)
|  |  |  |  |  +--name 15 bytes: InvalidateHmac
|  |  |  |  |  +--reg-block 16 bytes: (null)
|  |  |  |  |  +--sio-hmac1-offset 8 bytes: (null)
      +--dart-sep:
|  |  |  +--compatible 11 bytes: dart,t8110
|  |  |  +--page-size 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--sid-count 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 5 bytes: dart
|  |  |  +--sid 4 bytes: (nul
|  |  |  +--dart-options 4 bytes: (nul
|  |  |  +--vm-base 8 bytes: (null)
|  |  |  +--retention 0 bytes: 
|  |  |  +--instance 16 bytes: (null)
|  |  |  +--vm-size 8 bytes: (null)
|  |  |  +--name 9 bytes: dart-sep
         +--mapper-sep:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--name 11 bytes: mapper-sep
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--device_type 12 bytes: (null)
      +--sio:
|  |  |  +--map-range 20 bytes: (null)
|  |  |  +--compatible 15 bytes: iop,ascwrap-v4
|  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 16 bytes: (null)
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--clock-ids 12 bytes: (null)
|  |  |  +--reg 32 bytes: (null)
|  |  |  +--device-type 36 bytes: (null)
|  |  |  +--iop-version 4 bytes: (nul
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--dmashim 108 bytes: (null)
|  |  |  +--power-gates 4 bytes: (nul
|  |  |  +--role 4 bytes: (nul
|  |  |  +--name 4 bytes: sio
         +--iop-sio-nub:
|  |  |  |  +--coredump-enable 4 bytes: (nul
|  |  |  |  +--no-firmware-service 0 bytes: 
|  |  |  |  +--user-power-managed 4 bytes: (nul
|  |  |  |  +--name 12 bytes: iop-sio-nub
|  |  |  |  +--compatible 19 bytes: iop-nub,rtbuddy-v2
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
            +--sio-dma:
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--name 8 bytes: sio-dma
|  |  |  |  |  +--compatible 19 bytes: sio-dma-controller
|  |  |  |  |  +--device_type 8 bytes: (null)
      +--dart-sio:
|  |  |  +--compatible 11 bytes: dart,t8110
|  |  |  +--page-size 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--bypass-15 0 bytes: 
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 5 bytes: dart
|  |  |  +--sid-count 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--sid 16 bytes: (null)
|  |  |  +--dart-options 4 bytes: (nul
|  |  |  +--vm-base 8 bytes: (null)
|  |  |  +--power-gates 4 bytes: (nul
|  |  |  +--instance 16 bytes: (null)
|  |  |  +--vm-size 8 bytes: (null)
|  |  |  +--name 9 bytes: dart-sio
         +--mapper-sio:
|  |  |  |  +--device_type 12 bytes: (null)
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--name 11 bytes: mapper-sio
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--allow-subpage-mapping 0 bytes: 
         +--mapper-aes:
|  |  |  |  +--device_type 12 bytes: (null)
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--name 11 bytes: mapper-aes
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--allow-subpage-mapping 0 bytes: 
         +--mapper-admac:
|  |  |  |  +--device_type 12 bytes: (null)
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--name 13 bytes: mapper-admac
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--allow-subpage-mapping 0 bytes: 
      +--ans:
|  |  |  +--nvme-interrupt-idx 4 bytes: (nul
|  |  |  +--iop-version 4 bytes: (nul
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--function-spi0_sclk_config 16 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--nvme-linear-sq 0 bytes: 
|  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  +--nand-debug 8 bytes: (null)
|  |  |  +--namespaces 84 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--name 4 bytes: ans
|  |  |  +--compatible 15 bytes: iop,ascwrap-v4
|  |  |  +--interrupts 20 bytes: (null)
|  |  |  +--msp-bfh-params 96 bytes: (null)
|  |  |  +--clock-ids 12 bytes: (null)
|  |  |  +--role 5 bytes: ANS2
|  |  |  +--tunable-table-bundle 9 bytes: vyhpnpqi
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--function-spi0_mosi_config 16 bytes: (null)
|  |  |  +--reg 112 bytes: (null)
|  |  |  +--power-gates 4 bytes: (nul
         +--iop-ans-nub:
|  |  |  |  +--continuous-time 0 bytes: 
|  |  |  |  +--compatible 19 bytes: iop-nub,rtbuddy-v2
|  |  |  |  +--cold-boot-after-hibernate 0 bytes: 
|  |  |  |  +--shutdown-sleep 0 bytes: 
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--no-hibernate-sleep 0 bytes: 
|  |  |  |  +--region-base 8 bytes: (null)
|  |  |  |  +--region-size 8 bytes: (null)
|  |  |  |  +--power-managed 4 bytes: (nul
|  |  |  |  +--name 12 bytes: iop-ans-nub
      +--sart-ans:
|  |  |  +--sart-version 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--name 9 bytes: sart-ans
|  |  |  +--compatible 16 bytes: (null)
|  |  |  +--device_type 5 bytes: sart
      +--smc:
|  |  |  +--compatible 15 bytes: iop,ascwrap-v4
|  |  |  +--clock-ids 0 bytes: 
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 16 bytes: (null)
|  |  |  +--clock-gates 0 bytes: 
|  |  |  +--reg 48 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--iop-version 4 bytes: (nul
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--role 4 bytes: (nul
|  |  |  +--power-gates 0 bytes: 
|  |  |  +--timers-reg-index 4 bytes: (nul
|  |  |  +--name 4 bytes: smc
         +--iop-smc-nub:
|  |  |  |  +--user-power-managed 4 bytes: (nul
|  |  |  |  +--quiesced 0 bytes: 
|  |  |  |  +--compatible 19 bytes: iop-nub,rtbuddy-v2
|  |  |  |  +--coredump-enable 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--region-base 8 bytes: (null)
|  |  |  |  +--firmware-name 9 bytes: t8112smc
|  |  |  |  +--no-shutdown 4 bytes: (nul
|  |  |  |  +--region-size 8 bytes: (null)
|  |  |  |  +--cold-boot-after-hibernate 0 bytes: 
|  |  |  |  +--no-hibernate-sleep 0 bytes: 
|  |  |  |  +--watchdog-enable 0 bytes: 
|  |  |  |  +--coredump-active-only 0 bytes: 
|  |  |  |  +--name 12 bytes: iop-smc-nub
|  |  |  |  +--pre-loaded 4 bytes: (nul
            +--smc-pmu:
|  |  |  |  |  +--#interrupt-cells 4 bytes: (nul
|  |  |  |  |  +--interrupt-controller 0 bytes: 
|  |  |  |  |  +--compatible 8 bytes: (null)
|  |  |  |  |  +--event_name-bit1 5 bytes: hold
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--event_name-bit8 7 bytes: wifibt
|  |  |  |  |  +--has_pmu_gpio0 4 bytes: (nul
|  |  |  |  |  +--event_name-bit0 5 bytes: menu
|  |  |  |  |  +--device_type 21 bytes: interrupt-controller
|  |  |  |  |  +--#address-cells 4 bytes: (nul
|  |  |  |  |  +--function-pmu_button 8 bytes: (null)
|  |  |  |  |  +--name 8 bytes: smc-pmu
            +--smc-aop:
|  |  |  |  |  +--function-link-data_param_set 8 bytes: (null)
|  |  |  |  |  +--name 8 bytes: smc-aop
|  |  |  |  |  +--device_type 8 bytes: (null)
|  |  |  |  |  +--function-link-data_enable 8 bytes: (null)
|  |  |  |  |  +--function-link-data_param_get 8 bytes: (null)
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--link-tx_config 20 bytes: (null)
      +--uart0:
|  |  |  +--compatible 15 bytes: uart-1,samsung
|  |  |  +--clock-ids 8 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--device_type 5 bytes: uart
|  |  |  +--no-flow-control 0 bytes: 
|  |  |  +--function-tx 16 bytes: (null)
|  |  |  +--uart-version 4 bytes: (nul
|  |  |  +--boot-console 0 bytes: 
|  |  |  +--name 6 bytes: uart0
         +--debug-console:
|  |  |  |  +--name 14 bytes: debug-console
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
      +--uart3:
|  |  |  +--compatible 15 bytes: uart-1,samsung
|  |  |  +--clock-ids 8 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--device_type 5 bytes: uart
|  |  |  +--no-flow-control 0 bytes: 
|  |  |  +--function-tx 16 bytes: (null)
|  |  |  +--uart-version 4 bytes: (nul
|  |  |  +--name 6 bytes: uart3
         +--hsaid-uart:
|  |  |  |  +--name 11 bytes: hsaid-uart
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
      +--uart4:
|  |  |  +--compatible 15 bytes: uart-1,samsung
|  |  |  +--clock-ids 8 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--dma-channels 64 bytes: (null)
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--device_type 5 bytes: uart
|  |  |  +--function-tx 16 bytes: (null)
|  |  |  +--dma-types 8 bytes: (null)
|  |  |  +--dma-parent 4 bytes: (nul
|  |  |  +--uart-version 4 bytes: (nul
|  |  |  +--name 6 bytes: uart4
      +--aop-uart1:
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--compatible 15 bytes: uart-1,samsung
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--uart-version 4 bytes: (nul
|  |  |  +--clock-ids 8 bytes: (null)
|  |  |  +--device_type 5 bytes: uart
|  |  |  +--function-tx 16 bytes: (null)
|  |  |  +--name 10 bytes: aop-uart1
      +--dockchannel-uart:
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--dock-wstat-mask 4 bytes: (nul
|  |  |  +--reg 32 bytes: (null)
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--max-aop-clk 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--enable-sw-drain 4 bytes: (nul
|  |  |  +--name 17 bytes: dockchannel-uart
|  |  |  +--device_type 12 bytes: (null)
      +--spi2:
|  |  |  +--compatible 12 bytes: (null)
|  |  |  +--function-spi_cs0 16 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--dma-channels 64 bytes: (null)
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--clock-ids 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--#size-cells 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--function-spi_cs1 16 bytes: (null)
|  |  |  +--#address-cells 4 bytes: (nul
|  |  |  +--spi-version 4 bytes: (nul
|  |  |  +--dma-parent 4 bytes: (nul
|  |  |  +--name 5 bytes: spi2
         +--speedy-spi-l:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--reg 32 bytes: (null)
|  |  |  |  +--name 13 bytes: speedy-spi-l
|  |  |  |  +--compatible 11 bytes: speedy-spi
|  |  |  |  +--device_type 11 bytes: speedy-spi
         +--speedy-spi-r:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--reg 32 bytes: (null)
|  |  |  |  +--name 13 bytes: speedy-spi-r
|  |  |  |  +--compatible 11 bytes: speedy-spi
|  |  |  |  +--device_type 11 bytes: speedy-spi
      +--atc-phy0:
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--compatible 14 bytes: atc-phy,t8112
|  |  |  +--function-dock_parent 8 bytes: (null)
|  |  |  +--tunable-host 16 bytes: (null)
|  |  |  +--instance 4 bytes: (nul
|  |  |  +--clock-gates 8 bytes: (null)
|  |  |  +--tunable-device 16 bytes: (null)
|  |  |  +--device_type 8 bytes: (null)
|  |  |  +--reg 464 bytes: (null)
|  |  |  +--name 9 bytes: atc-phy0
      +--dart-usb0:
|  |  |  +--compatible 11 bytes: dart,t8110
|  |  |  +--page-size 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg 32 bytes: (null)
|  |  |  +--clock-gates 8 bytes: (null)
|  |  |  +--sid-count 4 bytes: (nul
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 5 bytes: dart
|  |  |  +--remap 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--sid 8 bytes: (null)
|  |  |  +--dart-options 4 bytes: (nul
|  |  |  +--vm-base 8 bytes: (null)
|  |  |  +--instance 32 bytes: (null)
|  |  |  +--protection-granularity 4 bytes: (nul
|  |  |  +--name 10 bytes: dart-usb0
|  |  |  +--vm-size 8 bytes: (null)
         +--mapper-usb0:
|  |  |  |  +--name 12 bytes: mapper-usb0
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--allow-subpage-mapping 0 bytes: 
|  |  |  |  +--dead-mappings 16 bytes: (null)
|  |  |  |  +--device_type 12 bytes: (null)
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
      +--usb-drd0:
|  |  |  +--clock-gates 8 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--configuration-string 10 bytes: muxNcmVal
|  |  |  +--atc-phy-parent 4 bytes: (nul
|  |  |  +--function-dock_parent 8 bytes: (null)
|  |  |  +--built-in 0 bytes: 
|  |  |  +--ncm-control-ecid-mac 4 bytes: (nul
|  |  |  +--bus-number 4 bytes: (nul
|  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  +--host-mac-address 40 bytes: (null)
|  |  |  +--device-mac-address 39 bytes: macaddr/ethaddr,syscfg/EMac/6,zeroes/6
|  |  |  +--name 9 bytes: usb-drd0
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--port-type 4 bytes: (nul
|  |  |  +--compatible 14 bytes: usb-drd,t8112
|  |  |  +--interrupts 20 bytes: (null)
|  |  |  +--product-id 4 bytes: (nul
|  |  |  +--tunable_setting 24 bytes: (null)
|  |  |  +--usb-host-disable 0 bytes: 
|  |  |  +--usb-tier-limit 4 bytes: (nul
|  |  |  +--usb-port-current-sleep-limit 4 bytes: (nul
|  |  |  +--usb-port-current-wake-limit 4 bytes: (nul
|  |  |  +--port-number 4 bytes: (nul
|  |  |  +--device_type 8 bytes: (null)
|  |  |  +--reg 144 bytes: (null)
      +--atc-phy1:
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--compatible 14 bytes: atc-phy,t8112
|  |  |  +--function-dock_parent 8 bytes: (null)
|  |  |  +--tunable-host 16 bytes: (null)
|  |  |  +--instance 4 bytes: (nul
|  |  |  +--clock-gates 8 bytes: (null)
|  |  |  +--tunable-device 16 bytes: (null)
|  |  |  +--device_type 8 bytes: (null)
|  |  |  +--reg 464 bytes: (null)
|  |  |  +--name 9 bytes: atc-phy1
      +--ap-i2c0:
|  |  |  +--gpio-iic_scl 12 bytes: (null)
|  |  |  +--compatible 32 bytes: (null)
|  |  |  +--gpio-iic_sda 12 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--clock-ids 4 bytes: (nul
|  |  |  +--#address-cels 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--filter-tunable 8 bytes: (null)
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--#size-cells 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--function-device_reset 12 bytes: (null)
|  |  |  +--trigger-level-tunable 8 bytes: (null)
|  |  |  +--name 8 bytes: ap-i2c0
|  |  |  +--tbuf-tunable 8 bytes: (null)
         +--atcrt0:
|  |  |  |  +--detachable-rt 4 bytes: (nul
|  |  |  |  +--reg 16 bytes: (null)
|  |  |  |  +--name 7 bytes: atcrt0
|  |  |  |  +--compatible 6 bytes: atcrt
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--hpmBusManager:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--reg 16 bytes: (null)
|  |  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  |  +--interrupts 8 bytes: (null)
|  |  |  |  +--compatible 13 bytes: usbc,manager
|  |  |  |  +--name 14 bytes: hpmBusManager
            +--hpm0:
|  |  |  |  |  +--features-supported 4 bytes: (nul
|  |  |  |  |  +--transports-supported 16 bytes: (null)
|  |  |  |  |  +--acio-parent 4 bytes: (nul
|  |  |  |  |  +--iicProvider 4 bytes: (nul
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--dock 4 bytes: (nul
|  |  |  |  |  +--rid 4 bytes: (nul
|  |  |  |  |  +--hpm-class-type 4 bytes: (nul
|  |  |  |  |  +--hpm-iic-addr 4 bytes: (nul
|  |  |  |  |  +--port-type 4 bytes: (nul
|  |  |  |  |  +--usbc-flash-update 4 bytes: (nul
|  |  |  |  |  +--usbc-fw-personality 13 bytes: HPM,50-P0-AP
|  |  |  |  |  +--port-number 4 bytes: (nul
|  |  |  |  |  +--name 5 bytes: hpm0
            +--virtual-hpm1:
|  |  |  |  |  +--transports-supported 4 bytes: (nul
|  |  |  |  |  +--compatible 19 bytes: hpmSingleTransport
|  |  |  |  |  +--acio-parent 4 bytes: (nul
|  |  |  |  |  +--iicProvider 4 bytes: (nul
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--dock 4 bytes: (nul
|  |  |  |  |  +--rid 4 bytes: (nul
|  |  |  |  |  +--device_type 8 bytes: (null)
|  |  |  |  |  +--hpm-iic-addr 4 bytes: (nul
|  |  |  |  |  +--port-type 4 bytes: (nul
|  |  |  |  |  +--hpm-transport-type 4 bytes: (nul
|  |  |  |  |  +--port-number 8 bytes: (null)
|  |  |  |  |  +--name 13 bytes: virtual-hpm1
            +--virtual-hpm2:
|  |  |  |  |  +--transports-supported 8 bytes: (null)
|  |  |  |  |  +--compatible 19 bytes: hpmSingleTransport
|  |  |  |  |  +--iicProvider 4 bytes: (nul
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--dock 4 bytes: (nul
|  |  |  |  |  +--rid 4 bytes: (nul
|  |  |  |  |  +--device_type 9 bytes: hpm-bora
|  |  |  |  |  +--hpm-iic-addr 4 bytes: (nul
|  |  |  |  |  +--port-type 4 bytes: (nul
|  |  |  |  |  +--hpm-transport-type 4 bytes: (nul
|  |  |  |  |  +--port-number 8 bytes: (null)
|  |  |  |  |  +--name 13 bytes: virtual-hpm2
         +--tristar-p2:
|  |  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  |  +--compatible 17 bytes: tristar,cbtl1614
|  |  |  |  +--reg 16 bytes: (null)
|  |  |  |  +--interrupts 8 bytes: (null)
|  |  |  |  +--transports-supported 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--port-number 4 bytes: (nul
|  |  |  |  +--dock 4 bytes: (nul
|  |  |  |  +--port-type 4 bytes: (nul
|  |  |  |  +--name 11 bytes: tristar-p2
      +--ap-i2c2:
|  |  |  +--gpio-iic_scl 12 bytes: (null)
|  |  |  +--compatible 32 bytes: (null)
|  |  |  +--gpio-iic_sda 12 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--clock-ids 4 bytes: (nul
|  |  |  +--#address-cels 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--filter-tunable 8 bytes: (null)
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--#size-cells 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--function-device_reset 12 bytes: (null)
|  |  |  +--trigger-level-tunable 8 bytes: (null)
|  |  |  +--name 8 bytes: ap-i2c2
|  |  |  +--tbuf-tunable 8 bytes: (null)
         +--orion-ic:
|  |  |  |  +--transports-supported 4 bytes: (nul
|  |  |  |  +--compatible 16 bytes: (null)
|  |  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  |  +--interrupts 8 bytes: (null)
|  |  |  |  +--reg 16 bytes: (null)
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--dock 4 bytes: (nul
|  |  |  |  +--chip-revision 4 bytes: (nul
|  |  |  |  +--skip-idbus_reset 0 bytes: 
|  |  |  |  +--port-type 4 bytes: (nul
|  |  |  |  +--port-number 4 bytes: (nul
|  |  |  |  +--name 9 bytes: orion-ic
      +--ap-i2c3:
|  |  |  +--gpio-iic_scl 12 bytes: (null)
|  |  |  +--compatible 32 bytes: (null)
|  |  |  +--gpio-iic_sda 12 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--clock-ids 4 bytes: (nul
|  |  |  +--#address-cels 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--filter-tunable 8 bytes: (null)
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--#size-cells 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--function-device_reset 12 bytes: (null)
|  |  |  +--trigger-level-tunable 8 bytes: (null)
|  |  |  +--name 8 bytes: ap-i2c3
|  |  |  +--tbuf-tunable 8 bytes: (null)
         +--ina231-l:
|  |  |  |  +--name 9 bytes: ina231-l
|  |  |  |  +--reg 16 bytes: (null)
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--ina231-r:
|  |  |  |  +--name 9 bytes: ina231-r
|  |  |  |  +--reg 16 bytes: (null)
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--tristar-pre-evt:
|  |  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  |  +--compatible 17 bytes: tristar,cbtl1614
|  |  |  |  +--reg 16 bytes: (null)
|  |  |  |  +--interrupts 8 bytes: (null)
|  |  |  |  +--transports-supported 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--port-number 4 bytes: (nul
|  |  |  |  +--dock 4 bytes: (nul
|  |  |  |  +--port-type 4 bytes: (nul
|  |  |  |  +--name 16 bytes: tristar-pre-evt
      +--ap-i2c4:
|  |  |  +--gpio-iic_scl 12 bytes: (null)
|  |  |  +--compatible 32 bytes: (null)
|  |  |  +--gpio-iic_sda 12 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--clock-ids 4 bytes: (nul
|  |  |  +--#address-cels 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--filter-tunable 8 bytes: (null)
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--#size-cells 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--function-device_reset 12 bytes: (null)
|  |  |  +--trigger-level-tunable 8 bytes: (null)
|  |  |  +--name 8 bytes: ap-i2c4
|  |  |  +--tbuf-tunable 8 bytes: (null)
         +--shiraz:
|  |  |  |  +--name 7 bytes: shiraz
|  |  |  |  +--reg 16 bytes: (null)
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
      +--nub-spmi0:
|  |  |  +--#interrupt-cells 4 bytes: (nul
|  |  |  +--interrupt-controller 0 bytes: 
|  |  |  +--compatible 10 bytes: spmi,gen2
|  |  |  +--fatal-interrupts 4 bytes: (nul
|  |  |  +--interrupt-parent 12 bytes: (null)
|  |  |  +--interrupts 76 bytes: (null)
|  |  |  +--error-interrupts 52 bytes: (null)
|  |  |  +--reg 32 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--device_type 21 bytes: interrupt-controller
|  |  |  +--queue-depth 8 bytes: (null)
|  |  |  +--#address-cells 4 bytes: (nul
|  |  |  +--name 10 bytes: nub-spmi0
|  |  |  +--other-interrupts 12 bytes: (null)
         +--pmu-main:
|  |  |  |  +--info-fault_name-29 14 bytes: ov,bstlq_ovlo
|  |  |  |  +--info-clock_offset 8 bytes: (null)
|  |  |  |  +--function-external_standby 12 bytes: (null)
|  |  |  |  +--info-rtc_alarm_mask 4 bytes: (nul
|  |  |  |  +--info-rtc_alarm_offset 4 bytes: (nul
|  |  |  |  +--info-id 8 bytes: (null)
|  |  |  |  +--info-fault_name-22 26 bytes: sstate,button_dfu_recover
|  |  |  |  +--info-fault_name-15 27 bytes: rst_in,reset_in_0_deassert
|  |  |  |  +--info-scrpad_socd 8 bytes: (null)
|  |  |  |  +--ptmu-region-15-data 8 bytes: (null)
|  |  |  |  +--ptmu-region-1-data 8 bytes: (null)
|  |  |  |  +--ptmu-region-3-data 8 bytes: (null)
|  |  |  |  +--force-shutdown 0 bytes: 
|  |  |  |  +--info-rtc 4 bytes: (nul
|  |  |  |  +--info-fault_name-23 16 bytes: (null)
|  |  |  |  +--info-fault_name-16 16 bytes: (null)
|  |  |  |  +--has-fw 4 bytes: (nul
|  |  |  |  +--info-fault_name-30 9 bytes: btn_shdn
|  |  |  |  +--ptmu-region-5-data 8 bytes: (null)
|  |  |  |  +--info-rtc_alarm_ctrl_en_mask 4 bytes: (nul
|  |  |  |  +--reg 24 bytes: (null)
|  |  |  |  +--info-fault_log 8 bytes: (null)
|  |  |  |  +--info-fault_name-0 4 bytes: (nul
|  |  |  |  +--ptmu-region-7-data 8 bytes: (null)
|  |  |  |  +--is-primary 4 bytes: (nul
|  |  |  |  +--info-fault_name-24 8 bytes: (null)
|  |  |  |  +--info-fault_name-1 4 bytes: (nul
|  |  |  |  +--function-suspend_helper 8 bytes: (null)
|  |  |  |  +--info-fault_name-17 9 bytes: ntc_shdn
|  |  |  |  +--info-fault_name-31 16 bytes: (null)
|  |  |  |  +--ptmu-region-9-data 8 bytes: (null)
|  |  |  |  +--ptmu-region-10-data 8 bytes: (null)
|  |  |  |  +--upo-shutdown-delay 4 bytes: (nul
|  |  |  |  +--info-fault_name-10 22 bytes: btn_rst,btn_seq_reset
|  |  |  |  +--info-fault_name-2 15 bytes: por,por_vddrtc
|  |  |  |  +--hw-name 6 bytes: stowe
|  |  |  |  +--info-fault_name-18 25 bytes: timeout,dblclick_timeout
|  |  |  |  +--info-fault_name-32 19 bytes: crash,hyp_fw_crash
|  |  |  |  +--info-fault_name-25 6 bytes: sgpio
|  |  |  |  +--info-fault_name-3 15 bytes: rst,rst_vddrtc
|  |  |  |  +--name 9 bytes: pmu-main
|  |  |  |  +--ptmu-region-11-data 8 bytes: (null)
|  |  |  |  +--info-fault_name-11 18 bytes: rst_in,reset_in_0
|  |  |  |  +--info-scrpad_lpm_log 4 bytes: (nul
|  |  |  |  +--info-fault_name-4 12 bytes: (null)
|  |  |  |  +--info-rtc_scrpad 4 bytes: (nul
|  |  |  |  +--compatible 19 bytes: pmu,spmi
|  |  |  |  +--info-rtc_alarm_event 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--ptmu-region-0-data 8 bytes: (null)
|  |  |  |  +--info-fault_name-19 24 bytes: (null)
|  |  |  |  +--info-fault_name-33 19 bytes: crash,hyp_hw_crash
|  |  |  |  +--info-fault_name-5 12 bytes: (null)
|  |  |  |  +--info-fault_name-26 18 bytes: ot,temp_abs_buck0
|  |  |  |  +--info-scrpad 8 bytes: (null)
|  |  |  |  +--ptmu-region-2-data 8 bytes: (null)
|  |  |  |  +--info-fault_name-12 16 bytes: (null)
|  |  |  |  +--ptmu-region-12-data 8 bytes: (null)
|  |  |  |  +--info-fault_name-6 16 bytes: (null)
|  |  |  |  +--ptmu-region-4-data 8 bytes: (null)
|  |  |  |  +--info-leg_scrpad 4 bytes: (nul
|  |  |  |  +--info-fault_name-27 18 bytes: ot,temp_abs_buck1
|  |  |  |  +--info-fault_name-34 18 bytes: uv,vdd_boost_uvlo
|  |  |  |  +--info-fault_name-7 16 bytes: (null)
|  |  |  |  +--interrupts 4 bytes: (nul
|  |  |  |  +--ptmu-region-6-data 8 bytes: (null)
|  |  |  |  +--info-rtc_alarm_ctrl 4 bytes: (nul
|  |  |  |  +--info-fault_name-13 19 bytes: dbg_rst,reset_in_2
|  |  |  |  +--info-fault_name-20 21 bytes: uv,vddmain_uvlo_hold
|  |  |  |  +--ptmu-region-13-data 8 bytes: (null)
|  |  |  |  +--info-fault_name-8 23 bytes: btn_rst,two_finger_rst
|  |  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  |  +--ptmu-region-8-data 8 bytes: (null)
|  |  |  |  +--info-fault_name-28 14 bytes: uv,bstlq_uvlo
|  |  |  |  +--info-rtc_alarm_monitor_mask 4 bytes: (nul
|  |  |  |  +--info-fault_name-35 24 bytes: (null)
|  |  |  |  +--info-fault_name-9 15 bytes: crash,crash_in
|  |  |  |  +--info-rtc_irq_mask_offset 4 bytes: (nul
|  |  |  |  +--info-fault_name-14 18 bytes: sochot,reset_in_3
|  |  |  |  +--info-fault_name-21 25 bytes: timeout,watchdog_timeout
|  |  |  |  +--info-scrpad_lpm_ctrl 4 bytes: (nul
|  |  |  |  +--ptmu-region-14-data 8 bytes: (null)
         +--btm:
|  |  |  |  +--btm-pmu-type 4 bytes: (nul
|  |  |  |  +--compatible 10 bytes: btm,phone
|  |  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  |  +--interrupts 4 bytes: (nul
|  |  |  |  +--reg 24 bytes: (null)
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--device_type 4 bytes: (nul
|  |  |  |  +--function-suspend_helper 8 bytes: (null)
|  |  |  |  +--battery-data-clients 8 bytes: (null)
|  |  |  |  +--battery-data-collection 4 bytes: (nul
|  |  |  |  +--#num-spmi-interrupts 4 bytes: (nul
|  |  |  |  +--name 4 bytes: btm
      +--nub-spmi1:
|  |  |  +--#interrupt-cells 4 bytes: (nul
|  |  |  +--interrupt-controller 0 bytes: 
|  |  |  +--compatible 10 bytes: spmi,gen2
|  |  |  +--fatal-interrupts 4 bytes: (nul
|  |  |  +--interrupt-parent 12 bytes: (null)
|  |  |  +--interrupts 76 bytes: (null)
|  |  |  +--error-interrupts 52 bytes: (null)
|  |  |  +--reg 32 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--device_type 21 bytes: interrupt-controller
|  |  |  +--queue-depth 8 bytes: (null)
|  |  |  +--#address-cells 4 bytes: (nul
|  |  |  +--name 10 bytes: nub-spmi1
|  |  |  +--other-interrupts 12 bytes: (null)
         +--pmu-aux:
|  |  |  |  +--ptmu-region-1-data 8 bytes: (null)
|  |  |  |  +--info-fault_log 8 bytes: (null)
|  |  |  |  +--info-fault_name-12 16 bytes: (null)
|  |  |  |  +--ptmu-region-12-data 8 bytes: (null)
|  |  |  |  +--ptmu-region-13-data 8 bytes: (null)
|  |  |  |  +--ptmu-region-4-data 8 bytes: (null)
|  |  |  |  +--info-fault_name-5 21 bytes: rst_in,reset_in_rise
|  |  |  |  +--ptmu-region-11-data 8 bytes: (null)
|  |  |  |  +--ptmu-region-7-data 8 bytes: (null)
|  |  |  |  +--ptmu-region-10-data 8 bytes: (null)
|  |  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  |  +--hw-name 5 bytes: vale
|  |  |  |  +--info-fault_name-6 21 bytes: rst_in,reset_in_fall
|  |  |  |  +--interrupts 4 bytes: (nul
|  |  |  |  +--info-fault_name-13 14 bytes: uv,bstlq_uvlo
|  |  |  |  +--info-fault_name-7 16 bytes: (null)
|  |  |  |  +--ptmu-region-2-data 8 bytes: (null)
|  |  |  |  +--ptmu-region-5-data 8 bytes: (null)
|  |  |  |  +--ptmu-region-8-data 8 bytes: (null)
|  |  |  |  +--info-fault_name-8 9 bytes: ntc_shdn
|  |  |  |  +--info-fault_name-14 14 bytes: ov,bstlq_ovlo
|  |  |  |  +--has-fw 4 bytes: (nul
|  |  |  |  +--info-fault_name-9 20 bytes: (null)
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--info-scrpad 8 bytes: (null)
|  |  |  |  +--name 8 bytes: pmu-aux
|  |  |  |  +--info-fault_name-0 4 bytes: (nul
|  |  |  |  +--info-fault_name-10 8 bytes: (null)
|  |  |  |  +--ptmu-region-0-data 8 bytes: (null)
|  |  |  |  +--compatible 18 bytes: pmu,spmi
|  |  |  |  +--info-fault_name-1 4 bytes: (nul
|  |  |  |  +--ptmu-region-3-data 8 bytes: (null)
|  |  |  |  +--ptmu-region-6-data 8 bytes: (null)
|  |  |  |  +--ptmu-region-9-data 8 bytes: (null)
|  |  |  |  +--info-fault_name-16 19 bytes: crash,hyp_fw_crash
|  |  |  |  +--info-fault_name-2 12 bytes: (null)
|  |  |  |  +--info-leg_scrpad 4 bytes: (nul
|  |  |  |  +--info-fault_name-11 6 bytes: sgpio
|  |  |  |  +--reg 24 bytes: (null)
|  |  |  |  +--function-suspend_helper 8 bytes: (null)
|  |  |  |  +--info-fault_name-3 16 bytes: (null)
|  |  |  |  +--ptmu-region-15-data 8 bytes: (null)
|  |  |  |  +--info-fault_name-17 19 bytes: crash,hyp_hw_crash
|  |  |  |  +--info-id 8 bytes: (null)
|  |  |  |  +--ptmu-region-14-data 8 bytes: (null)
|  |  |  |  +--info-fault_name-4 16 bytes: (null)
      +--aop-spmi0:
|  |  |  +--#interrupt-cells 4 bytes: (nul
|  |  |  +--interrupt-controller 0 bytes: 
|  |  |  +--compatible 10 bytes: spmi,gen2
|  |  |  +--fatal-interrupts 4 bytes: (nul
|  |  |  +--interrupt-parent 12 bytes: (null)
|  |  |  +--interrupts 76 bytes: (null)
|  |  |  +--error-interrupts 52 bytes: (null)
|  |  |  +--reg 32 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--device_type 21 bytes: interrupt-controller
|  |  |  +--queue-depth 8 bytes: (null)
|  |  |  +--#address-cells 4 bytes: (nul
|  |  |  +--name 10 bytes: aop-spmi0
|  |  |  +--other-interrupts 12 bytes: (null)
         +--durant-coex:
|  |  |  |  +--name 12 bytes: durant-coex
|  |  |  |  +--reg 24 bytes: (null)
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--wifibt-coex:
|  |  |  |  +--name 12 bytes: wifibt-coex
|  |  |  |  +--reg 24 bytes: (null)
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
      +--aop-spmi1:
|  |  |  +--#interrupt-cells 4 bytes: (nul
|  |  |  +--interrupt-controller 0 bytes: 
|  |  |  +--compatible 10 bytes: spmi,gen2
|  |  |  +--fatal-interrupts 4 bytes: (nul
|  |  |  +--interrupt-parent 12 bytes: (null)
|  |  |  +--interrupts 76 bytes: (null)
|  |  |  +--error-interrupts 52 bytes: (null)
|  |  |  +--reg 32 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--device_type 21 bytes: interrupt-controller
|  |  |  +--queue-depth 8 bytes: (null)
|  |  |  +--#address-cells 4 bytes: (nul
|  |  |  +--name 10 bytes: aop-spmi1
|  |  |  +--other-interrupts 12 bytes: (null)
         +--durant-heb:
|  |  |  |  +--name 11 bytes: durant-heb
|  |  |  |  +--reg 24 bytes: (null)
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--wifibt-heb:
|  |  |  |  +--name 11 bytes: wifibt-heb
|  |  |  |  +--reg 24 bytes: (null)
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--stockholm-spmi:
|  |  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  |  +--compatible 17 bytes: nfc,primary,spmi
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--interrupts 28 bytes: (null)
|  |  |  |  +--#num-spmi-interrupts 4 bytes: (nul
|  |  |  |  +--required-functions 46 bytes: support_host_wake_spmi
|  |  |  |  +--reg 24 bytes: (null)
|  |  |  |  +--name 15 bytes: stockholm-spmi
|  |  |  |  +--device_type 15 bytes: stockholm-spmi
            +--stockholm:
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--required-gpios 37 bytes: support_venable
|  |  |  |  |  +--function-enable 16 bytes: (null)
|  |  |  |  |  +--name 10 bytes: stockholm
|  |  |  |  |  +--compatible 17 bytes: nfc,primary,gpio
|  |  |  |  |  +--device_type 10 bytes: stockholm
      +--scaler0:
|  |  |  +--hardware-version 4 bytes: (nul
|  |  |  +--compatible 29 bytes: scaler,t8101
|  |  |  +--iommu-parent 8 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 8 bytes: (null)
|  |  |  +--clock-gates 8 bytes: (null)
|  |  |  +--clock-ids 4 bytes: (nul
|  |  |  +--reg 48 bytes: (null)
|  |  |  +--workload-priority 4 bytes: (nul
|  |  |  +--device_type 7 bytes: scaler
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--function-device_reset 12 bytes: (null)
|  |  |  +--power-gates 8 bytes: (null)
|  |  |  +--coprovider-group 7 bytes: scaler
|  |  |  +--name 8 bytes: scaler0
      +--dart-scaler:
|  |  |  +--compatible 11 bytes: dart,t8110
|  |  |  +--page-size 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--sid-count 4 bytes: (nul
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 5 bytes: dart
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--sid 8 bytes: (null)
|  |  |  +--dart-options 4 bytes: (nul
|  |  |  +--vm-base 8 bytes: (null)
|  |  |  +--power-gates 4 bytes: (nul
|  |  |  +--instance 16 bytes: (null)
|  |  |  +--vm-size 8 bytes: (null)
|  |  |  +--name 12 bytes: dart-scaler
         +--mapper-scaler:
|  |  |  |  +--device_type 12 bytes: (null)
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--iomd-cache-ttl 4 bytes: (nul
|  |  |  |  +--iomd-cache-size 4 bytes: (nul
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--name 14 bytes: mapper-scaler
         +--mapper-scaler-piodma:
|  |  |  |  +--device_type 12 bytes: (null)
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--iomd-cache-ttl 4 bytes: (nul
|  |  |  |  +--iomd-cache-size 4 bytes: (nul
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--name 21 bytes: mapper-scaler-piodma
      +--jpeg0:
|  |  |  +--compatible 25 bytes: jpeg,t8101
|  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--hw-type 6 bytes: e0008
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--clock-gates 12 bytes: (null)
|  |  |  +--clock-ids 8 bytes: (null)
|  |  |  +--device_type 5 bytes: jpeg
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--power-gates 12 bytes: (null)
|  |  |  +--coprovider-group 5 bytes: jpeg
|  |  |  +--name 6 bytes: jpeg0
      +--dart-jpeg0:
|  |  |  +--compatible 11 bytes: dart,t8110
|  |  |  +--page-size 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--sid-count 4 bytes: (nul
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 5 bytes: dart
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--sid 4 bytes: (nul
|  |  |  +--dart-options 4 bytes: (nul
|  |  |  +--vm-base 8 bytes: (null)
|  |  |  +--power-gates 4 bytes: (nul
|  |  |  +--instance 16 bytes: (null)
|  |  |  +--vm-size 8 bytes: (null)
|  |  |  +--name 11 bytes: dart-jpeg0
         +--mapper-jpeg0:
|  |  |  |  +--dead-mappings 16 bytes: (null)
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--name 13 bytes: mapper-jpeg0
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--device_type 12 bytes: (null)
      +--jpeg1:
|  |  |  +--compatible 25 bytes: jpeg,t8101
|  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--hw-type 6 bytes: e0008
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--clock-gates 12 bytes: (null)
|  |  |  +--clock-ids 8 bytes: (null)
|  |  |  +--device_type 5 bytes: jpeg
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--power-gates 12 bytes: (null)
|  |  |  +--coprovider-group 5 bytes: jpeg
|  |  |  +--name 6 bytes: jpeg1
      +--dart-jpeg1:
|  |  |  +--compatible 11 bytes: dart,t8110
|  |  |  +--page-size 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--sid-count 4 bytes: (nul
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 5 bytes: dart
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--sid 4 bytes: (nul
|  |  |  +--dart-options 4 bytes: (nul
|  |  |  +--vm-base 8 bytes: (null)
|  |  |  +--power-gates 4 bytes: (nul
|  |  |  +--instance 16 bytes: (null)
|  |  |  +--vm-size 8 bytes: (null)
|  |  |  +--name 11 bytes: dart-jpeg1
         +--mapper-jpeg1:
|  |  |  |  +--dead-mappings 16 bytes: (null)
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--name 13 bytes: mapper-jpeg1
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--device_type 12 bytes: (null)
      +--isp:
|  |  |  +--function-bw_req_interrupt 20 bytes: (null)
|  |  |  +--camera-avatar 4 bytes: (nul
|  |  |  +--ifcr-cal 12 bytes: (null)
|  |  |  +--function-ane_data_param_get 8 bytes: (null)
|  |  |  +--function-ane_ep_control 8 bytes: (null)
|  |  |  +--ledl-cal 12 bytes: (null)
|  |  |  +--no-firmware-service 0 bytes: 
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 16 bytes: (null)
|  |  |  +--lede-cal 12 bytes: (null)
|  |  |  +--egce-cal 12 bytes: (null)
|  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  +--function-saca5 12 bytes: (null)
|  |  |  +--function-ane_data_param_set 8 bytes: (null)
|  |  |  +--clock-gates 24 bytes: (null)
|  |  |  +--role 4 bytes: (nul
|  |  |  +--ifcl-cal 12 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--name 4 bytes: isp
|  |  |  +--power-gates 24 bytes: (null)
|  |  |  +--cgin-cal 12 bytes: (null)
|  |  |  +--function-clock_req_interrupt 20 bytes: (null)
|  |  |  +--clock-ids 8 bytes: (null)
|  |  |  +--ofci-cal 12 bytes: (null)
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--compatible 29 bytes: isp,h13-generic
|  |  |  +--ledr-cal 12 bytes: (null)
|  |  |  +--function-device_reset 12 bytes: (null)
|  |  |  +--function-mcc_dataset 8 bytes: (null)
|  |  |  +--cgex-cal 12 bytes: (null)
|  |  |  +--function-ane_power_func 8 bytes: (null)
|  |  |  +--ifsc-cal 12 bytes: (null)
|  |  |  +--sensor-type 4 bytes: (nul
|  |  |  +--emce-cal 12 bytes: (null)
|  |  |  +--reg 64 bytes: (null)
|  |  |  +--function-saca4d 12 bytes: (null)
|  |  |  +--mgce-cal 12 bytes: (null)
      +--dart-isp:
|  |  |  +--dual-vc-llt-workaround-0 16 bytes: (null)
|  |  |  +--bypass-15 0 bytes: 
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--instance 96 bytes: (null)
|  |  |  +--dart-options 4 bytes: (nul
|  |  |  +--name 9 bytes: dart-isp
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--sid 8 bytes: (null)
|  |  |  +--compatible 11 bytes: dart,t8110
|  |  |  +--page-size 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--dapf-instance-0 780 bytes: (null)
|  |  |  +--manual-availability 4 bytes: (nul
|  |  |  +--real-time 0 bytes: 
|  |  |  +--vm-base 8 bytes: (null)
|  |  |  +--sid-count 4 bytes: (nul
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 5 bytes: dart
|  |  |  +--power-gates 4 bytes: (nul
|  |  |  +--reg 96 bytes: (null)
|  |  |  +--vm-size 8 bytes: (null)
         +--mapper-isp:
|  |  |  |  +--device_type 12 bytes: (null)
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--iomd-cache-ttl 4 bytes: (nul
|  |  |  |  +--iomd-cache-size 4 bytes: (nul
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--name 11 bytes: mapper-isp
      +--ave:
|  |  |  +--compatible 5 bytes: ave2
|  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 20 bytes: (null)
|  |  |  +--clock-gates 36 bytes: (null)
|  |  |  +--clock-ids 4 bytes: (nul
|  |  |  +--reg 80 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--function-clock_req_interrupt 20 bytes: (null)
|  |  |  +--function-mcc_dataset 8 bytes: (null)
|  |  |  +--power-gates 36 bytes: (null)
|  |  |  +--soc-id 6 bytes: t8112
|  |  |  +--name 4 bytes: ave
      +--dart-ave:
|  |  |  +--compatible 11 bytes: dart,t8110
|  |  |  +--page-size 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--bypass-15 0 bytes: 
|  |  |  +--reg 64 bytes: (null)
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 5 bytes: dart
|  |  |  +--remap 4 bytes: (nul
|  |  |  +--sid-count 4 bytes: (nul
|  |  |  +--sid 8 bytes: (null)
|  |  |  +--dart-options 4 bytes: (nul
|  |  |  +--vm-base 8 bytes: (null)
|  |  |  +--power-gates 4 bytes: (nul
|  |  |  +--instance 64 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--vm-size 8 bytes: (null)
|  |  |  +--name 9 bytes: dart-ave
         +--mapper-ave:
|  |  |  |  +--device_type 12 bytes: (null)
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--iomd-cache-ttl 4 bytes: (nul
|  |  |  |  +--iomd-cache-size 4 bytes: (nul
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--name 11 bytes: mapper-ave
      +--avd:
|  |  |  +--compatible 20 bytes: (null)
|  |  |  +--clock-ids 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 8 bytes: (null)
|  |  |  +--clock-gates 12 bytes: (null)
|  |  |  +--iommu-parent 12 bytes: (null)
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--avd-version 4 bytes: (nul
|  |  |  +--function-avd_reset 12 bytes: (null)
|  |  |  +--h264-playback-level 4 bytes: (nul
|  |  |  +--ads-present 4 bytes: (nul
|  |  |  +--decode-samples-per-second 4 bytes: (nul
|  |  |  +--function-mcc_dataset 8 bytes: (null)
|  |  |  +--power-gates 12 bytes: (null)
|  |  |  +--name 4 bytes: avd
      +--dart-avd:
|  |  |  +--compatible 11 bytes: dart,t8110
|  |  |  +--page-size 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--sid-count 4 bytes: (nul
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 5 bytes: dart
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--sid 12 bytes: (null)
|  |  |  +--dart-options 4 bytes: (nul
|  |  |  +--vm-base 8 bytes: (null)
|  |  |  +--power-gates 4 bytes: (nul
|  |  |  +--instance 16 bytes: (null)
|  |  |  +--vm-size 8 bytes: (null)
|  |  |  +--name 9 bytes: dart-avd
         +--mapper-avd:
|  |  |  |  +--device_type 12 bytes: (null)
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--iomd-cache-ttl 4 bytes: (nul
|  |  |  |  +--iomd-cache-size 4 bytes: (nul
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--name 11 bytes: mapper-avd
         +--mapper-avd-piodma:
|  |  |  |  +--device_type 12 bytes: (null)
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--iomd-cache-ttl 4 bytes: (nul
|  |  |  |  +--iomd-cache-size 4 bytes: (nul
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--name 18 bytes: mapper-avd-piodma
         +--mapper-avd-adsbuf:
|  |  |  |  +--device_type 12 bytes: (null)
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--iomd-cache-ttl 4 bytes: (nul
|  |  |  |  +--iomd-cache-size 4 bytes: (nul
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--name 18 bytes: mapper-avd-adsbuf
      +--scdc:
|  |  |  +--compatible 15 bytes: iop,ascwrap-v4
|  |  |  +--iommu-parent 8 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 24 bytes: (null)
|  |  |  +--dp-switch-ufp-endpoint 4 bytes: (nul
|  |  |  +--clock-gates 12 bytes: (null)
|  |  |  +--clock-ids 0 bytes: 
|  |  |  +--reg 128 bytes: (null)
|  |  |  +--iop-version 4 bytes: (nul
|  |  |  +--device_type 5 bytes: scdc
|  |  |  +--dp-switch-ufp-port 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--function-bw_req_interrupt 20 bytes: (null)
|  |  |  +--power-gates 0 bytes: 
|  |  |  +--dp-switch-parent 4 bytes: (nul
|  |  |  +--role 7 bytes: SCODEC
|  |  |  +--name 5 bytes: scdc
         +--iop-scdc-nub:
|  |  |  |  +--coredump-enable 4 bytes: (nul
|  |  |  |  +--no-firmware-service 0 bytes: 
|  |  |  |  +--user-power-managed 4 bytes: (nul
|  |  |  |  +--name 13 bytes: iop-scdc-nub
|  |  |  |  +--compatible 19 bytes: iop-nub,rtbuddy-v2
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
      +--dart-scdc:
|  |  |  +--compatible 11 bytes: dart,t8110
|  |  |  +--page-size 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--sid-count 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 5 bytes: dart
|  |  |  +--sid 4 bytes: (nul
|  |  |  +--dart-options 4 bytes: (nul
|  |  |  +--vm-base 8 bytes: (null)
|  |  |  +--instance 16 bytes: (null)
|  |  |  +--vm-size 8 bytes: (null)
|  |  |  +--name 10 bytes: dart-scdc
         +--mapper-scdc:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--name 12 bytes: mapper-scdc
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--device_type 12 bytes: (null)
      +--dart-apr:
|  |  |  +--compatible 11 bytes: dart,t8110
|  |  |  +--page-size 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--real-time 0 bytes: 
|  |  |  +--reg 32 bytes: (null)
|  |  |  +--sid-count 4 bytes: (nul
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 5 bytes: dart
|  |  |  +--trans-idle-timeout 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--sid 4 bytes: (nul
|  |  |  +--dart-options 4 bytes: (nul
|  |  |  +--vm-base 8 bytes: (null)
|  |  |  +--instance 32 bytes: (null)
|  |  |  +--clamp-tlimits 0 bytes: 
|  |  |  +--vm-size 8 bytes: (null)
|  |  |  +--name 9 bytes: dart-apr
         +--mapper-apr:
|  |  |  |  +--device_type 12 bytes: (null)
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--iomd-cache-ttl 4 bytes: (nul
|  |  |  |  +--iomd-cache-size 4 bytes: (nul
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--name 11 bytes: mapper-apr
      +--ane:
|  |  |  +--ane-type 4 bytes: (nul
|  |  |  +--compatible 10 bytes: ane,t8020
|  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--clock-ids 12 bytes: (null)
|  |  |  +--reg 48 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--power-gates 4 bytes: (nul
|  |  |  +--function-mcc_dataset 8 bytes: (null)
|  |  |  +--name 4 bytes: ane
      +--dart-ane:
|  |  |  +--bypass-15 0 bytes: 
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--instance 64 bytes: (null)
|  |  |  +--dart-options 4 bytes: (nul
|  |  |  +--name 9 bytes: dart-ane
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--sid 8 bytes: (null)
|  |  |  +--compatible 11 bytes: dart,t8110
|  |  |  +--page-size 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--dapf-instance-0 208 bytes: (null)
|  |  |  +--manual-availability 4 bytes: (nul
|  |  |  +--vm-base 8 bytes: (null)
|  |  |  +--sid-count 4 bytes: (nul
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 5 bytes: dart
|  |  |  +--power-gates 4 bytes: (nul
|  |  |  +--reg 64 bytes: (null)
|  |  |  +--vm-size 8 bytes: (null)
         +--mapper-ane:
|  |  |  |  +--device_type 12 bytes: (null)
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--iomd-cache-ttl 4 bytes: (nul
|  |  |  |  +--iomd-cache-size 4 bytes: (nul
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--name 11 bytes: mapper-ane
      +--sgx:
|  |  |  +--gpu-avg-power-kp 4 bytes: (nul
|  |  |  +--gpu-num-perf-states 4 bytes: (nul
|  |  |  +--perf-states 128 bytes: (null)
|  |  |  +--gpu-perf-tgt-utilization 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--gpu-avg-power-target-filter-tc 4 bytes: (nul
|  |  |  +--interrupts 20 bytes: (null)
|  |  |  +--has-kf 4 bytes: (nul
|  |  |  +--gpu-perf-filter-drop-threshold 4 bytes: (nul
|  |  |  +--gpu-avg-power-min-duty-cycle 4 bytes: (nul
|  |  |  +--gpu-power-sample-period 4 bytes: (nul
|  |  |  +--meta-sw-interrupt 20 bytes: (null)
|  |  |  +--gpu-avg-power-filter-tc-ms 4 bytes: (nul
|  |  |  +--gpu-perf-integral-gain 4 bytes: (nul
|  |  |  +--clock-gates 8 bytes: (null)
|  |  |  +--gpu-perf-integral-min-clamp 4 bytes: (nul
|  |  |  +--gpu-perf-filter-time-constant2 4 bytes: (nul
|  |  |  +--gpu-pwr-min-duty-cycle 4 bytes: (nul
|  |  |  +--perf-state-count 4 bytes: (nul
|  |  |  +--procedural-antialiasing 0 bytes: 
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--name 4 bytes: sgx
|  |  |  +--gpu-fast-die0-proportional-gain 4 bytes: (nul
|  |  |  +--opengl-standard 4 bytes: (nul
|  |  |  +--power-gates 8 bytes: (null)
|  |  |  +--gpu-ppm-filter-time-constant-ms 4 bytes: (nul
|  |  |  +--gfx-qos 8 bytes: (null)
|  |  |  +--clock-ids 4 bytes: (nul
|  |  |  +--metal-standard 4 bytes: (nul
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--gpu-perf-integral-gain2 4 bytes: (nul
|  |  |  +--gpu-perf-proportional-gain2 4 bytes: (nul
|  |  |  +--compatible 10 bytes: gpu,t8112
|  |  |  +--gpu-fast-die0-integral-gain 4 bytes: (nul
|  |  |  +--function-mcc_dataset 8 bytes: (null)
|  |  |  +--gpu-ppm-ki 4 bytes: (nul
|  |  |  +--product-dram 4 bytes: (nul
|  |  |  +--gpu-ppm-kp 4 bytes: (nul
|  |  |  +--reg 32 bytes: (null)
|  |  |  +--gpu-avg-power-ki-only 4 bytes: (nul
|  |  |  +--gpu-perf-filter-time-constant 4 bytes: (nul
|  |  |  +--gpu-perf-proportional-gain 4 bytes: (nul
      +--gfx-asc:
|  |  |  +--compatible 15 bytes: iop,ascwrap-v4
|  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 16 bytes: (null)
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--clock-ids 4 bytes: (nul
|  |  |  +--reg 32 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--iop-version 4 bytes: (nul
|  |  |  +--device_type 8 bytes: (null)
|  |  |  +--role 4 bytes: (nul
|  |  |  +--power-gates 4 bytes: (nul
|  |  |  +--name 8 bytes: gfx-asc
         +--iop-gfx-nub:
|  |  |  |  +--shutdown-sleep 0 bytes: 
|  |  |  |  +--compatible 19 bytes: iop-nub,rtbuddy-v2
|  |  |  |  +--firmware-name 4 bytes: (nul
|  |  |  |  +--coredump-rel-privacy-approved 0 bytes: 
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--coredump-enable 4 bytes: (nul
|  |  |  |  +--no-firmware-service 0 bytes: 
|  |  |  |  +--name 12 bytes: iop-gfx-nub
|  |  |  |  +--power-managed 5 bytes: true
      +--mapper-gfx-asc:
|  |  |  +--compatible 17 bytes: iommu-mapper,gfx
|  |  |  +--name 15 bytes: mapper-gfx-asc
|  |  |  +--AAPL,phandle 4 bytes: (nul
      +--dcp0-expert:
|  |  |  +--compatible 14 bytes: dcp-expert-v1
|  |  |  +--join-power-plane 4 bytes: (nul
|  |  |  +--role 4 bytes: (nul
|  |  |  +--disable-power-manage 4 bytes: (nul
|  |  |  +--device_type 11 bytes: dcp-expert
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--name 12 bytes: dcp0-expert
      +--dcp:
|  |  |  +--compatible 15 bytes: iop,ascwrap-v4
|  |  |  +--hdcp-channels 8 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 16 bytes: (null)
|  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--clock-ids 0 bytes: 
|  |  |  +--reg 32 bytes: (null)
|  |  |  +--iop-version 4 bytes: (nul
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--power-gates 4 bytes: (nul
|  |  |  +--hdcp-parent 4 bytes: (nul
|  |  |  +--role 4 bytes: (nul
|  |  |  +--name 4 bytes: dcp
         +--iop-dcp-nub:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--quiesced 0 bytes: 
|  |  |  |  +--compatible 19 bytes: iop-nub,rtbuddy-v2
|  |  |  |  +--coredump-rel-privacy-approved 0 bytes: 
|  |  |  |  +--watchdog-enable 0 bytes: 
|  |  |  |  +--coredump-enable 4 bytes: (nul
|  |  |  |  +--no-firmware-service 0 bytes: 
|  |  |  |  +--user-power-managed 4 bytes: (nul
|  |  |  |  +--name 12 bytes: iop-dcp-nub
|  |  |  |  +--cold-boot-after-hibernate 0 bytes: 
      +--dart-dcp:
|  |  |  +--bypass-15 0 bytes: 
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--instance 16 bytes: (null)
|  |  |  +--remap 8 bytes: (null)
|  |  |  +--dart-options 4 bytes: (nul
|  |  |  +--name 9 bytes: dart-dcp
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--sid 8 bytes: (null)
|  |  |  +--retention 0 bytes: 
|  |  |  +--compatible 11 bytes: dart,t8110
|  |  |  +--page-size 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--vm-base 8 bytes: (null)
|  |  |  +--sid-count 4 bytes: (nul
|  |  |  +--retention-force-quiesce 0 bytes: 
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 5 bytes: dart
|  |  |  +--apf-bypass-15 0 bytes: 
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--vm-size 8 bytes: (null)
         +--mapper-dcp:
|  |  |  |  +--device_type 12 bytes: (null)
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--iomd-cache-ttl 4 bytes: (nul
|  |  |  |  +--iomd-cache-size 4 bytes: (nul
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--name 11 bytes: mapper-dcp
      +--dcp-sac-controller-l:
|  |  |  +--compatible 19 bytes: dcp-sac-controller
|  |  |  +--sac-index-count 4 bytes: (nul
|  |  |  +--role 10 bytes: bora-dcpl
|  |  |  +--function-saca_lcd1 12 bytes: (null)
|  |  |  +--device_type 21 bytes: dcp-sac-controller-l
|  |  |  +--name 21 bytes: dcp-sac-controller-l
|  |  |  +--AAPL,phandle 4 bytes: (nul
      +--dcp-sac-controller-r:
|  |  |  +--compatible 19 bytes: dcp-sac-controller
|  |  |  +--sac-index-count 4 bytes: (nul
|  |  |  +--role 10 bytes: bora-dcpr
|  |  |  +--function-saca_lcd1 12 bytes: (null)
|  |  |  +--device_type 21 bytes: dcp-sac-controller-r
|  |  |  +--name 21 bytes: dcp-sac-controller-r
|  |  |  +--AAPL,phandle 4 bytes: (nul
      +--dcp-sac-controller-s:
|  |  |  +--compatible 19 bytes: dcp-sac-controller
|  |  |  +--sac-index-count 4 bytes: (nul
|  |  |  +--role 10 bytes: bora-dcps
|  |  |  +--function-saca_lcd0 12 bytes: (null)
|  |  |  +--device_type 21 bytes: dcp-sac-controller-s
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--name 21 bytes: dcp-sac-controller-s
      +--mca-switch:
|  |  |  +--name 11 bytes: mca-switch
|  |  |  +--compatible 17 bytes: mca-switch,t8112
|  |  |  +--numClusters 4 bytes: (nul
|  |  |  +--regStride 28 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--clock-gates 24 bytes: (null)
|  |  |  +--device_type 11 bytes: mca-switch
|  |  |  +--mca-identity 4 bytes: (nul
|  |  |  +--reg 64 bytes: (null)
      +--mca0:
|  |  |  +--mca-identity 4 bytes: (nul
|  |  |  +--compatible 17 bytes: mcaCluster,t8112
|  |  |  +--sio_mca-version 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg 48 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--mca_dma-version 4 bytes: (nul
|  |  |  +--#size-cells 4 bytes: (nul
|  |  |  +--function-switch_config 12 bytes: (null)
|  |  |  +--#address-cells 4 bytes: (nul
|  |  |  +--name 5 bytes: mca0
         +--mca0a:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--external-power-provider 4 bytes: (nul
|  |  |  |  +--dma-channels 128 bytes: (null)
|  |  |  |  +--compatible 10 bytes: mca,t8112
|  |  |  |  +--function-i2s_route 20 bytes: (null)
|  |  |  |  +--function-admac_powerswitch 8 bytes: (null)
|  |  |  |  +--dma-parent 4 bytes: (nul
|  |  |  |  +--device_type 4 bytes: (nul
|  |  |  |  +--mca-identity 4 bytes: (nul
|  |  |  |  +--name 6 bytes: mca0a
            +--ipc-debug-device:
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--name 17 bytes: ipc-debug-device
|  |  |  |  |  +--compatible 21 bytes: audio-data,audio-ipc
|  |  |  |  |  +--audio-stream-formatter 4 bytes: (nul
|  |  |  |  |  +--device_type 16 bytes: (null)
|  |  |  |  |  +--reg 36 bytes: (null)
|  |  |  |  |  +--input-data-selectors 36 bytes: (null)
      +--mca1:
|  |  |  +--mca-identity 4 bytes: (nul
|  |  |  +--compatible 17 bytes: mcaCluster,t8112
|  |  |  +--sio_mca-version 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg 48 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--mca_dma-version 4 bytes: (nul
|  |  |  +--#size-cells 4 bytes: (nul
|  |  |  +--function-switch_config 12 bytes: (null)
|  |  |  +--#address-cells 4 bytes: (nul
|  |  |  +--name 5 bytes: mca1
         +--mca1a:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--external-power-provider 4 bytes: (nul
|  |  |  |  +--dma-channels 128 bytes: (null)
|  |  |  |  +--compatible 10 bytes: mca,t8112
|  |  |  |  +--function-i2s_route 20 bytes: (null)
|  |  |  |  +--function-admac_powerswitch 8 bytes: (null)
|  |  |  |  +--dma-parent 4 bytes: (nul
|  |  |  |  +--device_type 4 bytes: (nul
|  |  |  |  +--mca-identity 4 bytes: (nul
|  |  |  |  +--name 6 bytes: mca1a
            +--ipc-penrose-device:
|  |  |  |  |  +--device_type 16 bytes: (null)
|  |  |  |  |  +--reg 36 bytes: (null)
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--name 19 bytes: ipc-penrose-device
|  |  |  |  |  +--compatible 21 bytes: audio-data,audio-ipc
|  |  |  |  |  +--audio-stream-formatter 4 bytes: (nul
      +--mca2:
|  |  |  +--mca-identity 4 bytes: (nul
|  |  |  +--compatible 17 bytes: mcaCluster,t8112
|  |  |  +--sio_mca-version 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg 48 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--mca_dma-version 4 bytes: (nul
|  |  |  +--#size-cells 4 bytes: (nul
|  |  |  +--function-switch_config 12 bytes: (null)
|  |  |  +--#address-cells 4 bytes: (nul
|  |  |  +--name 5 bytes: mca2
         +--mca2a:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--external-power-provider 4 bytes: (nul
|  |  |  |  +--dma-channels 128 bytes: (null)
|  |  |  |  +--compatible 10 bytes: mca,t8112
|  |  |  |  +--mclk-config 8 bytes: (null)
|  |  |  |  +--function-admac_powerswitch 8 bytes: (null)
|  |  |  |  +--dma-parent 4 bytes: (nul
|  |  |  |  +--device_type 4 bytes: (nul
|  |  |  |  +--mca-identity 4 bytes: (nul
|  |  |  |  +--name 6 bytes: mca2a
            +--mclk-24mhz-device:
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--reg 36 bytes: (null)
|  |  |  |  |  +--name 18 bytes: mclk-24mhz-device
|  |  |  |  |  +--compatible 20 bytes: (null)
|  |  |  |  |  +--device_type 11 bytes: audio-data
      +--mca3:
|  |  |  +--mca-identity 4 bytes: (nul
|  |  |  +--compatible 17 bytes: mcaCluster,t8112
|  |  |  +--sio_mca-version 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg 48 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--mca_dma-version 4 bytes: (nul
|  |  |  +--#size-cells 4 bytes: (nul
|  |  |  +--function-switch_config 12 bytes: (null)
|  |  |  +--#address-cells 4 bytes: (nul
|  |  |  +--name 5 bytes: mca3
         +--mca3a:
|  |  |  |  +--mclk-config 8 bytes: (null)
|  |  |  |  +--mca-identity 4 bytes: (nul
|  |  |  |  +--compatible 10 bytes: mca,t8112
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--function-i2s_route 20 bytes: (null)
|  |  |  |  +--dma-channels 128 bytes: (null)
|  |  |  |  +--function-admac_powerswitch 8 bytes: (null)
|  |  |  |  +--syncGen-config 16 bytes: (null)
|  |  |  |  +--device_type 4 bytes: (nul
|  |  |  |  +--dma-parent 4 bytes: (nul
|  |  |  |  +--external-power-provider 4 bytes: (nul
|  |  |  |  +--function-i2s_route0 20 bytes: (null)
|  |  |  |  +--name 6 bytes: mca3a
            +--audio-loopback:
|  |  |  |  |  +--device_type 11 bytes: audio-data
|  |  |  |  |  +--reg 36 bytes: (null)
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--name 15 bytes: audio-loopback
|  |  |  |  |  +--compatible 26 bytes: audio-data,audio-loopback
|  |  |  |  |  +--data-sources 29 bytes: c2pa��
      +--apcie:
|  |  |  +--power-gates 16 bytes: (null)
|  |  |  +--reg 416 bytes: (null)
|  |  |  +--clock-gates 16 bytes: (null)
|  |  |  +--#address-cells 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--msi-vector-offset 4 bytes: (nul
|  |  |  +--pci-aer-correctable 4 bytes: (nul
|  |  |  +--bus-range 8 bytes: (null)
|  |  |  +--lane-cfg 4 bytes: (nul
|  |  |  +--function-debug_gpio 16 bytes: (null)
|  |  |  +--name 6 bytes: apcie
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--dev-range 8 bytes: (null)
|  |  |  +--compatible 12 bytes: (null)
|  |  |  +--interrupts 16 bytes: (null)
|  |  |  +--msi-address 8 bytes: (null)
|  |  |  +--pci-aer-uncorrectable 4 bytes: (nul
|  |  |  +--ranges 56 bytes: (null)
|  |  |  +--#ports 4 bytes: (nul
|  |  |  +--link-state-power 16 bytes: (null)
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--#size-cells 4 bytes: (nul
|  |  |  +--msi-parent-controller 4 bytes: (nul
|  |  |  +--#msi-vectors 4 bytes: (nul
         +--pci-bridge0:
|  |  |  |  +--msi-vector-base 4 bytes: (nul
|  |  |  |  +--pci-l1pm-control 8 bytes: (null)
|  |  |  |  +--ignore-link-speed-mismatch 4 bytes: (nul
|  |  |  |  +--#address-cells 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--AAPL,unit-string 9 bytes: 00000000
|  |  |  |  +--function-clkreq 16 bytes: (null)
|  |  |  |  +--built-in 0 bytes: 
|  |  |  |  +--manual-enable 0 bytes: 
|  |  |  |  +--enable-ptm 0 bytes: 
|  |  |  |  +--maximum-link-speed 4 bytes: (nul
|  |  |  |  +--pci-aspm-default 4 bytes: (nul
|  |  |  |  +--pci-splay-mask 4 bytes: (nul
|  |  |  |  +--function-perst 16 bytes: (null)
|  |  |  |  +--name 12 bytes: pci-bridge0
|  |  |  |  +--t-refclk-to-perst 4 bytes: (nul
|  |  |  |  +--function-dart_force_active 8 bytes: (null)
|  |  |  |  +--compatible 13 bytes: apcie-bridge
|  |  |  |  +--function-dart_request_sid 8 bytes: (null)
|  |  |  |  +--default-apcie-options 4 bytes: (nul
|  |  |  |  +--manual-enable-s2r 0 bytes: 
|  |  |  |  +--apcie-port 4 bytes: (nul
|  |  |  |  +--pci-max-latency 4 bytes: (nul
|  |  |  |  +--perst-to-config 4 bytes: (nul
|  |  |  |  +--keep-root-port-on 0 bytes: 
|  |  |  |  +--function-dart_release_sid 8 bytes: (null)
|  |  |  |  +--function-dart_self 8 bytes: (null)
|  |  |  |  +--#size-cells 4 bytes: (nul
|  |  |  |  +--#msi-vectors 4 bytes: (nul
            +--pcibora:
|  |  |  |  |  +--pci-l1pm-control 8 bytes: (null)
|  |  |  |  |  +--pci-aspm-default 4 bytes: (nul
|  |  |  |  |  +--AAPL,unit-string 9 bytes: 00000000
|  |  |  |  |  +--pci-msi-limit 4 bytes: (nul
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  |  |  +--pci-msi-flags 4 bytes: (nul
|  |  |  |  |  +--#address-cells 4 bytes: (nul
|  |  |  |  |  +--#size-cells 4 bytes: (nul
|  |  |  |  |  +--name 8 bytes: pcibora
|  |  |  |  |  +--device_type 12 bytes: (null)
            +--pciacio-dnm:
|  |  |  |  |  +--AAPL,unit-string 9 bytes: 00000001
|  |  |  |  |  +--pci-aspm-default 4 bytes: (nul
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--name 12 bytes: pciacio-dnm
|  |  |  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  |  |  +--device_type 12 bytes: (null)
         +--pci-bridge2:
|  |  |  |  +--#msi-vectors 4 bytes: (nul
|  |  |  |  +--pci-l1pm-control 8 bytes: (null)
|  |  |  |  +--#address-cells 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--AAPL,unit-string 9 bytes: 00020000
|  |  |  |  +--function-clkreq 16 bytes: (null)
|  |  |  |  +--built-in 0 bytes: 
|  |  |  |  +--manual-enable 0 bytes: 
|  |  |  |  +--enable-ptm 0 bytes: 
|  |  |  |  +--maximum-link-speed 4 bytes: (nul
|  |  |  |  +--pci-splay-mask 4 bytes: (nul
|  |  |  |  +--function-perst 16 bytes: (null)
|  |  |  |  +--name 12 bytes: pci-bridge2
|  |  |  |  +--t-refclk-to-perst 4 bytes: (nul
|  |  |  |  +--function-dart_force_active 8 bytes: (null)
|  |  |  |  +--compatible 13 bytes: apcie-bridge
|  |  |  |  +--function-dart_request_sid 8 bytes: (null)
|  |  |  |  +--default-apcie-options 4 bytes: (nul
|  |  |  |  +--manual-enable-s2r 0 bytes: 
|  |  |  |  +--apcie-port 4 bytes: (nul
|  |  |  |  +--perst-to-config 4 bytes: (nul
|  |  |  |  +--keep-root-port-on 0 bytes: 
|  |  |  |  +--function-dart_release_sid 8 bytes: (null)
|  |  |  |  +--function-dart_self 8 bytes: (null)
|  |  |  |  +--#size-cells 4 bytes: (nul
|  |  |  |  +--msi-vector-base 4 bytes: (nul
            +--wlan:
|  |  |  |  |  +--cfg-io-timeout 12 bytes: (null)
|  |  |  |  |  +--pci-aspm-default 4 bytes: (nul
|  |  |  |  |  +--compatible 32 bytes: (null)
|  |  |  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--AAPL,unit-string 9 bytes: 00000000
|  |  |  |  |  +--pci-max-latency 4 bytes: (nul
|  |  |  |  |  +--device_type 12 bytes: (null)
|  |  |  |  |  +--#size-cells 4 bytes: (nul
|  |  |  |  |  +--#address-cells 4 bytes: (nul
|  |  |  |  |  +--pci-l1pm-control 8 bytes: (null)
|  |  |  |  |  +--name 5 bytes: wlan
            +--bluetooth-pcie:
|  |  |  |  |  +--cfg-io-timeout 12 bytes: (null)
|  |  |  |  |  +--compatible 32 bytes: (null)
|  |  |  |  |  +--AAPL,unit-string 9 bytes: 00000001
|  |  |  |  |  +--pci-aspm-default 4 bytes: (nul
|  |  |  |  |  +--pci-max-latency 4 bytes: (nul
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  |  |  +--#address-cells 4 bytes: (nul
|  |  |  |  |  +--#size-cells 4 bytes: (nul
|  |  |  |  |  +--device_type 12 bytes: (null)
|  |  |  |  |  +--name 15 bytes: bluetooth-pcie
      +--dart-apcie0:
|  |  |  +--manual-availability 4 bytes: (nul
|  |  |  +--compatible 11 bytes: dart,t8110
|  |  |  +--page-size 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--sid-count 4 bytes: (nul
|  |  |  +--vm-offset 16 bytes: (null)
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 5 bytes: dart
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--sid 0 bytes: 
|  |  |  +--dart-options 4 bytes: (nul
|  |  |  +--vm-base 8 bytes: (null)
|  |  |  +--instance 16 bytes: (null)
|  |  |  +--vm-size 8 bytes: (null)
|  |  |  +--name 12 bytes: dart-apcie0
         +--mapper-apcie0:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--name 14 bytes: mapper-apcie0
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--device_type 12 bytes: (null)
         +--mapper-apcie0-acio-dnm:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--name 23 bytes: mapper-apcie0-acio-dnm
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--device_type 12 bytes: (null)
      +--dart-apcie2:
|  |  |  +--manual-availability 4 bytes: (nul
|  |  |  +--compatible 11 bytes: dart,t8110
|  |  |  +--page-size 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--sid-count 4 bytes: (nul
|  |  |  +--vm-offset 16 bytes: (null)
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 5 bytes: dart
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--sid 0 bytes: 
|  |  |  +--dart-options 4 bytes: (nul
|  |  |  +--vm-base 8 bytes: (null)
|  |  |  +--instance 16 bytes: (null)
|  |  |  +--vm-size 8 bytes: (null)
|  |  |  +--name 12 bytes: dart-apcie2
         +--mapper-apcie2-wlan:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--name 19 bytes: mapper-apcie2-wlan
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--device_type 12 bytes: (null)
         +--mapper-apcie2-bt:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--name 17 bytes: mapper-apcie2-bt
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--device_type 12 bytes: (null)
      +--wlan:
|  |  |  +--wlan.fast_enterprise_nw.enabled 4 bytes: (nul
|  |  |  +--bcom.roam.profiles 528 bytes: (null)
|  |  |  +--module-instance 10 bytes: macadamia
|  |  |  +--bcom.roam.enterprise 20 bytes: (null)
|  |  |  +--wlan.background-scan-cache 4 bytes: (nul
|  |  |  +--wifi-antenna-sku-info 12 bytes: (null)
|  |  |  +--amfm-managed-port-control 0 bytes: 
|  |  |  +--wlan.ccpipe.size 8 bytes: (null)
|  |  |  +--wlan.enhancedlocale.enabled 4 bytes: (nul
|  |  |  +--bcom.ps.default 12 bytes: (null)
|  |  |  +--wlan.enhancedTrgDisc 4 bytes: (nul
|  |  |  +--wlan.bss.5GHz-preference 4 bytes: (nul
|  |  |  +--bcom.roam.default 20 bytes: (null)
|  |  |  +--bcom.oscar.profilestates 12 bytes: (null)
|  |  |  +--wlan.autocountry.enabled 4 bytes: (nul
|  |  |  +--wlan.txFailEvent.enabled 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--name 5 bytes: wlan
|  |  |  +--wlan.txFailEvent.params 12 bytes: (null)
|  |  |  +--wifi-calibration-msf 12 bytes: (null)
|  |  |  +--wifi-rfem-info 12 bytes: (null)
|  |  |  +--wlan.ebt.enabled 4 bytes: (nul
|  |  |  +--wlan.enterprise.params 4 bytes: (nul
|  |  |  +--wlan.ops.enabled 4 bytes: (nul
|  |  |  +--wlan.mimo_ps.enabled 4 bytes: (nul
|  |  |  +--device_type 5 bytes: wlan
|  |  |  +--wlan.dfrts 8 bytes: (null)
|  |  |  +--local-mac-address 40 bytes: (null)
|  |  |  +--wlan.tethering.enabled 4 bytes: (nul
|  |  |  +--wlan.awdl.params 8 bytes: (null)
|  |  |  +--function-sac 28 bytes: (null)
|  |  |  +--bcom.btc.params 32 bytes: (null)
|  |  |  +--bcom.ps.realtime 12 bytes: (null)
|  |  |  +--wlan.dignap.enabled 4 bytes: (nul
|  |  |  +--wlan.ocl.enabled 4 bytes: (nul
|  |  |  +--wlan.dfsproxy.enabled 4 bytes: (nul
|  |  |  +--wlan.autojoin_ps.enabled 4 bytes: (nul
|  |  |  +--pcie-throttle-firmware-load 4 bytes: (nul
      +--bluetooth:
|  |  |  +--bluetooth-taurus-calibration 12 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--voice-record 0 bytes: 
|  |  |  +--bluetooth-tx-calibration 17 bytes: syscfg/BTTx/0x14
|  |  |  +--local-mac-address 38 bytes: macaddr/btaddr,syscfg/BMac/6,zeroes/6
|  |  |  +--bluetooth-taurus-calibration-bf 12 bytes: (null)
|  |  |  +--bluetooth-taurus-cal-tmp1 12 bytes: (null)
|  |  |  +--supported-profiles 4 bytes: (nul
|  |  |  +--function-int_timestamp 12 bytes: (null)
|  |  |  +--name 10 bytes: bluetooth
|  |  |  +--vendor-id 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--transport-encoding 4 bytes: (nul
|  |  |  +--coex 4 bytes: (nul
|  |  |  +--compatible 14 bytes: bluetooth,n88
|  |  |  +--interrupts 8 bytes: (null)
|  |  |  +--product-id 4 bytes: (nul
|  |  |  +--device_type 10 bytes: bluetooth
|  |  |  +--bluetooth-taurus-cal-tmp2 12 bytes: (null)
|  |  |  +--reg 8 bytes: (null)
|  |  |  +--bluetooth-rx-calibration 17 bytes: syscfg/BTRx/0xce
      +--smctempsensor0:
|  |  |  +--sensor 44 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--name 15 bytes: smctempsensor0
|  |  |  +--compatible 15 bytes: smc-tempsensor
|  |  |  +--device_type 14 bytes: smctempsensor
      +--cpu-debug-interface:
|  |  |  +--enable_alt_trace 816 bytes: (null)
|  |  |  +--aft-rw-dram-base-addr 8 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--aft-ro-op-state 8 bytes: (null)
|  |  |  +--panic-aftrace-size-mb 4 bytes: (nul
|  |  |  +--aft-rw-finish-count 8 bytes: (null)
|  |  |  +--aft-rw-end-trace-shift 8 bytes: (null)
|  |  |  +--aft-ro-dram-wrapped 8 bytes: (null)
|  |  |  +--enable_trace 720 bytes: (null)
|  |  |  +--cpu_halt 0 bytes: 
|  |  |  +--panic-cputrace-size-mb 4 bytes: (nul
|  |  |  +--aft-rw-op-command 8 bytes: (null)
|  |  |  +--name 20 bytes: cpu-debug-interface
|  |  |  +--aft-ro-dram-ptr-last-lo 8 bytes: (null)
|  |  |  +--aft-ro-dram-ptr-last-hi 8 bytes: (null)
|  |  |  +--panic-trace-mode 4 bytes: (nul
|  |  |  +--trace_halt 80 bytes: (null)
|  |  |  +--stop_clocks 80 bytes: (null)
|  |  |  +--aft-rw-dram-aperture-size 8 bytes: (null)
|  |  |  +--device_type 20 bytes: (null)
|  |  |  +--enable_stop_clocks 272 bytes: (null)
      +--remote-aft:
|  |  |  +--header 76 bytes: (null)
|  |  |  +--compatible 10 bytes: aft,t8110
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--resource 1344 bytes: (null)
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--name 11 bytes: remote-aft
|  |  |  +--AAPL,phandle 4 bytes: (nul
      +--aft:
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--name 4 bytes: aft
|  |  |  +--compatible 10 bytes: aft,t8110
|  |  |  +--device_type 4 bytes: (nul
      +--aod1:
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--function-aod_swclk 16 bytes: (null)
|  |  |  +--default-tck 4 bytes: (nul
|  |  |  +--function-aod_swdio 16 bytes: (null)
|  |  |  +--compatible 23 bytes: aod,t8101
|  |  |  +--probe-port 4 bytes: (nul
|  |  |  +--aod-type 4 bytes: (nul
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--name 5 bytes: aod1
|  |  |  +--preflash-type 4 bytes: (nul
      +--apciec0:
|  |  |  +--power-gates 8 bytes: (null)
|  |  |  +--reg 96 bytes: (null)
|  |  |  +--clock-gates 8 bytes: (null)
|  |  |  +--#address-cells 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--msi-vector-offset 4 bytes: (nul
|  |  |  +--pci-aer-correctable 4 bytes: (nul
|  |  |  +--bus-range 8 bytes: (null)
|  |  |  +--acio-parent 4 bytes: (nul
|  |  |  +--name 8 bytes: apciec0
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--port-type 4 bytes: (nul
|  |  |  +--dev-range 8 bytes: (null)
|  |  |  +--compatible 13 bytes: apciec,t8103
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--msi-address 8 bytes: (null)
|  |  |  +--pci-aer-uncorrectable 4 bytes: (nul
|  |  |  +--apciec-piodma 4 bytes: (nul
|  |  |  +--ranges 84 bytes: (null)
|  |  |  +--port-number 4 bytes: (nul
|  |  |  +--link-state-power 16 bytes: (null)
|  |  |  +--device_type 6 bytes: pci-c
|  |  |  +--msi-parent-controller 4 bytes: (nul
|  |  |  +--#size-cells 4 bytes: (nul
|  |  |  +--#msi-vectors 4 bytes: (nul
         +--pcic0-bridge:
|  |  |  |  +--#msi-vectors 4 bytes: (nul
|  |  |  |  +--function-dart_force_active 8 bytes: (null)
|  |  |  |  +--default-apcie-options 4 bytes: (nul
|  |  |  |  +--compatible 13 bytes: pciec-bridge
|  |  |  |  +--function-dart_self 8 bytes: (null)
|  |  |  |  +--IOPCITunnelLinkChange 0 bytes: 
|  |  |  |  +--AAPL,unit-string 9 bytes: 00000000
|  |  |  |  +--msi-vector-base 4 bytes: (nul
|  |  |  |  +--PCI-Thunderbolt 0 bytes: 
|  |  |  |  +--name 13 bytes: pcic0-bridge
|  |  |  |  +--device-protection-granularity 8 bytes: (null)
|  |  |  |  +--function-dart_request_sid 8 bytes: (null)
|  |  |  |  +--#size-cells 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--#address-cells 4 bytes: (nul
|  |  |  |  +--marvel-wa-viddids 68 bytes: (null)
|  |  |  |  +--pci-ignore-linkstatus 0 bytes: 
|  |  |  |  +--msi-for-bridges 0 bytes: 
|  |  |  |  +--function-dart_release_sid 8 bytes: (null)
      +--dart-apciec0:
|  |  |  +--manual-availability 4 bytes: (nul
|  |  |  +--compatible 11 bytes: dart,t8110
|  |  |  +--page-size 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--sid-count 4 bytes: (nul
|  |  |  +--dead-mappings 16 bytes: (null)
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 5 bytes: dart
|  |  |  +--relaxed-rw-protections 0 bytes: 
|  |  |  +--vm-reserve 16 bytes: (null)
|  |  |  +--sid 4 bytes: (nul
|  |  |  +--dart-options 4 bytes: (nul
|  |  |  +--vm-base 8 bytes: (null)
|  |  |  +--instance 16 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--vm-size 8 bytes: (null)
|  |  |  +--name 13 bytes: dart-apciec0
         +--mapper-pciec0-piodma:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--name 21 bytes: mapper-pciec0-piodma
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--device_type 12 bytes: (null)
      +--apciec0-piodma:
|  |  |  +--piodma-max-transfer-size 4 bytes: (nul
|  |  |  +--compatible 20 bytes: (null)
|  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg 64 bytes: (null)
|  |  |  +--piodma-num-address-bits 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--piodma-max-segment-size 4 bytes: (nul
|  |  |  +--piodma-base-address 24 bytes: (null)
|  |  |  +--device_type 15 bytes: apciec0-piodma
|  |  |  +--piodma-byte-alignment 4 bytes: (nul
|  |  |  +--piodma-id 4 bytes: (nul
|  |  |  +--piodma-fifo-size 4 bytes: (nul
|  |  |  +--name 15 bytes: apciec0-piodma
      +--acio0:
|  |  |  +--thunderbolt-drom 76 bytes: (null)
|  |  |  +--path-disable-flags 4 bytes: (nul
|  |  |  +--clock-gates 12 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--atc-phy-parent 4 bytes: (nul
|  |  |  +--function-dock_parent 8 bytes: (null)
|  |  |  +--link-speed-default 4 bytes: (nul
|  |  |  +--portmap 28 bytes: (null)
|  |  |  +--gpio-lstx 12 bytes: (null)
|  |  |  +--port-defaults 28 bytes: (null)
|  |  |  +--revision 4 bytes: (nul
|  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  +--function-pcie_port_control 12 bytes: (null)
|  |  |  +--name 6 bytes: acio0
|  |  |  +--function-dart_force_active 8 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--link-width-default 4 bytes: (nul
|  |  |  +--port-type 4 bytes: (nul
|  |  |  +--compatible 5 bytes: acio
|  |  |  +--interrupts 96 bytes: (null)
|  |  |  +--acio_fw_configuration 4 bytes: (nul
|  |  |  +--vid-did 4 bytes: (nul
|  |  |  +--acio-cpu 4 bytes: (nul
|  |  |  +--spec-version 4 bytes: (nul
|  |  |  +--port-number 4 bytes: (nul
|  |  |  +--device_type 5 bytes: acio
|  |  |  +--power-gates 12 bytes: (null)
|  |  |  +--reg 96 bytes: (null)
|  |  |  +--rid 4 bytes: (nul
      +--dart-acio0:
|  |  |  +--manual-availability 4 bytes: (nul
|  |  |  +--compatible 11 bytes: dart,t8110
|  |  |  +--page-size 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--bypass-15 0 bytes: 
|  |  |  +--sid-count 4 bytes: (nul
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 5 bytes: dart
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--sid 8 bytes: (null)
|  |  |  +--dart-options 4 bytes: (nul
|  |  |  +--vm-base 8 bytes: (null)
|  |  |  +--instance 16 bytes: (null)
|  |  |  +--vm-size 8 bytes: (null)
|  |  |  +--name 11 bytes: dart-acio0
         +--mapper-acio0:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--name 13 bytes: mapper-acio0
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--device_type 12 bytes: (null)
      +--acio-cpu0:
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--compatible 16 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--interrupts 16 bytes: (null)
|  |  |  +--role 6 bytes: ACIO0
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--device_type 9 bytes: acio-cpu
|  |  |  +--name 10 bytes: acio-cpu0
|  |  |  +--reg 32 bytes: (null)
         +--iop-acio0-nub:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--dont-power-on 0 bytes: 
|  |  |  |  +--compatible 19 bytes: iop-nub,rtbuddy-v2
|  |  |  |  +--watchdog-enable 0 bytes: 
|  |  |  |  +--coredump-enable 4 bytes: (nul
|  |  |  |  +--no-firmware-service 0 bytes: 
|  |  |  |  +--reconfig-firmware 0 bytes: 
|  |  |  |  +--name 14 bytes: iop-acio0-nub
|  |  |  |  +--user-power-managed 4 bytes: (nul
      +--apciec1:
|  |  |  +--#msi-vectors 4 bytes: (nul
|  |  |  +--reg 96 bytes: (null)
|  |  |  +--clock-gates 8 bytes: (null)
|  |  |  +--#address-cells 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--msi-vector-offset 4 bytes: (nul
|  |  |  +--pci-aer-correctable 4 bytes: (nul
|  |  |  +--bus-range 8 bytes: (null)
|  |  |  +--acio-parent 4 bytes: (nul
|  |  |  +--name 8 bytes: apciec1
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--dev-range 8 bytes: (null)
|  |  |  +--compatible 13 bytes: apciec,t8103
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--msi-address 8 bytes: (null)
|  |  |  +--pci-aer-uncorrectable 4 bytes: (nul
|  |  |  +--apciec-piodma 4 bytes: (nul
|  |  |  +--ranges 84 bytes: (null)
|  |  |  +--link-state-power 16 bytes: (null)
|  |  |  +--device_type 6 bytes: pci-c
|  |  |  +--msi-parent-controller 4 bytes: (nul
|  |  |  +--#size-cells 4 bytes: (nul
|  |  |  +--power-gates 8 bytes: (null)
         +--pcic1-bridge:
|  |  |  |  +--#msi-vectors 4 bytes: (nul
|  |  |  |  +--function-dart_force_active 8 bytes: (null)
|  |  |  |  +--default-apcie-options 4 bytes: (nul
|  |  |  |  +--compatible 13 bytes: pciec-bridge
|  |  |  |  +--function-dart_self 8 bytes: (null)
|  |  |  |  +--IOPCITunnelLinkChange 0 bytes: 
|  |  |  |  +--AAPL,unit-string 9 bytes: 00000000
|  |  |  |  +--msi-vector-base 4 bytes: (nul
|  |  |  |  +--PCI-Thunderbolt 0 bytes: 
|  |  |  |  +--name 13 bytes: pcic1-bridge
|  |  |  |  +--device-protection-granularity 8 bytes: (null)
|  |  |  |  +--function-dart_request_sid 8 bytes: (null)
|  |  |  |  +--#size-cells 4 bytes: (nul
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--#address-cells 4 bytes: (nul
|  |  |  |  +--marvel-wa-viddids 68 bytes: (null)
|  |  |  |  +--pci-ignore-linkstatus 0 bytes: 
|  |  |  |  +--msi-for-bridges 0 bytes: 
|  |  |  |  +--function-dart_release_sid 8 bytes: (null)
      +--dart-apciec1:
|  |  |  +--manual-availability 4 bytes: (nul
|  |  |  +--compatible 11 bytes: dart,t8110
|  |  |  +--page-size 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--sid-count 4 bytes: (nul
|  |  |  +--dead-mappings 16 bytes: (null)
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 5 bytes: dart
|  |  |  +--relaxed-rw-protections 0 bytes: 
|  |  |  +--vm-reserve 16 bytes: (null)
|  |  |  +--sid 4 bytes: (nul
|  |  |  +--dart-options 4 bytes: (nul
|  |  |  +--vm-base 8 bytes: (null)
|  |  |  +--instance 16 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--vm-size 8 bytes: (null)
|  |  |  +--name 13 bytes: dart-apciec1
         +--mapper-pciec1-piodma:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--name 21 bytes: mapper-pciec1-piodma
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--device_type 12 bytes: (null)
      +--apciec1-piodma:
|  |  |  +--piodma-max-transfer-size 4 bytes: (nul
|  |  |  +--compatible 20 bytes: (null)
|  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg 64 bytes: (null)
|  |  |  +--piodma-num-address-bits 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--piodma-max-segment-size 4 bytes: (nul
|  |  |  +--piodma-base-address 24 bytes: (null)
|  |  |  +--device_type 15 bytes: apciec1-piodma
|  |  |  +--piodma-byte-alignment 4 bytes: (nul
|  |  |  +--piodma-id 4 bytes: (nul
|  |  |  +--piodma-fifo-size 4 bytes: (nul
|  |  |  +--name 15 bytes: apciec1-piodma
      +--acio1:
|  |  |  +--thunderbolt-drom 80 bytes: (null)
|  |  |  +--clock-gates 12 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--atc-phy-parent 4 bytes: (nul
|  |  |  +--function-dock_parent 8 bytes: (null)
|  |  |  +--portmap 32 bytes: (null)
|  |  |  +--link-speed-default 4 bytes: (nul
|  |  |  +--gpio-lstx 12 bytes: (null)
|  |  |  +--port-defaults 32 bytes: (null)
|  |  |  +--revision 4 bytes: (nul
|  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  +--special-modes 4 bytes: (nul
|  |  |  +--function-pcie_port_control 12 bytes: (null)
|  |  |  +--name 6 bytes: acio1
|  |  |  +--function-dart_force_active 8 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--link-width-default 4 bytes: (nul
|  |  |  +--port-type 4 bytes: (nul
|  |  |  +--compatible 5 bytes: acio
|  |  |  +--interrupts 96 bytes: (null)
|  |  |  +--vid-did 4 bytes: (nul
|  |  |  +--acio-cpu 4 bytes: (nul
|  |  |  +--spec-version 4 bytes: (nul
|  |  |  +--port-number 4 bytes: (nul
|  |  |  +--device_type 5 bytes: acio
|  |  |  +--power-gates 12 bytes: (null)
|  |  |  +--reg 96 bytes: (null)
|  |  |  +--rid 4 bytes: (nul
      +--dart-acio1:
|  |  |  +--manual-availability 4 bytes: (nul
|  |  |  +--compatible 11 bytes: dart,t8110
|  |  |  +--page-size 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--bypass-15 0 bytes: 
|  |  |  +--sid-count 4 bytes: (nul
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 5 bytes: dart
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--sid 8 bytes: (null)
|  |  |  +--dart-options 4 bytes: (nul
|  |  |  +--vm-base 8 bytes: (null)
|  |  |  +--instance 16 bytes: (null)
|  |  |  +--vm-size 8 bytes: (null)
|  |  |  +--name 11 bytes: dart-acio1
         +--mapper-acio1:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--name 13 bytes: mapper-acio1
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--device_type 12 bytes: (null)
      +--acio-cpu1:
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--compatible 16 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--interrupts 16 bytes: (null)
|  |  |  +--role 6 bytes: ACIO1
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--device_type 9 bytes: acio-cpu
|  |  |  +--name 10 bytes: acio-cpu1
|  |  |  +--reg 32 bytes: (null)
         +--iop-acio1-nub:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--dont-power-on 0 bytes: 
|  |  |  |  +--compatible 19 bytes: iop-nub,rtbuddy-v2
|  |  |  |  +--watchdog-enable 0 bytes: 
|  |  |  |  +--coredump-enable 4 bytes: (nul
|  |  |  |  +--no-firmware-service 0 bytes: 
|  |  |  |  +--reconfig-firmware 0 bytes: 
|  |  |  |  +--name 14 bytes: iop-acio1-nub
|  |  |  |  +--user-power-managed 4 bytes: (nul
      +--lpdp-hdmi:
|  |  |  +--transports-supported 4 bytes: (nul
|  |  |  +--compatible 19 bytes: hpmSingleTransport
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--function-hdmi_hpd 16 bytes: (null)
|  |  |  +--interrupts 8 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--dock 4 bytes: (nul
|  |  |  +--device_type 10 bytes: lpdp-hdmi
|  |  |  +--port-type 4 bytes: (nul
|  |  |  +--hpm-transport-type 4 bytes: (nul
|  |  |  +--port-number 4 bytes: (nul
|  |  |  +--name 10 bytes: lpdp-hdmi
      +--display-crossbar0:
|  |  |  +--ufp-count 4 bytes: (nul
|  |  |  +--name 18 bytes: display-crossbar0
|  |  |  +--compatible 23 bytes: display-crossbar,t8112
|  |  |  +--device_type 22 bytes: AAPL,display-crossbar
|  |  |  +--ufp-endpoints 44 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--dfp-endpoints 32 bytes: (null)
      +--atc1-dpxbar:
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--name 12 bytes: atc1-dpxbar
|  |  |  +--compatible 17 bytes: atc-dpxbar,t8112
|  |  |  +--device_type 16 bytes: (null)
      +--atc1-dpin0:
|  |  |  +--dp-switch-dfp-endpoint 4 bytes: (nul
|  |  |  +--compatible 15 bytes: atc-dpin,t8112
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--acio-parent 4 bytes: (nul
|  |  |  +--dp-switch-dfp-port 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--transport-index 4 bytes: (nul
|  |  |  +--device_type 14 bytes: AAPL,atc-dpin
|  |  |  +--transport-tunneled 4 bytes: (nul
|  |  |  +--transport-type 4 bytes: (nul
|  |  |  +--atc-phy 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--dp-switch-parent 4 bytes: (nul
|  |  |  +--dpxbar-parent 4 bytes: (nul
|  |  |  +--name 11 bytes: atc1-dpin0
      +--atc1-dpin1:
|  |  |  +--dp-switch-dfp-endpoint 4 bytes: (nul
|  |  |  +--compatible 15 bytes: atc-dpin,t8112
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--acio-parent 4 bytes: (nul
|  |  |  +--dp-switch-dfp-port 4 bytes: (nul
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--transport-index 4 bytes: (nul
|  |  |  +--device_type 14 bytes: AAPL,atc-dpin
|  |  |  +--transport-tunneled 4 bytes: (nul
|  |  |  +--transport-type 4 bytes: (nul
|  |  |  +--atc-phy 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--dp-switch-parent 4 bytes: (nul
|  |  |  +--dpxbar-parent 4 bytes: (nul
|  |  |  +--name 11 bytes: atc1-dpin1
      +--atc0-dpout:
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--compatible 16 bytes: (null)
|  |  |  +--atc-phy 4 bytes: (nul
|  |  |  +--dp-switch-ufp-endpoint 4 bytes: (nul
|  |  |  +--acio-parent 4 bytes: (nul
|  |  |  +--device_type 15 bytes: AAPL,atc-dpout
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--name 11 bytes: atc0-dpout
      +--atc1-dpout:
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--compatible 16 bytes: (null)
|  |  |  +--atc-phy 4 bytes: (nul
|  |  |  +--dp-switch-ufp-endpoint 4 bytes: (nul
|  |  |  +--acio-parent 4 bytes: (nul
|  |  |  +--device_type 15 bytes: AAPL,atc-dpout
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--name 11 bytes: atc1-dpout
      +--rsm:
|  |  |  +--configuration-string 16 bytes: (null)
|  |  |  +--compatible 10 bytes: rsm,t8101
|  |  |  +--function-dock_parent 8 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--iommu-parent 4 bytes: (nul
|  |  |  +--clock-gates 0 bytes: 
|  |  |  +--reg 32 bytes: (null)
|  |  |  +--product-id 4 bytes: (nul
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--vhci-ports 4 bytes: (nul
|  |  |  +--port-type 4 bytes: (nul
|  |  |  +--port-number 4 bytes: (nul
|  |  |  +--name 4 bytes: rsm
      +--dart-rsm:
|  |  |  +--manual-availability 4 bytes: (nul
|  |  |  +--compatible 11 bytes: dart,t8110
|  |  |  +--page-size 4 bytes: (nul
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--clock-gates 0 bytes: 
|  |  |  +--reg 16 bytes: (null)
|  |  |  +--sid-count 4 bytes: (nul
|  |  |  +--error-reflector 8 bytes: (null)
|  |  |  +--device_type 5 bytes: dart
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--sid 4 bytes: (nul
|  |  |  +--dart-options 4 bytes: (nul
|  |  |  +--vm-base 8 bytes: (null)
|  |  |  +--power-gates 0 bytes: 
|  |  |  +--instance 16 bytes: (null)
|  |  |  +--vm-size 8 bytes: (null)
|  |  |  +--name 9 bytes: dart-rsm
         +--mapper-rsm:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--reg 4 bytes: (nul
|  |  |  |  +--name 11 bytes: mapper-rsm
|  |  |  |  +--compatible 13 bytes: iommu-mapper
|  |  |  |  +--device_type 12 bytes: (null)
      +--ipc-audio:
|  |  |  +--external-power-provider 4 bytes: (nul
|  |  |  +--compatible 10 bytes: ipc-audio
|  |  |  +--identifier 4 bytes: (nul
|  |  |  +--external-named-power-provider 54 bytes: SCodecHost
|  |  |  +--device_type 18 bytes: ipc-audio-control
|  |  |  +--name 10 bytes: ipc-audio
|  |  |  +--AAPL,phandle 4 bytes: (nul
         +--ipc-speaker-proxy:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--compatible 30 bytes: ipc-audio-proxy-ioport-syscfg
|  |  |  |  +--data-block-map 36 bytes: (null)
|  |  |  |  +--syscfg-property-prefix 62 bytes: STpSspeaker-thiele-small
|  |  |  |  +--identifier 4 bytes: (nul
|  |  |  |  +--clientdied-sequence 84 bytes: (null)
|  |  |  |  +--device_type 16 bytes: (null)
|  |  |  |  +--name 18 bytes: ipc-speaker-proxy
|  |  |  |  +--powerstateoff-sequence 60 bytes: (null)
         +--ipc-iv-proxy:
|  |  |  |  +--device_type 16 bytes: (null)
|  |  |  |  +--compatible 16 bytes: (null)
|  |  |  |  +--clientdied-sequence 72 bytes: (null)
|  |  |  |  +--identifier 4 bytes: (nul
|  |  |  |  +--powerstateoff-sequence 48 bytes: (null)
|  |  |  |  +--name 13 bytes: ipc-iv-proxy
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--ipc-mic-proxy:
|  |  |  |  +--device_type 16 bytes: (null)
|  |  |  |  +--compatible 16 bytes: (null)
|  |  |  |  +--clientdied-sequence 84 bytes: (null)
|  |  |  |  +--identifier 4 bytes: (nul
|  |  |  |  +--powerstateoff-sequence 60 bytes: (null)
|  |  |  |  +--name 14 bytes: ipc-mic-proxy
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--ipc-ulla-proxy:
|  |  |  |  +--device_type 16 bytes: (null)
|  |  |  |  +--compatible 16 bytes: (null)
|  |  |  |  +--clientdied-sequence 84 bytes: (null)
|  |  |  |  +--identifier 4 bytes: (nul
|  |  |  |  +--powerstateoff-sequence 60 bytes: (null)
|  |  |  |  +--name 15 bytes: ipc-ulla-proxy
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--bora-loopback-proxy:
|  |  |  |  +--device_type 16 bytes: (null)
|  |  |  |  +--compatible 16 bytes: (null)
|  |  |  |  +--clientdied-sequence 144 bytes: (null)
|  |  |  |  +--identifier 4 bytes: (nul
|  |  |  |  +--powerstateoff-sequence 96 bytes: (null)
|  |  |  |  +--name 20 bytes: bora-loopback-proxy
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--clean-voice-proxy:
|  |  |  |  +--device_type 16 bytes: (null)
|  |  |  |  +--compatible 16 bytes: (null)
|  |  |  |  +--clientdied-sequence 84 bytes: (null)
|  |  |  |  +--identifier 4 bytes: (nul
|  |  |  |  +--powerstateoff-sequence 60 bytes: (null)
|  |  |  |  +--name 18 bytes: clean-voice-proxy
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--siri-audio-proxy:
|  |  |  |  +--device_type 16 bytes: (null)
|  |  |  |  +--compatible 16 bytes: (null)
|  |  |  |  +--clientdied-sequence 84 bytes: (null)
|  |  |  |  +--identifier 4 bytes: (nul
|  |  |  |  +--powerstateoff-sequence 60 bytes: (null)
|  |  |  |  +--name 17 bytes: siri-audio-proxy
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--ipc-left-iic-tunnel-controller:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--compatible 32 bytes: (null)
|  |  |  |  +--enable-power-state-override 4 bytes: (nul
|  |  |  |  +--identifier 4 bytes: (nul
|  |  |  |  +--device_type 22 bytes: remote-iic-controller
|  |  |  |  +--name 31 bytes: ipc-left-iic-tunnel-controller
|  |  |  |  +--max-transfer-size-override 4 bytes: (nul
            +--max31875-strap-temp-sens-left:
|  |  |  |  |  +--reg 16 bytes: (null)
|  |  |  |  |  +--name 30 bytes: max31875-strap-temp-sens-left
|  |  |  |  |  +--compatible 19 bytes: max31875-temp-sens
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
            +--mogul-left:
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--ic-auth-type 4 bytes: (nul
|  |  |  |  |  +--iic-over-swn 4 bytes: (nul
|  |  |  |  |  +--compatible 12 bytes: (null)
|  |  |  |  |  +--port-number 4 bytes: (nul
|  |  |  |  |  +--port-type 4 bytes: (nul
|  |  |  |  |  +--reg 16 bytes: (null)
|  |  |  |  |  +--name 11 bytes: mogul-left
         +--ipc-right-iic-tunnel-controller:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--compatible 32 bytes: (null)
|  |  |  |  +--enable-power-state-override 4 bytes: (nul
|  |  |  |  +--identifier 4 bytes: (nul
|  |  |  |  +--device_type 22 bytes: remote-iic-controller
|  |  |  |  +--name 32 bytes: ipc-right-iic-tunnel-controller
|  |  |  |  +--max-transfer-size-override 4 bytes: (nul
            +--max31875-strap-temp-sens-right:
|  |  |  |  |  +--reg 16 bytes: (null)
|  |  |  |  |  +--name 31 bytes: max31875-strap-temp-sens-right
|  |  |  |  |  +--compatible 19 bytes: max31875-temp-sens
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
            +--mogul-right:
|  |  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  |  +--ic-auth-type 4 bytes: (nul
|  |  |  |  |  +--iic-over-swn 4 bytes: (nul
|  |  |  |  |  +--compatible 12 bytes: (null)
|  |  |  |  |  +--port-number 4 bytes: (nul
|  |  |  |  |  +--port-type 4 bytes: (nul
|  |  |  |  |  +--reg 16 bytes: (null)
|  |  |  |  |  +--name 12 bytes: mogul-right
         +--ipc-debug-device:
|  |  |  |  +--samplerate-default 8 bytes: (null)
|  |  |  |  +--input-channels 4 bytes: (nul
|  |  |  |  +--compatible 17 bytes: ipc-audio-device
|  |  |  |  +--device-UID 11 bytes: AudioDebug
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--identifier 4 bytes: (nul
|  |  |  |  +--clock-domain 4 bytes: (nul
|  |  |  |  +--samplerate-subset 16 bytes: (null)
|  |  |  |  +--device_type 17 bytes: ipc-audio-device
|  |  |  |  +--device-Model 11 bytes: AudioDebug
|  |  |  |  +--name 17 bytes: ipc-debug-device
         +--ipc-penrose-device:
|  |  |  |  +--samplerate-default 8 bytes: (null)
|  |  |  |  +--input-channels 4 bytes: (nul
|  |  |  |  +--compatible 17 bytes: ipc-audio-device
|  |  |  |  +--device-UID 8 bytes: (null)
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--identifier 4 bytes: (nul
|  |  |  |  +--clock-domain 4 bytes: (nul
|  |  |  |  +--samplerate-subset 16 bytes: (null)
|  |  |  |  +--device_type 17 bytes: ipc-audio-device
|  |  |  |  +--device-Model 8 bytes: (null)
|  |  |  |  +--name 19 bytes: ipc-penrose-device
      +--msg:
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--compatible 11 bytes: msg-mapper
|  |  |  +--remote-sync-preset 1920 bytes: (null)
|  |  |  +--interrupts 256 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--clock-gates 4 bytes: (nul
|  |  |  +--sync-preset 2240 bytes: (null)
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--name 4 bytes: msg
|  |  |  +--reg 16 bytes: (null)
      +--dashboard:
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--reg 32 bytes: (null)
|  |  |  +--interrupt-parent 4 bytes: (nul
|  |  |  +--interrupts 4 bytes: (nul
|  |  |  +--name 10 bytes: dashboard
|  |  |  +--device_type 10 bytes: dashboard
      +--temp-sens-exchange:
|  |  |  +--smc-exchange-num-sensors 4 bytes: (nul
|  |  |  +--compatible 35 bytes: temp-sens-exchange,sensor-exchange
|  |  |  +--smc-exchange-key-version 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--smc-exchange-max-sensors 4 bytes: (nul
|  |  |  +--smc-exchange-key-name 4 bytes: (nul
|  |  |  +--function-get_temperature0 8 bytes: (null)
|  |  |  +--name 19 bytes: temp-sens-exchange
|  |  |  +--function-get_temperature1 8 bytes: (null)
   +--buttons:
|  |  +--compatible 8 bytes: (null)
|  |  +--function-button_menu 12 bytes: (null)
|  |  +--button-priority_hold 4 bytes: (nul
|  |  +--button-delay_hold 4 bytes: (nul
|  |  +--AAPL,phandle 4 bytes: (nul
|  |  +--device_type 8 bytes: (null)
|  |  +--button-names 33 bytes: halleffect1
|  |  +--function-set_dbl_click_ms 12 bytes: (null)
|  |  +--function-ack_dbl_click 12 bytes: (null)
|  |  +--function-button_halleffect 12 bytes: (null)
|  |  +--function-button_halleffect1 12 bytes: (null)
|  |  +--function-button_hold 12 bytes: (null)
|  |  +--name 8 bytes: buttons
   +--port-usb-c-1:
|  |  +--device_type 21 bytes: port-component-usb-c
|  |  +--compatible 11 bytes: dock,usb-c
|  |  +--transports-supported 20 bytes: (null)
|  |  +--acc_bm3-current-limit 4 bytes: (nul
|  |  +--primary-port-id 4 bytes: (nul
|  |  +--AAPL,phandle 4 bytes: (nul
|  |  +--port-number 4 bytes: (nul
|  |  +--ph-override 4 bytes: (nul
|  |  +--port-type 4 bytes: (nul
|  |  +--name 13 bytes: port-usb-c-1
   +--port-virtual-1:
|  |  +--name 15 bytes: port-virtual-1
|  |  +--device_type 23 bytes: port-component-virtual
|  |  +--primary-port-id 4 bytes: (nul
|  |  +--port-number 4 bytes: (nul
|  |  +--port-type 4 bytes: (nul
|  |  +--transports-supported 4 bytes: (nul
|  |  +--AAPL,phandle 4 bytes: (nul
   +--port-virtual-2:
|  |  +--name 15 bytes: port-virtual-2
|  |  +--device_type 23 bytes: port-component-virtual
|  |  +--primary-port-id 4 bytes: (nul
|  |  +--port-number 4 bytes: (nul
|  |  +--port-type 4 bytes: (nul
|  |  +--transports-supported 4 bytes: (nul
|  |  +--AAPL,phandle 4 bytes: (nul
   +--port-bconn-left:
|  |  +--ic-auth-type 4 bytes: (nul
|  |  +--acc_pwr-current-limit 4 bytes: (nul
|  |  +--compatible 11 bytes: dock,orion
|  |  +--supports-hv 0 bytes: 
|  |  +--AAPL,phandle 4 bytes: (nul
|  |  +--acc_sw-current-limit 4 bytes: (nul
|  |  +--device_type 21 bytes: port-component-bconn
|  |  +--port-type 4 bytes: (nul
|  |  +--power-role 4 bytes: (nul
|  |  +--primary-port-id 4 bytes: (nul
|  |  +--port-number 4 bytes: (nul
|  |  +--name 16 bytes: port-bconn-left
|  |  +--dual-auth 4 bytes: (nul
   +--port-bconn-right:
|  |  +--AAPL,phandle 4 bytes: (nul
|  |  +--compatible 10 bytes: dock,9pin
|  |  +--function-acc_pwr 8 bytes: (null)
|  |  +--primary-port-id 4 bytes: (nul
|  |  +--port-number 4 bytes: (nul
|  |  +--port-type 4 bytes: (nul
|  |  +--name 17 bytes: port-bconn-right
|  |  +--device_type 21 bytes: port-component-bconn
   +--socd-trace-ram:
|  |  +--reg 16 bytes: (null)
|  |  +--name 15 bytes: socd-trace-ram
|  |  +--AAPL,phandle 4 bytes: (nul
|  |  +--device_type 15 bytes: socd-trace-ram
   +--port-hdmi-1:
|  |  +--name 12 bytes: port-hdmi-1
|  |  +--device_type 10 bytes: port-hdmi
|  |  +--primary-port-id 4 bytes: (nul
|  |  +--port-number 4 bytes: (nul
|  |  +--port-type 4 bytes: (nul
|  |  +--transports-supported 4 bytes: (nul
|  |  +--AAPL,phandle 4 bytes: (nul
   +--sacm:
|  |  +--compatible 7 bytes: sacm,1
|  |  +--name 5 bytes: sacm
|  |  +--AAPL,phandle 4 bytes: (nul
   +--defaults:
|  |  +--kern.io_throttle_period_tier3 4 bytes: (nul
|  |  +--kern.maxvnodes 4 bytes: (nul
|  |  +--AAPL,phandle 4 bytes: (nul
|  |  +--bics-hw-partition-size 4 bytes: (nul
|  |  +--no-effaceable-storage 0 bytes: 
|  |  +--l2-ecc-correctable-panic 4 bytes: (nul
|  |  +--content-protect 0 bytes: 
|  |  +--flash-use-calender-time 4 bytes: (nul
|  |  +--ean-storage-present 0 bytes: 
|  |  +--kern.thread_group_extra_bytes 4 bytes: (nul
|  |  +--cpx-encryption-mode 4 bytes: (nul
|  |  +--trm-profile 4 bytes: (nul
|  |  +--name 9 bytes: defaults
|  |  +--kern.secluded_mem_mb 4 bytes: (nul
|  |  +--kern.io_throttle_window_tier3 4 bytes: (nul
|  |  +--data-journaling 0 bytes: 
|  |  +--aes-service-publish-timeout 4 bytes: (nul
|  |  +--usb-storage-workaround 4 bytes: (nul
|  |  +--use-lwvm 0 bytes: 
|  |  +--kern.perf_tg_no_dipi 4 bytes: (nul
|  |  +--trm-enabled 4 bytes: (nul
|  |  +--entangle-nonce 0 bytes: 
|  |  +--kern.max_task_pmem 4 bytes: (nul
|  |  +--pmap-io-ranges 1872 bytes: (null)
|  |  +--kern.vm_compressor 4 bytes: (nul
|  |  +--kern.maxkfsevents 4 bytes: (nul
|  |  +--panic-reset-type 4 bytes: (nul
   +--product:
|  |  +--luminance-mapping 12 bytes: (null)
|  |  +--display-mirroring 4 bytes: (nul
|  |  +--assistant 4 bytes: (nul
|  |  +--lockdown-certtype 4 bytes: (nul
|  |  +--sandman-support 4 bytes: (nul
|  |  +--ui-pip 0 bytes: 
|  |  +--wifi-chipset 5 bytes: 4387
|  |  +--right-luminance-mapping 12 bytes: (null)
|  |  +--left-prim-calibration-matrix 12 bytes: (null)
|  |  +--bluetooth-lea2 4 bytes: (nul
|  |  +--product-name 17 bytes: Apple Vision Pro
|  |  +--hearingaid-audio-equalization 4 bytes: (nul
|  |  +--RF-exposure-separation-distance 4 bytes: (nul
|  |  +--mobiledevice-min-ver 5 bytes: 1600
|  |  +--product-id 20 bytes: (null)
|  |  +--product-description 17 bytes: Apple Vision Pro
|  |  +--panel-serial-number 12 bytes: (null)
|  |  +--allow-32bit-apps 4 bytes: (nul
|  |  +--low-power-wallet-mode 4 bytes: (nul
|  |  +--builtin-mics 4 bytes: (nul
|  |  +--has-boot-chime 4 bytes: (nul
|  |  +--rear-cam-offset-from-center 20 bytes: (null)
|  |  +--compatible-device-fallback 9 bytes: iPad13,4
|  |  +--is-muse 0 bytes: 
|  |  +--device-perf-memory-class 4 bytes: (nul
|  |  +--artwork-scale-factor 4 bytes: (nul
|  |  +--strict-wake-vendor-id 12 bytes: (null)
|  |  +--ui-background-quality 4 bytes: (nul
|  |  +--hearingaid-low-energy-audio 4 bytes: (nul
|  |  +--strict-wake-product-id 12 bytes: (null)
|  |  +--supports-avatars 0 bytes: 
|  |  +--public-key-accelerator 4 bytes: (nul
|  |  +--twod-uc-compensation 12 bytes: (null)
|  |  +--display-eeprom-compensation 12 bytes: (null)
|  |  +--ui-max-brightness 4 bytes: (nul
|  |  +--left-luminance-mapping 12 bytes: (null)
|  |  +--name 8 bytes: product
|  |  +--front-cam-offset-from-edge 20 bytes: (null)
|  |  +--device-color-policy 4 bytes: (nul
|  |  +--graphics-featureset-class 7 bytes: APPLE8
|  |  +--artwork-device-idiom 8 bytes: (null)
|  |  +--AAPL,phandle 4 bytes: (nul
|  |  +--compatible-app-variant 18 bytes: RealityFamily22,1
|  |  +--screen-capture-width 4 bytes: (nul
|  |  +--artwork-dynamic-displaymode 2 bytes: 0
|  |  +--bluetooth-le 4 bytes: (nul
|  |  +--supports-oyster 0 bytes: 
|  |  +--right-prim-calibration-matrix 12 bytes: (null)
|  |  +--has-applelpm 4 bytes: (nul
|  |  +--iap2-protocol-supported 4 bytes: (nul
|  |  +--ui-overlay-app 0 bytes: 
|  |  +--ephemeral-data-mode 4 bytes: (nul
|  |  +--app-macho-architecture 6 bytes: arm64
|  |  +--ptp-large-files 4 bytes: (nul
|  |  +--screen-capture-height 4 bytes: (nul
|  |  +--medusa-overlay-app-capability 4 bytes: (nul
|  |  +--udid-version 4 bytes: (nul
|  |  +--offline-dictation 4 bytes: (nul
|  |  +--cover-glass 12 bytes: (null)
|  |  +--ui-min-brightness 4 bytes: (nul
|  |  +--ui-weather-quality 4 bytes: (nul
|  |  +--graphics-featureset-fallbacks 66 bytes: APPLE7:APPLE6:APPLE5:APPLE4:APPLE3:APPLE3v1:APPLE2:APPLE1:GLES2,0
|  |  +--dictation 4 bytes: (nul
|  |  +--itunes-min-ver 4 bytes: (nul
|  |  +--multiuser-sessions 4 bytes: (nul
|  |  +--artwork-display-gamut 3 bytes: P3
|  |  +--display-backlight-compensation 12 bytes: (null)
|  |  +--front-cam-offset-from-center 20 bytes: (null)
|  |  +--partition-style 4 bytes: (nul
|  |  +--single-stage-boot 4 bytes: (nul
|  |  +--ui-floating-live-app 0 bytes: 
|  |  +--primary-calibration-matrix 12 bytes: (null)
|  |  +--ui-pinned-app 0 bytes: 
|  |  +--artwork-device-subtype 4 bytes: (nul
|  |  +--usb-c-smc-pwr 0 bytes: 
|  |  +--side-button-location 20 bytes: (null)
      +--camera:
|  |  |  +--aggregate-cam-video-zoom 4 bytes: (nul
|  |  |  +--rear-max-video-fps-4k 4 bytes: (nul
|  |  |  +--rear-max-video-zoom 4 bytes: (nul
|  |  |  +--jasper-camera 4 bytes: (nul
|  |  |  +--camera-hdr-version 4 bytes: (nul
|  |  |  +--auto-focus 4 bytes: (nul
|  |  |  +--front-auto-hdr 4 bytes: (nul
|  |  |  +--rear-max-video-fps-720p 4 bytes: (nul
|  |  |  +--rear-cam-superwide-capability 4 bytes: (nul
|  |  |  +--rear-slowmo 4 bytes: (nul
|  |  |  +--front-hdr 4 bytes: (nul
|  |  |  +--pipelined-stillimage-capability 4 bytes: (nul
|  |  |  +--rear-max-slomo-video-fps-1080p 4 bytes: (nul
|  |  |  +--front-flash-capability 4 bytes: (nul
|  |  |  +--pearl-camera 4 bytes: (nul
|  |  |  +--video-cap 4 bytes: (nul
|  |  |  +--front-hdr-on 4 bytes: (nul
|  |  |  +--rear-max-slomo-video-fps-720p 4 bytes: (nul
|  |  |  +--rear-auto-hdr 4 bytes: (nul
|  |  |  +--p3-color-space-video-recording 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--name 7 bytes: camera
|  |  |  +--rear-max-video-frame_rate 4 bytes: (nul
|  |  |  +--rear-hdr-on 4 bytes: (nul
|  |  |  +--auto-low-light-video 4 bytes: (nul
|  |  |  +--aggregate-camera 4 bytes: (nul
|  |  |  +--rear-max-video-fps-1080p 4 bytes: (nul
|  |  |  +--aggregate-cam-photo-zoom 4 bytes: (nul
|  |  |  +--rear-hdr 4 bytes: (nul
|  |  |  +--post-effects 4 bytes: (nul
|  |  |  +--photo-capture-on-touch-down 4 bytes: (nul
|  |  |  +--live-effects 4 bytes: (nul
|  |  |  +--front-max-video-zoom 4 bytes: (nul
|  |  |  +--stage-light-portrait-preview 4 bytes: (nul
|  |  |  +--front-max-video-fps-720p 4 bytes: (nul
|  |  |  +--panorama 4 bytes: (nul
|  |  |  +--front-max-video-fps-1080p 4 bytes: (nul
|  |  |  +--live-photo-capture 4 bytes: (nul
      +--facetime:
|  |  |  +--bitrate-wifi 4 bytes: (nul
|  |  |  +--decoding 48 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--tnr-mode-front 4 bytes: (nul
|  |  |  +--pref-decoding 8 bytes: (null)
|  |  |  +--tnr-mode-back 4 bytes: (nul
|  |  |  +--encoding 56 bytes: (null)
|  |  |  +--name 9 bytes: facetime
      +--maps:
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--adaptive-ui 0 bytes: 
|  |  |  +--3d-imagery 4 bytes: (nul
|  |  |  +--name 5 bytes: maps
|  |  |  +--3d-maps 4 bytes: (nul
      +--audio:
|  |  |  +--speaker-cpms-bgd_1s 8 bytes: (null)
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--mach-time-audio-alignment 4 bytes: (nul
|  |  |  +--speaker-cpms-bgd_inst 8 bytes: (null)
|  |  |  +--acoustic-id 20 bytes: (null)
|  |  |  +--speaker-cpms-bgd_100ms 8 bytes: (null)
|  |  |  +--supports-barge-in 4 bytes: (nul
|  |  |  +--mic-trim-gains 12 bytes: (null)
|  |  |  +--name 6 bytes: audio
   +--amfm:
|  |  +--default-options 4 bytes: (nul
|  |  +--function-pcie_port_control 12 bytes: (null)
|  |  +--function-reg_on 16 bytes: (null)
|  |  +--name 5 bytes: amfm
|  |  +--AAPL,phandle 4 bytes: (nul
|  |  +--device_type 5 bytes: amfm
   +--filesystems:
|  |  +--name 12 bytes: filesystems
|  |  +--e-apfs 4 bytes: (nul
|  |  +--AAPL,phandle 4 bytes: (nul
      +--fstab:
|  |  |  +--os_env_type 4 bytes: (nul
|  |  |  +--max_fs_entries 4 bytes: (nul
|  |  |  +--name 6 bytes: fstab
|  |  |  +--AAPL,phandle 4 bytes: (nul
         +--xart-vol:
|  |  |  |  +--vol.fs_mntopts 22 bytes: nosuid,nodev,nobrowse
|  |  |  |  +--vol.fs_type 3 bytes: rw
|  |  |  |  +--vol.fs_role 4 bytes: (nul
|  |  |  |  +--vol.fs_name 5 bytes: xART
|  |  |  |  +--vol.fs_file 15 bytes: /private/xarts
|  |  |  |  +--vol.fs_passno 4 bytes: (nul
|  |  |  |  +--vol.fs_mntorder 4 bytes: (nul
|  |  |  |  +--name 9 bytes: xart-vol
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--system-vol:
|  |  |  |  +--vol.fs_mntopts 0 bytes: 
|  |  |  |  +--vol.fs_type 3 bytes: ro
|  |  |  |  +--vol.fs_role 4 bytes: (nul
|  |  |  |  +--vol.fs_name 7 bytes: System
|  |  |  |  +--vol.fs_file 2 bytes: /
|  |  |  |  +--vol.fs_passno 4 bytes: (nul
|  |  |  |  +--vol.fs_mntorder 4 bytes: (nul
|  |  |  |  +--name 11 bytes: system-vol
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--preboot-vol:
|  |  |  |  +--vol.fs_mntopts 22 bytes: nosuid,nodev,nobrowse
|  |  |  |  +--vol.fs_type 3 bytes: ro
|  |  |  |  +--vol.fs_role 4 bytes: (nul
|  |  |  |  +--vol.fs_name 8 bytes: (null)
|  |  |  |  +--vol.fs_file 17 bytes: /private/preboot
|  |  |  |  +--vol.fs_passno 4 bytes: (nul
|  |  |  |  +--vol.fs_mntorder 4 bytes: (nul
|  |  |  |  +--name 12 bytes: preboot-vol
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--data-vol:
|  |  |  |  +--vol.fs_mntopts 13 bytes: nosuid,nodev
|  |  |  |  +--vol.fs_type 3 bytes: rw
|  |  |  |  +--vol.fs_role 4 bytes: (nul
|  |  |  |  +--vol.fs_name 5 bytes: Data
|  |  |  |  +--vol.fs_file 13 bytes: /private/var
|  |  |  |  +--vol.fs_passno 4 bytes: (nul
|  |  |  |  +--vol.fs_mntorder 4 bytes: (nul
|  |  |  |  +--name 9 bytes: data-vol
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--update-vol:
|  |  |  |  +--vol.fs_mntopts 22 bytes: nosuid,nodev,nobrowse
|  |  |  |  +--vol.fs_type 3 bytes: rw
|  |  |  |  +--vol.fs_role 4 bytes: (nul
|  |  |  |  +--vol.fs_name 7 bytes: Update
|  |  |  |  +--vol.fs_file 34 bytes: /private/var/MobileSoftwareUpdate
|  |  |  |  +--vol.fs_passno 4 bytes: (nul
|  |  |  |  +--vol.fs_mntorder 4 bytes: (nul
|  |  |  |  +--name 11 bytes: update-vol
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--hardware-vol:
|  |  |  |  +--vol.fs_mntopts 22 bytes: nosuid,nodev,nobrowse
|  |  |  |  +--vol.fs_type 3 bytes: rw
|  |  |  |  +--vol.fs_role 4 bytes: (nul
|  |  |  |  +--vol.fs_name 9 bytes: Hardware
|  |  |  |  +--vol.fs_file 22 bytes: /private/var/hardware
|  |  |  |  +--vol.fs_passno 4 bytes: (nul
|  |  |  |  +--vol.fs_mntorder 4 bytes: (nul
|  |  |  |  +--name 13 bytes: hardware-vol
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
      +--fstab-ephemeral-recovery-data:
|  |  |  +--os_env_type 4 bytes: (nul
|  |  |  +--max_fs_entries 4 bytes: (nul
|  |  |  +--name 30 bytes: fstab-ephemeral-recovery-data
|  |  |  +--AAPL,phandle 4 bytes: (nul
         +--ephemeral-recovery-data-vol:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--vol.fs_mntopts 48 bytes: (null)
|  |  |  |  +--vol.fs_type 3 bytes: rw
|  |  |  |  +--vol.fs_passno 4 bytes: (nul
|  |  |  |  +--vol.fs_file 13 bytes: /private/var
|  |  |  |  +--vol.fs_name 5 bytes: Data
|  |  |  |  +--vol.fs_ephemeral 0 bytes: 
|  |  |  |  +--name 28 bytes: ephemeral-recovery-data-vol
|  |  |  |  +--vol.fs_mntorder 4 bytes: (nul
         +--preboot-vol:
|  |  |  |  +--vol.fs_mntopts 22 bytes: nosuid,nodev,nobrowse
|  |  |  |  +--vol.fs_type 3 bytes: ro
|  |  |  |  +--vol.fs_role 4 bytes: (nul
|  |  |  |  +--vol.fs_name 8 bytes: (null)
|  |  |  |  +--vol.fs_file 17 bytes: /private/preboot
|  |  |  |  +--vol.fs_passno 4 bytes: (nul
|  |  |  |  +--vol.fs_mntorder 4 bytes: (nul
|  |  |  |  +--name 12 bytes: preboot-vol
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--hardware-vol:
|  |  |  |  +--vol.fs_mntopts 22 bytes: nosuid,nodev,nobrowse
|  |  |  |  +--vol.fs_type 3 bytes: rw
|  |  |  |  +--vol.fs_role 4 bytes: (nul
|  |  |  |  +--vol.fs_name 9 bytes: Hardware
|  |  |  |  +--vol.fs_file 22 bytes: /private/var/hardware
|  |  |  |  +--vol.fs_passno 4 bytes: (nul
|  |  |  |  +--vol.fs_mntorder 4 bytes: (nul
|  |  |  |  +--name 13 bytes: hardware-vol
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
      +--fstab-ephemeral-diag-data:
|  |  |  +--os_env_type 4 bytes: (nul
|  |  |  +--max_fs_entries 4 bytes: (nul
|  |  |  +--name 26 bytes: fstab-ephemeral-diag-data
|  |  |  +--AAPL,phandle 4 bytes: (nul
         +--ephemeral-diag-data-vol:
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--vol.fs_mntopts 49 bytes: nosuid,nodev,size=1048576,template=/private/var/
|  |  |  |  +--vol.fs_type 3 bytes: rw
|  |  |  |  +--vol.fs_passno 4 bytes: (nul
|  |  |  |  +--vol.fs_file 13 bytes: /private/var
|  |  |  |  +--vol.fs_name 5 bytes: Data
|  |  |  |  +--vol.fs_ephemeral 0 bytes: 
|  |  |  |  +--name 24 bytes: ephemeral-diag-data-vol
|  |  |  |  +--vol.fs_mntorder 4 bytes: (nul
         +--update-vol:
|  |  |  |  +--vol.fs_mntopts 22 bytes: nosuid,nodev,nobrowse
|  |  |  |  +--vol.fs_type 3 bytes: rw
|  |  |  |  +--vol.fs_role 4 bytes: (nul
|  |  |  |  +--vol.fs_name 7 bytes: Update
|  |  |  |  +--vol.fs_file 34 bytes: /private/var/MobileSoftwareUpdate
|  |  |  |  +--vol.fs_passno 4 bytes: (nul
|  |  |  |  +--vol.fs_mntorder 4 bytes: (nul
|  |  |  |  +--name 11 bytes: update-vol
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--preboot-vol:
|  |  |  |  +--vol.fs_mntopts 22 bytes: nosuid,nodev,nobrowse
|  |  |  |  +--vol.fs_type 3 bytes: ro
|  |  |  |  +--vol.fs_role 4 bytes: (nul
|  |  |  |  +--vol.fs_name 8 bytes: (null)
|  |  |  |  +--vol.fs_file 17 bytes: /private/preboot
|  |  |  |  +--vol.fs_passno 4 bytes: (nul
|  |  |  |  +--vol.fs_mntorder 4 bytes: (nul
|  |  |  |  +--name 12 bytes: preboot-vol
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--hardware-vol:
|  |  |  |  +--vol.fs_mntopts 22 bytes: nosuid,nodev,nobrowse
|  |  |  |  +--vol.fs_type 3 bytes: rw
|  |  |  |  +--vol.fs_role 4 bytes: (nul
|  |  |  |  +--vol.fs_name 9 bytes: Hardware
|  |  |  |  +--vol.fs_file 22 bytes: /private/var/hardware
|  |  |  |  +--vol.fs_passno 4 bytes: (nul
|  |  |  |  +--vol.fs_mntorder 4 bytes: (nul
|  |  |  |  +--name 13 bytes: hardware-vol
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
   +--bora:
|  |  +--hdcp-channels 8 bytes: (null)
|  |  +--function-bora_reset 16 bytes: (null)
|  |  +--function-dock_bora_ioam 8 bytes: (null)
|  |  +--function-pcie_port_control 12 bytes: (null)
|  |  +--hdcp-parents 8 bytes: (null)
|  |  +--device_type 5 bytes: bora
|  |  +--name 5 bytes: bora
|  |  +--AAPL,phandle 4 bytes: (nul
      +--ipd:
|  |  |  +--device_type 4 bytes: (nul
|  |  |  +--om-distance-cal 12 bytes: (null)
|  |  |  +--motor-properties-cal 12 bytes: (null)
|  |  |  +--name 4 bytes: ipd
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--motor-type-cal 12 bytes: (null)
      +--accel-l:
|  |  |  +--accel-offset-cal 12 bytes: (null)
|  |  |  +--low-temp-accel-offset 12 bytes: (null)
|  |  |  +--device-usage-page 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--device_type 8 bytes: (null)
|  |  |  +--accel-range-sensitivity-cal 12 bytes: (null)
|  |  |  +--device-usage 4 bytes: (nul
|  |  |  +--accel-sensitivity-calibration 12 bytes: (null)
|  |  |  +--accel-nominal-extr-cal 12 bytes: (null)
|  |  |  +--accel-interrupt-calibration 12 bytes: (null)
|  |  |  +--accel-orientation 12 bytes: (null)
|  |  |  +--accel-range-intr-cal 12 bytes: (null)
|  |  |  +--name 8 bytes: accel-l
|  |  |  +--accel-range-extr-cal 12 bytes: (null)
      +--gyro-l:
|  |  |  +--gyro-interrupt-calibration 12 bytes: (null)
|  |  |  +--device-usage-page 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--device_type 7 bytes: gyro-l
|  |  |  +--gyro-range-extr-cal 12 bytes: (null)
|  |  |  +--device-usage 4 bytes: (nul
|  |  |  +--gyro-nominal-extr-cal 12 bytes: (null)
|  |  |  +--gyro-range-intr-cal 12 bytes: (null)
|  |  |  +--gyro-range-sensitivity-cal 12 bytes: (null)
|  |  |  +--gyro-sensitivity-calibration 12 bytes: (null)
|  |  |  +--gyro-temp-table 12 bytes: (null)
|  |  |  +--gyro-orientation 12 bytes: (null)
|  |  |  +--name 7 bytes: gyro-l
      +--accel-r:
|  |  |  +--accel-offset-cal 12 bytes: (null)
|  |  |  +--low-temp-accel-offset 12 bytes: (null)
|  |  |  +--device-usage-page 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--device_type 8 bytes: (null)
|  |  |  +--accel-range-sensitivity-cal 12 bytes: (null)
|  |  |  +--device-usage 4 bytes: (nul
|  |  |  +--accel-sensitivity-calibration 12 bytes: (null)
|  |  |  +--accel-nominal-extr-cal 12 bytes: (null)
|  |  |  +--accel-interrupt-calibration 12 bytes: (null)
|  |  |  +--accel-orientation 12 bytes: (null)
|  |  |  +--accel-range-intr-cal 12 bytes: (null)
|  |  |  +--name 8 bytes: accel-r
|  |  |  +--accel-range-extr-cal 12 bytes: (null)
      +--gyro-r:
|  |  |  +--gyro-interrupt-calibration 12 bytes: (null)
|  |  |  +--device-usage-page 4 bytes: (nul
|  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  +--device_type 7 bytes: gyro-r
|  |  |  +--gyro-range-extr-cal 12 bytes: (null)
|  |  |  +--device-usage 4 bytes: (nul
|  |  |  +--gyro-nominal-extr-cal 12 bytes: (null)
|  |  |  +--gyro-range-intr-cal 12 bytes: (null)
|  |  |  +--gyro-range-sensitivity-cal 12 bytes: (null)
|  |  |  +--gyro-sensitivity-calibration 12 bytes: (null)
|  |  |  +--gyro-temp-table 12 bytes: (null)
|  |  |  +--gyro-orientation 12 bytes: (null)
|  |  |  +--name 7 bytes: gyro-r
   +--ccpu:
|  |  +--interrupt-parent 8 bytes: (null)
|  |  +--compatible 5 bytes: ccpu
|  |  +--function-bora_fault_status 16 bytes: (null)
|  |  +--interrupts 16 bytes: (null)
|  |  +--function-bora_fallback_status 16 bytes: (null)
|  |  +--function-bora_fallback 16 bytes: (null)
|  |  +--function-bora_wake_status 16 bytes: (null)
|  |  +--device_type 5 bytes: ccpu
|  |  +--name 5 bytes: ccpu
|  |  +--AAPL,phandle 4 bytes: (nul
   +--hamm-updater:
|  |  +--bootloader-type 10 bytes: HIDDevice
|  |  +--hid-merge-personality 9 bytes: HAMMN301
|  |  +--compatible 20 bytes: (null)
|  |  +--cal-MnSC 12 bytes: (null)
|  |  +--image-tag 4 bytes: (nul
|  |  +--cal-MnBT 12 bytes: (null)
|  |  +--device_type 13 bytes: hamm-updater
|  |  +--name 13 bytes: hamm-updater
|  |  +--AAPL,phandle 4 bytes: (nul
   +--pstdriver-server:
|  |  +--function-adaptive_exp_enable 8 bytes: (null)
|  |  +--AAPL,phandle 4 bytes: (nul
|  |  +--name 17 bytes: pstdriver-server
|  |  +--compatible 17 bytes: pstdriver-server
|  |  +--device_type 17 bytes: pstdriver-server
   +--osenvironments:
|  |  +--name 15 bytes: osenvironments
|  |  +--AAPL,phandle 4 bytes: (nul
      +--recovery-environment:
|  |  |  +--name 21 bytes: recovery-environment
|  |  |  +--AAPL,phandle 4 bytes: (nul
         +--ephemeral-recovery-data-volume:
|  |  |  |  +--node 6 bytes: fstab
|  |  |  |  +--replacement 30 bytes: fstab-ephemeral-recovery-data
|  |  |  |  +--name 31 bytes: ephemeral-recovery-data-volume
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--parent 13 bytes: /filesystems
         +--ephemeral-storage:
|  |  |  |  +--value 4 bytes: (nul
|  |  |  |  +--name 18 bytes: ephemeral-storage
|  |  |  |  +--property_name 18 bytes: ephemeral-storage
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--no-sepfw-load-at-boot:
|  |  |  |  +--value 4 bytes: (nul
|  |  |  |  +--name 22 bytes: no-sepfw-load-at-boot
|  |  |  |  +--property_name 19 bytes: sepfw-load-at-boot
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--no-protected-data-access:
|  |  |  |  +--value 4 bytes: (nul
|  |  |  |  +--name 25 bytes: no-protected-data-access
|  |  |  |  +--property_name 22 bytes: protected-data-access
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--amfi-allows-trust-cache-load:
|  |  |  |  +--value 4 bytes: (nul
|  |  |  |  +--name 29 bytes: amfi-allows-trust-cache-load
|  |  |  |  +--property_name 29 bytes: amfi-allows-trust-cache-load
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--disable-av-content-protection:
|  |  |  |  +--value 4 bytes: (nul
|  |  |  |  +--name 30 bytes: disable-av-content-protection
|  |  |  |  +--property_name 30 bytes: disable-av-content-protection
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--use-recovery-securityd:
|  |  |  |  +--value 4 bytes: (nul
|  |  |  |  +--name 23 bytes: use-recovery-securityd
|  |  |  |  +--property_name 23 bytes: use-recovery-securityd
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--disable-accessory-firmware:
|  |  |  |  +--value 4 bytes: (nul
|  |  |  |  +--name 27 bytes: disable-accessory-firmware
|  |  |  |  +--property_name 27 bytes: disable-accessory-firmware
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
      +--diagnostics-environment:
|  |  |  +--name 24 bytes: diagnostics-environment
|  |  |  +--AAPL,phandle 4 bytes: (nul
         +--ephemeral-diag-data-volume:
|  |  |  |  +--node 6 bytes: fstab
|  |  |  |  +--replacement 26 bytes: fstab-ephemeral-diag-data
|  |  |  |  +--name 27 bytes: ephemeral-diag-data-volume
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--parent 13 bytes: /filesystems
         +--ephemeral-storage:
|  |  |  |  +--value 4 bytes: (nul
|  |  |  |  +--name 18 bytes: ephemeral-storage
|  |  |  |  +--property_name 18 bytes: ephemeral-storage
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--disable-transport-rm:
|  |  |  |  +--value 4 bytes: (nul
|  |  |  |  +--name 21 bytes: disable-transport-rm
|  |  |  |  +--property_name 21 bytes: disable-transport-rm
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--no-protected-data-access:
|  |  |  |  +--value 4 bytes: (nul
|  |  |  |  +--name 25 bytes: no-protected-data-access
|  |  |  |  +--property_name 22 bytes: protected-data-access
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--amfi-allows-trust-cache-load:
|  |  |  |  +--value 4 bytes: (nul
|  |  |  |  +--name 29 bytes: amfi-allows-trust-cache-load
|  |  |  |  +--property_name 29 bytes: amfi-allows-trust-cache-load
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
      +--darwinos-ramdisk-environment:
|  |  |  +--name 29 bytes: darwinos-ramdisk-environment
|  |  |  +--AAPL,phandle 4 bytes: (nul
         +--isp-horizon:
|  |  |  |  +--value 4 bytes: (nul
|  |  |  |  +--name 12 bytes: isp-horizon
|  |  |  |  +--property_name 12 bytes: (null)
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--ephemeral-recovery-data-volume:
|  |  |  |  +--node 6 bytes: fstab
|  |  |  |  +--replacement 30 bytes: fstab-ephemeral-recovery-data
|  |  |  |  +--name 31 bytes: ephemeral-recovery-data-volume
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
|  |  |  |  +--parent 13 bytes: /filesystems
         +--ephemeral-storage:
|  |  |  |  +--value 4 bytes: (nul
|  |  |  |  +--name 18 bytes: ephemeral-storage
|  |  |  |  +--property_name 18 bytes: ephemeral-storage
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--no-protected-data-access:
|  |  |  |  +--value 4 bytes: (nul
|  |  |  |  +--name 25 bytes: no-protected-data-access
|  |  |  |  +--property_name 22 bytes: protected-data-access
|  |  |  |  +--AAPL,phandle 4 bytes: (nul
         +--no-sepfw-load-at-boot:
|  |  |  |  +--value 4 bytes: (nul
|  |  |  |  +--name 22 bytes: no-sepfw-load-at-boot
|  |  |  |  +--property_name 19 bytes: sepfw-load-at-boot
|  |  |  |  +--AAPL,phandle 4 bytes: E�