Blackfin arch: lookup channel2irq() only once

Add irq to struct dma_channel lookup channel2irq() only once,
since channel2irq() is fairly large on some Blackfin derivatives.

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Bryan Wu <cooloney@kernel.org>
This commit is contained in:
Michael Hennerich
2008-10-28 18:19:29 +08:00
committed by Bryan Wu
parent 3529e0414b
commit a2ba8b1998
2 changed files with 7 additions and 18 deletions

View File

@@ -140,6 +140,7 @@ struct dma_channel {
struct dma_register *regs;
struct dmasg *sg; /* large mode descriptor */
unsigned int ctrl_num; /* controller number */
unsigned int irq;
dma_interrupt_t irq_callback;
void *data;
unsigned int dma_enable_flag;