Lines Matching refs:vortex
101 #define MIX_CAPT(x) (vortex->mixcapt[x])
102 #define MIX_PLAYB(x) (vortex->mixplayb[x])
103 #define MIX_SPDIF(x) (vortex->mixspdif[x])
200 static void vortex_adb_setsrc(vortex_t * vortex, int adbdma,
204 static void vortex_adbdma_setbuffers(vortex_t * vortex, int adbdma,
206 static void vortex_adbdma_setmode(vortex_t * vortex, int adbdma, int ie,
209 static void vortex_adbdma_setstartbuffer(vortex_t * vortex, int adbdma, int sb);
211 static void vortex_wtdma_setbuffers(vortex_t * vortex, int wtdma,
213 static void vortex_wtdma_setmode(vortex_t * vortex, int wtdma, int ie, int fmt, int d, /*int e, */
215 static void vortex_wtdma_setstartbuffer(vortex_t * vortex, int wtdma, int sb);
218 static void vortex_adbdma_startfifo(vortex_t * vortex, int adbdma);
220 static void vortex_adbdma_pausefifo(vortex_t * vortex, int adbdma);
221 static void vortex_adbdma_resumefifo(vortex_t * vortex, int adbdma);
222 static inline int vortex_adbdma_getlinearpos(vortex_t * vortex, int adbdma);
223 static void vortex_adbdma_resetup(vortex_t *vortex, int adbdma);
226 static void vortex_wtdma_startfifo(vortex_t * vortex, int wtdma);
227 static void vortex_wtdma_stopfifo(vortex_t * vortex, int wtdma);
228 static void vortex_wtdma_pausefifo(vortex_t * vortex, int wtdma);
229 static void vortex_wtdma_resumefifo(vortex_t * vortex, int wtdma);
230 static inline int vortex_wtdma_getlinearpos(vortex_t * vortex, int wtdma);
234 static void vortex_codec_init(vortex_t * vortex);
238 static void vortex_spdif_init(vortex_t * vortex, int spdif_sr, int spdif_mode);
247 static void vortex_connect_default(vortex_t * vortex, int en);
248 static int vortex_adb_allocroute(vortex_t * vortex, int dma, int nr_ch,
250 static char vortex_adb_checkinout(vortex_t * vortex, int resmap[], int out,
253 static int vortex_wt_allocroute(vortex_t * vortex, int dma, int nr_ch);
254 static void vortex_wt_connect(vortex_t * vortex, int en);
255 static void vortex_wt_init(vortex_t * vortex);
258 static void vortex_route(vortex_t * vortex, int en, unsigned char channel,
261 static void vortex_routes(vortex_t * vortex, int en, unsigned char channel,
265 static void vortex_connection_mixin_mix(vortex_t * vortex, int en,
268 static void vortex_mix_setinputvolumebyte(vortex_t * vortex,
271 static void vortex_mix_setvolumebyte(vortex_t * vortex, unsigned char mix,
278 static void vortex_Vort3D_connect(vortex_t * vortex, int en);
286 static int vortex_eq_init(vortex_t * vortex);
287 static int vortex_eq_free(vortex_t * vortex);
290 static int snd_vortex_new_pcm(vortex_t * vortex, int idx, int nr);
291 static int snd_vortex_mixer(vortex_t * vortex);
292 static int snd_vortex_midi(vortex_t * vortex);