@foone The GPU searches for the SD card, loads and parses the config.txt file, sets many of the required options, parses device tree overlays, etc. etc.
And yes, it loads kernel and initramfs into memory and then resets/enables the main ARM CPU.
A classic Broadcom move 😹 (with the GPU core being a highly proprietary VideoCore IV architecture)