sata: dwc_ahsata: Fix memory issue in reset_sata
[platform/kernel/u-boot.git] / drivers / ata / dwc_ahsata.c
index 82fbb50..2bc1de8 100644 (file)
@@ -918,6 +918,9 @@ int reset_sata(int dev)
        while (readl(&host_mmio->ghc) & SATA_HOST_GHC_HR)
                udelay(100);
 
+       free(uc_priv);
+       memset(&sata_dev_desc[dev], 0, sizeof(struct blk_desc));
+
        return 0;
 }