[PATCH 0/4] serial: sc16is7xx: backport FIFO fixes for linux-5.15.y

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

 



From: Hugo Villeneuve <hvilleneuve@xxxxxxxxxxxx>

Hello,
this patch series brings additional patches to fix some FIFO issues when
backporting to linux-5.15.y for the sc16is7xx driver.

Commit ("serial: sc16is7xx: add missing support for rs485 devicetree
properties") is required when using RS-485.

Commit ("serial: sc16is7xx: refactor FIFO access functions
to increase commonality") is a prerequisite for commit ("serial:
sc16is7xx: fix TX fifo corruption"). Altough it is not strictly
necessary, it makes backporting easier.

I have tested the changes on a custom board with two SC16IS752 DUART over
a SPI interface using a Variscite IMX8MN NANO SOM. The four UARTs are
configured in RS-485 mode.

Thank you.

Hugo Villeneuve (4):
  serial: sc16is7xx: add missing support for rs485 devicetree properties
  serial: sc16is7xx: refactor FIFO access functions to increase
    commonality
  serial: sc16is7xx: fix TX fifo corruption
  serial: sc16is7xx: fix invalid FIFO access with special register set

 drivers/tty/serial/sc16is7xx.c | 38 ++++++++++++++++++++--------------
 1 file changed, 22 insertions(+), 16 deletions(-)


-- 
2.39.5





[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux