mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-02 16:16:41 +07:00
serial: tegra: Fix cookie used by TX channel
The DMA cookie for the RX channel is being used by the TX channel. Therefore, fix driver to use the correct DMA cookie for the TX channel. Signed-off-by: Jon Hunter <jonathanh@nvidia.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
0b0c1bdf7a
commit
49433c802c
@ -410,7 +410,7 @@ static void tegra_uart_tx_dma_complete(void *args)
|
||||
unsigned long flags;
|
||||
unsigned int count;
|
||||
|
||||
dmaengine_tx_status(tup->tx_dma_chan, tup->rx_cookie, &state);
|
||||
dmaengine_tx_status(tup->tx_dma_chan, tup->tx_cookie, &state);
|
||||
count = tup->tx_bytes_requested - state.residue;
|
||||
async_tx_ack(tup->tx_dma_desc);
|
||||
spin_lock_irqsave(&tup->uport.lock, flags);
|
||||
|
Loading…
Reference in New Issue
Block a user