]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit5141c424ccc231f601d3a57cfa378a7421ef5304
tree2bd65c78638a87dd7eb40bc477dc22a4fd9abab0
parent51c74fb60d2d8337c45353ba6da353e272046f49
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