diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2010-10-25 13:59:31 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-10-25 13:59:31 -0400 |
commit | 72e58063d63c5f0a7bf65312f1e3a5ed9bb5c2ff (patch) | |
tree | df5c21244d46aacef47e6b7fff3ad02c3612b15c /arch/arm/mach-davinci/dma.c | |
parent | 57c155d51e2f3d7411eeac5e7fd7634d2d1f6b4f (diff) | |
parent | 489e176c71f36654dcb8835926f7e5717b8b4c19 (diff) |
Merge branch 'davinci-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci
* 'davinci-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci: (50 commits)
davinci: fix remaining board support after io_pgoffst removal
davinci: mityomapl138: make file local data static
arm/davinci: remove duplicated include
davinci: Initial support for Omapl138-Hawkboard
davinci: MityDSP-L138/MityARM-1808 read MAC address from I2C Prom
davinci: add tnetv107x touchscreen platform device
input: add driver for tnetv107x touchscreen controller
davinci: add keypad config for tnetv107x evm board
davinci: add tnetv107x keypad platform device
input: add driver for tnetv107x on-chip keypad controller
net: davinci_emac: cleanup unused cpdma code
net: davinci_emac: switch to new cpdma layer
net: davinci_emac: separate out cpdma code
net: davinci_emac: cleanup unused mdio emac code
omap: cleanup unused davinci mdio arch code
davinci: cleanup mdio arch code and switch to phy_id
net: davinci_emac: switch to new mdio
omap: add mdio platform devices
davinci: add mdio platform devices
net: davinci_emac: separate out davinci mdio
...
Fix up trivial conflict in drivers/input/keyboard/Kconfig (two entries
added next to each other - one from the davinci merge, one from the
input merge)
Diffstat (limited to 'arch/arm/mach-davinci/dma.c')
-rw-r--r-- | arch/arm/mach-davinci/dma.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/arch/arm/mach-davinci/dma.c b/arch/arm/mach-davinci/dma.c index 2ede598b77d..6b9669869c4 100644 --- a/arch/arm/mach-davinci/dma.c +++ b/arch/arm/mach-davinci/dma.c | |||
@@ -354,10 +354,12 @@ static int irq2ctlr(int irq) | |||
354 | static irqreturn_t dma_irq_handler(int irq, void *data) | 354 | static irqreturn_t dma_irq_handler(int irq, void *data) |
355 | { | 355 | { |
356 | int i; | 356 | int i; |
357 | unsigned ctlr; | 357 | int ctlr; |
358 | unsigned int cnt = 0; | 358 | unsigned int cnt = 0; |
359 | 359 | ||
360 | ctlr = irq2ctlr(irq); | 360 | ctlr = irq2ctlr(irq); |
361 | if (ctlr < 0) | ||
362 | return IRQ_NONE; | ||
361 | 363 | ||
362 | dev_dbg(data, "dma_irq_handler\n"); | 364 | dev_dbg(data, "dma_irq_handler\n"); |
363 | 365 | ||
@@ -408,10 +410,12 @@ static irqreturn_t dma_irq_handler(int irq, void *data) | |||
408 | static irqreturn_t dma_ccerr_handler(int irq, void *data) | 410 | static irqreturn_t dma_ccerr_handler(int irq, void *data) |
409 | { | 411 | { |
410 | int i; | 412 | int i; |
411 | unsigned ctlr; | 413 | int ctlr; |
412 | unsigned int cnt = 0; | 414 | unsigned int cnt = 0; |
413 | 415 | ||
414 | ctlr = irq2ctlr(irq); | 416 | ctlr = irq2ctlr(irq); |
417 | if (ctlr < 0) | ||
418 | return IRQ_NONE; | ||
415 | 419 | ||
416 | dev_dbg(data, "dma_ccerr_handler\n"); | 420 | dev_dbg(data, "dma_ccerr_handler\n"); |
417 | 421 | ||