/* * Board specific setup info * * (C) Copyright 2010 * Texas Instruments, * * Author : * Aneesh V * * SPDX-License-Identifier: GPL-2.0+ */ #include #include #include #include #include ENTRY(save_boot_params) ldr r1, =OMAP_SRAM_SCRATCH_BOOT_PARAMS str r0, [r1] b save_boot_params_ret ENDPROC(save_boot_params) ENTRY(set_pl310_ctrl_reg) PUSH {r4-r11, lr} @ save registers - ROM code may pollute @ our registers LDR r12, =0x102 @ Set PL310 control register - value in R0 .word 0xe1600070 @ SMC #0 - hand assembled because -march=armv5 @ call ROM Code API to set control register POP {r4-r11, pc} ENDPROC(set_pl310_ctrl_reg)