coreboot/src/include
Sean Rhodes f84a676cc7 src/lib/smbios: Advertise UEFI support for EDK2
fwupd checks SMBIOS Type 0 BIOS Characteristics Extension Byte 2 bit 3
(UEFI Specification Supported) when deciding if UEFI capsule updates are
supported.

Set the flag when coreboot is built with the EDK2 payload.

Change-Id: I4d24deeca88cde5411225f8d113704f5a04e8a34
Signed-off-by: Sean Rhodes <sean@starlabs.systems>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/90860
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
2026-01-23 09:23:42 +00:00
..
acpi acpi: Add enums for TPM2 start method 2026-01-14 17:03:18 +00:00
arch-generic soc/amd/common/psp_verstage: Remove arch/io.h 2025-04-02 16:03:34 +00:00
boot lib: Rename fill_lb_framebuffer to get_lb_framebuffer 2026-01-14 04:17:14 +00:00
console treewide: Fix include guards 2025-11-13 14:58:40 +00:00
cpu include/cpu/x86/msr.h: Update return types from int -> bool 2026-01-17 23:41:12 +00:00
device device: Rename PCI_EXP_SEC_CAP_ID -> PCI_CAP_ID_SEC_PCIE 2026-01-14 11:19:33 +00:00
efi efi: Set EFIAPI to 32-bit ABI for FSP1_1 2024-09-20 23:25:30 +00:00
mipi mipi/panel: Add 'poweroff' field to panel_serializable_data 2026-01-14 09:40:54 +00:00
pc80 drivers/pc80/pc/keyboard.c: Add function to change a command byte bit 2025-01-22 20:45:37 +00:00
smp include/smp/node: Drop unused is_smp_boot 2025-07-01 15:08:52 +00:00
superio
sys
adainit.h
asan.h
assert.h
b64_decode.h
base3.h
boardid.h
boot_device.h drivers/spi: Allow SoC to provide the SPI flash CS index 2026-01-17 23:41:39 +00:00
bootblock_common.h
bootmem.h lib/bootmem: Add memory type for Armv9 MTE tag storage 2025-12-13 14:29:29 +00:00
bootmode.h
bootsplash.h lib/vga_gfx: Add API to render text on a bitmap buffer 2025-09-28 18:17:51 +00:00
bootstate.h
cbfs.h CBFS verification: support Top Swap redundancy 2025-12-20 17:39:43 +00:00
cbfs_glue.h
cbmem.h tree: Use boolean for s3resume 2025-10-23 13:34:15 +00:00
cper.h include/cper.h: Add check information structures 2026-01-14 11:17:54 +00:00
crc_byte.h lib/crc_byte: Parenthesize buffer address in CRC macro 2025-01-23 23:00:53 +00:00
ctype.h
delay.h
dimm_info_util.h
dp_aux.h
edid.h
elog.h
endian.h Remove <swab.h> and swabXX() functions 2025-12-12 07:09:45 +00:00
espi.h
fallback.h
fit.h
fmap.h soc/intel/common/block/rtc/rtc.c: Top Swap: add Slot B selection mechanism 2025-12-04 01:31:25 +00:00
framebuffer_info.h lib/edid_fill_fb: Add dual pipe flag to lb_framebuffer_flags 2025-11-18 07:37:20 +00:00
fw_config.h
gpio.h
halt.h
identity.h
imd.h
imd_private.h
input-event-codes.h
inttypes.h
kconfig.h
lib.h
limits.h
main_decl.h
memlayout.h memlayout: Introduce PRERAM and POSTRAM DMA coherent regions 2025-11-22 17:23:55 +00:00
memory_info.h include: commonlib: Move memory_info and dimm_info to commonlib 2025-11-22 18:54:55 +00:00
memrange.h
metadata_hash.h
mrc_cache.h
mtcl.h
nhlt.h
option.h include/option: Add verstage stub for UEFI variable store backend 2025-12-02 15:17:33 +00:00
post.h
program_loading.h
ramdetect.h
random.h
reg_script.h
region_file.h
reset.h lib: Introduce early power off support Kconfig option 2025-02-15 18:59:11 +00:00
rmodule.h
romstage_common.h
romstage_handoff.h tree: Use boolean for s3resume 2025-10-23 13:34:15 +00:00
rtc.h
rules.h rules.h: Add ENV_RAMSTAGE_LOADER 2025-12-20 17:35:52 +00:00
sar.h drivers/wifi: Update Drive Strength BRI Rsp Table revision 2024-12-17 17:27:54 +00:00
sdram_mode.h
smbios.h src/lib/smbios: Advertise UEFI support for EDK2 2026-01-23 09:23:42 +00:00
smmstore.h drivers/smmstore: Support 64-bit MMIO addresses 2025-05-08 22:28:16 +00:00
spd.h
spd_bin.h soc/common/smbus: Support reading SPD5 hubs for DDR5 2025-08-02 01:47:44 +00:00
spd_cache.h
spi-generic.h drivers/spi: add Numonyx and Micron names to STMicro case 2024-10-09 18:09:42 +00:00
spi_bitbang.h
spi_flash.h drivers/spi: add RPMC support 2024-12-03 17:40:39 +00:00
spi_sdcard.h
stage_cache.h tree: Use boolean for s3resume 2025-10-23 13:34:15 +00:00
stdarg.h
stdbool.h include/stdbool: Don't unconditionally typedef bool 2024-09-25 01:05:32 +00:00
stddef.h stddef.h: Introduce nullptr constant 2024-10-03 02:05:44 +00:00
stdint.h
stdio.h
stdlib.h
string.h
symbols.h arch/arm64: Introduce distinct PRERAM and POSTRAM stack regions 2025-12-15 10:48:34 +00:00
thread.h
timer.h
timestamp.h
types.h
uuid.h
ux_locales.h lib: Add low battery UX locale message 2025-02-15 18:58:48 +00:00
vbe.h
version.h
watchdog.h
wrdd.h