xref: /rk3399_ARM-atf/tools/renesas/rcar_layout_create/sa0.ld.S (revision a51443fa7e50346d167a93efb556f290eb63bd5c)
1*7e532c4bSJorge Ramirez-Ortiz/*
2*7e532c4bSJorge Ramirez-Ortiz * Copyright (c) 2015-2017, Renesas Electronics Corporation. All rights reserved.
3*7e532c4bSJorge Ramirez-Ortiz *
4*7e532c4bSJorge Ramirez-Ortiz * SPDX-License-Identifier: BSD-3-Clause
5*7e532c4bSJorge Ramirez-Ortiz */
6*7e532c4bSJorge Ramirez-Ortiz
7*7e532c4bSJorge Ramirez-OrtizSECTIONS
8*7e532c4bSJorge Ramirez-Ortiz{
9*7e532c4bSJorge Ramirez-Ortiz	. = 0x00000000;
10*7e532c4bSJorge Ramirez-Ortiz	.rodata : {
11*7e532c4bSJorge Ramirez-Ortiz		KEEP(*(.sa0_bootrom))
12*7e532c4bSJorge Ramirez-Ortiz		/* Map Type 3 for eMMC Boot */
13*7e532c4bSJorge Ramirez-Ortiz                /* A-side IPL content cert "Start Address" */
14*7e532c4bSJorge Ramirez-Ortiz		. = 0x000001D4;		/* H'00000080 + H'00000154 */
15*7e532c4bSJorge Ramirez-Ortiz		KEEP(*(.sa0_bl2dst_addr3))
16*7e532c4bSJorge Ramirez-Ortiz                /* A-side IPL content cert "Size" */
17*7e532c4bSJorge Ramirez-Ortiz		. = 0x000002E4;		/* H'00000080 + H'00000264 */
18*7e532c4bSJorge Ramirez-Ortiz		KEEP(*(.sa0_bl2dst_size3))
19*7e532c4bSJorge Ramirez-Ortiz		/* Map Type 1 for HyperFlash/QSPI Flash Boot */
20*7e532c4bSJorge Ramirez-Ortiz		/* A-side IPL content cert "Start Address" */
21*7e532c4bSJorge Ramirez-Ortiz		. = 0x00000D54;		/* H'00000C00 + H'00000154 */
22*7e532c4bSJorge Ramirez-Ortiz		KEEP(*(.sa0_bl2dst_addr1))
23*7e532c4bSJorge Ramirez-Ortiz		/* A-side IPL content cert "Size" */
24*7e532c4bSJorge Ramirez-Ortiz		. = 0x00000E64;		/* H'00000C00 + H'00000264 */
25*7e532c4bSJorge Ramirez-Ortiz		KEEP(*(.sa0_bl2dst_size1))
26*7e532c4bSJorge Ramirez-Ortiz	}
27*7e532c4bSJorge Ramirez-Ortiz
28*7e532c4bSJorge Ramirez-Ortiz}
29