wl1271: Changed platform_device to be dynamically allocated
[deliverable/linux.git] / drivers / net / wireless / wl12xx / wl1271_sdio.c
index 99b5b3f7a92c8d23753a4f31220decec832c666e..3c03de74dbfce9a90211cd45d37415e5495963d8 100644 (file)
@@ -239,7 +239,7 @@ static int __devinit wl1271_probe(struct sdio_func *func,
 
 
  out_free:
-       ieee80211_free_hw(hw);
+       wl1271_free_hw(wl);
 
        return ret;
 }
@@ -250,6 +250,7 @@ static void __devexit wl1271_remove(struct sdio_func *func)
 
        free_irq(wl->irq, wl);
 
+       wl1271_unregister_hw(wl);
        wl1271_free_hw(wl);
 }
 
This page took 0.027117 seconds and 5 git commands to generate.