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>
19 ENTRY(save_boot_params)
20 ldr r1, =OMAP_SRAM_SCRATCH_BOOT_PARAMS
23 ENDPROC(save_boot_params)
25 ENTRY(set_pl310_ctrl_reg)
26 PUSH {r4-r11, lr} @ save registers - ROM code may pollute
28 LDR r12, =0x102 @ Set PL310 control register - value in R0
29 #if __GNUC__ >= 4 && __GNUC_MINOR__ >= 6 && defined(__ARM_ARCH_7A__)
31 smc #0 @ call ROM Code API to set control register
36 ENDPROC(set_pl310_ctrl_reg)