Lines Matching defs:es1968
499 struct es1968 { struct
501 int total_bufsize; /* in bytes */
503 int playback_streams, capture_streams;
505 unsigned int clock; /* clock */
507 unsigned int in_measurement: 1;
508 unsigned int measure_apu;
509 unsigned int measure_lastpos;
510 unsigned int measure_count;
513 struct snd_dma_buffer dma;
516 int irq;
517 unsigned long io_port;
518 int type;
519 struct pci_dev *pci;
520 struct snd_card *card;
521 struct snd_pcm *pcm;
522 int do_pm; /* power-management enabled */
525 struct list_head buf_list;
528 struct snd_ac97 *ac97;
529 struct snd_rawmidi *rmidi;
531 spinlock_t reg_lock;
532 unsigned int in_suspend;
535 u16 maestro_map[32];
536 int bobclient; /* active timer instancs */
537 int bob_freq; /* timer frequency */
538 struct mutex memory_mutex; /* memory lock */
541 unsigned char apu[NR_APUS];
544 struct list_head substream_list;
545 spinlock_t substream_lock;
571 static irqreturn_t snd_es1968_interrupt(int irq, void *dev_id); argument
590 static void __maestro_write(struct es1968 *chip, u16 reg, u16 data) in __maestro_write() argument