coreboot-kgpe-d16/src/mainboard
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
..
51nb
acer
adlink
amd mb/amd/chausie/devicetree: enable GFX HDA, ACP and XHCI2 devices 2022-03-14 15:47:07 +00:00
aopen
apple
asrock
asus arch/x86: consolidate HPET base address definitions 2022-02-25 17:44:11 +00:00
bap
biostar
bostentech
cavium
clevo
compulab
dell mb/dell/optiplex_9010: Fix chassis types 2022-03-09 09:27:35 +00:00
elmex
emulation cpu,mb,nb,soc: use HPET_BASE_ADDRESS instead of magic number 2022-02-25 17:44:45 +00:00
example
facebook
foxconn
getac
gigabyte
gizmosphere mb/gizmosphere/gizmo/OptionsIds.h: Remove extra empty line 2022-02-22 21:25:38 +00:00
google {mb, soc}: Move mrc_cache invalidating logic into memory common code 2022-03-15 10:18:28 +00:00
hp
ibase
intel {mb, soc}: Move mrc_cache invalidating logic into memory common code 2022-03-15 10:18:28 +00:00
jetway
kontron arch/x86: consolidate HPET base address definitions 2022-02-25 17:44:11 +00:00
lenovo src: Make PCI ID define names shorter 2022-03-07 08:32:09 +00:00
libretrend
lippert
msi
ocp
opencellular
packardbell
pcengines
pine64
portwell
prodrive {mb, soc}: Move mrc_cache invalidating logic into memory common code 2022-03-15 10:18:28 +00:00
protectli
purism
razer
roda arch/x86: consolidate HPET base address definitions 2022-02-25 17:44:11 +00:00
samsung arch/x86: consolidate HPET base address definitions 2022-02-25 17:44:11 +00:00
sapphire
scaleway
siemens mb/siemens/mc_ehl: Increase SPD buffer size to 512 bytes 2022-03-14 15:53:54 +00:00
sifive
starlabs {mb, soc}: Change memcfg_init() and variant_memory_init() prototype 2022-03-15 10:17:25 +00:00
supermicro
system76 {mb, soc}: Change memcfg_init() and variant_memory_init() prototype 2022-03-15 10:17:25 +00:00
ti
up
Kconfig