aboutsummaryrefslogtreecommitdiff
path: root/src/soc/amd/common/block/cpu/car/cache_as_ram.S
diff options
context:
space:
mode:
Diffstat (limited to 'src/soc/amd/common/block/cpu/car/cache_as_ram.S')
-rw-r--r--src/soc/amd/common/block/cpu/car/cache_as_ram.S11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/soc/amd/common/block/cpu/car/cache_as_ram.S b/src/soc/amd/common/block/cpu/car/cache_as_ram.S
index 3eb7670784..6282d7e571 100644
--- a/src/soc/amd/common/block/cpu/car/cache_as_ram.S
+++ b/src/soc/amd/common/block/cpu/car/cache_as_ram.S
@@ -8,9 +8,16 @@
******************************************************************************
*/
-#include "gcccar.inc"
#include <cpu/x86/post_code.h>
+.section .init
+
+.code32
+
+_cache_as_ram_setup:
+
+#include "gcccar.inc"
+
/*
* on entry:
* mm0: BIST (ignored)
@@ -43,3 +50,5 @@ before_carstage:
post_code(POST_DEAD_CODE)
hlt
jmp .halt_forever
+
+_cache_as_ram_setup_end: