1 /*
2  * Arm SCP/MCP Software
3  * Copyright (c) 2020-2021, Arm Limited and Contributors. All rights reserved.
4  *
5  * SPDX-License-Identifier: BSD-3-Clause
6  */
7 
8 #ifndef MCP_SOFTWARE_MMAP_MCP_H
9 #define MCP_SOFTWARE_MMAP_MCP_H
10 
11 #include <mcp_mmap.h>
12 
13 #include <fwk_macros.h>
14 
15 /* MCP ROM and RAM firmware size loaded on main memory */
16 #define MCP_BOOT_ROM_SIZE (64 * 1024)
17 #define MCP_DTC_RAM_SIZE  (256 * 1024)
18 #define MCP_ITC_RAM_SIZE  (256 * 1024)
19 
20 /* MCP RAM firmware base and size on the flash */
21 #define MCP_NOR0_FLASH_BASE        (MCP_SOC_EXPANSION1_BASE + 0x07000000)
22 #define MCP_RAMFW_IMAGE_FLASH_BASE (MCP_NOR0_FLASH_BASE + 0x03F80000)
23 #define MCP_RAMFW_IMAGE_FLASH_SIZE (256 * FWK_KIB)
24 
25 #endif /* MCP_SOFTWARE_MMAP_MCP_H */
26