Lines Matching defs:cs4231_dma_control
66 struct cs4231_dma_control {
67 void (*prepare)(struct cs4231_dma_control *dma_cont,
69 void (*enable)(struct cs4231_dma_control *dma_cont, int on);
70 int (*request)(struct cs4231_dma_control *dma_cont,
72 unsigned int (*address)(struct cs4231_dma_control *dma_cont);
85 struct cs4231_dma_control p_dma;
86 struct cs4231_dma_control c_dma;
423 static void snd_cs4231_advance_dma(struct cs4231_dma_control *dma_cont,
447 struct cs4231_dma_control *dma_cont;
992 struct cs4231_dma_control *dma_cont = &chip->p_dma;
1008 struct cs4231_dma_control *dma_cont = &chip->c_dma;
1657 static int sbus_dma_request(struct cs4231_dma_control *dma_cont,
1689 static void sbus_dma_prepare(struct cs4231_dma_control *dma_cont, int d)
1708 static void sbus_dma_enable(struct cs4231_dma_control *dma_cont, int on)
1743 static unsigned int sbus_dma_addr(struct cs4231_dma_control *dma_cont)
1889 static int _ebus_dma_request(struct cs4231_dma_control *dma_cont,
1895 static void _ebus_dma_enable(struct cs4231_dma_control *dma_cont, int on)
1900 static void _ebus_dma_prepare(struct cs4231_dma_control *dma_cont, int dir)
1905 static unsigned int _ebus_dma_addr(struct cs4231_dma_control *dma_cont)