blob: bd6ed83c2169502e4c5eeb58d75fca6c42415ad2 [file] [log] [blame]
Angel Pons8a3453f2020-04-02 23:48:19 +02001/* SPDX-License-Identifier: GPL-2.0-only */
Arthur Heymansbe291e82019-01-06 07:35:11 +01002
3
4.text
5.global chipset_teardown_car
6chipset_teardown_car:
7
8 pop %ebx
Elyes HAOUASef906092020-02-20 19:41:17 +01009 /* Move the stack pointer to real RAM */
Arthur Heymans211d3222022-07-08 11:04:27 +020010 movl $_estack, %esp
Arthur Heymansbe291e82019-01-06 07:35:11 +010011 /* Align the stack 16 bytes */
12 andl $0xfffffff0, %esp
13
14 call chipset_teardown_car_main
15
16 jmp *%ebx