Lines Matching defs:es1968
481 struct es1968 { struct
483 int total_bufsize; /* in bytes */
485 int playback_streams, capture_streams;
487 unsigned int clock; /* clock */
489 unsigned int in_measurement: 1;
490 unsigned int measure_apu;
491 unsigned int measure_lastpos;
492 unsigned int measure_count;
495 struct snd_dma_buffer dma;
498 int irq;
499 unsigned long io_port;
500 int type;
501 struct pci_dev *pci;
502 struct snd_card *card;
503 struct snd_pcm *pcm;
504 int do_pm; /* power-management enabled */
507 struct list_head buf_list;
510 struct snd_ac97 *ac97;
511 struct snd_rawmidi *rmidi;
513 spinlock_t reg_lock;
514 unsigned int in_suspend;
517 u16 maestro_map[32];
518 int bobclient; /* active timer instancs */
519 int bob_freq; /* timer frequency */
520 struct mutex memory_mutex; /* memory lock */
523 unsigned char apu[NR_APUS];
526 struct list_head substream_list;
527 spinlock_t substream_lock;
553 static irqreturn_t snd_es1968_interrupt(int irq, void *dev_id); argument
572 static void __maestro_write(struct es1968 *chip, u16 reg, u16 data) in __maestro_write() argument