xref: /rk3399_rockchip-uboot/arch/arm/cpu/armv7/sunxi/fel_utils.S (revision 942cb0b6a29f74507adeb0bce7ff7f23f69faf84)
1/*
2 * Utility functions for FEL mode.
3 *
4 * Copyright (c) 2015 Google, Inc
5 *
6 * SPDX-License-Identifier:	GPL-2.0+
7 */
8
9#include <asm-offsets.h>
10#include <config.h>
11#include <asm/system.h>
12#include <linux/linkage.h>
13
14ENTRY(save_boot_params)
15	ldr	r0, =fel_stash
16	str	sp, [r0, #0]
17	str	lr, [r0, #4]
18	b	save_boot_params_ret
19ENDPROC(save_boot_params)
20
21ENTRY(return_to_fel)
22	mov	sp, r0
23	mov	lr, r1
24	bx	lr
25ENDPROC(return_to_fel)
26