coreboot-kgpe-d16/src/mainboard/intel
Subrata Banik 4703edc943 {mb, soc}: Move mrc_cache invalidating logic into memory common code
Commit hash b8b40964 ( mb, soc: Add the SPD_CACHE_ENABLE) introduced
per mainboard logic to invalidate the mrc_cache.

This patch moves mrc_cache invalidating logic into IA common code and
cleans up the code to remove unused argument `dimms_changed` from SoC
and mainboard directory.

BUG=b:200243989
BRANCH=firmware-brya-14505.B
TEST=Able to build and boot redrix without any visible failure/errors.

Signed-off-by: Subrata Banik <subratabanik@google.com>
Change-Id: I6f18e18adc6572571871dd6da1698186e4e3d671
Reviewed-on: https://review.coreboot.org/c/coreboot/+/62738
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com>
Reviewed-by: Zhuohao Lee <zhuohao@google.com>
2022-03-15 10:18:28 +00:00
..
adlrvp {mb, soc}: Move mrc_cache invalidating logic into memory common code 2022-03-15 10:18:28 +00:00
apollolake_rvp mb/*: Specify type of MAINBOARD_PART_NUMBER once 2021-07-26 14:05:29 +00:00
baskingridge IASL: Ignore IASL's "Missing dependency" warning 2022-01-28 16:34:23 +00:00
cedarisland_crb pci_mmio_cfg: Always use pci_s_* functions 2021-11-09 11:05:33 +00:00
coffeelake_rvp ChromeOS: Refactor ACPI CNVS generation 2021-12-23 21:18:25 +00:00
d510mo cpu/intel/speedstep: Constify get_cst_entries() 2021-10-19 15:00:01 +00:00
d945gclf cpu/intel/speedstep: Constify get_cst_entries() 2021-10-19 15:00:01 +00:00
dcp847ske arch/x86: consolidate HPET base address definitions 2022-02-25 17:44:11 +00:00
dg41wv IASL: Ignore IASL's "Missing dependency" warning 2022-01-28 16:34:23 +00:00
dg43gt IASL: Ignore IASL's "Missing dependency" warning 2022-01-28 16:34:23 +00:00
elkhartlake_crb soc/intel/ehl: Replace dt HeciEnabled by HECI1 disable config 2022-01-21 16:02:34 +00:00
emeraldlake2 arch/x86: consolidate HPET base address definitions 2022-02-25 17:44:11 +00:00
galileo mb/intel/galileo/reg_access.c: Remove duplicated "ERROR" in log messages 2022-02-08 16:19:36 +00:00
glkrvp mb/**/Kconfig: Properly override IGNORE_IASL_MISSING_DEPENDENCY 2022-01-31 10:34:41 +00:00
harcuvar treewide: Remove "ERROR: "/"WARN: " prefixes from log messages 2022-02-07 23:29:09 +00:00
icelake_rvp mb: Add space before closing comment block keyword 2021-12-23 22:04:36 +00:00
jasperlake_rvp mb/**/Kconfig: Properly override IGNORE_IASL_MISSING_DEPENDENCY 2022-01-31 10:34:41 +00:00
kblrvp mb/**/Kconfig: Properly override IGNORE_IASL_MISSING_DEPENDENCY 2022-01-31 10:34:41 +00:00
kunimitsu IASL: Ignore IASL's "Missing dependency" warning 2022-01-28 16:34:23 +00:00
leafhill mb/intel/leafhill,minnow3: remove FSP_M_CBFS and FSP_S_CBFS override 2021-09-05 17:52:24 +00:00
minnow3 mb/intel/leafhill,minnow3: remove FSP_M_CBFS and FSP_S_CBFS override 2021-09-05 17:52:24 +00:00
saddlebrook soc/intel/skl: Replace dt HeciEnabled by HECI1 disable config 2022-01-16 13:33:14 +00:00
shadowmountain {mb, soc}: Move mrc_cache invalidating logic into memory common code 2022-03-15 10:18:28 +00:00
strago IASL: Ignore IASL's "Missing dependency" warning 2022-01-28 16:34:23 +00:00
tglrvp {mb, soc}: Change memcfg_init() and variant_memory_init() prototype 2022-03-15 10:17:25 +00:00
wtm2 ChromeOS: Refactor ACPI CNVS generation 2021-12-23 21:18:25 +00:00
Kconfig
Kconfig.name