1780e3f24SHeiko Stuebner /* 2780e3f24SHeiko Stuebner * Copyright (c) 2016, ARM Limited and Contributors. All rights reserved. 3780e3f24SHeiko Stuebner * 4780e3f24SHeiko Stuebner * SPDX-License-Identifier: BSD-3-Clause 5780e3f24SHeiko Stuebner */ 6780e3f24SHeiko Stuebner 7780e3f24SHeiko Stuebner #ifndef BL32_PARAM_H 8780e3f24SHeiko Stuebner #define BL32_PARAM_H 9780e3f24SHeiko Stuebner 10780e3f24SHeiko Stuebner /******************************************************************************* 11780e3f24SHeiko Stuebner * Platform memory map related constants 12780e3f24SHeiko Stuebner ******************************************************************************/ 13*0aad563cSKever Yang /* TF text, ro, rw, Size: 1MB */ 14780e3f24SHeiko Stuebner #define TZRAM_BASE (0x0) 15*0aad563cSKever Yang #define TZRAM_SIZE (0x100000) 16780e3f24SHeiko Stuebner 17780e3f24SHeiko Stuebner /******************************************************************************* 18780e3f24SHeiko Stuebner * BL32 specific defines. 19780e3f24SHeiko Stuebner ******************************************************************************/ 20780e3f24SHeiko Stuebner /* 21780e3f24SHeiko Stuebner * Put BL32 at the top of the Trusted RAM 22780e3f24SHeiko Stuebner */ 23*0aad563cSKever Yang #define BL32_BASE (TZRAM_BASE + 0x40000) 24780e3f24SHeiko Stuebner #define BL32_LIMIT (TZRAM_BASE + TZRAM_SIZE) 25780e3f24SHeiko Stuebner 26780e3f24SHeiko Stuebner #endif /* BL32_PARAM_H */ 27