dma: i.MX31 IPU DMA robustness improvements
authorGuennadi Liakhovetski <g.liakhovetski@gmx.de>
Wed, 25 Mar 2009 16:13:24 +0000 (09:13 -0700)
committerDan Williams <dan.j.williams@intel.com>
Wed, 25 Mar 2009 16:13:24 +0000 (09:13 -0700)
commit8d47bae004f062630f69f7f83d098424252e232d
tree68379790587eef10926d029ffce74b763175b10c
parent234f2df56f5b05756c444edc9879145deddf69f4
dma: i.MX31 IPU DMA robustness improvements

Add DMA error handling to the ISR, move common code fragments to functions, fix
scatter-gather element queuing in the ISR, survive channel freeing and
re-allocation in a quick succession.

Signed-off-by: Guennadi Liakhovetski <lg@denx.de>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/dma/ipu/ipu_idmac.c