8250: microchip: pci1xxxx: Add Burst mode reception support in uart driver for writin...
authorRengarajan S <rengarajan.s@microchip.com>
Fri, 15 Dec 2023 15:11:22 +0000 (20:41 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 4 Jan 2024 15:22:41 +0000 (16:22 +0100)
commitaba8290f368d965d49c929a283b3bf41783d3ada
treeede9f4a59bc64d2853dd92e48ea054e6dbfdfbe8
parentb7fbca372bb6247990e2419c09fe6064d107542d
8250: microchip: pci1xxxx: Add Burst mode reception support in uart driver for writing into FIFO

In PCI1XXXX C0 endpoint, support for Burst mode is added.
pci1xxxx_handle_irq checks the burst status and based on that
incoming characters are received in DWORDs, RX handling is done
in pci1xxxx_rx_burst. While reading the burst status the RX error
is checked and the corresponding error statistics are updated.

Signed-off-by: Rengarajan S <rengarajan.s@microchip.com>
Link: https://lore.kernel.org/r/20231215151123.41812-4-rengarajan.s@microchip.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/8250/8250_pci1xxxx.c