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

Lines Matching refs:card

21 #include "card.h"
27 static void setup_ports(int card)
30 outb((sc_adapter[card]->rambase >> 12), sc_adapter[card]->ioport[EXP_BASE]);
33 outb((sc_adapter[card]->interrupt | 0x80),
34 sc_adapter[card]->ioport[IRQ_SELECT]);
50 int card = (unsigned int) data;
53 sc_adapter[card]->devicename);
56 setup_ports(card);
58 spin_lock_irqsave(&sc_adapter[card]->lock, flags);
59 outb(sc_adapter[card]->ioport[sc_adapter[card]->shmem_pgport],
60 (sc_adapter[card]->shmem_magic>>14) | 0x80);
61 sig = (unsigned long) *((unsigned long *)(sc_adapter[card]->rambase + SIG_OFFSET));
65 flushreadfifo(card);
66 spin_unlock_irqrestore(&sc_adapter[card]->lock, flags);
68 if (sc_adapter[card]->StartOnReset)
69 startproc(card);
72 sc_adapter[card]->devicename, CHECKRESET_TIME);
73 mod_timer(&sc_adapter[card]->reset_timer, jiffies+CHECKRESET_TIME);
74 spin_unlock_irqrestore(&sc_adapter[card]->lock, flags);
91 int card = (unsigned int) data;
93 pr_debug("%s: Checking status...\n", sc_adapter[card]->devicename);
98 if (sc_adapter[card]->nphystat && !sc_adapter[card]->phystat) { /* All is well */
101 sc_adapter[card]->devicename);
102 indicate_status(card, ISDN_STAT_RUN, 0, NULL);
104 else if (!sc_adapter[card]->nphystat && sc_adapter[card]->phystat) { /* All is not well */
107 sc_adapter[card]->devicename);
109 indicate_status(card, ISDN_STAT_STOP, 0, NULL);
112 sc_adapter[card]->phystat = sc_adapter[card]->nphystat;
115 spin_lock_irqsave(&sc_adapter[card]->lock, flags);
116 mod_timer(&sc_adapter[card]->stat_timer, jiffies+CHECKSTAT_TIME);
117 spin_unlock_irqrestore(&sc_adapter[card]->lock, flags);
120 sendmessage(card, CEPID,ceReqTypePhy,ceReqClass2,