SH: fix error paths in DMA driver
authorGuennadi Liakhovetski <g.liakhovetski@gmx.de>
Mon, 19 Apr 2010 08:39:39 +0000 (08:39 +0000)
committerPaul Mundt <lethal@linux-sh.org>
Mon, 26 Apr 2010 07:04:48 +0000 (16:04 +0900)
commit83515bc7df812555e20cda48614674e2f346f9f5
treec0ca604767a430ae328c5e44a6e3e0dada89345f
parente3a4317e1d9970c56ba19d29393e4289809a1aa5
SH: fix error paths in DMA driver

If channel allocation is failing, mark the channel unused and give PM a chance
to power down the hardware.

Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
drivers/dma/shdma.c