Lines Matching defs:dev
28 static int ssb_host_pcmcia_probe(struct pcmcia_device *dev)
40 dev->config_flags |= CONF_ENABLE_IRQ;
42 dev->resource[2]->flags |= WIN_ENABLE | WIN_DATA_WIDTH_16 |
44 dev->resource[2]->start = 0;
45 dev->resource[2]->end = SSB_CORE_SIZE;
46 res = pcmcia_request_window(dev, dev->resource[2], 250);
50 res = pcmcia_map_mem_page(dev, dev->resource[2], 0);
54 if (!dev->irq)
57 res = pcmcia_enable_device(dev);
61 err = ssb_bus_pcmciabus_register(ssb, dev, dev->resource[2]->start);
64 dev->priv = ssb;
69 pcmcia_disable_device(dev);
73 dev_err(&dev->dev, "Initialization failed (%d, %d)\n", res, err);
77 static void ssb_host_pcmcia_remove(struct pcmcia_device *dev)
79 struct ssb_bus *ssb = dev->priv;
82 pcmcia_disable_device(dev);
84 dev->priv = NULL;
88 static int ssb_host_pcmcia_suspend(struct pcmcia_device *dev)
90 struct ssb_bus *ssb = dev->priv;
95 static int ssb_host_pcmcia_resume(struct pcmcia_device *dev)
97 struct ssb_bus *ssb = dev->priv;