coreboot/src
Sergii Dmytruk d4b6b55977 payloads/Kconfig: default to Skiboot payload on PPC64
PPC64 is not functional without [OPAL] with which Linux kernel
communicates to implement important functionality like a TPM driver.
In addition to providing runtime services via OPAL Skiboot also handles
some parts of the boot process (like extracting kernel from flash) and
adjusts device tree as needed.

coreboot does not currently implement OPAL and is not likely to do it
any time soon (if ever), so must use Skiboot as a second-stage firmware
to have a fully functional PPC64 device.

mb/raptor-cs/talos-2/Kconfig is updated because Skiboot doesn't fit into
512 KiB image.

[OPAL]: https://open-power.github.io/skiboot/doc/opal-spec.html

Change-Id: I49ad6094acaccf731ab6d6b45ac103d485a3179c
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/67070
Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2025-09-26 19:04:44 +00:00
..
acpi acpi/acpi_pm: Fix compilation without SMBIOS 2025-09-22 15:52:32 +00:00
arch cpu/intel/car/non-evict: Improve CAR setup 2025-09-04 17:13:12 +00:00
commonlib commonlib/device_tree: Add dt_add_iommu_addr_prop function 2025-09-16 15:05:23 +00:00
console console/i2c_smbus: Allow to send data w/o register offset 2024-07-11 00:06:22 +00:00
cpu cpu/intel/car/non-evict: Improve CAR setup 2025-09-04 17:13:12 +00:00
device device/azalia: Use clrsetbits32() and friends 2025-08-30 13:53:02 +00:00
drivers drivers/soundwire/cs35l56: Support Cirrus Logic CS35L56 Smart Amplifier Family 2025-09-26 19:03:27 +00:00
ec ec/google/chromeec: Add API for AP shutdown command 2025-09-24 14:48:08 +00:00
include drivers/soundwire/cs35l56: Support Cirrus Logic CS35L56 Smart Amplifier Family 2025-09-26 19:03:27 +00:00
lib lib: Fix bad whitespace in add_bmp_logo_file_to_cbfs_call 2025-09-23 01:05:35 +00:00
mainboard payloads/Kconfig: default to Skiboot payload on PPC64 2025-09-26 19:04:44 +00:00
northbridge sb/intel/bd82x6x: Fix CPU replaced check 2025-09-02 17:08:06 +00:00
sbom sbom: Fix build with merged bootblock and romstage 2025-07-07 14:29:29 +00:00
security security/vboot: Extend CROS_EC_HASH_TIMEOUT_MS 2025-09-23 02:23:40 +00:00
soc soc/intel/pantherlake: Add DDR5 memory type debug message 2025-09-26 19:04:01 +00:00
southbridge sb/intel/lynxpoint: Enable PCIe Relaxed Order 2025-09-25 16:06:18 +00:00
superio superio/nuvoton: Add NCT5535D 2025-09-26 19:02:06 +00:00
vendorcode vc/intel/fsp/mtl: Update the headers to 5124_47 (13.0.228.64) 2025-09-17 12:38:24 +00:00
Kconfig Kconfig: Introduce HAVE_CBFS_FILE_OPTION_BACKEND 2025-09-17 04:18:07 +00:00