[Sound-open-firmware] [PATCH] dma-trace: fix DMA trace buffer must be DMA-able memory
6 Mar
2018
6 Mar
'18
4:19 p.m.
Signed-off-by: Liam Girdwood liam.r.girdwood@linux.intel.com --- src/lib/dma-trace.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/lib/dma-trace.c b/src/lib/dma-trace.c index 211f34f..b08e7fb 100644 --- a/src/lib/dma-trace.c +++ b/src/lib/dma-trace.c @@ -132,8 +132,9 @@ int dma_trace_init_early(struct reef *reef) buffer = &trace_data->dmatb;
/* allocate new buffer */ - buffer->addr = rballoc(RZONE_RUNTIME, SOF_MEM_CAPS_RAM, - DMA_TRACE_LOCAL_SIZE); + buffer->addr = rballoc(RZONE_RUNTIME, + SOF_MEM_CAPS_RAM | SOF_MEM_CAPS_DMA, + DMA_TRACE_LOCAL_SIZE); if (buffer->addr == NULL) { trace_buffer_error("ebm"); return -ENOMEM;
--
2.14.1
2483
Age (days ago)
2483
Last active (days ago)
0 comments
1 participants
participants (1)
-
Liam Girdwood