Lines Matching defs:link
84 static int dtl1_config(struct pcmcia_device *link);
531 static int dtl1_probe(struct pcmcia_device *link)
536 info = devm_kzalloc(&link->dev, sizeof(*info), GFP_KERNEL);
540 info->p_dev = link;
541 link->priv = info;
543 link->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_IO;
545 return dtl1_config(link);
549 static void dtl1_detach(struct pcmcia_device *link)
551 struct dtl1_info *info = link->priv;
554 pcmcia_disable_device(link);
568 static int dtl1_config(struct pcmcia_device *link)
570 struct dtl1_info *info = link->priv;
574 link->resource[0]->end = 8;
575 ret = pcmcia_loop_config(link, dtl1_confcheck, NULL);
579 ret = pcmcia_request_irq(link, dtl1_interrupt);
583 ret = pcmcia_enable_device(link);
594 dtl1_detach(link);