xref: /rk3399_ARM-atf/plat/mediatek/common/lpm_v2/mt_lp_mmap.c (revision cf2df874cd09305ac7282fadb0fef6be597dfffb)
1*da8cc41bSWenzhen Yu /*
2*da8cc41bSWenzhen Yu  * Copyright (c) 2025, MediaTek Inc. All rights reserved.
3*da8cc41bSWenzhen Yu  *
4*da8cc41bSWenzhen Yu  * SPDX-License-Identifier: BSD-3-Clause
5*da8cc41bSWenzhen Yu  */
6*da8cc41bSWenzhen Yu 
7*da8cc41bSWenzhen Yu #include <platform_def.h>
8*da8cc41bSWenzhen Yu 
9*da8cc41bSWenzhen Yu #include <mtk_mmap_pool.h>
10*da8cc41bSWenzhen Yu 
11*da8cc41bSWenzhen Yu static const mmap_region_t lpm_sram_mmap[] MTK_MMAP_SECTION = {
12*da8cc41bSWenzhen Yu #if (MTK_LPM_SRAM_BASE && MTK_LPM_SRAM_MAP_SIZE)
13*da8cc41bSWenzhen Yu 	/* LPM used syssram */
14*da8cc41bSWenzhen Yu 	MAP_REGION_FLAT(MTK_LPM_SRAM_BASE, MTK_LPM_SRAM_MAP_SIZE,
15*da8cc41bSWenzhen Yu 			MT_DEVICE | MT_RW | MT_SECURE),
16*da8cc41bSWenzhen Yu #endif
17*da8cc41bSWenzhen Yu 	{0}
18*da8cc41bSWenzhen Yu };
19*da8cc41bSWenzhen Yu DECLARE_MTK_MMAP_REGIONS(lpm_sram_mmap);
20