Home
last modified time | relevance | path

Searched refs:adbdma (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/sound/pci/au88x0/
Dau88x0_core.c1082 static void vortex_adbdma_setfirstbuffer(vortex_t * vortex, int adbdma) in vortex_adbdma_setfirstbuffer() argument
1084 stream_t *dma = &vortex->dma_adb[adbdma]; in vortex_adbdma_setfirstbuffer()
1086 hwwrite(vortex->mmio, VORTEX_ADBDMA_CTRL + (adbdma << 2), in vortex_adbdma_setfirstbuffer()
1090 static void vortex_adbdma_setstartbuffer(vortex_t * vortex, int adbdma, int sb) in vortex_adbdma_setstartbuffer() argument
1092 stream_t *dma = &vortex->dma_adb[adbdma]; in vortex_adbdma_setstartbuffer()
1094 hwwrite(vortex->mmio, VORTEX_ADBDMA_START + (adbdma << 2), in vortex_adbdma_setstartbuffer()
1095 sb << ((0xf - (adbdma & 0xf)) * 2)); in vortex_adbdma_setstartbuffer()
1100 vortex_adbdma_setbuffers(vortex_t * vortex, int adbdma, in vortex_adbdma_setbuffers() argument
1103 stream_t *dma = &vortex->dma_adb[adbdma]; in vortex_adbdma_setbuffers()
1116 VORTEX_ADBDMA_BUFBASE + (adbdma << 4) + 0xc, in vortex_adbdma_setbuffers()
[all …]
Dau88x0.h200 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);
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);