2 * Board specific setup info
5 * Texas Instruments, <www.ti.com>
8 * Aneesh V <aneesh@ti.com>
10 * SPDX-License-Identifier: GPL-2.0+
14 #include <asm/arch/omap.h>
15 #include <asm/omap_common.h>
16 #include <asm/arch/spl.h>
17 #include <linux/linkage.h>
20 ENTRY(save_boot_params)
22 ldr r1, =OMAP_SRAM_SCRATCH_BOOT_PARAMS
24 b save_boot_params_ret
25 ENDPROC(save_boot_params)
29 PUSH {r4-r12, lr} @ save registers - ROM code may pollute
35 #if __GNUC__ >= 4 && __GNUC_MINOR__ >= 6 && defined(__ARM_ARCH_7A__)
37 smc #0 @ call ROM Code API to set control register