Lines Matching defs:idt77252_dev
349 struct idt77252_dev struct
351 struct tsq_info tsq; /* Transmit Status Queue */
352 struct rsq_info rsq; /* Receive Status Queue */
354 struct pci_dev *pcidev; /* PCI handle (desriptor) */
355 struct atm_dev *atmdev; /* ATM device desriptor */
357 unsigned long membase; /* SAR's memory base address */
358 unsigned long srambase; /* SAR's sram base address */
359 unsigned long fbq[4]; /* FBQ fill addresses */
361 struct semaphore mutex;
362 spinlock_t cmd_lock; /* for r/w utility/sram */
364 unsigned long softstat;
365 unsigned long flags; /* see blow */
367 struct tq_struct tqueue;
369 unsigned long tct_base; /* TCT base address in SRAM */
370 unsigned long rct_base; /* RCT base address in SRAM */
371 unsigned long rt_base; /* Rate Table base in SRAM */
372 unsigned long scd_base; /* SCD base address in SRAM */
373 unsigned long tst[2]; /* TST base address in SRAM */
374 unsigned long abrst_base; /* ABRST base address in SRAM */
375 unsigned long fifo_base; /* RX FIFO base in SRAM */
377 unsigned long irqstat[16];
379 unsigned int sramsize; /* SAR's sram size */
381 unsigned int tct_size; /* total TCT entries */
382 unsigned int rct_size; /* total RCT entries */
383 unsigned int scd_size; /* length of SCD */
384 unsigned int tst_size; /* total TST entries */
385 unsigned int tst_free; /* free TSTEs in TST */
386 unsigned int abrst_size; /* size of ABRST in words */
387 unsigned int fifo_size; /* size of RX FIFO in words */
389 unsigned int vpibits; /* Bits used for VPI index */
390 unsigned int vcibits; /* Bits used for VCI index */
391 unsigned int vcimask; /* Mask for VCI index */
415 struct idt77252_dev *next; argument