]> git.hungrycats.org Git - linux/commit
serial: amba-pl011: Fix DMA transmission in RS485 mode
authorLino Sanfilippo <l.sanfilippo@kunbus.com>
Fri, 16 Feb 2024 22:47:08 +0000 (23:47 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 1 Mar 2024 12:26:33 +0000 (13:26 +0100)
commitd4c7e4b1b0249598d2093d09be5a286f81fc4a36
treeac2492fa239ae1405e3bfa636d865dc032226f86
parentd9d24262535360fceebacaf93eaba281d4135c52
serial: amba-pl011: Fix DMA transmission in RS485 mode

commit 3b69e32e151bc4a4e3c785cbdb1f918d5ee337ed upstream.

When DMA is used in RS485 mode make sure that the UARTs tx section is
enabled before the DMA buffers are queued for transmission.

Cc: stable@vger.kernel.org
Fixes: 8d479237727c ("serial: amba-pl011: add RS485 support")
Signed-off-by: Lino Sanfilippo <l.sanfilippo@kunbus.com>
Link: https://lore.kernel.org/r/20240216224709.9928-2-l.sanfilippo@kunbus.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/amba-pl011.c