diff options
| author | Yureka Lilian <yureka@cyberchaos.dev> | 2026-09-24 16:17:11 +0200 |
|---|---|---|
| committer | Sven Peter <sven@kernel.org> | 2026-09-25 22:59:39 +0200 |
| commit | ccf16d328c354848c6233afcf52723ce44413214 (patch) | |
| tree | a43d8e983a1e94b5d8ade1cce3f7f10abf02b255 /tools/perf/scripts/python/flamegraph.py | |
| parent | a1baa6329a3d483187d83fdbae8efe5178c99565 (diff) | |
arm64: dts: apple: Add minimal MacBook Neo device tree
Added a device tree for the MacBook Neo, which uses the t8140 SoC
(A18 Pro) also found in the iPhone 16 Pro.
The device tree has a minimal set of devices limited to CPU cores,
interrupt controller, watchdog, serial and framebuffer.
Using the macOS 26.6.2 iBoot/firmware, the machine reliably boots
on a single core using the stock kernel.
Booting with smp requires avoiding the wfi and wfit instructions
in the idle loop and `delay()` respectively, since those instructions
cause a loss of architectural state on the secondary cores.
Signed-off-by: Yureka Lilian <yureka@cyberchaos.dev>
Link: https://patch.msgid.link/20260924-apple-a18-pro-initial-devicetrees-v3-7-94f7ea52cc64@cyberchaos.dev
Signed-off-by: Sven Peter <sven@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions
