diff --git a/src/platform/apollolake/include/platform/memory.h b/src/platform/apollolake/include/platform/memory.h index 05aa49718..b604b0635 100644 --- a/src/platform/apollolake/include/platform/memory.h +++ b/src/platform/apollolake/include/platform/memory.h @@ -136,7 +136,7 @@ #define HEAP_RT_COUNT128 32 #define HEAP_RT_COUNT256 64 #define HEAP_RT_COUNT512 32 -#define HEAP_RT_COUNT1024 1 +#define HEAP_RT_COUNT1024 4 #define L2_VECTOR_SIZE 0x1000 @@ -154,7 +154,8 @@ #define HEAP_RUNTIME_BASE (HEAP_SYSTEM_1_BASE + HEAP_SYSTEM_1_SIZE) #define HEAP_RUNTIME_SIZE \ (HEAP_RT_COUNT64 * 64 + HEAP_RT_COUNT128 * 128 + \ - HEAP_RT_COUNT256 * 256 + HEAP_RT_COUNT512 * 512) + HEAP_RT_COUNT256 * 256 + HEAP_RT_COUNT512 * 512 + \ + HEAP_RT_COUNT1024 * 1024) #define HEAP_BUFFER_BASE (HEAP_RUNTIME_BASE + HEAP_RUNTIME_SIZE) #define HEAP_BUFFER_SIZE (SOF_STACK_END - HEAP_BUFFER_BASE) diff --git a/src/platform/cannonlake/include/platform/memory.h b/src/platform/cannonlake/include/platform/memory.h index e89f7150f..2c67638c7 100644 --- a/src/platform/cannonlake/include/platform/memory.h +++ b/src/platform/cannonlake/include/platform/memory.h @@ -176,7 +176,7 @@ #define HEAP_RT_COUNT128 32 #define HEAP_RT_COUNT256 64 #define HEAP_RT_COUNT512 32 -#define HEAP_RT_COUNT1024 1 +#define HEAP_RT_COUNT1024 4 #define L2_VECTOR_SIZE 0x1000 @@ -266,7 +266,8 @@ #define HEAP_RUNTIME_BASE (HEAP_SYSTEM_3_BASE + HEAP_SYSTEM_3_SIZE) #define HEAP_RUNTIME_SIZE \ (HEAP_RT_COUNT64 * 64 + HEAP_RT_COUNT128 * 128 + \ - HEAP_RT_COUNT256 * 256 + HEAP_RT_COUNT512 * 512) + HEAP_RT_COUNT256 * 256 + HEAP_RT_COUNT512 * 512 + \ + HEAP_RT_COUNT1024 * 1024) /* Stack configuration */ #define SOF_STACK_SIZE 0x2000 diff --git a/src/platform/icelake/include/platform/memory.h b/src/platform/icelake/include/platform/memory.h index 16c6aa2d9..bf2d8d207 100644 --- a/src/platform/icelake/include/platform/memory.h +++ b/src/platform/icelake/include/platform/memory.h @@ -176,7 +176,7 @@ #define HEAP_RT_COUNT128 32 #define HEAP_RT_COUNT256 64 #define HEAP_RT_COUNT512 32 -#define HEAP_RT_COUNT1024 1 +#define HEAP_RT_COUNT1024 4 #define L2_VECTOR_SIZE 0x1000 @@ -266,7 +266,8 @@ #define HEAP_RUNTIME_BASE (HEAP_SYSTEM_3_BASE + HEAP_SYSTEM_3_SIZE) #define HEAP_RUNTIME_SIZE \ (HEAP_RT_COUNT64 * 64 + HEAP_RT_COUNT128 * 128 + \ - HEAP_RT_COUNT256 * 256 + HEAP_RT_COUNT512 * 512) + HEAP_RT_COUNT256 * 256 + HEAP_RT_COUNT512 * 512 + \ + HEAP_RT_COUNT1024 * 1024) /* Stack configuration */ #define SOF_STACK_SIZE 0x2000 diff --git a/src/platform/suecreek/include/platform/memory.h b/src/platform/suecreek/include/platform/memory.h index bc9ef6b7c..0dbe0e280 100644 --- a/src/platform/suecreek/include/platform/memory.h +++ b/src/platform/suecreek/include/platform/memory.h @@ -164,7 +164,7 @@ #define HEAP_RT_COUNT128 32 #define HEAP_RT_COUNT256 64 #define HEAP_RT_COUNT512 32 -#define HEAP_RT_COUNT1024 1 +#define HEAP_RT_COUNT1024 4 #define L2_VECTOR_SIZE 0x2000 @@ -221,7 +221,8 @@ #define HEAP_RUNTIME_BASE (HEAP_SYSTEM_1_BASE + HEAP_SYSTEM_1_SIZE) #define HEAP_RUNTIME_SIZE \ (HEAP_RT_COUNT64 * 64 + HEAP_RT_COUNT128 * 128 + \ - HEAP_RT_COUNT256 * 256 + HEAP_RT_COUNT512 * 512) + HEAP_RT_COUNT256 * 256 + HEAP_RT_COUNT512 * 512 + \ + HEAP_RT_COUNT1024 * 1024) /* Stack configuration */ #define SOF_STACK_SIZE 0x2000