]> git.proxmox.com Git - mirror_edk2.git/commit
QuarkSocPkg/SmmAccessDxe: Set region to UC on SMRAM close
authorMichael D Kinney <michael.d.kinney@intel.com>
Wed, 24 Apr 2019 21:07:19 +0000 (14:07 -0700)
committerMichael D Kinney <michael.d.kinney@intel.com>
Tue, 30 Apr 2019 23:39:40 +0000 (16:39 -0700)
commit0edaa8c16204ffd018391c584322455c50c2719c
treebec846840e01a999d4d1a8b923701fe780fbed86
parentc793d24b010353b4d2db74aad4954ce9f62f0f25
QuarkSocPkg/SmmAccessDxe: Set region to UC on SMRAM close

The following commit removed the unconditional UC setting
just prior to closing the SMRAM region.  This is a correct
change for most platforms.

https://github.com/tianocore/edk2/commit/bfc87aa78e77ed15b09d1b4499c5eab63e8842bb

The Quark platforms still require this UC setting, so move
the UC setting into the Quark specific SMM Access Protocol
when the Close() service is called.

Cc: Kelly Steele <kelly.steele@intel.com>
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
Reviewed-by: Kelly Steele <kelly.steele@intel.com>
QuarkSocPkg/QuarkNorthCluster/Smm/Dxe/SmmAccessDxe/SmmAccess.inf
QuarkSocPkg/QuarkNorthCluster/Smm/Dxe/SmmAccessDxe/SmmAccessDriver.c
QuarkSocPkg/QuarkNorthCluster/Smm/Dxe/SmmAccessDxe/SmmAccessDriver.h