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 .word 0xe1600070 @ SMC #0 - hand assembled because -march=armv5
30 @ call ROM Code API to set control register
32 ENDPROC(set_pl310_ctrl_reg)