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

Lines Matching refs:cards

71  *   34	Gazel ISDN cards
319 struct IsdnCard cards[HISAX_MAX_CARDS] = {
348 MODULE_DESCRIPTION("ISDN4Linux: Driver for passive ISDN cards");
383 printk(KERN_INFO "HiSax: Linux Driver for passive ISDN cards\n");
416 cards[i].protocol = DEFAULT_PROTO;
418 cards[i].typ = ints[j];
423 cards[i].protocol = ints[j];
428 cards[i].para[0] = ints[j];
433 cards[i].para[1] = ints[j];
438 cards[i].para[2] = ints[j];
579 if (cards[i].cs)
580 if (cards[i].cs->myid == driverid)
581 return cards[i].cs;
770 struct IsdnCardState *csta = cards[cardnr].cs;
1163 struct IsdnCard *card = cards + cardnr;
1199 memcpy(&cards[i], &cards[i + 1], sizeof(cards[i]));
1218 if (cards[i].typ < 1)
1238 if (cards[i].typ > 0 && cards[i].typ <= ISDN_CTYPE_COUNT) {
1241 CardType[cards[i].typ]);
1256 if (cards[cardnr].cs) {
1257 ll_stop(cards[cardnr].cs);
1258 release_tei(cards[cardnr].cs);
1259 CallcFreeChan(cards[cardnr].cs);
1262 if (cards[cardnr].cs->irq)
1263 free_irq(cards[cardnr].cs->irq, cards[cardnr].cs);
1264 kfree((void *) cards[cardnr].cs);
1265 cards[cardnr].cs = NULL;
1269 cards[i] = cards[i + 1];
1277 struct IsdnCardState *cs = cards[cardnr].cs;
1347 cards[i].typ = 0;
1380 cards[j].typ = type[i];
1382 cards[j].protocol = protocol[i];
1385 cards[j].protocol = DEFAULT_PROTO;
1389 cards[j].para[0] = irq[i];
1390 cards[j].para[1] = mem[i];
1391 cards[j].para[2] = io[i];
1395 cards[j].para[0] = irq[i];
1396 cards[j].para[1] = mem[i];
1402 cards[j].para[0] = irq[i];
1403 cards[j].para[1] = io0[i];
1404 cards[j].para[2] = io1[i];
1407 cards[j].para[0] = irq[i];
1408 cards[j].para[1] = io0[i];
1409 cards[j].para[2] = io1[i];
1410 cards[j].para[3] = io[i];
1415 cards[j].para[0] = io[i];
1440 cards[j].para[0] = irq[i];
1441 cards[j].para[1] = io[i];
1444 cards[j].para[0] = irq[i];
1445 cards[j].para[1] = io[i];
1446 cards[j].para[2] = mem[i];
1458 cards[j].para[0] = irq[i];
1461 cards[j++].para[0] = 1;
1462 /* we need to check if further cards can be added */
1464 cards[j].typ = ISDN_CTYPE_SCT_QUADRO;
1465 cards[j].protocol = protocol[i];
1466 cards[j++].para[0] = 2;
1469 cards[j].typ = ISDN_CTYPE_SCT_QUADRO;
1470 cards[j].protocol = protocol[i];
1471 cards[j++].para[0] = 3;
1474 cards[j].typ = ISDN_CTYPE_SCT_QUADRO;
1475 cards[j].protocol = protocol[i];
1476 cards[j].para[0] = 4;
1495 if (cards[i].typ > 0)
1538 cards[nrcards] = *card;
1586 if (!cards[i].typ)
1593 cards[i].typ = ISDN_CTYPE_DYNAMIC;
1594 cards[i].protocol = protocol;
1600 cards[i].typ = 0;
1604 cs = cards[i].cs;
1627 cards[hisax_d_if->cs->cardnr].typ = 0;