coreboot/src/soc/intel
Dinesh Gehlot 7df8a69b26 soc/intel/meteorlake: Move ME firmware status register structures to
pertinent header file

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 necessarilly share the same SoC directory.

BUG=b:260309647
Test=Able to build and boot Google/rex

Signed-off-by: Dinesh Gehlot <digehlot@google.com>
Change-Id: Ib3dafd6c030c0c848aa82b03bb336cc8fad14de3
Reviewed-on: https://review.coreboot.org/c/coreboot/+/71627
Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com>
Reviewed-by: Subrata Banik <subratabanik@google.com>
Reviewed-by: Sridhar Siricilla <sridhar.siricilla@intel.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Kapil Porwal <kapilporwal@google.com>
2023-01-11 21:04:25 +00:00
..
alderlake soc/intel/alderlake: Move ME firmware status register structures to 2023-01-11 21:03:12 +00:00
apollolake apollolake/include/soc/meminit.h: Add missing stdbool 2023-01-01 02:47:17 +00:00
baytrail soc/intel/baytrail: add _HRV to GPIO ACPI devices 2023-01-03 17:48:13 +00:00
braswell Enable VBOOT_VBNV_FLASH for SOC_INTEL_BRASWELL 2022-12-31 00:34:13 +00:00
broadwell soc/intel/broadwell: Add Kconfig option to hide Intel ME 2022-12-23 14:21:47 +00:00
cannonlake soc/intel: Create common function to check PCH slot 2023-01-04 14:12:29 +00:00
common drivers/intel/gma: Hook up libgfxinit in romstage 2023-01-11 13:59:54 +00:00
denverton_ns soc/intel: Set IO APIC DMAR entry based on hw 2022-12-07 23:03:04 +00:00
elkhartlake soc/intel/elkhartlake/chip.h: Include types.h instead of stdint.h 2023-01-11 06:41:39 +00:00
icelake tree/acpi: Replace constant "Zero" with actual number 2022-12-27 09:06:47 +00:00
jasperlake tree/acpi: Replace constant "Zero" with actual number 2022-12-27 09:06:47 +00:00
meteorlake soc/intel/meteorlake: Move ME firmware status register structures to 2023-01-11 21:04:25 +00:00
quark soc/intel/quark/Makefile.inc: Remove path to non-existent folder 2022-12-09 01:56:17 +00:00
skylake tree/acpi: Replace constant "Zero" with actual number 2022-12-27 09:06:47 +00:00
tigerlake device/Kconfig: Fix selection of software connection manager 2023-01-11 16:53:59 +00:00
xeon_sp soc/intel/xeon_sp: Setup DPR for all VT-d devices 2023-01-11 14:56:50 +00:00
Makefile.inc soc: Add SPDX license headers to Makefiles 2022-10-31 03:27:13 +00:00