1 /* SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2018 Marvell International Ltd.
5 * https://spdx.org/licenses
9 #include <linux/linkage.h>
10 #include <asm/macro.h>
17 .global save_boot_params
19 /* Read FDT base from x1 register passed by ATF */
20 adr x21, fdt_base_addr
24 b save_boot_params_ret
27 mov x29, lr /* Save LR */
29 /* any lowlevel init should go here */
31 mov lr, x29 /* Restore LR */
33 ENDPROC(lowlevel_init)