xref: /rk3399_ARM-atf/plat/ti/k3/include/platform_def.h (revision 10ecd58093a34e95e2dfad65b1180610f29397cc)
1 /*
2  * Copyright (c) 2017-2018, 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 <ti_platform_defs.h>
11 
12 #if !K3_SEC_PROXY_LITE
13 #define SEC_PROXY_DATA_BASE	0x32C00000
14 #define SEC_PROXY_DATA_SIZE	0x80000
15 #define SEC_PROXY_SCFG_BASE	0x32800000
16 #define SEC_PROXY_SCFG_SIZE	0x80000
17 #define SEC_PROXY_RT_BASE	0x32400000
18 #define SEC_PROXY_RT_SIZE	0x80000
19 #else
20 #define SEC_PROXY_DATA_BASE	0x4D000000
21 #define SEC_PROXY_DATA_SIZE	0x80000
22 #define SEC_PROXY_SCFG_BASE	0x4A400000
23 #define SEC_PROXY_SCFG_SIZE	0x80000
24 #define SEC_PROXY_RT_BASE	0x4A600000
25 #define SEC_PROXY_RT_SIZE	0x80000
26 #endif /* K3_SEC_PROXY_LITE */
27 
28 #define SEC_PROXY_TIMEOUT_US		1000000
29 #define SEC_PROXY_MAX_MESSAGE_SIZE	56
30 
31 #endif /* PLATFORM_DEF_H */
32