soc: xtensa: imx8: memory.h: Cleanup
This commit attempts to clean the memory.h header by doing the following changes: 1) Change the include guard to the standard ZEPHYR_.... 2) Remove unused macro definitions. Signed-off-by: Laurentiu Mihalcea <laurentiu.mihalcea@nxp.com>
This commit is contained in:
parent
f29d6edece
commit
ad7e858938
1 changed files with 3 additions and 55 deletions
|
@ -4,13 +4,8 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
#ifndef __INC_MEMORY_H
|
||||
#define __INC_MEMORY_H
|
||||
|
||||
#define PLATFORM_CORE_COUNT 1
|
||||
|
||||
/** Id of master DSP core */
|
||||
#define PLATFORM_PRIMARY_CORE_ID 0
|
||||
#ifndef ZEPHYR_SOC_NXP_ADSP_MEMORY_H_
|
||||
#define ZEPHYR_SOC_NXP_ADSP_MEMORY_H_
|
||||
|
||||
#define IRAM_RESERVE_HEADER_SPACE 0x400
|
||||
|
||||
|
@ -164,51 +159,4 @@
|
|||
+ SRAM_DEBUG_SIZE + SRAM_EXCEPT_SIZE \
|
||||
+ SRAM_STREAM_SIZE + SRAM_TRACE_SIZE)
|
||||
|
||||
/* Heap section sizes for module pool */
|
||||
#define HEAP_RT_COUNT8 0
|
||||
#define HEAP_RT_COUNT16 48
|
||||
#define HEAP_RT_COUNT32 48
|
||||
#define HEAP_RT_COUNT64 32
|
||||
#define HEAP_RT_COUNT128 32
|
||||
#define HEAP_RT_COUNT256 32
|
||||
#define HEAP_RT_COUNT512 4
|
||||
#define HEAP_RT_COUNT1024 4
|
||||
#define HEAP_RT_COUNT2048 4
|
||||
|
||||
/* Heap section sizes for system runtime heap */
|
||||
#define HEAP_SYS_RT_COUNT64 128
|
||||
#define HEAP_SYS_RT_COUNT512 16
|
||||
#define HEAP_SYS_RT_COUNT1024 8
|
||||
|
||||
/* Heap configuration */
|
||||
#define HEAP_SYSTEM_BASE SDRAM1_BASE + SOF_MAILBOX_SIZE
|
||||
#define HEAP_SYSTEM_SIZE 0xe000
|
||||
|
||||
#define HEAP_SYS_RUNTIME_BASE (HEAP_SYSTEM_BASE + HEAP_SYSTEM_SIZE)
|
||||
#define HEAP_SYS_RUNTIME_SIZE \
|
||||
(HEAP_SYS_RT_COUNT64 * 64 + HEAP_SYS_RT_COUNT512 * 512 + \
|
||||
HEAP_SYS_RT_COUNT1024 * 1024)
|
||||
|
||||
#define HEAP_RUNTIME_BASE (HEAP_SYS_RUNTIME_BASE + HEAP_SYS_RUNTIME_SIZE)
|
||||
#define HEAP_RUNTIME_SIZE \
|
||||
(HEAP_RT_COUNT8 * 8 + HEAP_RT_COUNT16 * 16 + \
|
||||
HEAP_RT_COUNT32 * 32 + HEAP_RT_COUNT64 * 64 + \
|
||||
HEAP_RT_COUNT128 * 128 + HEAP_RT_COUNT256 * 256 + \
|
||||
HEAP_RT_COUNT512 * 512 + HEAP_RT_COUNT1024 * 1024 + \
|
||||
HEAP_RT_COUNT2048 * 2048)
|
||||
|
||||
#define HEAP_BUFFER_BASE (HEAP_RUNTIME_BASE + HEAP_RUNTIME_SIZE)
|
||||
#define HEAP_BUFFER_SIZE \
|
||||
(SDRAM1_SIZE - SOF_MAILBOX_SIZE - HEAP_RUNTIME_SIZE - SOF_STACK_TOTAL_SIZE -\
|
||||
HEAP_SYS_RUNTIME_SIZE - HEAP_SYSTEM_SIZE)
|
||||
|
||||
/* Stack configuration */
|
||||
#define SOF_STACK_SIZE 0x1000
|
||||
#define SOF_STACK_TOTAL_SIZE SOF_STACK_SIZE
|
||||
#define SOF_STACK_BASE (SDRAM1_BASE + SDRAM1_SIZE)
|
||||
#define SOF_STACK_END (SOF_STACK_BASE - SOF_STACK_TOTAL_SIZE)
|
||||
|
||||
/* Host page size */
|
||||
#define HOST_PAGE_SIZE 4096
|
||||
|
||||
#endif /* __INC_MEMORY_H */
|
||||
#endif /* ZEPHYR_SOC_NXP_ADSP_MEMORY_H_ */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue