Lines Matching defs:es1968
495 struct es1968 { struct
497 int total_bufsize; /* in bytes */
499 int playback_streams, capture_streams;
501 unsigned int clock; /* clock */
503 unsigned int in_measurement: 1;
504 unsigned int measure_apu;
505 unsigned int measure_lastpos;
506 unsigned int measure_count;
509 struct snd_dma_buffer dma;
512 int irq;
513 unsigned long io_port;
514 int type;
515 struct pci_dev *pci;
516 struct snd_card *card;
517 struct snd_pcm *pcm;
518 int do_pm; /* power-management enabled */
521 struct list_head buf_list;
524 struct snd_ac97 *ac97;
525 struct snd_rawmidi *rmidi;
527 spinlock_t reg_lock;
528 unsigned int in_suspend;
531 u16 maestro_map[32];
532 int bobclient; /* active timer instancs */
533 int bob_freq; /* timer frequency */
534 struct mutex memory_mutex; /* memory lock */
537 unsigned char apu[NR_APUS];
540 struct list_head substream_list;
541 spinlock_t substream_lock;
565 static irqreturn_t snd_es1968_interrupt(int irq, void *dev_id); argument
584 static void __maestro_write(struct es1968 *chip, u16 reg, u16 data) in __maestro_write() argument