xref: /rk3399_ARM-atf/include/common/bl_common.ld.h (revision 665e71b8ea28162ec7737c1411bca3ea89e5957e)
1 /*
2  * Copyright (c) 2020, ARM Limited and Contributors. All rights reserved.
3  *
4  * SPDX-License-Identifier: BSD-3-Clause
5  */
6 
7 #ifndef BL_COMMON_LD_H
8 #define BL_COMMON_LD_H
9 
10 /*
11  * The xlat_table section is for full, aligned page tables (4K).
12  * Removing them from .bss avoids forcing 4K alignment on
13  * the .bss section. The tables are initialized to zero by the translation
14  * tables library.
15  */
16 #define XLAT_TABLE_SECTION				\
17 	xlat_table (NOLOAD) : {				\
18 		*(xlat_table)				\
19 	}
20 
21 #endif /* BL_COMMON_LD_H */
22