]> rtime.felk.cvut.cz Git - linux-imx.git/blobdiff - drivers/net/wireless/ray_cs.c
pcmcia: dev_node removal (drivers with unregister_netdev check)
[linux-imx.git] / drivers / net / wireless / ray_cs.c
index fe4642a49bfb208200c7572a4b57cc14bb44d600..18a93f1adcc477fb4a2bbef078d62daed2bb3375 100644 (file)
@@ -379,8 +379,7 @@ static void ray_detach(struct pcmcia_device *link)
        del_timer(&local->timer);
 
        if (link->priv) {
-               if (link->dev_node)
-                       unregister_netdev(dev);
+               unregister_netdev(dev);
                free_netdev(dev);
        }
        dev_dbg(&link->dev, "ray_cs ray_detach ending\n");
@@ -489,9 +488,6 @@ static int ray_config(struct pcmcia_device *link)
                return i;
        }
 
-       strcpy(local->node.dev_name, dev->name);
-       link->dev_node = &local->node;
-
        printk(KERN_INFO "%s: RayLink, irq %d, hw_addr %pM\n",
               dev->name, dev->irq, dev->dev_addr);