[PATCH 1/1] tty: serial: pch_uart: use dmaengine_submit() instead of ->tx_submit()

From: Frank . Li

Date: Fri Oct 02 2026 - 16:09:45 EST


From: Frank Li <Frank.Li@xxxxxxx>

Replace direct dma_async_tx_descriptor->tx_submit() calls with the
proper dmaengine_submit() API wrapper.

Assisted-by: LLM
Signed-off-by: Frank Li <Frank.Li@xxxxxxx>
---
drivers/tty/serial/pch_uart.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/tty/serial/pch_uart.c b/drivers/tty/serial/pch_uart.c
index db5c62b0322f6..9505d255f09c5 100644
--- a/drivers/tty/serial/pch_uart.c
+++ b/drivers/tty/serial/pch_uart.c
@@ -811,7 +811,7 @@ static int dma_handle_rx(struct eg20t_port *priv)
priv->desc_rx = desc;
desc->callback = pch_dma_rx_complete;
desc->callback_param = priv;
- desc->tx_submit(desc);
+ dmaengine_submit(desc);
dma_async_issue_pending(priv->chan_rx);

return PCH_UART_HANDLED_RX_INT;
@@ -971,7 +971,7 @@ static unsigned int dma_handle_tx(struct eg20t_port *priv)
desc->callback = pch_dma_tx_complete;
desc->callback_param = priv;

- desc->tx_submit(desc);
+ dmaengine_submit(desc);

dma_async_issue_pending(priv->chan_tx);

--
2.43.0