Lines Matching defs:snd_vortex
130 struct snd_vortex { struct
132 struct snd_card *card;
133 struct snd_pcm *pcm[VORTEX_PCM_LAST];
135 struct snd_rawmidi *rmidi; /* Legacy Midi interface. */
136 struct snd_ac97 *codec;
139 stream_t dma_adb[NR_ADB];
140 int spdif_sr;
142 stream_t dma_wt[NR_WT];
143 wt_voice_t wt_voice[NR_WT]; /* WT register cache. */
144 s8 mixwt[(NR_WT / NR_WTPB) * 6]; /* WT mixin objects */
148 s8 mixcapt[2];
149 s8 mixplayb[4];
151 s8 mixspdif[2];
152 s8 mixa3d[2]; /* mixers which collect all a3d streams. */
153 s8 mixxtlk[2]; /* crosstalk canceler mixer inputs. */
155 u32 fixed_res[5];
159 eqlzr_t eq;
161 a3dsrc_t a3d[NR_A3D];
163 int xt_mode; /* 1: speakers, 0:headphones. */
165 struct pcm_vol pcm_vol[NR_PCM];
167 int isquad; /* cache of extended ID codec flag. */
170 struct gameport *gameport;
173 unsigned long io;
174 void __iomem *mmio;
175 unsigned int irq;
176 spinlock_t lock;
179 struct pci_dev *pci_dev;
180 u16 vendor;
181 u16 device;
182 u8 rev;