7. SoC platform fabric

The SM6350 (lagoon) on-die fabric that sits below the peripheral drivers and below Android userspace: the storage controllers and their inline crypto, the TLMM pin-mux, the clock controllers, the RPMh-voted interconnect and system cache, the GPU/GMU coprocessor, the Always-On Processor (AOP), the PMICs, the IPA modem-data accelerator, and thermal management. These are the blocks a replacement bootloader has to bring up (clocks, pinmux, storage) or account for (GPU, system cache) before it can load and hand off an image. TrustZone and the other secure-world images are documented separately, in TrustZone.

Everything here is static: device-tree nodes from artifacts/boot_a/board.dts and the dtbo_a overlays, the XBL uefiplat.cfg MMAP table and config keys carved from _READONLY/lun1/xbl_a.bin, and artifacts/boot_a/kernel_config.txt. No code was executed; where a fact needs a live register read to confirm, it is called out as such and folded into Open questions and limits of analysis.