Lines Matching defs:vx_core
153 struct vx_core { struct
155 struct snd_card *card;
156 struct snd_pcm *pcm[VX_MAX_CODECS];
157 int type; /* VX_TYPE_XXX */
159 int irq;
163 struct snd_vx_hardware *hw;
164 struct snd_vx_ops *ops;
166 struct mutex lock;
168 unsigned int chip_status;
169 unsigned int pcm_running;
171 struct device *dev;
172 struct snd_hwdep *hwdep;
174 struct vx_rmh irq_rmh; /* RMH used in interrupts */
176 unsigned int audio_info; /* see VX_AUDIO_INFO */
177 unsigned int audio_ins;
178 unsigned int audio_outs;
179 struct vx_pipe **playback_pipes;
180 struct vx_pipe **capture_pipes;
183 unsigned int audio_source; /* current audio input source */
184 unsigned int audio_source_target;
185 unsigned int clock_mode; /* clock mode (VX_CLOCK_MODE_XXX) */
209 struct vx_core *snd_vx_create(struct snd_card *card, struct snd_vx_hardware *hw, argument