mirror of https://github.com/thesofproject/sof.git
cnl: fix buffer caps
DMA buffers should only reside in HEAP_HP_BUFFER. This assures 128 byte address alignment. Signed-off-by: Tomasz Lauda <tomasz.lauda@linux.intel.com>
This commit is contained in:
parent
cc54f1313d
commit
8c603f4451
|
@ -75,8 +75,8 @@ struct mm memmap = {
|
|||
.heap = HEAP_SYSTEM_BASE,
|
||||
.size = HEAP_SYSTEM_SIZE,
|
||||
.info = {.free = HEAP_SYSTEM_SIZE,},
|
||||
.caps = SOF_MEM_CAPS_RAM | SOF_MEM_CAPS_CACHE |
|
||||
SOF_MEM_CAPS_HP | SOF_MEM_CAPS_DMA,
|
||||
.caps = SOF_MEM_CAPS_RAM | SOF_MEM_CAPS_EXT |
|
||||
SOF_MEM_CAPS_CACHE,
|
||||
},
|
||||
.runtime[0] = {
|
||||
.blocks = ARRAY_SIZE(rt_heap_map),
|
||||
|
@ -84,8 +84,8 @@ struct mm memmap = {
|
|||
.heap = HEAP_RUNTIME_BASE,
|
||||
.size = HEAP_RUNTIME_SIZE,
|
||||
.info = {.free = HEAP_RUNTIME_SIZE,},
|
||||
.caps = SOF_MEM_CAPS_RAM | SOF_MEM_CAPS_CACHE |
|
||||
SOF_MEM_CAPS_HP | SOF_MEM_CAPS_DMA,
|
||||
.caps = SOF_MEM_CAPS_RAM | SOF_MEM_CAPS_EXT |
|
||||
SOF_MEM_CAPS_CACHE,
|
||||
},
|
||||
.buffer[0] = {
|
||||
.blocks = ARRAY_SIZE(buf_heap_map),
|
||||
|
@ -93,8 +93,8 @@ struct mm memmap = {
|
|||
.heap = HEAP_BUFFER_BASE,
|
||||
.size = HEAP_BUFFER_SIZE,
|
||||
.info = {.free = HEAP_BUFFER_SIZE,},
|
||||
.caps = SOF_MEM_CAPS_RAM | SOF_MEM_CAPS_CACHE |
|
||||
SOF_MEM_CAPS_HP | SOF_MEM_CAPS_DMA,
|
||||
.caps = SOF_MEM_CAPS_RAM | SOF_MEM_CAPS_EXT |
|
||||
SOF_MEM_CAPS_CACHE,
|
||||
},
|
||||
.buffer[1] = {
|
||||
.blocks = ARRAY_SIZE(hp_buf_heap_map),
|
||||
|
|
Loading…
Reference in New Issue