12 Oct
2017
12 Oct
'17
11:31 p.m.
Signed-off-by: Liam Girdwood liam.r.girdwood@linux.intel.com --- src/drivers/dw-dma.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/drivers/dw-dma.c b/src/drivers/dw-dma.c index 66d0cf5..108a96b 100644 --- a/src/drivers/dw-dma.c +++ b/src/drivers/dw-dma.c @@ -717,8 +717,10 @@ static void dw_dma_irq_handler(void *data) platform_interrupt_clear(dma_irq(dma), pmask);
/* confirm IRQ cleared */ - if (dw_read(dma, DW_STATUS_BLOCK)) { + status_block = dw_read(dma, DW_STATUS_BLOCK); + if (status_block) { trace_dma_error("eii"); + trace_value(status_block); }
for (i = 0; i < DW_MAX_CHAN; i++) {
--
2.11.0