From: Imre Deak Date: Wed, 12 Jul 2006 11:18:57 +0000 (+0300) Subject: ARM: OMAP: DISPC: DMA underflow for high graphics bandwith X-Git-Tag: v2.6.17-omap2~29 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1c96d673203650bdaeda317177eed9422960fc19;p=pandora-kernel.git ARM: OMAP: DISPC: DMA underflow for high graphics bandwith DISPC DMA can, in certain conditions, underflow which will trigger an error condition and halt the graphics pipeline. The only way to recover from this would be to reset the related HW modules, which would abort the current transfer and cause unwanted visual side-effects. The problem arises mainly when enabling multiple planes with higher resolutions. The arbitration priority of the DISPC DMA cannot be raised higher, thus - so far - the only workaround is to keep the DMA FIFO full as much as possible to minimize the risk of it being totally drained. The patch does this for external LCD controllers connected to RFBI, where the new FIFO setting doesn't degrade power consumption significantly. Signed-off-by: Imre Deak Signed-off-by: Juha Yrjola --- Reading git-diff-tree failed