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