coreboot-kgpe-d16/src/cpu/amd
Arthur Heymans b97a303fa6 cpu/amd/agesa: Use common MRC_CACHE code to save S3 data
Use the common code to save data for fast boot or S3 resume.
An notable improvement that comes with this, is that the same 4K page
is not rewritten all the time. This prolongs the hardware's life.

TESTED on pcengines/apu1 and lenovo/g505s: S3 resume works fine.

Change-Id: I0f4f36dcead52a6c550fb5e606772e0a99029872
Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/44295
Reviewed-by: Mike Banon <mikebdp2@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-by: Michał Żygowski <michal.zygowski@3mdeb.com>
2022-06-06 08:58:30 +00:00
..
agesa cpu/amd/agesa: Use common MRC_CACHE code to save S3 data 2022-06-06 08:58:30 +00:00
mtrr cpu/amd/mtrr: Remove topmem global variables 2021-11-03 18:36:15 +00:00
pi cpu/amd: Remove unused <cpu/x86/pae.h> 2022-05-16 02:41:33 +00:00
smm cpu/x86/smm: Add SMM_LEGACY_ASEG 2022-02-01 20:35:02 +00:00
Kconfig Kconfig: comply to Linux 5.3's Kconfig language rules 2019-11-23 20:09:56 +00:00
Makefile.inc cpu/amd/fam10: Drop support 2019-11-21 09:28:41 +00:00