Lines Matching defs:snd_mixart
169 struct snd_mixart { struct
170 struct snd_card *card;
171 struct mixart_mgr *mgr;
172 int chip_idx; /* zero based */
173 struct snd_hwdep *hwdep; /* DSP loader, only for the first card */
175 struct snd_pcm *pcm; /* PCM analog i/o */
176 struct snd_pcm *pcm_dig; /* PCM digital i/o */
179 struct mixart_pipe pipe_in_ana;
180 struct mixart_pipe pipe_out_ana;
183 struct mixart_pipe pipe_in_dig;
184 struct mixart_pipe pipe_out_dig;
186 …ixart_stream playback_stream[MIXART_PCM_TOTAL][MIXART_PLAYBACK_STREAMS]; /* 0 = pcm, 1 = pcm_dig */
187 …ixart_stream capture_stream[MIXART_PCM_TOTAL]; /* 0 = pcm, 1 = pcm_dig */
190 struct mixart_uid uid_out_analog_physio;
191 struct mixart_uid uid_in_analog_physio;
193 int analog_playback_active[2]; /* Mixer : Master Playback active (!mute) */
194 int analog_playback_volume[2]; /* Mixer : Master Playback Volume */
195 int analog_capture_volume[2]; /* Mixer : Master Capture Volume */
196 …RT_PLAYBACK_STREAMS][2]; /* Mixer : Digital Playback Active [(analog+AES output)*streams][stereo]*/
220 int snd_mixart_create_pcm(struct snd_mixart * chip); argument