• 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/comedi/drivers/

Lines Matching refs:link

64 	struct pcmcia_device *link;
866 if (local->link->prod_id[2]) {
867 if (strncmp(local->link->prod_id[2], "DAQP", 4) == 0) {
868 strncpy(local->board_name, local->link->prod_id[2],
873 dev->iobase = local->link->resource[0]->start;
983 static void daqp_cs_config(struct pcmcia_device *link);
984 static void daqp_cs_release(struct pcmcia_device *link);
1009 static int daqp_cs_attach(struct pcmcia_device *link)
1014 dev_dbg(&link->dev, "daqp_cs_attach()\n");
1031 local->link = link;
1032 link->priv = local;
1041 link->conf.Attributes = 0;
1042 link->conf.IntType = INT_MEMORY_AND_IO;
1044 daqp_cs_config(link);
1058 static void daqp_cs_detach(struct pcmcia_device *link)
1060 struct local_info_t *dev = link->priv;
1062 dev_dbg(&link->dev, "daqp_cs_detach\n");
1065 daqp_cs_release(link);
1115 static void daqp_cs_config(struct pcmcia_device *link)
1119 dev_dbg(&link->dev, "daqp_cs_config\n");
1121 ret = pcmcia_loop_config(link, daqp_pcmcia_config_loop, NULL);
1123 dev_warn(&link->dev, "no configuration found\n");
1127 ret = pcmcia_request_irq(link, daqp_interrupt);
1136 ret = pcmcia_request_configuration(link, &link->conf);
1141 dev_info(&link->dev, "index 0x%02x", link->conf.ConfigIndex);
1142 if (link->conf.Attributes & CONF_ENABLE_IRQ)
1143 printk(", irq %u", link->irq);
1144 if (link->resource[0])
1145 printk(" & %pR", link->resource[0]);
1146 if (link->resource[1])
1147 printk(" & %pR", link->resource[1]);
1153 daqp_cs_release(link);
1157 static void daqp_cs_release(struct pcmcia_device *link)
1159 dev_dbg(&link->dev, "daqp_cs_release\n");
1161 pcmcia_disable_device(link);
1176 static int daqp_cs_suspend(struct pcmcia_device *link)
1178 struct local_info_t *local = link->priv;
1185 static int daqp_cs_resume(struct pcmcia_device *link)
1187 struct local_info_t *local = link->priv;