coreboot-kgpe-d16/src/soc/intel/common
Subrata Banik f8d9a13aba soc/intel/common: Update SA bit fields as per EDS
This patch updates system agent related registers bit definitions
as per EDS.

For example:
As per CNL/ICL EDS MCHBAR register base is between bit 16-38
but coreboot programming was not aligned with EDS previously.

CNL EDS doc number: 566216

Also provide provision to program 64bit values as per SA EDS definitions

TEST=Dump MCHBAR in coreboot and ASL shows same 32 bit value.

Change-Id: I37340408fe89c94ce81953c751c8d7e22bc81a42
Signed-off-by: Subrata Banik <subrata.banik@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/38387
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
2020-01-23 05:06:12 +00:00
..
acpi soc/intel/{skylake,common}/acpi/dptf/thermal.asl: Prevent iasl remarks 2020-01-18 10:52:12 +00:00
basecode soc/intel/common: Make infrastructure ready for Intel common stage files 2018-06-21 15:54:48 +00:00
block soc/intel/common: Update SA bit fields as per EDS 2020-01-23 05:06:12 +00:00
pch soc/intel/{cnl,icl,skl, tgl}: Move SOC_INTEL_COMMON_BLOCK_THERMAL into SoC specific Kconfig 2020-01-16 16:28:09 +00:00
acpi.h soc/intel/common/block: Common ACPI 2017-09-08 19:01:04 +00:00
acpi_wake_source.c src/soc/intel: Remove unused <stdlib.h> 2019-12-19 05:41:08 +00:00
hda_verb.c soc/intel/common: Make alignment proper for comments 2019-11-15 11:01:33 +00:00
hda_verb.h
Kconfig cpu/x86/smm: Promote smm_memory_map() 2019-08-15 05:46:59 +00:00
Makefile.inc soc/intel/common: Bring DISPLAY_MTRRS into the light 2018-11-23 08:34:16 +00:00
mma.c printf: Automatically prefix %p with 0x 2019-12-11 11:38:59 +00:00
mma.h
nhlt.c
reset.c intel: Use CF9 reset (part 2) 2018-10-22 08:35:32 +00:00
reset.h intel: Use CF9 reset (part 2) 2018-10-22 08:35:32 +00:00
smbios.c {nb,soc}: Replace min/max() with MIN/MAX() 2019-12-20 17:46:37 +00:00
smbios.h soc/intel: Provide SPD manufacturer ID and module type to SMBIOS 2019-06-21 09:17:16 +00:00
tpm_tis.c security/tpm: Change TPM naming for different layers. 2018-01-18 01:45:35 +00:00
vbt.c coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
vbt.h drivers/intel/gma, soc/intel/common: improve cooperation 2018-05-09 13:48:07 +00:00