SH: extend SCI DMA support to work on SCIFA ports
authorGuennadi Liakhovetski <g.liakhovetski@gmx.de>
Fri, 19 Mar 2010 13:53:04 +0000 (13:53 +0000)
committerPaul Mundt <lethal@linux-sh.org>
Tue, 23 Mar 2010 08:39:30 +0000 (17:39 +0900)
commit3089f381fbaf53560dcbcb4aef6ef17fe44e347c
treeb5e5fdb29fbe27d87343d127314bb8feed36f50d
parentb2623a61cfd3c6badb8396dc85ab5a70f4a05f61
SH: extend SCI DMA support to work on SCIFA ports

SCIFA ports have additional bits to control DMA requests and they must have
respective interrupt sources enabled, as the datasheet suggests, the only way
to avoid actually taking interrupts in addition to DMA events is by masking the
IRQ on the CPU.

Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
drivers/serial/sh-sci.c