• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/wlags49_h2/

Lines Matching defs:link

133 static int wl_adapter_attach(struct pcmcia_device *link)
148 link->resource[0]->end = HCF_NUM_IO_PORTS;
149 link->resource[0]->flags= IO_DATA_PATH_WIDTH_16;
150 link->conf.Attributes = CONF_ENABLE_IRQ;
151 link->conf.IntType = INT_MEMORY_AND_IO;
152 link->conf.ConfigIndex = 5;
153 link->conf.Present = PRESENT_OPTION;
155 link->priv = dev;
157 lp->link = link;
159 wl_adapter_insert(link);
181 * link - pointer to the dev_link_t structure representing the device to
189 static void wl_adapter_detach(struct pcmcia_device *link)
191 struct net_device *dev = link->priv;
196 DBG_PARAM(DbgInfo, "link", "0x%p", link);
198 wl_adapter_release(link);
232 void wl_adapter_release(struct pcmcia_device *link)
236 DBG_PARAM(DbgInfo, "link", "0x%p", link);
239 wl_remove(link->priv);
241 pcmcia_disable_device(link);
247 static int wl_adapter_suspend(struct pcmcia_device *link)
249 struct net_device *dev = link->priv;
251 /* if (link->open) { */
254 /* CHECK! pcmcia_release_configuration(link->handle); */
260 static int wl_adapter_resume(struct pcmcia_device *link)
262 struct net_device *dev = link->priv;
283 * link - pointer to the dev_link_t structure representing the device to
291 void wl_adapter_insert(struct pcmcia_device *link)
300 DBG_PARAM(DbgInfo, "link", "0x%p", link);
302 dev = link->priv;
305 link->conf.Attributes |= CONF_ENABLE_IRQ;
306 link->io_lines = 6;
308 ret = pcmcia_request_io(link);
312 ret = pcmcia_request_irq(link, (void *) wl_isr);
316 ret = pcmcia_request_configuration(link, &link->conf);
320 dev->irq = link->irq;
321 dev->base_addr = link->resource[0]->start;
323 SET_NETDEV_DEV(dev, &link->dev);
340 wl_adapter_release(link);
370 struct pcmcia_device *link = lp->link;
380 if (!pcmcia_dev_present(link)) {
385 link->open++;
390 link->open--;
422 struct pcmcia_device *link = lp->link;
429 if (link == NULL) {
437 link->open--;
561 struct pcmcia_device *link = lp->link;
563 if (!pcmcia_dev_present(link))
566 return link->open;