summaryrefslogtreecommitdiff
path: root/src/arch/x86/cbmem.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/arch/x86/cbmem.c')
-rw-r--r--src/arch/x86/cbmem.c13
1 files changed, 1 insertions, 12 deletions
diff --git a/src/arch/x86/cbmem.c b/src/arch/x86/cbmem.c
index f7c58a47ce..fc85bc617f 100644
--- a/src/arch/x86/cbmem.c
+++ b/src/arch/x86/cbmem.c
@@ -18,19 +18,8 @@
void *cbmem_top_chipset(void)
{
- static void *cbmem_top_backup;
- void *top_backup;
-
- if (ENV_RAMSTAGE && cbmem_top_backup != NULL)
- return cbmem_top_backup;
-
/* Top of CBMEM is at highest usable DRAM address below 4GiB. */
- top_backup = (void *)restore_top_of_low_cacheable();
-
- if (ENV_RAMSTAGE)
- cbmem_top_backup = top_backup;
-
- return top_backup;
+ return (void *)restore_top_of_low_cacheable();
}
#endif /* CBMEM_TOP_BACKUP */