coreboot/Documentation/mainboard/emulation
David Milosevic ad83eb1ee6 mainboard/emulation/qemu-sbsa: Add qemu-sbsa board
Add coreboot support for qemu's sbsa-ref (Server Base System
Architecture) machine (-m sbsa-ref).

The qemu-sbsa coreboot port runs on EL2 and is the payload of the
EL3 firmware (Arm Trusted Firmware).

Note that, coreboot expects a pointer to the FDT in x0. Make sure
to configure TF-A to handoff the FDT pointer.

Example qemu commandline:

  qemu-system-aarch64 -nographic -m 2048 -M sbsa-ref \
                      -pflash <path/to/TFA.fd> \
                      -pflash <path/to/coreboot.rom>

The Documentation can be found here:
Documentation/mainboard/emulation/qemu-sbsa.md

Change-Id: Iacc9aaf065e0d153336cbef9a9b5b46a9eb24a53
Signed-off-by: David Milosevic <David.Milosevic@9elements.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/79086
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Lean Sheng Tan <sheng.tan@9elements.com>
2024-06-08 20:41:14 +00:00
..
qemu-aarch64.md Documentation: Fix spelling errors 2021-10-05 18:06:24 +00:00
qemu-i440fx.md src: Consolidate x86_64 support Kconfig 2021-07-02 08:19:21 +00:00
qemu-power9.md payloads/external: add skiboot (for QEMU/Power9) 2022-02-16 15:39:19 +00:00
qemu-q35.md src: Consolidate x86_64 support Kconfig 2021-07-02 08:19:21 +00:00
qemu-riscv.md mb/emulation/qemu-riscv: Change to -bios option 2024-03-05 18:57:29 +00:00
qemu-sbsa.md mainboard/emulation/qemu-sbsa: Add qemu-sbsa board 2024-06-08 20:41:14 +00:00
spike-riscv.md