Lines Matching defs:snd_mixart
152 struct snd_mixart { struct
153 struct snd_card *card;
154 struct mixart_mgr *mgr;
155 int chip_idx; /* zero based */
156 struct snd_hwdep *hwdep; /* DSP loader, only for the first card */
158 struct snd_pcm *pcm; /* PCM analog i/o */
159 struct snd_pcm *pcm_dig; /* PCM digital i/o */
162 struct mixart_pipe pipe_in_ana;
163 struct mixart_pipe pipe_out_ana;
166 struct mixart_pipe pipe_in_dig;
167 struct mixart_pipe pipe_out_dig;
169 …ixart_stream playback_stream[MIXART_PCM_TOTAL][MIXART_PLAYBACK_STREAMS]; /* 0 = pcm, 1 = pcm_dig */
170 …ixart_stream capture_stream[MIXART_PCM_TOTAL]; /* 0 = pcm, 1 = pcm_dig */
173 struct mixart_uid uid_out_analog_physio;
174 struct mixart_uid uid_in_analog_physio;
176 int analog_playback_active[2]; /* Mixer : Master Playback active (!mute) */
177 int analog_playback_volume[2]; /* Mixer : Master Playback Volume */
178 int analog_capture_volume[2]; /* Mixer : Master Capture Volume */
179 …RT_PLAYBACK_STREAMS][2]; /* Mixer : Digital Playback Active [(analog+AES output)*streams][stereo]*/
203 int snd_mixart_create_pcm(struct snd_mixart * chip); argument