xref: /rk3399_ARM-atf/plat/rockchip/rk3288/include/shared/bl32_param.h (revision 780e3f24553ef4dd177b7278bbfef30053de1656)
1*780e3f24SHeiko Stuebner /*
2*780e3f24SHeiko Stuebner  * Copyright (c) 2016, ARM Limited and Contributors. All rights reserved.
3*780e3f24SHeiko Stuebner  *
4*780e3f24SHeiko Stuebner  * SPDX-License-Identifier: BSD-3-Clause
5*780e3f24SHeiko Stuebner  */
6*780e3f24SHeiko Stuebner 
7*780e3f24SHeiko Stuebner #ifndef BL32_PARAM_H
8*780e3f24SHeiko Stuebner #define BL32_PARAM_H
9*780e3f24SHeiko Stuebner 
10*780e3f24SHeiko Stuebner /*******************************************************************************
11*780e3f24SHeiko Stuebner  * Platform memory map related constants
12*780e3f24SHeiko Stuebner  ******************************************************************************/
13*780e3f24SHeiko Stuebner /* TF txet, ro, rw, Size: 2MB */
14*780e3f24SHeiko Stuebner #define TZRAM_BASE		(0x0)
15*780e3f24SHeiko Stuebner #define TZRAM_SIZE		(0x200000)
16*780e3f24SHeiko Stuebner 
17*780e3f24SHeiko Stuebner /*******************************************************************************
18*780e3f24SHeiko Stuebner  * BL32 specific defines.
19*780e3f24SHeiko Stuebner  ******************************************************************************/
20*780e3f24SHeiko Stuebner /*
21*780e3f24SHeiko Stuebner  * Put BL32 at the top of the Trusted RAM
22*780e3f24SHeiko Stuebner  */
23*780e3f24SHeiko Stuebner #define BL32_BASE			(TZRAM_BASE + 0x100000)
24*780e3f24SHeiko Stuebner #define BL32_LIMIT			(TZRAM_BASE + TZRAM_SIZE)
25*780e3f24SHeiko Stuebner 
26*780e3f24SHeiko Stuebner #endif /* BL32_PARAM_H */
27