Lines Matching defs:snd_m3
724 struct snd_m3 { struct
726 struct snd_card *card;
728 unsigned long iobase;
730 int irq;
731 unsigned int allegro_flag : 1;
733 struct snd_ac97 *ac97;
735 struct snd_pcm *pcm;
737 struct pci_dev *pci;
739 int dacs_active;
740 int timer_users;
742 struct m3_list msrc_list;
743 struct m3_list mixer_list;
744 struct m3_list adc1_list;
745 struct m3_list dma_list;
748 u8 reset_state;
750 int external_amp;
751 int amp_gpio; /* gpio pin # for external amp, -1 = default */
752 unsigned int hv_config; /* hardware-volume config bits */
753 unsigned irda_workaround :1; /* avoid to touch 0x10 on GPIO_DIRECTION
755 unsigned is_omnibook :1; /* Do HP OmniBook GPIO magic? */
758 struct snd_rawmidi *rmidi;
761 int num_substreams;
762 struct m3_dma *substreams;
764 spinlock_t reg_lock;
788 static const struct pci_device_id snd_m3_ids[] = { argument