fsldma: Split the MPC83xx event from MPC85xx and refine irq codes.
authorZhang Wei <wei.zhang@freescale.com>
Fri, 18 Apr 2008 03:17:25 +0000 (20:17 -0700)
committerDan Williams <dan.j.williams@intel.com>
Thu, 17 Apr 2008 20:22:16 +0000 (13:22 -0700)
commit1c62979ed29a8e2bf9fbe1db101c81a0089676f8
treec652c60d180ec4c5f6fbe17eabeed7b1ac5b601b
parent411e23dbe9c5867045f34ba83ee84b31b5b9950c
fsldma: Split the MPC83xx event from MPC85xx and refine irq codes.

Split MPC83xx EOCDI event from MPC85xx EOLNI event, which is
also need to update cookie and start the next transfer.
The DMA channel irq handler function code is refined.
The patch is tested on MPC8377MDS board.

Signed-off-by: Zhang Wei <wei.zhang@freescale.com>
Signed-off-by; Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/dma/fsldma.c