diff options
Diffstat (limited to 'src/cpu')
-rw-r--r-- | src/cpu/amd/geode_gx2/cache_as_ram.inc | 3 | ||||
-rw-r--r-- | src/cpu/amd/geode_lx/cache_as_ram.inc | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/cpu/amd/geode_gx2/cache_as_ram.inc b/src/cpu/amd/geode_gx2/cache_as_ram.inc index c31b95d91c..049d077353 100644 --- a/src/cpu/amd/geode_gx2/cache_as_ram.inc +++ b/src/cpu/amd/geode_gx2/cache_as_ram.inc @@ -156,7 +156,8 @@ DCacheSetupGood: post_code(0x23) /* Call romstage.c main function */ - call main + call mainboard_romstage_entry + done_cache_as_ram_main: /* We now run over the stack-in-cache, copying it back to itself to invalidate the cache */ diff --git a/src/cpu/amd/geode_lx/cache_as_ram.inc b/src/cpu/amd/geode_lx/cache_as_ram.inc index d48f0e836c..8250d729b4 100644 --- a/src/cpu/amd/geode_lx/cache_as_ram.inc +++ b/src/cpu/amd/geode_lx/cache_as_ram.inc @@ -181,7 +181,8 @@ DCacheSetupGood: post_code(0x23) /* Call romstage.c main function */ - call main + call mainboard_romstage_entry + .global done_cache_as_ram_main done_cache_as_ram_main: |