wtdma 199 sound/pci/au88x0/au88x0.h static void vortex_wtdma_setbuffers(vortex_t * vortex, int wtdma, wtdma 201 sound/pci/au88x0/au88x0.h static void vortex_wtdma_setmode(vortex_t * vortex, int wtdma, int ie, int fmt, int d, /*int e, */ wtdma 203 sound/pci/au88x0/au88x0.h static void vortex_wtdma_setstartbuffer(vortex_t * vortex, int wtdma, int sb); wtdma 214 sound/pci/au88x0/au88x0.h static void vortex_wtdma_startfifo(vortex_t * vortex, int wtdma); wtdma 215 sound/pci/au88x0/au88x0.h static void vortex_wtdma_stopfifo(vortex_t * vortex, int wtdma); wtdma 216 sound/pci/au88x0/au88x0.h static void vortex_wtdma_pausefifo(vortex_t * vortex, int wtdma); wtdma 217 sound/pci/au88x0/au88x0.h static void vortex_wtdma_resumefifo(vortex_t * vortex, int wtdma); wtdma 218 sound/pci/au88x0/au88x0.h static inline int vortex_wtdma_getlinearpos(vortex_t * vortex, int wtdma); wtdma 1349 sound/pci/au88x0/au88x0_core.c static void vortex_wtdma_setfirstbuffer(vortex_t * vortex, int wtdma) wtdma 1352 sound/pci/au88x0/au88x0_core.c stream_t *dma = &vortex->dma_wt[wtdma]; wtdma 1354 sound/pci/au88x0/au88x0_core.c hwwrite(vortex->mmio, VORTEX_WTDMA_CTRL + (wtdma << 2), dma->dma_ctrl); wtdma 1357 sound/pci/au88x0/au88x0_core.c static void vortex_wtdma_setstartbuffer(vortex_t * vortex, int wtdma, int sb) wtdma 1359 sound/pci/au88x0/au88x0_core.c stream_t *dma = &vortex->dma_wt[wtdma]; wtdma 1361 sound/pci/au88x0/au88x0_core.c hwwrite(vortex->mmio, VORTEX_WTDMA_START + (wtdma << 2), wtdma 1362 sound/pci/au88x0/au88x0_core.c sb << ((0xf - (wtdma & 0xf)) * 2)); wtdma 1367 sound/pci/au88x0/au88x0_core.c vortex_wtdma_setbuffers(vortex_t * vortex, int wtdma, wtdma 1370 sound/pci/au88x0/au88x0_core.c stream_t *dma = &vortex->dma_wt[wtdma]; wtdma 1382 sound/pci/au88x0/au88x0_core.c hwwrite(vortex->mmio, VORTEX_WTDMA_BUFBASE + (wtdma << 4) + 0xc, wtdma 1389 sound/pci/au88x0/au88x0_core.c hwwrite(vortex->mmio, VORTEX_WTDMA_BUFBASE + (wtdma << 4) + 0x8, wtdma 1395 sound/pci/au88x0/au88x0_core.c hwwrite(vortex->mmio, VORTEX_WTDMA_BUFBASE + (wtdma << 4) + 0x4, wtdma 1401 sound/pci/au88x0/au88x0_core.c hwwrite(vortex->mmio, VORTEX_WTDMA_BUFBASE + (wtdma << 4), wtdma 1405 sound/pci/au88x0/au88x0_core.c hwwrite(vortex->mmio, VORTEX_WTDMA_BUFCFG0 + (wtdma << 3), dma->cfg0); wtdma 1406 sound/pci/au88x0/au88x0_core.c hwwrite(vortex->mmio, VORTEX_WTDMA_BUFCFG1 + (wtdma << 3), dma->cfg1); wtdma 1408 sound/pci/au88x0/au88x0_core.c vortex_wtdma_setfirstbuffer(vortex, wtdma); wtdma 1409 sound/pci/au88x0/au88x0_core.c vortex_wtdma_setstartbuffer(vortex, wtdma, 0); wtdma 1413 sound/pci/au88x0/au88x0_core.c vortex_wtdma_setmode(vortex_t * vortex, int wtdma, int ie, int fmt, int d, wtdma 1416 sound/pci/au88x0/au88x0_core.c stream_t *dma = &vortex->dma_wt[wtdma]; wtdma 1432 sound/pci/au88x0/au88x0_core.c hwwrite(vortex->mmio, VORTEX_WTDMA_CTRL + (wtdma << 2), dma->dma_ctrl); wtdma 1435 sound/pci/au88x0/au88x0_core.c static int vortex_wtdma_bufshift(vortex_t * vortex, int wtdma) wtdma 1437 sound/pci/au88x0/au88x0_core.c stream_t *dma = &vortex->dma_wt[wtdma]; wtdma 1441 sound/pci/au88x0/au88x0_core.c (hwread(vortex->mmio, VORTEX_WTDMA_STAT + (wtdma << 2)) wtdma 1466 sound/pci/au88x0/au88x0_core.c (((wtdma << 2) + pp) << 2), wtdma 1471 sound/pci/au88x0/au88x0_core.c (((wtdma << 2) + pp) << 2)); wtdma 1488 sound/pci/au88x0/au88x0_core.c vortex_wtdma_getposition(vortex_t * vortex, int wtdma, int *subbuf, int *pos) wtdma 1491 sound/pci/au88x0/au88x0_core.c temp = hwread(vortex->mmio, VORTEX_WTDMA_STAT + (wtdma << 2)); wtdma 1496 sound/pci/au88x0/au88x0_core.c static int vortex_wtdma_getcursubuffer(vortex_t * vortex, int wtdma) wtdma 1498 sound/pci/au88x0/au88x0_core.c return ((hwread(vortex->mmio, VORTEX_WTDMA_STAT + (wtdma << 2)) >> wtdma 1502 sound/pci/au88x0/au88x0_core.c static inline int vortex_wtdma_getlinearpos(vortex_t * vortex, int wtdma) wtdma 1504 sound/pci/au88x0/au88x0_core.c stream_t *dma = &vortex->dma_wt[wtdma]; wtdma 1507 sound/pci/au88x0/au88x0_core.c temp = hwread(vortex->mmio, VORTEX_WTDMA_STAT + (wtdma << 2)); wtdma 1512 sound/pci/au88x0/au88x0_core.c static void vortex_wtdma_startfifo(vortex_t * vortex, int wtdma) wtdma 1514 sound/pci/au88x0/au88x0_core.c stream_t *dma = &vortex->dma_wt[wtdma]; wtdma 1519 sound/pci/au88x0/au88x0_core.c vortex_fifo_setwtvalid(vortex, wtdma, wtdma 1524 sound/pci/au88x0/au88x0_core.c hwwrite(vortex->mmio, VORTEX_WTDMA_CTRL + (wtdma << 2), wtdma 1526 sound/pci/au88x0/au88x0_core.c vortex_fifo_setwtctrl(vortex, wtdma, dma->dma_unknown, wtdma 1531 sound/pci/au88x0/au88x0_core.c vortex_fifo_setwtctrl(vortex, wtdma, dma->dma_unknown, wtdma 1539 sound/pci/au88x0/au88x0_core.c static void vortex_wtdma_resumefifo(vortex_t * vortex, int wtdma) wtdma 1541 sound/pci/au88x0/au88x0_core.c stream_t *dma = &vortex->dma_wt[wtdma]; wtdma 1546 sound/pci/au88x0/au88x0_core.c hwwrite(vortex->mmio, VORTEX_WTDMA_CTRL + (wtdma << 2), wtdma 1548 sound/pci/au88x0/au88x0_core.c vortex_fifo_setwtctrl(vortex, wtdma, dma->dma_unknown, wtdma 1553 sound/pci/au88x0/au88x0_core.c vortex_fifo_setwtctrl(vortex, wtdma, dma->dma_unknown, wtdma 1561 sound/pci/au88x0/au88x0_core.c static void vortex_wtdma_pausefifo(vortex_t * vortex, int wtdma) wtdma 1563 sound/pci/au88x0/au88x0_core.c stream_t *dma = &vortex->dma_wt[wtdma]; wtdma 1568 sound/pci/au88x0/au88x0_core.c vortex_fifo_setwtctrl(vortex, wtdma, dma->dma_unknown, wtdma 1572 sound/pci/au88x0/au88x0_core.c hwwrite(vortex->mmio, VORTEX_WTDMA_CTRL + (wtdma << 2), wtdma 1574 sound/pci/au88x0/au88x0_core.c vortex_fifo_setwtctrl(vortex, wtdma, dma->dma_unknown, wtdma 1581 sound/pci/au88x0/au88x0_core.c static void vortex_wtdma_stopfifo(vortex_t * vortex, int wtdma) wtdma 1583 sound/pci/au88x0/au88x0_core.c stream_t *dma = &vortex->dma_wt[wtdma]; wtdma 1587 sound/pci/au88x0/au88x0_core.c vortex_fifo_setwtctrl(vortex, wtdma, dma->dma_unknown,