summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArthur Heymans <arthur@aheymans.xyz>2021-06-02 18:25:00 +0200
committerFelix Held <felix-coreboot@felixheld.de>2021-12-13 17:52:04 +0000
commit10f457af5f11d9383f9b5fe729ead3ca290f111b (patch)
treeb17ca82f0e51243d2f06f142114018a5a5424867
parent25096eb9504c569ee28eb33afee7a3472b01502d (diff)
soc/intel/common/block/cpu/car/exit_car_fsp.S: Align stack
Change-Id: I6b5864cfb9b013559cd318bc01733ba4d3792e65 Signed-off-by: Arthur Heymans <arthur@aheymans.xyz> Reviewed-on: https://review.coreboot.org/c/coreboot/+/59914 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Raul Rangel <rrangel@chromium.org>
-rw-r--r--src/soc/intel/common/block/cpu/car/exit_car_fsp.S2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/soc/intel/common/block/cpu/car/exit_car_fsp.S b/src/soc/intel/common/block/cpu/car/exit_car_fsp.S
index fd79e8eb4e..4b906280e6 100644
--- a/src/soc/intel/common/block/cpu/car/exit_car_fsp.S
+++ b/src/soc/intel/common/block/cpu/car/exit_car_fsp.S
@@ -18,6 +18,8 @@ chipset_teardown_car:
/* Set up new stack. */
mov post_car_stack_top, %esp
+ /* Align the stack. */
+ andl $0xfffffff0, %esp
/* Call C code */
call main