From 408001136ba84c1dd69dd084f61fcbad590ab5f5 Mon Sep 17 00:00:00 2001 From: Frank Li Date: Fri, 2 Oct 2026 16:09:23 -0400 Subject: [PATCH] tty: serial: pch_uart: use dmaengine_submit() instead of ->tx_submit() Replace direct dma_async_tx_descriptor->tx_submit() calls with the proper dmaengine_submit() API wrapper. Assisted-by: LLM Signed-off-by: Frank Li Reviewed-by: Andy Shevchenko Link: https://patch.msgid.link/20261002200927.236033-1-Frank.Li@oss.nxp.com Signed-off-by: Greg Kroah-Hartman --- 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 db5c62b0322f..9505d255f09c 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);