Blackfin Serial Driver: disable dma rx interrupt only rather than all irqs
authorSonic Zhang <sonic.zhang@analog.com>
Thu, 11 Jun 2009 12:51:33 +0000 (13:51 +0100)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 11 Jun 2009 15:51:05 +0000 (08:51 -0700)
commit2860b7911137eabb01c159abefb506e538ff3cb7
tree2bd65c78638a87dd7eb40bc477dc22a4fd9abab0
parent84507794a9d5d4decd6bc9c111480076dba0d301
Blackfin Serial Driver: disable dma rx interrupt only rather than all irqs

The UART RX handling code isn't exactly speeding, so don't go disabling
all interrupts when processing the buffer.  Just disable the relevant DMA
interrupt.  This greatly improves latency of the system when utilizing the
UART.

Signed-off-by: Sonic Zhang <sonic.zhang@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Alan Cox <alan@linux.intel.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/serial/bfin_5xx.c