SMM: rename tseg_fixup to tseg_relocate and export
This function is exported so it can be used in other places that need similar relocation due to TSEG. Change-Id: I68b78ca32d58d1a414965404e38d71977c3da347 Signed-off-by: Duncan Laurie <dlaurie@chromium.org> Reviewed-on: http://review.coreboot.org/1310 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
This commit is contained in:
committed by
Stefan Reinauer
parent
0aa5b0923a
commit
ace7a6aadd
@@ -376,9 +376,12 @@ void __attribute__((weak)) mainboard_smi_sleep(u8 slp_typ);
|
||||
|
||||
#if !CONFIG_SMM_TSEG
|
||||
void smi_release_lock(void);
|
||||
#define tseg_relocate(ptr)
|
||||
#else
|
||||
/* Return address of TSEG base */
|
||||
u32 smi_get_tseg_base(void);
|
||||
/* Adjust pointer with TSEG base */
|
||||
void tseg_relocate(void **ptr);
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user