]> git.karo-electronics.de Git - linux-beck.git/blobdiff - drivers/net/wireless/ray_cs.c
pcmcia: remove deprecated handle_to_dev() macro
[linux-beck.git] / drivers / net / wireless / ray_cs.c
index ed328750de45355de9248617d01595639109d090..5e0f4c3eac383aff23882bcb0514ce4e2431c316 100644 (file)
@@ -438,12 +438,12 @@ static int ray_config(struct pcmcia_device *link)
        req.Base = 0;
        req.Size = 0x8000;
        req.AccessSpeed = ray_mem_speed;
-       ret = pcmcia_request_window(&link, &req, &link->win);
+       ret = pcmcia_request_window(link, &req, &link->win);
        if (ret)
                goto failed;
        mem.CardOffset = 0x0000;
        mem.Page = 0;
-       ret = pcmcia_map_mem_page(link->win, &mem);
+       ret = pcmcia_map_mem_page(link, link->win, &mem);
        if (ret)
                goto failed;
        local->sram = ioremap(req.Base, req.Size);
@@ -454,12 +454,12 @@ static int ray_config(struct pcmcia_device *link)
        req.Base = 0;
        req.Size = 0x4000;
        req.AccessSpeed = ray_mem_speed;
-       ret = pcmcia_request_window(&link, &req, &local->rmem_handle);
+       ret = pcmcia_request_window(link, &req, &local->rmem_handle);
        if (ret)
                goto failed;
        mem.CardOffset = 0x8000;
        mem.Page = 0;
-       ret = pcmcia_map_mem_page(local->rmem_handle, &mem);
+       ret = pcmcia_map_mem_page(link, local->rmem_handle, &mem);
        if (ret)
                goto failed;
        local->rmem = ioremap(req.Base, req.Size);
@@ -470,12 +470,12 @@ static int ray_config(struct pcmcia_device *link)
        req.Base = 0;
        req.Size = 0x1000;
        req.AccessSpeed = ray_mem_speed;
-       ret = pcmcia_request_window(&link, &req, &local->amem_handle);
+       ret = pcmcia_request_window(link, &req, &local->amem_handle);
        if (ret)
                goto failed;
        mem.CardOffset = 0x0000;
        mem.Page = 0;
-       ret = pcmcia_map_mem_page(local->amem_handle, &mem);
+       ret = pcmcia_map_mem_page(link, local->amem_handle, &mem);
        if (ret)
                goto failed;
        local->amem = ioremap(req.Base, req.Size);
@@ -488,7 +488,7 @@ static int ray_config(struct pcmcia_device *link)
                return -ENODEV;
        }
 
-       SET_NETDEV_DEV(dev, &handle_to_dev(link));
+       SET_NETDEV_DEV(dev, &link->dev);
        i = register_netdev(dev);
        if (i != 0) {
                printk("ray_config register_netdev() failed\n");