Lines Matching refs:vortex

89 #define MIX_CAPT(x) (vortex->mixcapt[x])
90 #define MIX_PLAYB(x) (vortex->mixplayb[x])
91 #define MIX_SPDIF(x) (vortex->mixspdif[x])
188 static void vortex_adb_setsrc(vortex_t * vortex, int adbdma,
192 static void vortex_adbdma_setbuffers(vortex_t * vortex, int adbdma,
194 static void vortex_adbdma_setmode(vortex_t * vortex, int adbdma, int ie,
197 static void vortex_adbdma_setstartbuffer(vortex_t * vortex, int adbdma, int sb);
199 static void vortex_wtdma_setbuffers(vortex_t * vortex, int wtdma,
201 static void vortex_wtdma_setmode(vortex_t * vortex, int wtdma, int ie, int fmt, int d, /*int e, */
203 static void vortex_wtdma_setstartbuffer(vortex_t * vortex, int wtdma, int sb);
206 static void vortex_adbdma_startfifo(vortex_t * vortex, int adbdma);
208 static void vortex_adbdma_pausefifo(vortex_t * vortex, int adbdma);
209 static void vortex_adbdma_resumefifo(vortex_t * vortex, int adbdma);
210 static inline int vortex_adbdma_getlinearpos(vortex_t * vortex, int adbdma);
211 static void vortex_adbdma_resetup(vortex_t *vortex, int adbdma);
214 static void vortex_wtdma_startfifo(vortex_t * vortex, int wtdma);
215 static void vortex_wtdma_stopfifo(vortex_t * vortex, int wtdma);
216 static void vortex_wtdma_pausefifo(vortex_t * vortex, int wtdma);
217 static void vortex_wtdma_resumefifo(vortex_t * vortex, int wtdma);
218 static inline int vortex_wtdma_getlinearpos(vortex_t * vortex, int wtdma);
222 static void vortex_codec_init(vortex_t * vortex);
226 static void vortex_spdif_init(vortex_t * vortex, int spdif_sr, int spdif_mode);
235 static void vortex_connect_default(vortex_t * vortex, int en);
236 static int vortex_adb_allocroute(vortex_t * vortex, int dma, int nr_ch,
238 static int vortex_adb_checkinout(vortex_t * vortex, int resmap[], int out,
241 static int vortex_wt_allocroute(vortex_t * vortex, int dma, int nr_ch);
242 static void vortex_wt_connect(vortex_t * vortex, int en);
243 static void vortex_wt_init(vortex_t * vortex);
246 static void vortex_route(vortex_t * vortex, int en, unsigned char channel,
249 static void vortex_routes(vortex_t * vortex, int en, unsigned char channel,
253 static void vortex_connection_mixin_mix(vortex_t * vortex, int en,
256 static void vortex_mix_setinputvolumebyte(vortex_t * vortex,
259 static void vortex_mix_setvolumebyte(vortex_t * vortex, unsigned char mix,
266 static void vortex_Vort3D_connect(vortex_t * vortex, int en);
274 static int vortex_eq_init(vortex_t * vortex);
275 static int vortex_eq_free(vortex_t * vortex);
278 static int snd_vortex_new_pcm(vortex_t * vortex, int idx, int nr);
279 static int snd_vortex_mixer(vortex_t * vortex);
280 static int snd_vortex_midi(vortex_t * vortex);