mirror of https://github.com/thesofproject/sof.git
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:
parent
f451f67028
commit
72d398c30d
|
@ -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] = {
|
||||||
|
|
Loading…
Reference in New Issue