• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/pcmcia/

Lines Matching refs:link

121 static int com20020_config(struct pcmcia_device *link);
122 static void com20020_release(struct pcmcia_device *link);
197 static void com20020_detach(struct pcmcia_device *link)
199 struct com20020_dev_t *info = link->priv;
204 DEBUG(0, "com20020_detach(0x%p)\n", link);
206 if (link->dev_node) {
219 com20020_release(link);
223 if (link->priv)
248 static int com20020_config(struct pcmcia_device *link)
256 info = link->priv;
261 DEBUG(0, "com20020_config(0x%p)\n", link);
263 DEBUG(1,"arcnet: baseport1 is %Xh\n", link->io.BasePort1);
265 if (!link->io.BasePort1)
269 link->io.BasePort1 = ioaddr;
270 i = pcmcia_request_io(link, &link->io);
276 i = pcmcia_request_io(link, &link->io);
284 ioaddr = dev->base_addr = link->io.BasePort1;
288 link->irq.AssignedIRQ,
289 link->irq.IRQInfo1, link->irq.IRQInfo2);
290 i = pcmcia_request_irq(link, &link->irq);
297 dev->irq = link->irq.AssignedIRQ;
299 CS_CHECK(RequestConfiguration, pcmcia_request_configuration(link, &link->conf));
311 link->dev_node = &info->node;
312 SET_NETDEV_DEV(dev, &handle_to_dev(link));
318 link->dev_node = NULL;
329 cs_error(link, last_fn, last_ret);
332 com20020_release(link);
344 static void com20020_release(struct pcmcia_device *link)
346 DEBUG(0, "com20020_release(0x%p)\n", link);
347 pcmcia_disable_device(link);
350 static int com20020_suspend(struct pcmcia_device *link)
352 com20020_dev_t *info = link->priv;
355 if (link->open)
361 static int com20020_resume(struct pcmcia_device *link)
363 com20020_dev_t *info = link->priv;
366 if (link->open) {