• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (c) 2018-2019, ARM Limited and Contributors. All rights reserved.
3  *
4  * SPDX-License-Identifier: BSD-3-Clause
5  */
6 
7 #ifndef PLATFORM_DEF_H
8 #define PLATFORM_DEF_H
9 
10 #include <sgm_base_platform_def.h>
11 
12 #define PLAT_MAX_CPUS_PER_CLUSTER	U(8)
13 #define PLAT_MAX_PE_PER_CPU		U(1)
14 
15 /*
16  * Physical and virtual address space limits for MMU in AARCH64 & AARCH32 modes
17  */
18 #ifdef __aarch64__
19 #define PLAT_PHY_ADDR_SPACE_SIZE	(1ULL << 36)
20 #define PLAT_VIRT_ADDR_SPACE_SIZE	(1ULL << 36)
21 #else
22 #define PLAT_PHY_ADDR_SPACE_SIZE	(1ULL << 32)
23 #define PLAT_VIRT_ADDR_SPACE_SIZE	(1ULL << 32)
24 #endif
25 
26 #endif /* PLATFORM_DEF_H */
27