slimbootloader/BootloaderCommonPkg
Maurice Ma acfe51f382 Sync up MTRR for MP before boot
SBL might change MTRR to enable framebuffer cache. Current code
only handles BSP MTRR programming, and it is necessary to sync
up the MTRR programming for all APs as well. This patch added
a function to sync up MTRRs for all APs.

Please note, this MTRR sync up is a simplified version for SBL
case since SBL will only add new MTRRs for GFX framebuffer.
To do a full generic MTRRs sync up, it is required to flush cache,
reload TLB, etc. And it will come with some performance impacts.

Signed-off-by: Maurice Ma <maurice.ma@intel.com>
2021-11-05 11:09:16 -07:00
..
Include Sync up MTRR for MP before boot 2021-11-05 11:09:16 -07:00
Library Sync up MTRR for MP before boot 2021-11-05 11:09:16 -07:00
BootloaderCommonPkg.dec Build SMM HOBs for universal payload 2021-11-04 11:50:00 -07:00