Skip to content

Commit 731a56d

Browse files
author
Fox Snowpatch
committed
1 parent 25ce7a5 commit 731a56d

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

drivers/net/wan/fsl_ucc_hdlc.c

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -790,18 +790,14 @@ static void uhdlc_memclean(struct ucc_hdlc_private *priv)
790790

791791
if (priv->rx_buffer) {
792792
dma_free_coherent(priv->dev,
793-
RX_BD_RING_LEN * MAX_RX_BUF_LENGTH,
793+
(RX_BD_RING_LEN + TX_BD_RING_LEN) * MAX_RX_BUF_LENGTH,
794794
priv->rx_buffer, priv->dma_rx_addr);
795795
priv->rx_buffer = NULL;
796796
priv->dma_rx_addr = 0;
797-
}
798797

799-
if (priv->tx_buffer) {
800-
dma_free_coherent(priv->dev,
801-
TX_BD_RING_LEN * MAX_RX_BUF_LENGTH,
802-
priv->tx_buffer, priv->dma_tx_addr);
803798
priv->tx_buffer = NULL;
804799
priv->dma_tx_addr = 0;
800+
805801
}
806802
}
807803

0 commit comments

Comments
 (0)