aboutsummaryrefslogtreecommitdiff
path: root/src/arch/x86/exit_car.S
diff options
context:
space:
mode:
Diffstat (limited to 'src/arch/x86/exit_car.S')
-rw-r--r--src/arch/x86/exit_car.S14
1 files changed, 2 insertions, 12 deletions
diff --git a/src/arch/x86/exit_car.S b/src/arch/x86/exit_car.S
index ca9b70e663..5c62c92af8 100644
--- a/src/arch/x86/exit_car.S
+++ b/src/arch/x86/exit_car.S
@@ -26,11 +26,6 @@ stack_top:
.text
.global _start
_start:
-#if IS_ENABLED(CONFIG_POSTCAR_CONSOLE)
- /* Enable the console */
- call console_init
-#endif /* CONFIG_POSTCAR_CONSOLE */
-
/* chipset_teardown_car() is expected to disable cache-as-ram. */
call chipset_teardown_car
@@ -113,13 +108,8 @@ _start:
wrmsr
#endif /* CONFIG_SOC_SETS_MSRS */
- /* Display the MTRRs */
-#if IS_ENABLED(CONFIG_POSTCAR_CONSOLE)
- call soc_display_mtrrs
-#endif /* CONFIG_POSTCAR_CONSOLE */
-
- /* Load and run ramstage. */
- call copy_and_run
+ /* Call into main for postcar. */
+ call main
/* Should never return. */
1:
jmp 1b