Lines Matching defs:es1968
485 struct es1968 { struct
487 int total_bufsize; /* in bytes */
489 int playback_streams, capture_streams;
491 unsigned int clock; /* clock */
493 unsigned int in_measurement: 1;
494 unsigned int measure_apu;
495 unsigned int measure_lastpos;
496 unsigned int measure_count;
499 struct snd_dma_buffer dma;
502 int irq;
503 unsigned long io_port;
504 int type;
505 struct pci_dev *pci;
506 struct snd_card *card;
507 struct snd_pcm *pcm;
508 int do_pm; /* power-management enabled */
511 struct list_head buf_list;
514 struct snd_ac97 *ac97;
515 struct snd_rawmidi *rmidi;
517 spinlock_t reg_lock;
518 unsigned int in_suspend;
521 u16 maestro_map[32];
522 int bobclient; /* active timer instancs */
523 int bob_freq; /* timer frequency */
524 struct mutex memory_mutex; /* memory lock */
527 unsigned char apu[NR_APUS];
530 struct list_head substream_list;
531 spinlock_t substream_lock;
557 static irqreturn_t snd_es1968_interrupt(int irq, void *dev_id); argument
576 static void __maestro_write(struct es1968 *chip, u16 reg, u16 data) in __maestro_write() argument