Unmapping of uf_regs is done from ucc_fast_free and doesn't need to be
done explicitly. If already unmapped ucc_fast_free will crash.

Signed-off-by: Holger Brunck <[email protected]>
---
 drivers/net/wan/fsl_ucc_hdlc.c | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/drivers/net/wan/fsl_ucc_hdlc.c b/drivers/net/wan/fsl_ucc_hdlc.c
index 3bd57527b1be..8155e92af14e 100644
--- a/drivers/net/wan/fsl_ucc_hdlc.c
+++ b/drivers/net/wan/fsl_ucc_hdlc.c
@@ -773,11 +773,6 @@ static void uhdlc_memclean(struct ucc_hdlc_private *priv)
        kfree(priv->tx_skbuff);
        priv->tx_skbuff = NULL;
 
-       if (priv->uf_regs) {
-               iounmap(priv->uf_regs);
-               priv->uf_regs = NULL;
-       }
-
        if (priv->uccf) {
                ucc_fast_free(priv->uccf);
                priv->uccf = NULL;
-- 
2.52.0.120.gb31ab939fe


Reply via email to