Home
last modified time | relevance | path

Searched refs:adbdma (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/sound/pci/au88x0/
H A Dau88x0_core.c1070 static void vortex_adbdma_setfirstbuffer(vortex_t * vortex, int adbdma) in vortex_adbdma_setfirstbuffer() argument
1072 stream_t *dma = &vortex->dma_adb[adbdma]; in vortex_adbdma_setfirstbuffer()
1074 hwwrite(vortex->mmio, VORTEX_ADBDMA_CTRL + (adbdma << 2), in vortex_adbdma_setfirstbuffer()
1078 static void vortex_adbdma_setstartbuffer(vortex_t * vortex, int adbdma, int sb) in vortex_adbdma_setstartbuffer() argument
1080 stream_t *dma = &vortex->dma_adb[adbdma]; in vortex_adbdma_setstartbuffer()
1081 //hwwrite(vortex->mmio, VORTEX_ADBDMA_START + (adbdma << 2), sb << (((NR_ADB-1)-((adbdma&0xf)*2)))); in vortex_adbdma_setstartbuffer()
1082 hwwrite(vortex->mmio, VORTEX_ADBDMA_START + (adbdma << 2), in vortex_adbdma_setstartbuffer()
1083 sb << ((0xf - (adbdma & 0xf)) * 2)); in vortex_adbdma_setstartbuffer()
1088 vortex_adbdma_setbuffers(vortex_t * vortex, int adbdma, in vortex_adbdma_setbuffers() argument
1142 vortex_adbdma_setmode(vortex_t * vortex, int adbdma, int ie, int dir, int fmt, int stereo, u32 offset) vortex_adbdma_setmode() argument
1164 vortex_adbdma_bufshift(vortex_t * vortex, int adbdma) vortex_adbdma_bufshift() argument
1216 vortex_adbdma_resetup(vortex_t *vortex, int adbdma) vortex_adbdma_resetup() argument
1245 vortex_adbdma_getlinearpos(vortex_t * vortex, int adbdma) vortex_adbdma_getlinearpos() argument
1263 vortex_adbdma_startfifo(vortex_t * vortex, int adbdma) vortex_adbdma_startfifo() argument
1290 vortex_adbdma_resumefifo(vortex_t * vortex, int adbdma) vortex_adbdma_resumefifo() argument
1312 vortex_adbdma_pausefifo(vortex_t * vortex, int adbdma) vortex_adbdma_pausefifo() argument
1332 vortex_adbdma_stopfifo(vortex_t * vortex, int adbdma) vortex_adbdma_stopfifo() argument
1830 vortex_connection_adbdma_src(vortex_t * vortex, int en, unsigned char ch, unsigned char adbdma, unsigned char src) vortex_connection_adbdma_src() argument
1867 vortex_connection_src_adbdma(vortex_t * vortex, int en, unsigned char ch, unsigned char src, unsigned char adbdma) vortex_connection_src_adbdma() argument
1874 vortex_connection_src_src_adbdma(vortex_t * vortex, int en, unsigned char ch, unsigned char src0, unsigned char src1, unsigned char adbdma) vortex_connection_src_src_adbdma() argument
2347 vortex_adb_setsrc(vortex_t * vortex, int adbdma, unsigned int rate, int dir) vortex_adb_setsrc() argument
[all...]
H A Dau88x0.h188 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);
206 static void vortex_adbdma_startfifo(vortex_t * vortex, int adbdma);
207 //static void vortex_adbdma_stopfifo(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);
[all...]
/kernel/linux/linux-6.6/sound/pci/au88x0/
H A Dau88x0_core.c1070 static void vortex_adbdma_setfirstbuffer(vortex_t * vortex, int adbdma) in vortex_adbdma_setfirstbuffer() argument
1072 stream_t *dma = &vortex->dma_adb[adbdma]; in vortex_adbdma_setfirstbuffer()
1074 hwwrite(vortex->mmio, VORTEX_ADBDMA_CTRL + (adbdma << 2), in vortex_adbdma_setfirstbuffer()
1078 static void vortex_adbdma_setstartbuffer(vortex_t * vortex, int adbdma, int sb) in vortex_adbdma_setstartbuffer() argument
1080 stream_t *dma = &vortex->dma_adb[adbdma]; in vortex_adbdma_setstartbuffer()
1081 //hwwrite(vortex->mmio, VORTEX_ADBDMA_START + (adbdma << 2), sb << (((NR_ADB-1)-((adbdma&0xf)*2)))); in vortex_adbdma_setstartbuffer()
1082 hwwrite(vortex->mmio, VORTEX_ADBDMA_START + (adbdma << 2), in vortex_adbdma_setstartbuffer()
1083 sb << ((0xf - (adbdma & 0xf)) * 2)); in vortex_adbdma_setstartbuffer()
1088 vortex_adbdma_setbuffers(vortex_t * vortex, int adbdma, in vortex_adbdma_setbuffers() argument
1142 vortex_adbdma_setmode(vortex_t * vortex, int adbdma, int ie, int dir, int fmt, int stereo, u32 offset) vortex_adbdma_setmode() argument
1164 vortex_adbdma_bufshift(vortex_t * vortex, int adbdma) vortex_adbdma_bufshift() argument
1216 vortex_adbdma_resetup(vortex_t *vortex, int adbdma) vortex_adbdma_resetup() argument
1245 vortex_adbdma_getlinearpos(vortex_t * vortex, int adbdma) vortex_adbdma_getlinearpos() argument
1263 vortex_adbdma_startfifo(vortex_t * vortex, int adbdma) vortex_adbdma_startfifo() argument
1290 vortex_adbdma_resumefifo(vortex_t * vortex, int adbdma) vortex_adbdma_resumefifo() argument
1312 vortex_adbdma_pausefifo(vortex_t * vortex, int adbdma) vortex_adbdma_pausefifo() argument
1332 vortex_adbdma_stopfifo(vortex_t * vortex, int adbdma) vortex_adbdma_stopfifo() argument
1830 vortex_connection_adbdma_src(vortex_t * vortex, int en, unsigned char ch, unsigned char adbdma, unsigned char src) vortex_connection_adbdma_src() argument
1867 vortex_connection_src_adbdma(vortex_t * vortex, int en, unsigned char ch, unsigned char src, unsigned char adbdma) vortex_connection_src_adbdma() argument
1874 vortex_connection_src_src_adbdma(vortex_t * vortex, int en, unsigned char ch, unsigned char src0, unsigned char src1, unsigned char adbdma) vortex_connection_src_src_adbdma() argument
2348 vortex_adb_setsrc(vortex_t * vortex, int adbdma, unsigned int rate, int dir) vortex_adb_setsrc() argument
[all...]
H A Dau88x0.h188 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);
206 static void vortex_adbdma_startfifo(vortex_t * vortex, int adbdma);
207 //static void vortex_adbdma_stopfifo(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);
[all...]

Completed in 6 milliseconds