cavs: add a DMA capability to the system-runtime heap zone

The system-runtime zone on CAVS system is suitable for DMA, add the
capability to heap descriptors.

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
This commit is contained in:
Guennadi Liakhovetski 2019-01-17 11:16:20 +01:00 committed by Liam Girdwood
parent f451f67028
commit 72d398c30d
1 changed files with 2 additions and 2 deletions

View File

@ -135,7 +135,7 @@ struct mm memmap = {
.size = HEAP_SYS_RUNTIME_0_SIZE, .size = HEAP_SYS_RUNTIME_0_SIZE,
.info = {.free = HEAP_SYS_RUNTIME_0_SIZE,}, .info = {.free = HEAP_SYS_RUNTIME_0_SIZE,},
.caps = SOF_MEM_CAPS_RAM | SOF_MEM_CAPS_EXT | .caps = SOF_MEM_CAPS_RAM | SOF_MEM_CAPS_EXT |
SOF_MEM_CAPS_CACHE, SOF_MEM_CAPS_CACHE | SOF_MEM_CAPS_DMA,
}, },
.system_runtime[1] = { .system_runtime[1] = {
.blocks = ARRAY_SIZE(sys_rt_x_heap_map), .blocks = ARRAY_SIZE(sys_rt_x_heap_map),
@ -144,7 +144,7 @@ struct mm memmap = {
.size = HEAP_SYS_RUNTIME_1_SIZE, .size = HEAP_SYS_RUNTIME_1_SIZE,
.info = {.free = HEAP_SYS_RUNTIME_1_SIZE,}, .info = {.free = HEAP_SYS_RUNTIME_1_SIZE,},
.caps = SOF_MEM_CAPS_RAM | SOF_MEM_CAPS_EXT | .caps = SOF_MEM_CAPS_RAM | SOF_MEM_CAPS_EXT |
SOF_MEM_CAPS_CACHE, SOF_MEM_CAPS_CACHE | SOF_MEM_CAPS_DMA,
}, },
#if defined(CONFIG_CANNONLAKE) || defined(CONFIG_ICELAKE) #if defined(CONFIG_CANNONLAKE) || defined(CONFIG_ICELAKE)
.system_runtime[2] = { .system_runtime[2] = {