coreboot/src
Dinesh Gehlot ce79ae00fb soc/intel/cnl: Move ME FSR structures to pertinent header
This patch moves ME host firmware status register structures to ME
header file. It also marks unused structure fields to reserved.

The idea here is to decouple ME specification defined structures from
the source file `.c` and keep those into header files so that in future
those spec defined header can move into common code.

The current and future SoC platform will be able to select the correct
ME spec header based on the applicable config. It might be also
beneficial if two different SoC platforms would like to use the same
ME specification and not necessarily share the same SoC directory.

BUG=b:260309647
Test=Able to build and boot.

Signed-off-by: Dinesh Gehlot <digehlot@google.com>
Change-Id: I34d3c4a60653fe0c1766cd50c96b8d3fe63637d1
Reviewed-on: https://review.coreboot.org/c/coreboot/+/72412
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Lean Sheng Tan <sheng.tan@9elements.com>
2023-02-01 16:59:10 +00:00
..
acpi acpi/acpigen: introduce acpigen_write_processor_device 2023-01-31 17:35:42 +00:00
arch treewide: Remove duplicated include <device/pci.h> 2023-02-01 03:03:34 +00:00
commonlib commonlib/storage: Add common eMMC functions 2023-01-16 00:33:11 +00:00
console console: Print architecture 2023-01-31 15:26:16 +00:00
cpu treewide: Remove unused <cpu/amd/msr.h> 2023-01-09 21:17:08 +00:00
device treewide: Remove duplicated include <device/pci.h> 2023-02-01 03:03:34 +00:00
drivers treewide: Remove duplicated include <device/pci.h> 2023-02-01 03:03:34 +00:00
ec ec/google/wilco/acpi: Add DPTF RCDP() method 2023-02-01 14:59:44 +00:00
include acpi/acpigen: introduce acpigen_write_processor_device 2023-01-31 17:35:42 +00:00
lib treewide: stop calling custom TPM log "TCPA" 2023-01-11 16:00:55 +00:00
mainboard mb/google/brya/var/omnigul: Add memory config 2023-02-01 14:59:38 +00:00
northbridge treewide: Remove duplicated include <device/pci.h> 2023-02-01 03:03:34 +00:00
sbom src/sbom: Add code documentation + fix misspelling 2023-01-31 15:20:51 +00:00
security security/vboot: Check RW_NVRAM at buildtime 2023-01-13 08:25:33 +00:00
soc soc/intel/cnl: Move ME FSR structures to pertinent header 2023-02-01 16:59:10 +00:00
southbridge treewide: Remove duplicated include <device/pci.h> 2023-02-01 03:03:34 +00:00
superio {superio,ec}/acpi: Replace constant "Zero" with actual number 2022-12-27 09:06:29 +00:00
vendorcode vendorcode: Add VariableFormat.h 2023-01-31 16:45:29 +00:00
Kconfig Kconfig: Add option to compress ramstage with LZ4 2023-01-08 01:20:15 +00:00