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

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

 



Hello,

this is v2 of the series sent earlier this week (starting with
Message-Id: 20180227214503.22732-1-u.kleine-koenig@xxxxxxxxxxxxxx).

The main change is that I rebased to Greg's tty-testing branch as v1
resulted in a few conflicts; I'm not the only one sending patches for
this driver and some of my patches are pervasive.

In v1 the patch "serial: imx: ensure that RX irqs are off if RX is off"
changed some things that were not really belonging into it, for example
it renamed some variables for making the resulting code more
understandable. These separate changes now live in their own patches.

As I had to rebase anyhow for the global changes I added another patch
touching the complete driver which introduces a common function name
prefix for the complete driver.

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 | 1113 ++++++++++++++++++++++++++--------------------
 1 file changed, 624 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