I see the same/similar behaviour on my M1 MacMini. i.e. when sceen blanks
it won't come back until I reboot.

Monitor is connected via HDMI. Happy to provide more details/info/tests if
same deemed useful.

.... Ken

On Fri, Mar 8, 2024, 2:18 PM Stuart Henderson <s...@spacehopper.org> wrote:

> No problems seen in text console, but when X is running and is left
> inactive, the screen often blanks and won't come back. Same after
> xset -dpms. Machine is still running ok at that point, I can ssh in.
> Any clues / other info I can provide / ideas what might be triggering
> blanking and whether it could be disabled?
>
> dmesg/pcidump/eeprom -p below.
>
> /var/log/messages entries (screen was on when pkg_add was running):
>
> Mar  8 18:40:41 burrow reorder_kernel: kernel relinking done
> Mar  8 18:52:42 burrow pkg_add: Added flock-20110525p1
> Mar  8 18:52:52 burrow pkg_add: Added debug-openssl+openssl-3.1.5p2v0
> Mar  8 18:52:58 burrow pkg_add: Added node-18.19.1v0
> Mar  8 18:53:03 burrow pkg_add: Added cbindgen-0.26.0
> Mar  8 18:53:06 burrow pkg_add: Added wasi-compiler-rt-16.0.6
> Mar  8 18:53:09 burrow pkg_add: Added wasi-libcxxabi-16.0.6
> Mar  8 18:53:13 burrow pkg_add: Added wasi-libcxx-16.0.6
> Mar  8 18:53:17 burrow pkg_add: Added wasi-libc-0.20231121
> Mar  8 18:53:22 burrow pkg_add: Added py3-setuptools-68.0.0v0
> Mar  8 18:53:27 burrow pkg_add: Added libsigsegv-2.14p0
> Mar  8 18:53:28 burrow pkg_add: Added m4-1.4.18p1
> Mar  8 18:54:27 burrow pkg_add: Added llvm-16.0.6p23
> Mar  8 19:03:56 burrow /bsd: drm:pid49912:iomfb_poweroff_v13_3 *WARNING*
> setPowerState(0) timeout 1000 ms
> Mar  8 19:03:56 burrow /bsd: drm:pid49912:iomfb_poweroff_v13_3 *ERROR*
> dcp_poweroff() done
> Mar  8 19:06:01 burrow /bsd: drm:pid49912:iomfb_poweron_v13_3 *ERROR*
> dcp_poweron() starting
> Mar  8 19:06:02 burrow /bsd: drm:pid49912:iomfb_poweron_v13_3 *WARNING*
> wait for power timed out
> Mar  8 19:06:10 burrow /bsd: drm:pid49912:dcp_flush *ERROR* unexpected
> busy command channel
>
> <burrow:~>$ DISPLAY=:0 xrandr
> Screen 0: minimum 320 x 200, current 3024 x 1890, maximum 16384 x 16384
> eDP-1 connected primary 3024x1890+0+0 (normal left inverted right x axis y
> axis) 302mm x 189mm
>    3024x1890     60.00*+  50.00    59.94    48.00    47.95
> HDMI-1 disconnected (normal left inverted right x axis y axis)
>
> Xorg.0.log:
>
> <burrow:~>$ cat /var/log/Xorg.0.log
> [    24.945] (--) Using wscons driver on /dev/ttyC4
> [    24.975]
> X.Org X Server 1.21.1.11
> X Protocol Version 11, Revision 0
> [    24.975] Current Operating System: OpenBSD burrow.spacehopper.org 7.5
> GENERIC.MP#1 arm64
> [    24.975]
> [    24.975] Current version of pixman: 0.42.2
> [    24.975]    Before reporting problems, check http://wiki.x.org
>         to make sure that you have the latest version.
> [    24.975] Markers: (--) probed, (**) from config file, (==) default
> setting,
>         (++) from command line, (!!) notice, (II) informational,
>         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
> [    24.975] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Mar  7
> 13:57:28 2024
> [    24.981] (==) Using system config directory
> "/usr/X11R6/share/X11/xorg.conf.d"
> [    24.984] (==) No Layout section.  Using the first Screen section.
> [    24.984] (==) No screen section available. Using defaults.
> [    24.984] (**) |-->Screen "Default Screen Section" (0)
> [    24.984] (**) |   |-->Monitor "<default monitor>"
> [    24.985] (==) No monitor specified for screen "Default Screen Section".
>         Using a default monitor configuration.
> [    24.985] (==) Automatically adding devices
> [    24.985] (==) Automatically enabling devices
> [    24.985] (==) Not automatically adding GPU devices
> [    24.985] (==) Automatically binding GPU devices
> [    24.986] (==) Max clients allowed: 256, resource mask: 0x1fffff
> [    25.000] (==) FontPath set to:
>         /usr/X11R6/lib/X11/fonts/misc/,
>         /usr/X11R6/lib/X11/fonts/TTF/,
>         /usr/X11R6/lib/X11/fonts/OTF/,
>         /usr/X11R6/lib/X11/fonts/Type1/,
>         /usr/X11R6/lib/X11/fonts/100dpi/,
>         /usr/X11R6/lib/X11/fonts/75dpi/
> [    25.000] (==) ModulePath set to "/usr/X11R6/lib/modules"
> [    25.000] (II) The server relies on wscons to provide the list of input
> devices.
>         If no devices become available, reconfigure wscons or disable
> AutoAddDevices.
> [    25.000] (II) Loader magic: 0x3b4182aa0
> [    25.000] (II) Module ABI versions:
> [    25.000]    X.Org ANSI C Emulation: 0.4
> [    25.000]    X.Org Video Driver: 25.2
> [    25.000]    X.Org XInput driver : 24.4
> [    25.000]    X.Org Server Extension : 10.0
> [    25.002] (II) LoadModule: "glx"
> [    25.007] (II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
> [    25.048] (II) Module glx: vendor="X.Org Foundation"
> [    25.048]    compiled for 1.21.1.11, module version = 1.0.0
> [    25.048]    ABI class: X.Org Server Extension, version 10.0
> [    25.048] (==) Matched modesetting as autoconfigured driver 0
> [    25.048] (==) Assigned the driver to the xf86ConfigLayout
> [    25.048] (II) LoadModule: "modesetting"
> [    25.048] (II) Loading /usr/X11R6/lib/modules/drivers/modesetting_drv.so
> [    25.051] (II) Module modesetting: vendor="X.Org Foundation"
> [    25.052]    compiled for 1.21.1.11, module version = 1.21.1
> [    25.052]    Module class: X.Org Video Driver
> [    25.052]    ABI class: X.Org Video Driver, version 25.2
> [    25.052] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
> [    25.052] (WW) Falling back to old probe method for modesetting
> [    25.062] (II) modeset(0): using default device
> [    25.062] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card
> support
> [    25.063] (II) modeset(0): Creating default Display subsection in
> Screen section
>         "Default Screen Section" for depth/fbbpp 24/32
> [    25.063] (==) modeset(0): Depth 24, (==) framebuffer bpp 32
> [    25.063] (==) modeset(0): RGB weight 888
> [    25.063] (==) modeset(0): Default visual is TrueColor
> [    25.063] (II) Loading sub module "glamoregl"
> [    25.063] (II) LoadModule: "glamoregl"
> [    25.064] (II) Loading /usr/X11R6/lib/modules/libglamoregl.so
> [    25.092] (II) Module glamoregl: vendor="X.Org Foundation"
> [    25.092]    compiled for 1.21.1.11, module version = 1.0.1
> [    25.092]    ABI class: X.Org ANSI C Emulation, version 0.4
> [    25.301] (II) modeset(0): Refusing to try glamor on llvmpipe
> [    25.324] (II) modeset(0): glamor initialization failed
> [    25.324] (II) modeset(0): ShadowFB: preferred NO, enabled NO
> [    25.324] (II) modeset(0): Output eDP-1 has no monitor section
> [    25.324] (II) modeset(0): Output HDMI-1 has no monitor section
> [    25.325] (II) modeset(0): EDID for output eDP-1
> [    25.325] (II) modeset(0): Printing probed modes for output eDP-1
> [    25.325] (II) modeset(0): Modeline "3024x1890"x60.0  402.28  3024 3032
> 3064 3104  1890 1992 2074 2160 (129.6 kHz eP)
> [    25.325] (II) modeset(0): Modeline "3024x1890"x50.0  402.28  3024 3032
> 3064 3104  1890 2424 2506 2592 (129.6 kHz e)
> [    25.325] (II) modeset(0): Modeline "3024x1890"x59.9  401.88  3024 3032
> 3064 3104  1890 1992 2074 2160 (129.5 kHz e)
> [    25.325] (II) modeset(0): Modeline "3024x1890"x48.0  321.82  3024 3032
> 3064 3104  1890 1992 2074 2160 (103.7 kHz e)
> [    25.325] (II) modeset(0): Modeline "3024x1890"x48.0  321.50  3024 3032
> 3064 3104  1890 1992 2074 2160 (103.6 kHz e)
> [    25.325] (II) modeset(0): EDID for output HDMI-1
> [    25.325] (II) modeset(0): Output eDP-1 connected
> [    25.325] (II) modeset(0): Output HDMI-1 disconnected
> [    25.326] (II) modeset(0): Using exact sizes for initial modes
> [    25.326] (II) modeset(0): Output eDP-1 using initial mode 3024x1890
> +0+0
> [    25.326] (==) modeset(0): Using gamma correction (1.0, 1.0, 1.0)
> [    25.326] (--) modeset(0): Display dimensions: (302, 189) mm
> [    25.326] (--) modeset(0): DPI set to (254, 254)
> [    25.326] (II) Loading sub module "fb"
> [    25.326] (II) LoadModule: "fb"
> [    25.326] (II) Module "fb" already built-in
> [    25.337] (==) modeset(0): Backing store enabled
> [    25.337] (==) modeset(0): Silken mouse enabled
> [    25.346] (II) modeset(0): Initializing kms color map for depth 24, 8
> bpc.
> [    25.347] (==) modeset(0): DPMS enabled
> [    25.347] (II) Initializing extension Generic Event Extension
> [    25.348] (II) Initializing extension SHAPE
> [    25.348] (II) Initializing extension MIT-SHM
> [    25.348] (II) Initializing extension XInputExtension
> [    25.349] (II) Initializing extension XTEST
> [    25.350] (II) Initializing extension BIG-REQUESTS
> [    25.350] (II) Initializing extension SYNC
> [    25.351] (II) Initializing extension XKEYBOARD
> [    25.352] (II) Initializing extension XC-MISC
> [    25.353] (II) Initializing extension SECURITY
> [    25.353] (II) Initializing extension XFIXES
> [    25.354] (II) Initializing extension RENDER
> [    25.354] (II) Initializing extension RANDR
> [    25.355] (II) Initializing extension COMPOSITE
> [    25.356] (II) Initializing extension DAMAGE
> [    25.357] (II) Initializing extension MIT-SCREEN-SAVER
> [    25.357] (II) Initializing extension DOUBLE-BUFFER
> [    25.358] (II) Initializing extension RECORD
> [    25.359] (II) Initializing extension DPMS
> [    25.359] (II) Initializing extension Present
> [    25.359] (II) Initializing extension DRI3
> [    25.359] (II) Initializing extension X-Resource
> [    25.360] (II) Initializing extension XVideo
> [    25.361] (II) Initializing extension XVideo-MotionCompensation
> [    25.361] (II) Initializing extension GLX
> [    25.361] (II) AIGLX: Screen 0 is not DRI2 capable
> [    25.415] (II) IGLX: Loaded and initialized swrast
> [    25.415] (II) GLX: Initialized DRISWRAST GL provider for screen 0
> [    25.415] (II) Initializing extension XFree86-VidModeExtension
> [    25.416] (II) Initializing extension XFree86-DGA
> [    25.416] (II) Initializing extension XFree86-DRI
> [    25.416] (II) Initializing extension DRI2
> [    25.417] (II) modeset(0): Damage tracking initialized
> [    25.417] (II) modeset(0): Setting screen physical size to 302 x 189
> [    25.600] (II) config/wscons: checking input device /dev/wskbd
> [    25.600] (II) wskbd: using layout us
> [    25.600] (II) LoadModule: "kbd"
> [    25.601] (II) Loading /usr/X11R6/lib/modules/input/kbd_drv.so
> [    25.601] (II) Module kbd: vendor="X.Org Foundation"
> [    25.601]    compiled for 1.21.1.11, module version = 2.0.0
> [    25.601]    Module class: X.Org XInput Driver
> [    25.601]    ABI class: X.Org XInput driver, version 24.4
> [    25.601] (II) Using input driver 'kbd' for '/dev/wskbd'
> [    25.602] (**) /dev/wskbd: always reports core events
> [    25.602] (**) /dev/wskbd: always reports core events
> [    25.602] (**) Option "Protocol" "standard"
> [    25.602] (**) Option "XkbRules" "base"
> [    25.602] (**) Option "XkbModel" "pc105"
> [    25.602] (**) Option "XkbLayout" "us"
> [    25.602] (II) XINPUT: Adding extended input device "/dev/wskbd" (type:
> KEYBOARD, id 6)
> [    25.602] (II) config/wscons: checking input device /dev/wsmouse0
> [    25.602] (II) LoadModule: "ws"
> [    25.603] (II) Loading /usr/X11R6/lib/modules/input/ws_drv.so
> [    25.604] (II) Module ws: vendor="X.Org Foundation"
> [    25.604]    compiled for 1.21.1.11, module version = 1.3.0
> [    25.604]    Module class: X.Org XInput Driver
> [    25.604]    ABI class: X.Org XInput driver, version 24.4
> [    25.604] (II) Using input driver 'ws' for '/dev/wsmouse0'
> [    25.604] (**) /dev/wsmouse0: always reports core events
> [    25.604] (II) ws: /dev/wsmouse0: debuglevel 0
> [    25.604] (**) Option "Device" "/dev/wsmouse0"
> [    25.604] (**) ws: /dev/wsmouse0: ZAxisMapping: buttons 4 and 5
> [    25.604] (**) ws: /dev/wsmouse0: WAxisMapping: buttons 6 and 7
> [    25.604] (**) ws: /dev/wsmouse0: associated screen: 0
> [    25.604] (II) ws: /dev/wsmouse0: minimum x position: 0
> [    25.604] (II) ws: /dev/wsmouse0: maximum x position: 3023
> [    25.604] (II) ws: /dev/wsmouse0: minimum y position: 0
> [    25.604] (II) ws: /dev/wsmouse0: maximum y position: 1889
> [    25.604] (==) ws: /dev/wsmouse0: Buttons: 7
> [    25.604] (**) ws: /dev/wsmouse0: YAxisMapping: buttons 4 and 5
> [    25.604] (II) XINPUT: Adding extended input device "/dev/wsmouse0"
> (type: MOUSE, id 7)
> [    25.605] (**) /dev/wsmouse0: (accel) keeping acceleration scheme 1
> [    25.605] (**) /dev/wsmouse0: (accel) acceleration profile 0
> [    25.605] (**) /dev/wsmouse0: (accel) acceleration factor: 2.000
> [    25.605] (**) /dev/wsmouse0: (accel) acceleration threshold: 4
> [    25.605] (II) config/wscons: checking input device /dev/wsmouse
> [    25.605] (II) Using input driver 'ws' for '/dev/wsmouse'
> [    25.605] (**) /dev/wsmouse: always reports core events
> [    25.605] (II) ws: /dev/wsmouse: debuglevel 0
> [    25.605] (**) Option "Device" "/dev/wsmouse"
> [    25.605] (**) ws: /dev/wsmouse: ZAxisMapping: buttons 4 and 5
> [    25.605] (**) ws: /dev/wsmouse: WAxisMapping: buttons 6 and 7
> [    25.605] (**) ws: /dev/wsmouse: associated screen: 0
> [    25.605] (II) ws: /dev/wsmouse: minimum x position: 0
> [    25.605] (II) ws: /dev/wsmouse: maximum x position: 3023
> [    25.605] (II) ws: /dev/wsmouse: minimum y position: 0
> [    25.605] (II) ws: /dev/wsmouse: maximum y position: 1889
> [    25.605] (==) ws: /dev/wsmouse: Buttons: 7
> [    25.605] (**) ws: /dev/wsmouse: YAxisMapping: buttons 4 and 5
> [    25.606] (II) XINPUT: Adding extended input device "/dev/wsmouse"
> (type: MOUSE, id 8)
> [    25.606] (**) /dev/wsmouse: (accel) keeping acceleration scheme 1
> [    25.606] (**) /dev/wsmouse: (accel) acceleration profile 0
> [    25.606] (**) /dev/wsmouse: (accel) acceleration factor: 2.000
> [    25.606] (**) /dev/wsmouse: (accel) acceleration threshold: 4
> [    25.866] (II) modeset(0): Disabling kernel dirty updates, not required.
>
> > dmesg:
> > OpenBSD 7.5 (GENERIC.MP) #120: Mon Mar  4 13:53:14 MST 2024
> >     dera...@arm64.openbsd.org:/usr/src/sys/arch/arm64/compile/GENERIC.MP
> > real mem  = 16313647104 (15557MB)
> > avail mem = 15674085376 (14947MB)
> > random: good seed from bootblocks
> > mainbus0 at root: Apple MacBook Pro (14-inch, M2 Pro, 2023)
> > efi0 at mainbus0: UEFI 2.10
> > efi0: Das U-Boot rev 0x20230700
> > cpu0 at mainbus0 mpidr 0: Apple Blizzard Pro r1p0
> > cpu0: 128KB 64b/line 4-way L1 PIPT I-cache, 64KB 64b/line 8-way L1
> D-cache
> > cpu0: 4096KB 128b/line 16-way L2 cache
> > cpu0:
> TLBIOS+IRANGE,TS+AXFLAG,FHM,DP,SHA3,RDM,Atomic,CRC32,SHA2+SHA512,SHA1,AES+PMULL,SPECRES,SB,FRINTTS,GPI,LRCPC+LDAPUR,FCMA,JSCVT,API+PAC,DPB,SpecSEI,PAN+ATS1E1,LO,HPDS,VH,CSV3,CSV2,DIT,BT,SBSS+MSR
> > cpu1 at mainbus0 mpidr 1: Apple Blizzard Pro r1p0
> > cpu1: 128KB 64b/line 4-way L1 PIPT I-cache, 64KB 64b/line 8-way L1
> D-cache
> > cpu1: 4096KB 128b/line 16-way L2 cache
> > cpu2 at mainbus0 mpidr 2: Apple Blizzard Pro r1p0
> > cpu2: 128KB 64b/line 4-way L1 PIPT I-cache, 64KB 64b/line 8-way L1
> D-cache
> > cpu2: 4096KB 128b/line 16-way L2 cache
> > cpu3 at mainbus0 mpidr 3: Apple Blizzard Pro r1p0
> > cpu3: 128KB 64b/line 4-way L1 PIPT I-cache, 64KB 64b/line 8-way L1
> D-cache
> > cpu3: 4096KB 128b/line 16-way L2 cache
> > cpu4 at mainbus0 mpidr 10100: Apple Avalanche Pro r1p0
> > cpu4: 192KB 64b/line 6-way L1 PIPT I-cache, 128KB 64b/line 8-way L1
> D-cache
> > cpu4: 16384KB 128b/line 16-way L2 cache
> > cpu5 at mainbus0 mpidr 10101: Apple Avalanche Pro r1p0
> > cpu5: 192KB 64b/line 6-way L1 PIPT I-cache, 128KB 64b/line 8-way L1
> D-cache
> > cpu5: 16384KB 128b/line 16-way L2 cache
> > cpu6 at mainbus0 mpidr 10102: Apple Avalanche Pro r1p0
> > cpu6: 192KB 64b/line 6-way L1 PIPT I-cache, 128KB 64b/line 8-way L1
> D-cache
> > cpu6: 16384KB 128b/line 16-way L2 cache
> > cpu7 at mainbus0 mpidr 10103: Apple Avalanche Pro r1p0
> > cpu7: 192KB 64b/line 6-way L1 PIPT I-cache, 128KB 64b/line 8-way L1
> D-cache
> > cpu7: 16384KB 128b/line 16-way L2 cache
> > cpu8 at mainbus0 mpidr 10200: Apple Avalanche Pro r1p0
> > cpu8: 192KB 64b/line 6-way L1 PIPT I-cache, 128KB 64b/line 8-way L1
> D-cache
> > cpu8: 16384KB 128b/line 16-way L2 cache
> > cpu9 at mainbus0 mpidr 10201: Apple Avalanche Pro r1p0
> > cpu9: 192KB 64b/line 6-way L1 PIPT I-cache, 128KB 64b/line 8-way L1
> D-cache
> > cpu9: 16384KB 128b/line 16-way L2 cache
> > cpu10 at mainbus0 mpidr 10202: Apple Avalanche Pro r1p0
> > cpu10: 192KB 64b/line 6-way L1 PIPT I-cache, 128KB 64b/line 8-way L1
> D-cache
> > cpu10: 16384KB 128b/line 16-way L2 cache
> > cpu11 at mainbus0 mpidr 10203: Apple Avalanche Pro r1p0
> > cpu11: 192KB 64b/line 6-way L1 PIPT I-cache, 128KB 64b/line 8-way L1
> D-cache
> > cpu11: 16384KB 128b/line 16-way L2 cache
> > "asc-firmware" at mainbus0 not configured
> > "asc-firmware" at mainbus0 not configured
> > "framebuffer" at mainbus0 not configured
> > "asc-firmware" at mainbus0 not configured
> > "asc-firmware" at mainbus0 not configured
> > "region157" at mainbus0 not configured
> > "region95" at mainbus0 not configured
> > "region94" at mainbus0 not configured
> > "region57" at mainbus0 not configured
> > "dcp_data" at mainbus0 not configured
> > "asc-firmware" at mainbus0 not configured
> > "uat-handoff" at mainbus0 not configured
> > "uat-pagetables" at mainbus0 not configured
> > "uat-ttbs" at mainbus0 not configured
> > "isp-heap" at mainbus0 not configured
> > apm0 at mainbus0
> > "opp-table-0" at mainbus0 not configured
> > "opp-table-1" at mainbus0 not configured
> > "opp-table-gpu" at mainbus0 not configured
> > "opp-table-gpu-cs" at mainbus0 not configured
> > "opp-table-gpu-afr" at mainbus0 not configured
> > "pmu-e" at mainbus0 not configured
> > "pmu-p" at mainbus0 not configured
> > agtimer0 at mainbus0: 24000 kHz
> > "clock-ref" at mainbus0 not configured
> > "clock-200m" at mainbus0 not configured
> > "clock-disp0" at mainbus0 not configured
> > "clock-dispext0" at mainbus0 not configured
> > "clock-dispext0_die1" at mainbus0 not configured
> > "clock-dispext1" at mainbus0 not configured
> > "clock-dispext1_die1" at mainbus0 not configured
> > "clock-ref-nco" at mainbus0 not configured
> > simplebus0 at mainbus0: "soc"
> > aplpmgr0 at simplebus0
> > aplpmgr1 at simplebus0
> > aplpmgr2 at simplebus0
> > aplpmgr3 at simplebus0
> > aplintc0 at simplebus0 nirq 1961 ndie 1
> > apldog0 at simplebus0
> > aplmbox0 at simplebus0
> > aplpinctrl0 at simplebus0
> > aplmbox1 at simplebus0
> > apldart0 at simplebus0 rev 2.0: 42 bits, bypass
> > apldart1 at simplebus0 rev 2.0: 42 bits, bypass
> > apldart2 at simplebus0 rev 2.0: 42 bits, bypass
> > apldart3 at simplebus0 rev 2.0: 42 bits, bypass
> > apldart4 at simplebus0 rev 2.0: 42 bits, locked
> > apldart5 at simplebus0 rev 2.0: 42 bits, locked
> > aplmbox2 at simplebus0
> > apldart6 at simplebus0 rev 2.0: 42 bits, bypass
> > aplmbox3 at simplebus0
> > apldart7 at simplebus0 rev 2.0: 42 bits, bypass
> > apldart8 at simplebus0 rev 2.0: 42 bits, bypass
> > apldart9 at simplebus0 rev 2.0: 42 bits, locked
> > apldart10 at simplebus0 rev 2.0: 42 bits, locked
> > aplmbox4 at simplebus0
> > aplpinctrl1 at simplebus0
> > aplefuse0 at simplebus0
> > aplpinctrl2 at simplebus0
> > aplpinctrl3 at simplebus0
> > apldart11 at simplebus0 rev 2.0: 42 bits, bypass
> > apldart12 at simplebus0 rev 2.0: 42 bits, bypass
> > apldart13 at simplebus0 rev 2.0: 42 bits, bypass
> > apldart14 at simplebus0 rev 2.0: 42 bits, bypass
> > apldart15 at simplebus0 rev 2.0: 42 bits, bypass
> > apldart16 at simplebus0 rev 2.0: 42 bits, bypass
> > aplmbox5 at simplebus0
> > aplnco0 at simplebus0
> > "power-management" at simplebus0 not configured
> > aplspmi0 at simplebus0
> > aplpmu0 at aplspmi0 sid 0xb
> > aplsmc0 at simplebus0
> > aplrtk0 at simplebus0
> > apldc0 at simplebus0: "fifo"
> > apldchidev0 at apldc0
> > apldckbd0 at apldchidev0: 8 variable keys, 6 key codes
> > wskbd0 at apldckbd0: console keyboard
> > "isp" at simplebus0 not configured
> > apldcp0 at simplebus0
> > apldrm0 at simplebus0
> > drm0 at apldrm0
> > aplpwm0 at simplebus0
> > apliic0 at simplebus0
> > iic0 at apliic0
> > tipd0 at iic0 addr 0x38
> > tipd1 at iic0 addr 0x3f
> > tipd2 at iic0 addr 0x3b
> > tipd3 at iic0 addr 0x3a
> > apliic1 at simplebus0
> > iic1 at apliic1
> > sncodec0 at iic1 addr 0x3a
> > sncodec1 at iic1 addr 0x38
> > sncodec2 at iic1 addr 0x39
> > apliic2 at simplebus0
> > iic2 at apliic2
> > "cirrus,cs42l84" at iic2 addr 0x4b not configured
> > apliic3 at simplebus0
> > iic3 at apliic3
> > sncodec3 at iic3 addr 0x3d
> > sncodec4 at iic3 addr 0x3b
> > sncodec5 at iic3 addr 0x3c
> > aplspi0 at simplebus0
> > exuart0 at simplebus0
> > apldma0 at simplebus0
> > aplmca0 at simplebus0
> > "gpu" at simplebus0 not configured
> > aplpcie0 at simplebus0
> > pci0 at aplpcie0
> > ppb0 at pci0 dev 0 function 0 "Apple M1 PCIe" rev 0x01
> > pci1 at ppb0 bus 1
> > "Broadcom BCM4388" rev 0x04 at pci1 dev 0 function 0 not configured
> > vendor "Broadcom", unknown product 0x5f72 (class network subclass
> miscellaneous, rev 0x04) at pci1 dev 0 function 1 not configured
> > ppb1 at pci0 dev 1 function 0 "Apple M1 PCIe" rev 0x01
> > pci2 at ppb1 bus 2
> > "Genesys Logic GL9755" rev 0x01 at pci2 dev 0 function 0 not configured
> > aplcpu0 at simplebus0
> > aplcpu1 at simplebus0
> > aplcpu2 at simplebus0
> > apldcp1 at simplebus0
> > xhci0 at simplebus0, xHCI 1.10
> > usb0 at xhci0: USB revision 3.0
> > uhub0 at usb0 configuration 1 interface 0 "Generic xHCI root hub" rev
> 3.00/1.00 addr 1
> > "phy" at simplebus0 not configured
> > xhci1 at simplebus0, xHCI 1.10
> > usb1 at xhci1: USB revision 3.0
> > uhub1 at usb1 configuration 1 interface 0 "Generic xHCI root hub" rev
> 3.00/1.00 addr 1
> > "phy" at simplebus0 not configured
> > xhci2 at simplebus0, xHCI 1.10
> > usb2 at xhci2: USB revision 3.0
> > uhub2 at usb2 configuration 1 interface 0 "Generic xHCI root hub" rev
> 3.00/1.00 addr 1
> > "phy" at simplebus0 not configured
> > "phy" at simplebus0 not configured
> > "mux" at simplebus0 not configured
> > aplsart0 at simplebus0
> > aplns0 at simplebus0
> > nvme0 at aplns0: NVMe 1.1
> > nvme0: APPLE SSD AP1024Z, firmware 359.60.3, serial 0ba01ee360e42835
> > scsibus0 at nvme0: 2 targets, initiator 0
> > sd0 at scsibus0 targ 1 lun 0: <NVMe, APPLE SSD AP1024, 359.>
> > sd0: 954204MB, 4096 bytes/sector, 244276265 sectors
> > pwmleds0 at mainbus0
> > "fixed-regulator-sn012776-sdz" at mainbus0 not configured
> > aplaudio0 at mainbus0
> > audio0 at aplaudio0
> > vscsi0 at root
> > scsibus1 at vscsi0: 256 targets
> > softraid0 at root
> > scsibus2 at softraid0: 256 targets
> > sd1 at scsibus2 targ 1 lun 0: <OPENBSD, SR CRYPTO, 006>
> > sd1: 566288MB, 4096 bytes/sector, 144969901 sectors
> > root on sd1a (9e09d4e24b7229ed.a) swap on sd1b dump on sd1b
> > apldchidev0: unhandled iface 1
> > apldchidev0: unhandled iface 1
> > apldcms0 at apldchidev0
> > wsmouse0 at apldcms0 mux 0
> > drm:pid0:dcp_start *WARNING* Failed to start DPTX endpoint: -60
> > drm:pid0:iomfb_poweron_v13_3 *ERROR* dcp_poweron() starting
> > apldrm0: 3024x1890, 32bpp
> > wsdisplay0 at apldrm0 mux 1: console (std, vt100 emulation), using wskbd0
> > wsdisplay0: screen 1-5 added (std, vt100 emulation)
> > "framebuffer" at mainbus0 not configured
> >
> > usbdevs:
> > Controller /dev/usb0:
> > addr 01: 0000:0000 Generic, xHCI root hub
> >        super speed, self powered, config 1, rev 1.00
> >        driver: uhub0
> > Controller /dev/usb1:
> > addr 01: 0000:0000 Generic, xHCI root hub
> >        super speed, self powered, config 1, rev 1.00
> >        driver: uhub1
> > addr 02: 0bda:9210 Realtek, RTL9210B-CG
> >        high speed, power 500 mA, config 1, rev 20.01, iSerial
> 012345678909
> >        driver: umass0
> > Controller /dev/usb2:
> > addr 01: 0000:0000 Generic, xHCI root hub
> >        super speed, self powered, config 1, rev 1.00
> >        driver: uhub2
> >
> > pcidump:
> > Domain /dev/pci0:
> >  0:0:0: Apple M1 PCIe
> >       0x0000: Vendor ID: 106b, Product ID: 100c
> >       0x0004: Command: 0006, Status: 0010
> >       0x0008: Class: 06 Bridge, Subclass: 04 PCI,
> >               Interface: 00, Revision: 01
> >       0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
> >               Cache Line Size: 08
> >       0x0010: BAR empty (00000000)
> >       0x0014: BAR empty (00000000)
> >       0x0018: Primary Bus: 0, Secondary Bus: 1, Subordinate Bus: 1,
> >               Secondary Latency Timer: 00
> >       0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 2000
> >       0x0020: Memory Base: c000, Memory Limit: c1f0
> >       0x0024: Prefetch Memory Base: a001, Prefetch Memory Limit: 9ff1
> >       0x0028: Prefetch Memory Base Upper 32 Bits: 00000005
> >       0x002c: Prefetch Memory Limit Upper 32 Bits: 00000005
> >       0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
> >       0x0038: Expansion ROM Base Address: 00000000
> >       0x003c: Interrupt Pin: 01, Line: ff, Bridge Control: 0000
> >       0x0040: Capability 0x01: Power Management
> >               State: D0
> >       0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
> >               Enabled: no; 1 vectors (1 enabled)
> >       0x0070: Capability 0x10: PCI Express
> >               Max Payload Size: 128 / 256 bytes
> >               Max Read Request Size: 128 bytes
> >               Link Speed: 5.0 / 5.0 GT/s
> >               Link Width: x1 / x1
> >       0x0100: Enhanced Capability 0x01: Advanced Error Reporting
> >       0x0148: Enhanced Capability 0x19: Secondary PCIe Capability
> >       0x0158: Enhanced Capability 0x26: Physical Layer 16.0 GT/s
> >       0x017c: Enhanced Capability 0x27: Lane Margining at the Receiver
> >       0x0194: Enhanced Capability 0x1e: L1 PM
> >       0x01a4: Enhanced Capability 0x0b: Vendor-Specific
> >       0x02a4: Enhanced Capability 0x25: Data Link Feature
> >       0x02b0: Enhanced Capability 0x1f: Precision Time Measurement
> >       0x02bc: Enhanced Capability 0x0b: Vendor-Specific
> >       0x0000: 100c106b 00100006 06040001 00010008
> >       0x0010: 00000000 00000000 00010100 200000f0
> >       0x0020: c1f0c000 9ff1a001 00000005 00000005
> >       0x0030: 00000000 00000040 00000000 000001ff
> >       0x0040: c9c35001 00000008 00000000 00000000
> >       0x0050: 00807005 00000000 00000000 00000000
> >       0x0060: 00000000 00000000 00000000 00000000
> >       0x0070: 00420010 00008001 00100810 00737812
> >       0x0080: b0120000 00000000 004003c0 00010000
> >       0x0090: 00000000 00010c1f 00000000 01800006
> >       0x00a0: 02000042 00000000 00000000 00000000
> >       0x00b0: 00000000 00000000 00000000 00000000
> >       0x00c0: 00000000 00000000 00000000 00000000
> >       0x00d0: 00000000 00000000 00000000 00000000
> >       0x00e0: 00000000 00000000 00000000 00000000
> >       0x00f0: 00000000 00000000 00000000 00000000
> >  0:1:0: Apple M1 PCIe
> >       0x0000: Vendor ID: 106b, Product ID: 100c
> >       0x0004: Command: 0006, Status: 0010
> >       0x0008: Class: 06 Bridge, Subclass: 04 PCI,
> >               Interface: 00, Revision: 01
> >       0x000c: BIST: 00, Header Type: 01, Latency Timer: 00,
> >               Cache Line Size: 08
> >       0x0010: BAR empty (00000000)
> >       0x0014: BAR empty (00000000)
> >       0x0018: Primary Bus: 0, Secondary Bus: 2, Subordinate Bus: 2,
> >               Secondary Latency Timer: 00
> >       0x001c: I/O Base: f0, I/O Limit: 00, Secondary Status: 0000
> >       0x0020: Memory Base: c200, Memory Limit: c3f0
> >       0x0024: Prefetch Memory Base: a001, Prefetch Memory Limit: 9ff1
> >       0x0028: Prefetch Memory Base Upper 32 Bits: 00000005
> >       0x002c: Prefetch Memory Limit Upper 32 Bits: 00000005
> >       0x0030: I/O Base Upper 16 Bits: 0000, I/O Limit Upper 16 Bits: 0000
> >       0x0038: Expansion ROM Base Address: 00000000
> >       0x003c: Interrupt Pin: 01, Line: ff, Bridge Control: 0000
> >       0x0040: Capability 0x01: Power Management
> >               State: D0
> >       0x0050: Capability 0x05: Message Signalled Interrupts (MSI)
> >               Enabled: no; 1 vectors (1 enabled)
> >       0x0070: Capability 0x10: PCI Express
> >               Max Payload Size: 128 / 256 bytes
> >               Max Read Request Size: 128 bytes
> >               Link Speed: 5.0 / 5.0 GT/s
> >               Link Width: x1 / x1
> >       0x0100: Enhanced Capability 0x01: Advanced Error Reporting
> >       0x0148: Enhanced Capability 0x19: Secondary PCIe Capability
> >       0x0158: Enhanced Capability 0x26: Physical Layer 16.0 GT/s
> >       0x017c: Enhanced Capability 0x27: Lane Margining at the Receiver
> >       0x0194: Enhanced Capability 0x1e: L1 PM
> >       0x01a4: Enhanced Capability 0x0b: Vendor-Specific
> >       0x02a4: Enhanced Capability 0x25: Data Link Feature
> >       0x02b0: Enhanced Capability 0x1f: Precision Time Measurement
> >       0x02bc: Enhanced Capability 0x0b: Vendor-Specific
> >       0x0000: 100c106b 00100006 06040001 00010008
> >       0x0010: 00000000 00000000 00020200 000000f0
> >       0x0020: c3f0c200 9ff1a001 00000005 00000005
> >       0x0030: 00000000 00000040 00000000 000001ff
> >       0x0040: c9c35001 00000008 00000000 00000000
> >       0x0050: 00807005 00000000 00000000 00000000
> >       0x0060: 00000000 00000000 00000000 00000000
> >       0x0070: 00420010 00008001 00100810 00737812
> >       0x0080: b0120000 00000000 004003c0 00010000
> >       0x0090: 00000000 00010c1f 00000000 01800006
> >       0x00a0: 02000042 00000000 00000000 00000000
> >       0x00b0: 00000000 00000000 00000000 00000000
> >       0x00c0: 00000000 00000000 00000000 00000000
> >       0x00d0: 00000000 00000000 00000000 00000000
> >       0x00e0: 00000000 00000000 00000000 00000000
> >       0x00f0: 00000000 00000000 00000000 00000000
> >  1:0:0: Broadcom BCM4388
> >       0x0000: Vendor ID: 14e4, Product ID: 4434
> >       0x0004: Command: 0000, Status: 0010
> >       0x0008: Class: 02 Network, Subclass: 80 Miscellaneous,
> >               Interface: 00, Revision: 04
> >       0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
> >               Cache Line Size: 00
> >       0x0010: BAR mem 64bit addr: 0x0000000000000000/0x00010000
> >       0x0018: BAR mem 64bit addr: 0x0000000000000000/0x01000000
> >       0x0020: BAR empty (00000000)
> >       0x0024: BAR empty (00000000)
> >       0x0028: Cardbus CIS: 00000000
> >       0x002c: Subsystem Vendor ID: 106b Product ID: 4388
> >       0x0030: Expansion ROM Base Address: 00000000
> >       0x0038: 00000000
> >       0x003c: Interrupt Pin: 01 Line: 00 Min Gnt: 00 Max Lat: 00
> >       0x0048: Capability 0x01: Power Management
> >               State: D0 PME# enabled
> >       0x0058: Capability 0x05: Message Signalled Interrupts (MSI)
> >               Enabled: no; 32 vectors (1 enabled)
> >       0x0068: Capability 0x09: Vendor Specific
> >       0x00ac: Capability 0x10: PCI Express
> >               Max Payload Size: 128 / 512 bytes
> >               Max Read Request Size: 512 bytes
> >               Link Speed: 5.0 / 5.0 GT/s
> >               Link Width: x1 / x1
> >       0x0100: Enhanced Capability 0x01: Advanced Error Reporting
> >       0x013c: Enhanced Capability 0x03: Device Serial Number
> >               Serial Number: 000000ffff000000
> >       0x0150: Enhanced Capability 0x04: Power Budgeting
> >       0x0160: Enhanced Capability 0x02: Virtual Channel Capability
> >       0x01b0: Enhanced Capability 0x18: Latency Tolerance Reporting
> >       0x0220: Enhanced Capability 0x15: Resizable BAR
> >       0x0240: Enhanced Capability 0x1e: L1 PM
> >       0x0200: Enhanced Capability 0x1f: Precision Time Measurement
> >       0x0000: 443414e4 00100000 02800004 00800000
> >       0x0010: 00000004 00000000 00000004 00000000
> >       0x0020: 00000000 00000000 00000000 4388106b
> >       0x0030: 00000000 00000048 00000000 00000100
> >       0x0040: 00000000 00000000 fe035801 00004108
> >       0x0050: 00000000 00000000 008a6805 00000000
> >       0x0060: 00000000 00000000 0038ac09 0000014a
> >       0x0070: 18101000 00000000 00000000 00000000
> >       0x0080: 18001000 00000000 00080080 00000000
> >       0x0090: 00000000 00000100 00000000 00000000
> >       0x00a0: 003fac11 00008000 00008800 00020010
> >       0x00b0: 10008f82 00192c10 0046f812 10120000
> >       0x00c0: 00000000 00000000 00000000 00000000
> >       0x00d0: 0008081f 00000000 00000006 00010001
> >       0x00e0: 00000000 00000000 00000000 00000000
> >       0x00f0: 00000000 00000000 00000000 00000000
> >  1:0:1: Broadcom unknown
> >       0x0000: Vendor ID: 14e4, Product ID: 5f72
> >       0x0004: Command: 0000, Status: 0010
> >       0x0008: Class: 02 Network, Subclass: 80 Miscellaneous,
> >               Interface: 00, Revision: 04
> >       0x000c: BIST: 00, Header Type: 80, Latency Timer: 00,
> >               Cache Line Size: 00
> >       0x0010: BAR mem 64bit addr: 0x0000000000000000/0x00008000
> >       0x0018: BAR mem 64bit addr: 0x0000000000000000/0x01000000
> >       0x0020: BAR empty (00000000)
> >       0x0024: BAR empty (00000000)
> >       0x0028: Cardbus CIS: 00000000
> >       0x002c: Subsystem Vendor ID: 106b Product ID: 4388
> >       0x0030: Expansion ROM Base Address: 00000000
> >       0x0038: 00000000
> >       0x003c: Interrupt Pin: 02 Line: 00 Min Gnt: 00 Max Lat: 00
> >       0x0048: Capability 0x01: Power Management
> >               State: D0 PME# enabled
> >       0x0058: Capability 0x05: Message Signalled Interrupts (MSI)
> >               Enabled: no; 32 vectors (1 enabled)
> >       0x0068: Capability 0x09: Vendor Specific
> >       0x00ac: Capability 0x10: PCI Express
> >               Max Payload Size: 128 / 512 bytes
> >               Max Read Request Size: 512 bytes
> >               Link Speed: 5.0 / 5.0 GT/s
> >               Link Width: x1 / x1
> >       0x0100: Enhanced Capability 0x01: Advanced Error Reporting
> >       0x013c: Enhanced Capability 0x03: Device Serial Number
> >               Serial Number: 000000ffff000000
> >       0x0150: Enhanced Capability 0x04: Power Budgeting
> >       0x0160: Enhanced Capability 0x02: Virtual Channel Capability
> >       0x0220: Enhanced Capability 0x15: Resizable BAR
> >       0x0000: 5f7214e4 00100000 02800004 00800000
> >       0x0010: 00000004 00000000 00000004 00000000
> >       0x0020: 00000000 00000000 00000000 4388106b
> >       0x0030: 00000000 00000048 00000000 00000200
> >       0x0040: 00000000 00000000 fe035801 00004108
> >       0x0050: 00000000 00000000 008a6805 00000000
> >       0x0060: 00000000 00000000 0038ac09 0000014a
> >       0x0070: 1810a000 00000000 00000000 00000000
> >       0x0080: 19328000 00000000 00080080 00000000
> >       0x0090: 00000000 00001000 00000000 00000000
> >       0x00a0: 003fac11 00008000 00008800 00020010
> >       0x00b0: 10008f82 00192c10 0046d812 10120000
> >       0x00c0: 00000000 00000000 00000000 00000000
> >       0x00d0: 0008081f 00000000 00000006 00010000
> >       0x00e0: 00000000 00000000 00000000 00000000
> >       0x00f0: 00000000 00000000 00000000 00000000
> >  2:0:0: Genesys Logic GL9755
> >       0x0000: Vendor ID: 17a0, Product ID: 9755
> >       0x0004: Command: 0000, Status: 0010
> >       0x0008: Class: 08 System, Subclass: 05 SDHC,
> >               Interface: 01, Revision: 01
> >       0x000c: BIST: 00, Header Type: 00, Latency Timer: 00,
> >               Cache Line Size: 00
> >       0x0010: BAR mem 32bit addr: 0x00000000/0x00001000
> >       0x0014: BAR empty (00000000)
> >       0x0018: BAR empty (00000000)
> >       0x001c: BAR empty (00000000)
> >       0x0020: BAR empty (00000000)
> >       0x0024: BAR empty (00000000)
> >       0x0028: Cardbus CIS: 00000000
> >       0x002c: Subsystem Vendor ID: 17a0 Product ID: 9755
> >       0x0030: Expansion ROM Base Address: 00000000
> >       0x0038: 00000000
> >       0x003c: Interrupt Pin: 01 Line: 00 Min Gnt: 00 Max Lat: 00
> >       0x0080: Capability 0x10: PCI Express
> >               Max Payload Size: 128 / 256 bytes
> >               Max Read Request Size: 512 bytes
> >               Link Speed: 5.0 / 5.0 GT/s
> >               Link Width: x1 / x1
> >       0x0100: Enhanced Capability 0x0b: Vendor-Specific
> >       0x0108: Enhanced Capability 0x18: Latency Tolerance Reporting
> >       0x0110: Enhanced Capability 0x1e: L1 PM
> >       0x0200: Enhanced Capability 0x01: Advanced Error Reporting
> >       0x00e0: Capability 0x05: Message Signalled Interrupts (MSI)
> >               Enabled: no; 1 vectors (1 enabled)
> >       0x00f8: Capability 0x01: Power Management
> >               State: D0
> >       0x0000: 975517a0 00100000 08050101 00000000
> >       0x0010: 00000000 00000000 00000000 00000000
> >       0x0020: 00000000 00000000 00000000 975517a0
> >       0x0030: 00000000 00000080 00000000 00000100
> >       0x0040: 00000000 00000000 00000000 00000000
> >       0x0050: 00000000 00000000 00000000 00000000
> >       0x0060: 00000000 00000000 00000000 00000000
> >       0x0070: 00000000 00000000 00000000 00000000
> >       0x0080: 0002e010 00008fa1 00102910 5547ec12
> >       0x0090: 10120000 00000000 00000000 00000000
> >       0x00a0: 00000000 000c081f 00000000 00000006
> >       0x00b0: 00000002 00000000 00000000 00000000
> >       0x00c0: 00000000 00000000 00000000 00000000
> >       0x00d0: 00000000 00000000 00000000 00000000
> >       0x00e0: 0080f805 00000000 00000000 00000000
> >       0x00f0: 00000000 00000000 f7c30001 00000008
> >
> > eeprom -p:
> >
> > Node 0x58
> >     name: ''
> >     serial-number: 'KRF9QM00VM'
> >     #address-cells: 00000002
> >     #size-cells: 00000002
> >     compatible: 'apple,j414s' + 'apple,t6020' + 'apple,arm-platform'
> >     model: 'Apple MacBook Pro (14-inch, M2 Pro, 2023)'
> >
> >     Node 0x108
> >         name: 'aliases'
> >         gpu: '/soc/gpu@406400000'
> >         atcphy0: '/soc/phy@703000000'
> >         atcphy1: '/soc/phy@b03000000'
> >         atcphy2: '/soc/phy@f03000000'
> >         atcphy3: '/soc/phy@1303000000'
> >         bluetooth0: '/soc/pcie@580000000/pci@0,0/network@0,1'
> >         dcp: '/soc/dcp@389c00000'
> >         dcpext0: '/soc/dcp@289c00000'
> >         disp0: '/soc/display-subsystem'
> >         disp0_piodma: '/soc/dcp@389c00000/piodma'
> >         nvram: '/soc/spi@39b104000/flash@0/partitions/partition@700000'
> >         serial0: '/soc/serial@39b200000'
> >         wifi0: '/soc/pcie@580000000/pci@0,0/wifi@0,0'
> >         isp: '/soc/isp@384000000'
> >         keyboard: '/soc/fifo@2a9b14000/input@8000/keyboard'
> >
> >     Node 0x368
> >         name: 'cpus'
> >         #address-cells: 00000002
> >         #size-cells: 00000000
> >
> >         Node 0x394
> >             name: 'cpu-map'
> >
> >             Node 0x3a0
> >                 name: 'cluster0'
> >
> >                 Node 0x3b0
> >                     name: 'core0'
> >                     cpu: 00000001
> >
> >                 Node 0x3d0
> >                     name: 'core1'
> >                     cpu: 00000002
> >
> >                 Node 0x3f0
> >                     name: 'core2'
> >                     cpu: 00000003
> >
> >                 Node 0x410
> >                     name: 'core3'
> >                     cpu: 00000004
> >
> >             Node 0x434
> >                 name: 'cluster1'
> >
> >                 Node 0x444
> >                     name: 'core0'
> >                     cpu: 00000005
> >
> >                 Node 0x464
> >                     name: 'core1'
> >                     cpu: 00000006
> >
> >                 Node 0x484
> >                     name: 'core2'
> >                     cpu: 00000007
> >
> >                 Node 0x4a4
> >                     name: 'core3'
> >                     cpu: 00000008
> >
> >             Node 0x4c8
> >                 name: 'cluster2'
> >
> >                 Node 0x4d8
> >                     name: 'core0'
> >                     cpu: 00000009
> >
> >                 Node 0x4f8
> >                     name: 'core1'
> >                     cpu: 0000000a
> >
> >                 Node 0x518
> >                     name: 'core2'
> >                     cpu: 0000000b
> >
> >                 Node 0x538
> >                     name: 'core3'
> >                     cpu: 0000000c
> >
> >         Node 0x560
> >             name: 'cpu'
> >             compatible: 'apple,blizzard'
> >             device_type: 'cpu'
> >             reg: 00000000.00000000
> >             enable-method: 'spin-table'
> >             cpu-release-addr: 00000000.00000000
> >             next-level-cache: 0000000d
> >             i-cache-size: 00020000
> >             d-cache-size: 00010000
> >             operating-points-v2: 0000000e
> >             capacity-dmips-mhz: 000002f4
> >             performance-domains: 0000000f
> >             phandle: 00000001
> >
> >         Node 0x64c
> >             name: 'cpu'
> >             compatible: 'apple,blizzard'
> >             device_type: 'cpu'
> >             reg: 00000000.00000001
> >             enable-method: 'spin-table'
> >             cpu-release-addr: 00000100.021841f0
> >             next-level-cache: 0000000d
> >             i-cache-size: 00020000
> >             d-cache-size: 00010000
> >             operating-points-v2: 0000000e
> >             capacity-dmips-mhz: 000002f4
> >             performance-domains: 0000000f
> >             phandle: 00000002
> >
> >         Node 0x738
> >             name: 'cpu'
> >             compatible: 'apple,blizzard'
> >             device_type: 'cpu'
> >             reg: 00000000.00000002
> >             enable-method: 'spin-table'
> >             cpu-release-addr: 00000100.02184230
> >             next-level-cache: 0000000d
> >             i-cache-size: 00020000
> >             d-cache-size: 00010000
> >             operating-points-v2: 0000000e
> >             capacity-dmips-mhz: 000002f4
> >             performance-domains: 0000000f
> >             phandle: 00000003
> >
> >         Node 0x824
> >             name: 'cpu'
> >             compatible: 'apple,blizzard'
> >             device_type: 'cpu'
> >             reg: 00000000.00000003
> >             enable-method: 'spin-table'
> >             cpu-release-addr: 00000100.02184270
> >             next-level-cache: 0000000d
> >             i-cache-size: 00020000
> >             d-cache-size: 00010000
> >             operating-points-v2: 0000000e
> >             capacity-dmips-mhz: 000002f4
> >             performance-domains: 0000000f
> >             phandle: 00000004
> >
> >         Node 0x910
> >             name: 'cpu'
> >             compatible: 'apple,avalanche'
> >             device_type: 'cpu'
> >             reg: 00000000.00010100
> >             enable-method: 'spin-table'
> >             cpu-release-addr: 00000100.021842b0
> >             next-level-cache: 00000010
> >             i-cache-size: 00030000
> >             d-cache-size: 00020000
> >             operating-points-v2: 00000011
> >             capacity-dmips-mhz: 00000400
> >             performance-domains: 00000012
> >             phandle: 00000005
> >
> >         Node 0xa00
> >             name: 'cpu'
> >             compatible: 'apple,avalanche'
> >             device_type: 'cpu'
> >             reg: 00000000.00010101
> >             enable-method: 'spin-table'
> >             cpu-release-addr: 00000100.021842f0
> >             next-level-cache: 00000010
> >             i-cache-size: 00030000
> >             d-cache-size: 00020000
> >             operating-points-v2: 00000011
> >             capacity-dmips-mhz: 00000400
> >             performance-domains: 00000012
> >             phandle: 00000006
> >
> >         Node 0xaf0
> >             name: 'cpu'
> >             compatible: 'apple,avalanche'
> >             device_type: 'cpu'
> >             reg: 00000000.00010102
> >             enable-method: 'spin-table'
> >             cpu-release-addr: 00000100.02184330
> >             next-level-cache: 00000010
> >             i-cache-size: 00030000
> >             d-cache-size: 00020000
> >             operating-points-v2: 00000011
> >             capacity-dmips-mhz: 00000400
> >             performance-domains: 00000012
> >             phandle: 00000007
> >
> >         Node 0xbe0
> >             name: 'cpu'
> >             compatible: 'apple,avalanche'
> >             device_type: 'cpu'
> >             reg: 00000000.00010103
> >             enable-method: 'spin-table'
> >             cpu-release-addr: 00000100.02184370
> >             next-level-cache: 00000010
> >             i-cache-size: 00030000
> >             d-cache-size: 00020000
> >             operating-points-v2: 00000011
> >             capacity-dmips-mhz: 00000400
> >             performance-domains: 00000012
> >             phandle: 00000008
> >
> >         Node 0xcd0
> >             name: 'cpu'
> >             compatible: 'apple,avalanche'
> >             device_type: 'cpu'
> >             reg: 00000000.00010200
> >             enable-method: 'spin-table'
> >             cpu-release-addr: 00000100.021843b0
> >             next-level-cache: 00000013
> >             i-cache-size: 00030000
> >             d-cache-size: 00020000
> >             operating-points-v2: 00000011
> >             capacity-dmips-mhz: 00000400
> >             performance-domains: 00000014
> >             phandle: 00000009
> >
> >         Node 0xdc0
> >             name: 'cpu'
> >             compatible: 'apple,avalanche'
> >             device_type: 'cpu'
> >             reg: 00000000.00010201
> >             enable-method: 'spin-table'
> >             cpu-release-addr: 00000100.021843f0
> >             next-level-cache: 00000013
> >             i-cache-size: 00030000
> >             d-cache-size: 00020000
> >             operating-points-v2: 00000011
> >             capacity-dmips-mhz: 00000400
> >             performance-domains: 00000014
> >             phandle: 0000000a
> >
> >         Node 0xeb0
> >             name: 'cpu'
> >             compatible: 'apple,avalanche'
> >             device_type: 'cpu'
> >             reg: 00000000.00010202
> >             enable-method: 'spin-table'
> >             cpu-release-addr: 00000100.02184430
> >             next-level-cache: 00000013
> >             i-cache-size: 00030000
> >             d-cache-size: 00020000
> >             operating-points-v2: 00000011
> >             capacity-dmips-mhz: 00000400
> >             performance-domains: 00000014
> >             phandle: 0000000b
> >
> >         Node 0xfa0
> >             name: 'cpu'
> >             compatible: 'apple,avalanche'
> >             device_type: 'cpu'
> >             reg: 00000000.00010203
> >             enable-method: 'spin-table'
> >             cpu-release-addr: 00000100.02184470
> >             next-level-cache: 00000013
> >             i-cache-size: 00030000
> >             d-cache-size: 00020000
> >             operating-points-v2: 00000011
> >             capacity-dmips-mhz: 00000400
> >             performance-domains: 00000014
> >             phandle: 0000000c
> >
> >         Node 0x1090
> >             name: 'l2-cache-0'
> >             compatible: 'cache'
> >             cache-level: 00000002
> >             cache-unified:
> >             cache-size: 00400000
> >             phandle: 0000000d
> >
> >         Node 0x10f4
> >             name: 'l2-cache-1'
> >             compatible: 'cache'
> >             cache-level: 00000002
> >             cache-unified:
> >             cache-size: 01000000
> >             phandle: 00000010
> >
> >         Node 0x1158
> >             name: 'l2-cache-2'
> >             compatible: 'cache'
> >             cache-level: 00000002
> >             cache-unified:
> >             cache-size: 01000000
> >             phandle: 00000013
> >
> >     Node 0x11c0
> >         name: 'opp-table-0'
> >         compatible: 'operating-points-v2'
> >         opp-shared:
> >         phandle: 0000000e
> >
> >         Node 0x120c
> >             name: 'opp02'
> >             opp-hz: 00000000.365c0400
> >             opp-level: 00000002
> >             clock-latency-ns: 00001e14
> >
> >         Node 0x1250
> >             name: 'opp03'
> >             opp-hz: 00000000.4c884900
> >             opp-level: 00000003
> >             clock-latency-ns: 000061a8
> >
> >         Node 0x1294
> >             name: 'opp04'
> >             opp-hz: 00000000.686d6600
> >             opp-level: 00000004
> >             clock-latency-ns: 000080e8
> >
> >         Node 0x12d8
> >             name: 'opp05'
> >             opp-hz: 00000000.77729d00
> >             opp-level: 00000005
> >             clock-latency-ns: 00009470
> >
> >         Node 0x131c
> >             name: 'opp06'
> >             opp-hz: 00000000.8677d400
> >             opp-level: 00000006
> >             clock-latency-ns: 0000abe0
> >
> >         Node 0x1360
> >             name: 'opp07'
> >             opp-hz: 00000000.907b4e00
> >             opp-level: 00000007
> >             clock-latency-ns: 0000bb80
> >
> >     Node 0x13a8
> >         name: 'opp-table-1'
> >         compatible: 'operating-points-v2'
> >         opp-shared:
> >         phandle: 00000011
> >
> >         Node 0x13f4
> >             name: 'opp01'
> >             opp-hz: 00000000.29d7ab80
> >             opp-level: 00000001
> >             clock-latency-ns: 00001ce8
> >
> >         Node 0x1438
> >             name: 'opp02'
> >             opp-hz: 00000000.38815500
> >             opp-level: 00000002
> >             clock-latency-ns: 00004650
> >
> >         Node 0x147c
> >             name: 'opp03'
> >             opp-hz: 00000000.46cf7100
> >             opp-level: 00000003
> >             clock-latency-ns: 00005208
> >
> >         Node 0x14c0
> >             name: 'opp04'
> >             opp-hz: 00000000.568bc300
> >             opp-level: 00000004
> >             clock-latency-ns: 00005dc0
> >
> >         Node 0x1504
> >             name: 'opp05'
> >             opp-hz: 00000000.6590fa00
> >             opp-level: 00000005
> >             clock-latency-ns: 00006d60
> >
> >         Node 0x1548
> >             name: 'opp06'
> >             opp-hz: 00000000.754d4c00
> >             opp-level: 00000006
> >             clock-latency-ns: 00007918
> >
> >         Node 0x158c
> >             name: 'opp07'
> >             opp-hz: 00000000.839b6800
> >             opp-level: 00000007
> >             clock-latency-ns: 000080e8
> >
> >         Node 0x15d0
> >             name: 'opp08'
> >             opp-hz: 00000000.8f0d1800
> >             opp-level: 00000008
> >             clock-latency-ns: 0000afc8
> >
> >         Node 0x1614
> >             name: 'opp09'
> >             opp-hz: 00000000.99109200
> >             opp-level: 00000009
> >             clock-latency-ns: 0000b798
> >
> >         Node 0x1658
> >             name: 'opp10'
> >             opp-hz: 00000000.a25cf100
> >             opp-level: 0000000a
> >             clock-latency-ns: 0000c350
> >
> >         Node 0x169c
> >             name: 'opp11'
> >             opp-hz: 00000000.aaf23500
> >             opp-level: 0000000b
> >             clock-latency-ns: 0000cb20
> >
> >         Node 0x16e0
> >             name: 'opp12'
> >             opp-hz: 00000000.b2d05e00
> >             opp-level: 0000000c
> >             clock-latency-ns: 0000dea8
> >
> >         Node 0x1724
> >             name: 'opp13'
> >             opp-hz: 00000000.baae8700
> >             opp-level: 0000000d
> >             clock-latency-ns: 0000ea60
> >
> >         Node 0x1768
> >             name: 'opp14'
> >             opp-hz: 00000000.c28cb000
> >             opp-level: 0000000e
> >             clock-latency-ns: 0000fa00
> >
> >         Node 0x17ac
> >             name: 'opp15'
> >             opp-hz: 00000000.c8458800
> >             opp-level: 0000000f
> >             clock-latency-ns: 0000fa00
> >             turbo-mode:
> >
> >         Node 0x17fc
> >             name: 'opp16'
> >             opp-hz: 00000000.cb21f400
> >             opp-level: 00000010
> >             clock-latency-ns: 0000fa00
> >             turbo-mode:
> >
> >         Node 0x184c
> >             name: 'opp17'
> >             opp-hz: 00000000.d0dacc00
> >             opp-level: 00000011
> >             clock-latency-ns: 0000fa00
> >             turbo-mode:
> >
> >     Node 0x18a0
> >         name: 'opp-table-gpu'
> >         compatible: 'operating-points-v2'
> >         phandle: 00000069
> >
> >         Node 0x18e4
> >             name: 'opp00'
> >             opp-hz: 00000000.00000000
> >             opp-microvolt: 00061a80.00061a80
> >             opp-microwatt: 00000000
> >
> >         Node 0x192c
> >             name: 'opp01'
> >             opp-hz: 00000000.1a76e700
> >             opp-microvolt: 00099520.00099520
> >             opp-microwatt: 0085dd88
> >
> >         Node 0x1974
> >             name: 'opp02'
> >             opp-hz: 00000000.247a6100
> >             opp-microvolt: 000a0280.000a0280
> >             opp-microwatt: 00ba8dd0
> >
> >         Node 0x19bc
> >             name: 'opp03'
> >             opp-hz: 00000000.30291a00
> >             opp-microvolt: 000a9308.000a9308
> >             opp-microwatt: 010736d0
> >
> >         Node 0x1a04
> >             name: 'opp04'
> >             opp-hz: 00000000.39b28200
> >             opp-microvolt: 000b3330.000b3ee8
> >             opp-microwatt: 015ec4e0
> >
> >         Node 0x1a4c
> >             name: 'opp05'
> >             opp-hz: 00000000.42294180
> >             opp-microvolt: 000c19a8.000c2560
> >             opp-microwatt: 01c99c70
> >
> >         Node 0x1a94
> >             name: 'opp06'
> >             opp-hz: 00000000.49abdd00
> >             opp-microvolt: 000cd140.000cdcf8
> >             opp-microwatt: 02318600
> >
> >         Node 0x1adc
> >             name: 'opp07'
> >             opp-hz: 00000000.4fc04280
> >             opp-microvolt: 000d9490.000da048
> >             opp-microwatt: 029a4668
> >
> >         Node 0x1b24
> >             name: 'opp08'
> >             opp-hz: 00000000.5353c980
> >             opp-microvolt: 000e2900.000e01f0
> >             opp-microwatt: 02e1d6b8
> >
> >     Node 0x1b70
> >         name: 'opp-table-gpu-cs'
> >         compatible: 'operating-points-v2'
> >         phandle: 0000006a
> >
> >         Node 0x1bb8
> >             name: 'opp00'
> >             opp-hz: 00000000.016e3600
> >             opp-microvolt: 000a25a8
> >
> >         Node 0x1bec
> >             name: 'opp01'
> >             opp-hz: 00000000.1a76e700
> >             opp-microvolt: 000a25a8
> >
> >         Node 0x1c20
> >             name: 'opp02'
> >             opp-hz: 00000000.247a6100
> >             opp-microvolt: 000a4cb8
> >
> >         Node 0x1c54
> >             name: 'opp03'
> >             opp-hz: 00000000.30291a00
> >             opp-microvolt: 000b4aa0
> >
> >         Node 0x1c88
> >             name: 'opp04'
> >             opp-hz: 00000000.3d090000
> >             opp-microvolt: 000ca260
> >
> >         Node 0x1cbc
> >             name: 'opp05'
> >             opp-hz: 00000000.43f30500
> >             opp-microvolt: 000d65b0
> >
> >         Node 0x1cf0
> >             name: 'opp06'
> >             opp-hz: 00000000.49abdd00
> >             opp-microvolt: 000dea80
> >
> >     Node 0x1d28
> >         name: 'opp-table-gpu-afr'
> >         compatible: 'operating-points-v2'
> >         phandle: 0000006b
> >
> >         Node 0x1d70
> >             name: 'opp00'
> >             opp-hz: 00000000.016e3600
> >             opp-microvolt: 000a25a8
> >
> >         Node 0x1da4
> >             name: 'opp01'
> >             opp-hz: 00000000.17d78400
> >             opp-microvolt: 000a25a8
> >
> >         Node 0x1dd8
> >             name: 'opp02'
> >             opp-hz: 00000000.20e6da00
> >             opp-microvolt: 000a4cb8
> >
> >         Node 0x1e0c
> >             name: 'opp03'
> >             opp-hz: 00000000.2d4cae00
> >             opp-microvolt: 000b4aa0
> >
> >         Node 0x1e40
> >             name: 'opp04'
> >             opp-hz: 00000000.3a699d00
> >             opp-microvolt: 000ca260
> >
> >         Node 0x1e74
> >             name: 'opp05'
> >             opp-hz: 00000000.41722680
> >             opp-microvolt: 000d65b0
> >
> >         Node 0x1ea8
> >             name: 'opp06'
> >             opp-hz: 00000000.47868c00
> >             opp-microvolt: 000dea80
> >
> >     Node 0x1ee0
> >         name: 'pmu-e'
> >         compatible: 'apple,blizzard-pmu'
> >         interrupt-parent: 00000015
> >         interrupts: 00000001.00000000.00000004.00000004
> >
> >     Node 0x1f3c
> >         name: 'pmu-p'
> >         compatible: 'apple,avalanche-pmu'
> >         interrupt-parent: 00000015
> >         interrupts: 00000001.00000000.00000005.00000004
> >
> >     Node 0x1f98
> >         name: 'timer'
> >         compatible: 'arm,armv8-timer'
> >         interrupt-parent: 00000015
> >         interrupt-names: 'phys' + 'virt' + 'hyp-phys' + 'hyp-virt'
> >         interrupts:
> 00000001.00000000.00000002.00000004.00000001.00000000.00000003.00000004.00000001.00000000.00000000.00000004.00000001.00000000.00000001.00000004
> >
> >     Node 0x2048
> >         name: 'clock-ref'
> >         compatible: 'fixed-clock'
> >         #clock-cells: 00000000
> >         clock-frequency: 016e3600
> >         clock-output-names: 'clkref'
> >         phandle: 00000018
> >
> >     Node 0x20b8
> >         name: 'clock-200m'
> >         compatible: 'fixed-clock'
> >         #clock-cells: 00000000
> >         clock-frequency: 0bebc200
> >         clock-output-names: 'clk_200m'
> >         phandle: 00000053
> >
> >     Node 0x212c
> >         name: 'clock-disp0'
> >         compatible: 'fixed-clock'
> >         #clock-cells: 00000000
> >         clock-frequency: 0f53b040
> >         clock-output-names: 'clk_disp0'
> >         phandle: 00000036
> >
> >     Node 0x21a0
> >         name: 'clock-dispext0'
> >         compatible: 'fixed-clock'
> >         #clock-cells: 00000000
> >         clock-frequency: 00000000
> >         clock-output-names: 'clk_dispext0'
> >         phandle: 0000007a
> >
> >     Node 0x221c
> >         name: 'clock-dispext0_die1'
> >         compatible: 'fixed-clock'
> >         #clock-cells: 00000000
> >         clock-frequency: 00000000
> >         clock-output-names: 'clk_dispext0_die1'
> >
> >     Node 0x2290
> >         name: 'clock-dispext1'
> >         compatible: 'fixed-clock'
> >         #clock-cells: 00000000
> >         clock-frequency: 00000000
> >         clock-output-names: 'clk_dispext1'
> >         phandle: 000000bc
> >
> >     Node 0x230c
> >         name: 'clock-dispext1_die1'
> >         compatible: 'fixed-clock'
> >         #clock-cells: 00000000
> >         clock-frequency: 00000000
> >         clock-output-names: 'clk_dispext1_die1'
> >
> >     Node 0x2380
> >         name: 'clock-ref-nco'
> >         compatible: 'fixed-clock'
> >         #clock-cells: 00000000
> >         clock-output-names: 'nco_ref'
> >         clock-frequency: 3fa86300
> >         phandle: 00000016
> >
> >     Node 0x23f4
> >         name: 'reserved-memory'
> >         #address-cells: 00000002
> >         #size-cells: 00000002
> >         ranges:
> >
> >         Node 0x2434
> >             name: 'asc-firmware'
> >             iommu-addresses: 000000ed.00000100.00934000.00000000.00314000
> >             no-map:
> >             compatible: 'apple,asc-mem'
> >             reg: 00000100.01954000.00000000.00314000
> >             phandle: 000000ef
> >
> >         Node 0x24cc
> >             name: 'asc-firmware'
> >             iommu-addresses: 000000ed.00000100.00000000.00000000.00934000
> >             no-map:
> >             compatible: 'apple,asc-mem'
> >             reg: 00000100.009e4000.00000000.00934000
> >             phandle: 000000ee
> >
> >         Node 0x2564
> >             name: 'framebuffer'
> >             iommu-addresses:
> 00000037.00000000.01d68000.00000000.057ac000.0000003b.00000000.01d68000.00000000.057ac000
> >             no-map:
> >             compatible: 'framebuffer'
> >             reg: 00000103.d2c9c000.00000000.057ac000
> >             phandle: 000000ec
> >
> >         Node 0x2608
> >             name: 'asc-firmware'
> >             iommu-addresses: 0000007b.00000100.00904000.00000000.01000000
> >             no-map:
> >             compatible: 'apple,asc-mem'
> >             reg: 00000103.d1998000.00000000.01000000
> >             phandle: 000000eb
> >
> >         Node 0x26a0
> >             name: 'asc-firmware'
> >             iommu-addresses: 0000007b.00000100.00604000.00000000.00300000
> >             no-map:
> >             compatible: 'apple,asc-mem'
> >             reg: 00000103.d2998000.00000000.00300000
> >             phandle: 000000ea
> >
> >         Node 0x2738
> >             name: 'region157'
> >             iommu-addresses:
> 00000037.00000000.07514000.00000000.00004000.0000003b.00000000.07514000.00000000.00004000
> >             no-map:
> >             compatible: 'apple,asc-mem'
> >             reg: 00000103.d2c98000.00000000.00004000
> >             phandle: 000000e9
> >
> >         Node 0x27e0
> >             name: 'region95'
> >             iommu-addresses:
> 00000037.00000000.01ca8000.00000000.000c0000.00000039.00000000.01ca8000.00000000.000c0000
> >             no-map:
> >             compatible: 'apple,asc-mem'
> >             reg: 00000103.d8448000.00000000.000c0000
> >             phandle: 000000e8
> >
> >         Node 0x2888
> >             name: 'region94'
> >             iommu-addresses:
> 00000037.00000000.01948000.00000000.00360000.0000003b.00000000.01948000.00000000.00360000
> >             no-map:
> >             compatible: 'apple,asc-mem'
> >             reg: 00000103.d8508000.00000000.00360000
> >             phandle: 000000e7
> >
> >         Node 0x2930
> >             name: 'region57'
> >             iommu-addresses: 00000037.00000000.00904000.00000000.01000000
> >             no-map:
> >             compatible: 'apple,asc-mem'
> >             reg: 00000103.d8868000.00000000.01000000
> >             phandle: 000000e6
> >
> >         Node 0x29c4
> >             name: 'dcp_data'
> >             iommu-addresses: 00000037.00000000.00604000.00000000.00300000
> >             no-map:
> >             compatible: 'apple,asc-mem'
> >             reg: 00000103.d9868000.00000000.00300000
> >             phandle: 000000e5
> >
> >         Node 0x2a58
> >             name: 'asc-firmware'
> >             iommu-addresses:
> 00000037.00000000.00000000.00000000.00604000.0000007b.00000100.00000000.00000000.00604000
> >             no-map:
> >             compatible: 'apple,asc-mem'
> >             reg: 00000100.00218000.00000000.00604000
> >             phandle: 000000e4
> >
> >         Node 0x2b04
> >             name: 'uat-handoff'
> >             reg: 00000103.fff74000.00000000.00004000
> >             no-map:
> >             phandle: 00000068
> >
> >         Node 0x2b50
> >             name: 'uat-pagetables'
> >             reg: 00000103.fff78000.00000000.00040000
> >             no-map:
> >             phandle: 00000067
> >
> >         Node 0x2ba0
> >             name: 'uat-ttbs'
> >             reg: 00000103.fffb8000.00000000.00004000
> >             no-map:
> >             phandle: 00000066
> >
> >         Node 0x2bec
> >             name: 'isp-heap'
> >             iommu-addresses: 000000ed.00000100.00c48000.00000000.002b8000
> >             compatible: 'apple,asc-mem'
> >             reg: 00000103.ce6b0000.00000000.002b8000
> >             no-map:
> >             phandle: 00000031
> >
> >     Node 0x2c78
> >         name: 'soc'
> >         compatible: 'simple-bus'
> >         #address-cells: 00000002
> >         #size-cells: 00000002
> >         ranges:
> >         nonposted-mmio:
> >         dma-ranges: 00000000.00000000.00000000.00000000.ffffffff.ffffc000
> >
> >         Node 0x2cf4
> >             name: 'clock-controller'
> >             compatible: 'apple,t6020-nco' + 'apple,nco'
> >             reg: 00000002.8e03c000.00000000.00014000
> >             clocks: 00000016
> >             #clock-cells: 00000001
> >             phandle: 0000005e
> >
> >         Node 0x2d8c
> >             name: 'interrupt-controller'
> >             compatible: 'apple,t6020-aic' + 'apple,aic2'
> >             #interrupt-cells: 00000004
> >             interrupt-controller:
> >             reg:
> 00000002.8e100000.00000000.0000c000.00000002.8e10c000.00000000.00001000
> >             reg-names: 'core' + 'event'
> >             power-domains: 00000017
> >             phandle: 00000015
> >
> >             Node 0x2e58
> >                 name: 'affinities'
> >
> >                 Node 0x2e68
> >                     name: 'e-core-pmu-affinity'
> >                     apple,fiq-index: 00000004
> >                     cpus: 00000001.00000002.00000003.00000004
> >
> >                 Node 0x2eb0
> >                     name: 'p-core-pmu-affinity'
> >                     apple,fiq-index: 00000005
> >                     cpus:
> 00000005.00000006.00000007.00000008.00000009.0000000a.0000000b.0000000c
> >
> >         Node 0x2f10
> >             name: 'power-management'
> >             compatible: 'apple,t6020-pmgr-misc' + 'apple,t6000-pmgr-misc'
> >             #address-cells: 00000001
> >             #size-cells: 00000001
> >             reg:
> 00000002.8e20c000.00000000.00000400.00000002.8e20c400.00000000.00000400
> >             reg-names: 'fabric-ps' + 'dcs-ps'
> >
> >         Node 0x2fd8
> >             name: 'power-management'
> >             reg: 00000002.8e3d0000.00000000.00004000
> >             reg-names: 'dcp-fw-pmgr'
> >             #apple,bw-scratch-cells: 00000003
> >             phandle: 00000035
> >
> >         Node 0x3050
> >             name: 'watchdog'
> >             compatible: 'apple,t6020-wdt' + 'apple,wdt'
> >             reg: 00000002.9e2c4000.00000000.00004000
> >             clocks: 00000018
> >             interrupt-parent: 00000015
> >             interrupts: 00000000.00000000.000002cf.00000004
> >
> >         Node 0x30ec
> >             name: 'spmi'
> >             compatible: 'apple,t6020-spmi' + 'apple,spmi'
> >             reg: 00000002.9e114000.00000000.00000100
> >             #address-cells: 00000002
> >             #size-cells: 00000000
> >             interrupt-parent: 00000015
> >             interrupts:
> 00000000.00000000.00000100.00000004.00000000.00000000.000002d4.00000004
> >
> >             Node 0x31a0
> >                 name: 'pmu'
> >                 compatible: 'apple,maverick-pmu' + 'apple,spmi-pmu'
> >                 reg: 0000000b.00000000
> >                 #address-cells: 00000001
> >                 #size-cells: 00000001
> >
> >                 Node 0x3210
> >                     name: 'rtc_nvmem'
> >                     compatible: 'apple,spmi-pmu-nvmem'
> >                     reg: 00001400.00000020
> >                     #address-cells: 00000001
> >                     #size-cells: 00000001
> >
> >                     Node 0x327c
> >                         name: 'pm-setting'
> >                         reg: 00000005.00000001
> >                         phandle: 0000001f
> >
> >                     Node 0x32b8
> >                         name: 'rtc-offset'
> >                         reg: 00000011.00000006
> >                         phandle: 0000001a
> >
> >                 Node 0x32f8
> >                     name: 'legacy_nvmem'
> >                     compatible: 'apple,spmi-pmu-nvmem'
> >                     reg: 00006000.00000020
> >                     #address-cells: 00000001
> >                     #size-cells: 00000001
> >
> >                     Node 0x3368
> >                         name: 'boot-stage'
> >                         reg: 00000001.00000001
> >                         phandle: 0000001c
> >
> >                     Node 0x33a4
> >                         name: 'boot-error-count'
> >                         reg: 00000002.00000001
> >                         bits: 00000000.00000004
> >                         phandle: 0000001d
> >
> >                     Node 0x33f8
> >                         name: 'panic-count'
> >                         reg: 00000002.00000001
> >                         bits: 00000004.00000004
> >                         phandle: 0000001e
> >
> >                     Node 0x3448
> >                         name: 'boot-error-stage'
> >                         reg: 00000003.00000001
> >
> >                     Node 0x3478
> >                         name: 'shutdown-flag'
> >                         reg: 0000000f.00000001
> >                         bits: 00000003.00000001
> >                         phandle: 0000001b
> >
> >                 Node 0x34cc
> >                     name: 'scrpad_nvmem'
> >                     compatible: 'apple,spmi-pmu-nvmem'
> >                     reg: 00008000.00001000
> >                     #address-cells: 00000001
> >                     #size-cells: 00000001
> >
> >                     Node 0x353c
> >                         name: 'fault-shadow'
> >                         reg: 0000067b.00000010
> >
> >                     Node 0x356c
> >                         name: 'socd'
> >                         reg: 00000b00.00000400
> >
> >         Node 0x35a0
> >             name: 'mbox'
> >             compatible: 'apple,t6020-asc-mailbox' +
> 'apple,asc-mailbox-v4'
> >             reg: 00000002.a2408000.00000000.00004000
> >             interrupt-parent: 00000015
> >             interrupts:
> 00000000.00000000.0000035e.00000004.00000000.00000000.0000035f.00000004.00000000.00000000.00000360.00000004.00000000.00000000.00000361.00000004
> >             interrupt-names: 'send-empty' + 'send-not-empty' +
> 'recv-empty' + 'recv-not-empty'
> >             #mbox-cells: 00000000
> >             phandle: 00000019
> >
> >         Node 0x36cc
> >             name: 'smc'
> >             compatible: 'apple,t6020-smc' + 'apple,smc'
> >             reg:
> 00000002.a2400000.00000000.00004000.00000002.a3e00000.00000000.00100000
> >             reg-names: 'smc' + 'sram'
> >             mboxes: 00000019
> >
> >             Node 0x375c
> >                 name: 'gpio'
> >                 gpio-controller:
> >                 #gpio-cells: 00000002
> >                 phandle: 00000025
> >
> >             Node 0x3798
> >                 name: 'rtc'
> >                 nvmem-cells: 0000001a
> >                 nvmem-cell-names: 'rtc_offset'
> >
> >             Node 0x37cc
> >                 name: 'reboot'
> >                 nvmem-cells: 0000001b.0000001c.0000001d.0000001e.0000001f
> >                 nvmem-cell-names: 'shutdown_flag' + 'boot_stage' +
> 'boot_error_count' + 'panic_count' + 'pm_setting'
> >
> >         Node 0x3850
> >             name: 'pinctrl'
> >             compatible: 'apple,t6020-pinctrl' + 'apple,pinctrl'
> >             reg: 00000002.a2820000.00000000.00004000
> >             gpio-controller:
> >             #gpio-cells: 00000002
> >             gpio-ranges: 00000020.00000000.00000000.0000001e
> >             apple,npins: 0000001e
> >             interrupt-controller:
> >             #interrupt-cells: 00000002
> >             interrupt-parent: 00000015
> >             interrupts:
> 00000000.00000000.00000353.00000004.00000000.00000000.00000354.00000004.00000000.00000000.00000355.00000004.00000000.00000000.00000356.00000004.00000000.00000000.00000357.00000004.00000000.00000000.00000358.00000004.00000000.00000000.00000359.00000004
> >             phandle: 00000020
> >
> >         Node 0x39b8
> >             name: 'mtp'
> >             compatible: 'apple,t6020-mtp' +
> 'apple,t6020-rtk-helper-asc4' + 'apple,mtp' + 'apple,rtk-helper-asc4'
> >             reg:
> 00000002.a9400000.00000000.00004000.00000002.a9c00000.00000000.00100000
> >             reg-names: 'asc' + 'sram'
> >             mboxes: 00000021
> >             iommus: 00000022.00000001
> >             #helper-cells: 00000000
> >             status: 'okay'
> >             phandle: 00000024
> >
> >         Node 0x3ac4
> >             name: 'mbox'
> >             compatible: 'apple,t8112-asc-mailbox' +
> 'apple,asc-mailbox-v4'
> >             reg: 00000002.a9408000.00000000.00004000
> >             interrupt-parent: 00000015
> >             interrupts:
> 00000000.00000000.000002b5.00000004.00000000.00000000.000002b6.00000004.00000000.00000000.000002b7.00000004.00000000.00000000.000002b8.00000004
> >             interrupt-names: 'send-empty' + 'send-not-empty' +
> 'recv-empty' + 'recv-not-empty'
> >             #mbox-cells: 00000000
> >             status: 'okay'
> >             phandle: 00000021
> >
> >         Node 0x3c04
> >             name: 'iommu'
> >             compatible: 'apple,t6020-dart' + 'apple,t8110-dart'
> >             reg: 00000002.a9808000.00000000.00004000
> >             interrupt-parent: 00000015
> >             interrupts: 00000000.00000000.000002a4.00000004
> >             #iommu-cells: 00000001
> >             apple,dma-range: 00000100.00000000.00000001.00000000
> >             status: 'okay'
> >             phandle: 00000022
> >
> >         Node 0x3ce4
> >             name: 'fifo'
> >             compatible: 'apple,t6020-dockchannel' + 'apple,dockchannel'
> >             reg: 00000002.a9b14000.00000000.00004000
> >             reg-names: 'irq'
> >             interrupt-parent: 00000015
> >             interrupts: 00000000.00000000.000002a5.00000004
> >             ranges: 00000000.00000002.a9b28000.00020000
> >             nonposted-mmio:
> >             #address-cells: 00000001
> >             #size-cells: 00000001
> >             interrupt-controller:
> >             #interrupt-cells: 00000002
> >             status: 'okay'
> >             phandle: 00000023
> >
> >             Node 0x3e10
> >                 name: 'input'
> >                 compatible: 'apple,dockchannel-hid'
> >                 reg:
> 00008000.00004000.0000c000.00004000.00000000.00004000.00004000.00004000
> >                 reg-names: 'config' + 'data' + 'rmt-config' + 'rmt-data'
> >                 iommus: 00000022.00000001
> >                 interrupt-parent: 00000023
> >                 interrupts: 00000002.00000004.00000003.00000004
> >                 interrupt-names: 'tx' + 'rx'
> >                 apple,fifo-size: 00000800
> >                 apple,helper-cpu: 00000024
> >                 apple,afe-reset-gpios: 00000025.00000019.00000001
> >                 apple,stm-reset-gpios: 00000025.0000001a.00000001
> >
> >                 Node 0x3f40
> >                     name: 'multi-touch'
> >                     firmware-name: 'apple/tpmtfw-j414s.bin'
> >
> >                 Node 0x3f78
> >                     name: 'keyboard'
> >                     hid-country-code: 0000000d
> >                     apple,keyboard-layout-id: 00000006
> >
> >                 Node 0x3fac
> >                     name: 'stm'
> >
> >                 Node 0x3fb8
> >                     name: 'actuator'
> >
> >                 Node 0x3fcc
> >                     name: 'tp_accel'
> >
> >         Node 0x3fe8
> >             name: 'iommu'
> >             compatible: 'apple,t6020-dart' + 'apple,t8110-dart'
> >             reg: 00000003.860e8000.00000000.00004000
> >             #iommu-cells: 00000001
> >             interrupt-parent: 00000015
> >             interrupts: 00000000.00000000.0000023e.00000004
> >             power-domains: 00000026
> >             apple,dma-range: 00000100.00000000.00000001.00000000
> >             status: 'okay'
> >             phandle: 00000027
> >
> >         Node 0x40d8
> >             name: 'iommu'
> >             compatible: 'apple,t6020-dart' + 'apple,t8110-dart'
> >             reg: 00000003.860f4000.00000000.00004000
> >             #iommu-cells: 00000001
> >             interrupt-parent: 00000015
> >             interrupts: 00000000.00000000.0000023e.00000004
> >             power-domains: 00000026
> >             apple,dma-range: 00000100.00000000.00000001.00000000
> >             status: 'okay'
> >             phandle: 00000028
> >
> >         Node 0x41c8
> >             name: 'iommu'
> >             compatible: 'apple,t6020-dart' + 'apple,t8110-dart'
> >             reg: 00000003.860fc000.00000000.00004000
> >             #iommu-cells: 00000001
> >             interrupt-parent: 00000015
> >             interrupts: 00000000.00000000.0000023e.00000004
> >             power-domains: 00000026
> >             apple,dma-range: 00000100.00000000.00000001.00000000
> >             status: 'okay'
> >             phandle: 00000029
> >
> >         Node 0x42b8
> >             name: 'isp'
> >             apple,firmware-compat: 0000000d.00000005.00000000
> >             apple,firmware-version: 0000000d.00000005.00000000
> >             phandle: 000000ed
> >             compatible: 'apple,t6020-isp' + 'apple,isp'
> >             iommus: 00000027.00000000.00000028.00000000.00000029.00000000
> >             reg-names: 'coproc' + 'mbox' + 'gpio' + 'mbox2'
> >             reg:
> 00000003.84000000.00000000.02000000.00000003.86104000.00000000.00000100.00000003.86104170.00000000.00000100.00000003.861043f0.00000000.00000100
> >             interrupt-parent: 00000015
> >             interrupts: 00000000.00000000.00000239.00000004
> >             power-domains:
> 0000002a.0000002b.0000002c.0000002d.0000002e.0000002f.00000030
> >             apple,dart-vm-size: 00000000.a0000000
> >             status: 'okay'
> >             memory-region: 00000031.000000ee.000000ef
> >             memory-region-names: 'heap'
> >             apple,temporal-filter: 00000000
> >             apple,platform-id: 00000007
> >
> >             Node 0x4490
> >                 name: 'sensor-presets'
> >
> >                 Node 0x44a4
> >                     name: 'preset0'
> >                     apple,config-index: 00000000
> >                     apple,input-size: 00000780.00000780
> >                     apple,output-size: 00000780.00000438
> >                     apple,crop: 00000000.000001a4.00000780.00000438
> >
> >                 Node 0x4508
> >                     name: 'preset1'
> >                     apple,config-index: 00000000
> >                     apple,input-size: 00000780.00000780
> >                     apple,output-size: 00000438.00000780
> >                     apple,crop: 000001a4.00000000.00000438.00000780
> >
> >                 Node 0x456c
> >                     name: 'preset2'
> >                     apple,config-index: 00000000
> >                     apple,input-size: 00000780.00000780
> >                     apple,output-size: 00000780.000005a0
> >                     apple,crop: 00000000.000000f0.00000780.000005a0
> >
> >                 Node 0x45d0
> >                     name: 'preset3'
> >                     apple,config-index: 00000000
> >                     apple,input-size: 00000780.00000780
> >                     apple,output-size: 000005a0.00000780
> >                     apple,crop: 000000f0.00000000.000005a0.00000780
> >
> >                 Node 0x4634
> >                     name: 'preset4'
> >                     apple,config-index: 00000000
> >                     apple,input-size: 00000780.00000780
> >                     apple,output-size: 00000500.000002d0
> >                     apple,crop: 00000000.000001a4.00000780.00000438
> >
> >                 Node 0x4698
> >                     name: 'preset5'
> >                     apple,config-index: 00000000
> >                     apple,input-size: 00000780.00000780
> >                     apple,output-size: 000002d0.00000500
> >                     apple,crop: 000001a4.00000000.00000438.00000780
> >
> >                 Node 0x46fc
> >                     name: 'preset6'
> >                     apple,config-index: 00000000
> >                     apple,input-size: 00000780.00000780
> >                     apple,output-size: 00000500.000003c0
> >                     apple,crop: 00000000.000000f0.00000780.000005a0
> >
> >                 Node 0x4760
> >                     name: 'preset7'
> >                     apple,config-index: 00000000
> >                     apple,input-size: 00000780.00000780
> >                     apple,output-size: 000003c0.00000500
> >                     apple,crop: 000000f0.00000000.000005a0.00000780
> >
> >                 Node 0x47c4
> >                     name: 'preset8'
> >                     apple,config-index: 00000000
> >                     apple,input-size: 00000780.00000780
> >                     apple,output-size: 00000280.000001e0
> >                     apple,crop: 00000000.000000f0.00000780.000005a0
> >
> >                 Node 0x4828
> >                     name: 'preset9'
> >                     apple,config-index: 00000000
> >                     apple,input-size: 00000780.00000780
> >                     apple,output-size: 000001e0.00000280
> >                     apple,crop: 000000f0.00000000.000005a0.00000780
> >
> >         Node 0x4894
> >             name: 'iommu'
> >             compatible: 'apple,t6020-dart' + 'apple,t8110-dart'
> >             reg: 00000003.89304000.00000000.00004000
> >             #iommu-cells: 00000001
> >             interrupt-parent: 00000015
> >             interrupts: 00000000.00000000.0000038f.00000004
> >             status: 'okay'
> >             power-domains: 00000032
> >             apple,dma-range: 00000100.00000000.00000010.00000000
> >             phandle: 00000038
> >
> >         Node 0x4984
> >             name: 'iommu'
> >             compatible: 'apple,t6020-dart' + 'apple,t8110-dart'
> >             reg: 00000003.8930c000.00000000.00004000
> >             #iommu-cells: 00000001
> >             interrupt-parent: 00000015
> >             interrupts: 00000000.00000000.0000038f.00000004
> >             power-domains: 00000032
> >             apple,dma-range: 00000100.00000000.00000010.00000000
> >             phandle: 00000034
> >
> >         Node 0x4a60
> >             name: 'mbox'
> >             compatible: 'apple,t6020-asc-mailbox' +
> 'apple,asc-mailbox-v4'
> >             reg: 00000003.89c08000.00000000.00004000
> >             interrupt-parent: 00000015
> >             interrupts:
> 00000000.00000000.000003a4.00000004.00000000.00000000.000003a5.00000004.00000000.00000000.000003a6.00000004.00000000.00000000.000003a7.00000004
> >             interrupt-names: 'send-empty' + 'send-not-empty' +
> 'recv-empty' + 'recv-not-empty'
> >             #mbox-cells: 00000000
> >             power-domains: 00000032
> >             phandle: 00000033
> >
> >         Node 0x4b9c
> >             name: 'dcp'
> >             status: 'okay'
> >             memory-region-names: 'asc-firmware' + 'dcp_data' +
> 'region57' + 'region94' + 'region95' + 'region157' + 'framebuffer'
> >             memory-region:
> 000000e4.000000e5.000000e6.000000e7.000000e8.000000e9.000000ec
> >             apple,firmware-compat: 0000000d.00000005.00000000
> >             apple,firmware-version: 0000000d.00000005.00000000
> >             apple,notch-height: 0000004a
> >             compatible: 'apple,t6020-dcp' + 'apple,dcp'
> >             mboxes: 00000033
> >             mbox-names: 'mbox'
> >             iommus: 00000034.00000005
> >             reg-names: 'coproc' + 'disp-0' + 'disp-1' + 'disp-2' +
> 'disp-3'
> >             reg:
> 00000003.89c00000.00000000.00004000.00000003.88000000.00000000.0061c000.00000003.89320000.00000000.00004000.00000003.89344000.00000000.00004000.00000003.89800000.00000000.00800000
> >             apple,bw-scratch: 00000035.00000000.00000004.00001208
> >             power-domains: 00000032
> >             resets: 00000032
> >             clocks: 00000036
> >             phandle: 00000037
> >
> >             Node 0x4dc8
> >                 name: 'piodma'
> >                 memory-region-names: 'region95'
> >                 memory-region: 000000e8
> >                 iommus: 00000038.00000004
> >                 phandle: 00000039
> >
> >             Node 0x4e24
> >                 name: 'panel'
> >                 apple,max-brightness: 000001f4
> >                 compatible: 'apple,panel-j414' + 'apple,panel-mini-led'
> + 'apple,panel'
> >                 width-mm: 0000012e
> >                 height-mm: 000000c4
> >                 adj-height-mm: 000000bd
> >
> >         Node 0x4eb8
> >             name: 'display-subsystem'
> >             memory-region-names: 'region94' + 'region157' + 'framebuffer'
> >             memory-region: 000000e7.000000e9.000000ec
> >             compatible: 'apple,display-subsystem'
> >             iommus: 00000038.00000000.0000003a.00000000
> >             phandle: 0000003b
> >
> >         Node 0x4f68
> >             name: 'iommu'
> >             compatible: 'apple,t6020-dart' + 'apple,t8110-dart'
> >             reg: 00000003.9b008000.00000000.00008000
> >             interrupt-parent: 00000015
> >             interrupts: 00000000.00000000.000004cf.00000004
> >             #iommu-cells: 00000001
> >             power-domains: 0000003c
> >             phandle: 0000005b
> >
> >         Node 0x5028
> >             name: 'pwm'
> >             compatible: 'apple,t6020-fpwm' + 'apple,s5l-fpwm'
> >             reg: 00000003.9b030000.00000000.00004000
> >             power-domains: 0000003d
> >             clocks: 00000018
> >             #pwm-cells: 00000002
> >             status: 'okay'
> >             phandle: 000000db
> >
> >         Node 0x50dc
> >             name: 'i2c'
> >             compatible: 'apple,t6020-i2c' + 'apple,i2c'
> >             reg: 00000003.9b040000.00000000.00004000
> >             clocks: 00000018
> >             interrupt-parent: 00000015
> >             interrupts: 00000000.00000000.000004c3.00000004
> >             pinctrl-0: 0000003e
> >             pinctrl-names: 'default'
> >             power-domains: 0000003f
> >             #address-cells: 00000001
> >             #size-cells: 00000000
> >
> >             Node 0x51c4
> >                 name: 'usb-pd'
> >                 compatible: 'apple,cd321x'
> >                 reg: 00000038
> >                 interrupt-parent: 00000040
> >                 interrupts: 0000002c.00000008
> >                 interrupt-names: 'irq'
> >
> >                 Node 0x5234
> >                     name: 'connector'
> >                     compatible: 'usb-c-connector'
> >                     label: 'USB-C Left Rear'
> >                     power-role: 'dual'
> >                     data-role: 'dual'
> >
> >                     Node 0x52a4
> >                         name: 'ports'
> >                         #address-cells: 00000001
> >                         #size-cells: 00000000
> >
> >                         Node 0x52d0
> >                             name: 'port'
> >                             reg: 00000000
> >
> >                             Node 0x52ec
> >

Reply via email to