intel/smm: Provide common smm_relocation_params
Pull in all copies of smm_relocation_params structs defined for intel platforms. Pull in all the inlined MSR accessors to the header file. Change-Id: I39c6cffee95433aea1a3c783b869eedfff094413 Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/34840 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Aaron Durbin <adurbin@chromium.org>
This commit is contained in:
@@ -33,7 +33,6 @@
|
||||
#include <soc/msr.h>
|
||||
#include <soc/pattrs.h>
|
||||
#include <soc/ramstage.h>
|
||||
#include <soc/smm.h>
|
||||
|
||||
/* Core level MSRs */
|
||||
const struct reg_script core_msr_script[] = {
|
||||
@@ -88,13 +87,6 @@ static const struct cpu_driver driver __cpu_driver = {
|
||||
* MP and SMM loading initialization.
|
||||
*/
|
||||
|
||||
struct smm_relocation_params {
|
||||
msr_t smrr_base;
|
||||
msr_t smrr_mask;
|
||||
};
|
||||
|
||||
static struct smm_relocation_params smm_reloc_params;
|
||||
|
||||
/* Package level MSRs */
|
||||
static const struct reg_script package_msr_script[] = {
|
||||
/* Set Package TDP to ~7W */
|
||||
|
Reference in New Issue
Block a user