[PATCH v4 00/12] serial: imx: cleanup and rs485 fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

in v2 I missed that the first patch introduced a hunk that made the
driver fail to build when KGDB was enabled. I sent a v3 for this, but
Greg asked me to resend the whole series with the fix in the first
patch. So here it is. I christened it v4 because v3 was already taken
for patch 1.

While rechecking the series I improved the wording of a few commit logs
which contained some typos. Also 

	serial: imx: Fix handling of TC irq in combination with DMA

changed slightly to make the patch

	serial: imx: disable Transmit Complete Interrupt when starting DMA

that was sent separately before obsolete.

Best regards
Uwe

Uwe Kleine-König (12):
  serial: imx: add wrappers for writel and readl
  serial: imx: implement shadow registers for UCRx and UFCR
  serial: imx: simplify some conditions related to dma
  serial: imx: simplify check that prevents starting PIO when DMA is in
    use
  serial: imx: use u32 variables with matching names for registers
  serial: imx: setup fifo waterlevel before enabling aging timer
  serial: imx: Stop to receive in .stop_rx()
  serial: imx: ensure that RX irqs are off if RX is off
  serial: imx: Also enable the aging timer in PIO mode
  serial: imx: Fix handling of TC irq in combination with DMA
  serial: imx: don't prepare to send if no data is available
  serial: imx: consistently use imx_uart_ as prefix for all functions

 drivers/tty/serial/imx.c | 1115 ++++++++++++++++++++++++++--------------------
 1 file changed, 626 insertions(+), 489 deletions(-)

-- 
2.16.1

--
To unsubscribe from this list: send the line "unsubscribe linux-serial" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Linux PPP]     [Linux FS]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Linmodem]     [Device Mapper]     [Linux Kernel for ARM]

  Powered by Linux