Skip to content

Commit 7b4e3fa

Browse files
author
Fox Snowpatch
committed
1 parent 25ce7a5 commit 7b4e3fa

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

drivers/net/wan/fsl_ucc_hdlc.c

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -790,19 +790,11 @@ 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;
797797
}
798-
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);
803-
priv->tx_buffer = NULL;
804-
priv->dma_tx_addr = 0;
805-
}
806798
}
807799

808800
static int uhdlc_close(struct net_device *dev)

0 commit comments

Comments
 (0)