]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ENGR00220181-2 HDMI SDMA: workround for HDMI SDMA audio no sound issue
authorChen Liangjun <b36089@freescale.com>
Sat, 11 Aug 2012 07:36:20 +0000 (15:36 +0800)
committerOliver Wendt <ow@karo-electronics.de>
Mon, 30 Sep 2013 12:12:40 +0000 (14:12 +0200)
commitfdda1956f84381b76b75c879d4761889a5b77f55
treea5ca72fcf7a2bc0404e7613ab8feea2cad44fe73
parent9c16e9258ad345ec55dc8788ba557bc18ea99b37
ENGR00220181-2 HDMI SDMA: workround for HDMI SDMA audio no sound issue

Issue: When playback HDMI audio in SDMA stress test, HDMI audio may stop
caused by SDMA channel's failing to work. While checking the SDMA register
and HDMI module stauts, we found that SDMA fall to an unknown error state.
The issue is detected both in RIGEL TO1.1 and ARIK TO1.2.

This patch introduces a workround for this issue: For the memory passed
to SDMA core, HDMI driver would allocate it with the attribute of C=0,
B=0 instead of C=0, B=1. This patch have be tested in RIGEL TO1.1 for
about 60 hours, no issue happens.

Signed-off-by: Chen Liangjun <b36089@freescale.com>
sound/soc/imx/imx-hdmi-dma.c