Lines Matching refs:rsnd_mod
35 struct rsnd_mod mod;
36 struct rsnd_mod *mod_from;
37 struct rsnd_mod *mod_to;
62 static struct rsnd_mod mem = {
68 static void __rsnd_dmaen_complete(struct rsnd_mod *mod, in __rsnd_dmaen_complete()
77 struct rsnd_mod *mod = data; in rsnd_dmaen_complete()
83 struct rsnd_mod *mod_from, in rsnd_dmaen_request_channel()
84 struct rsnd_mod *mod_to) in rsnd_dmaen_request_channel()
96 static int rsnd_dmaen_stop(struct rsnd_mod *mod, in rsnd_dmaen_stop()
109 static int rsnd_dmaen_nolock_stop(struct rsnd_mod *mod, in rsnd_dmaen_nolock_stop()
129 static int rsnd_dmaen_nolock_start(struct rsnd_mod *mod, in rsnd_dmaen_nolock_start()
159 static int rsnd_dmaen_start(struct rsnd_mod *mod, in rsnd_dmaen_start()
215 struct rsnd_mod *mod, char *name) in rsnd_dma_request_channel()
235 struct rsnd_mod *mod_from, struct rsnd_mod *mod_to) in rsnd_dmaen_attach()
271 static int rsnd_dmaen_pointer(struct rsnd_mod *mod, in rsnd_dmaen_pointer()
334 struct rsnd_mod *mod) in rsnd_dmapp_get_id()
336 struct rsnd_mod *ssi = rsnd_io_to_mod_ssi(io); in rsnd_dmapp_get_id()
337 struct rsnd_mod *src = rsnd_io_to_mod_src(io); in rsnd_dmapp_get_id()
338 struct rsnd_mod *dvc = rsnd_io_to_mod_dvc(io); in rsnd_dmapp_get_id()
368 struct rsnd_mod *mod_from, in rsnd_dmapp_get_chcr()
369 struct rsnd_mod *mod_to) in rsnd_dmapp_get_chcr()
380 struct rsnd_mod *mod = rsnd_mod_get(dma); in rsnd_dmapp_write()
392 struct rsnd_mod *mod = rsnd_mod_get(dma); in rsnd_dmapp_read()
401 struct rsnd_mod *mod = rsnd_mod_get(dma); in rsnd_dmapp_bset()
413 static int rsnd_dmapp_stop(struct rsnd_mod *mod, in rsnd_dmapp_stop()
431 static int rsnd_dmapp_start(struct rsnd_mod *mod, in rsnd_dmapp_start()
447 struct rsnd_mod *mod_from, struct rsnd_mod *mod_to) in rsnd_dmapp_attach()
511 struct rsnd_mod *mod, in rsnd_gen2_dma_addr()
573 struct rsnd_mod *mod, in rsnd_dma_addr()
591 static void rsnd_dma_of_path(struct rsnd_mod *this, in rsnd_dma_of_path()
594 struct rsnd_mod **mod_from, in rsnd_dma_of_path()
595 struct rsnd_mod **mod_to) in rsnd_dma_of_path()
597 struct rsnd_mod *ssi = rsnd_io_to_mod_ssi(io); in rsnd_dma_of_path()
598 struct rsnd_mod *src = rsnd_io_to_mod_src(io); in rsnd_dma_of_path()
599 struct rsnd_mod *ctu = rsnd_io_to_mod_ctu(io); in rsnd_dma_of_path()
600 struct rsnd_mod *mix = rsnd_io_to_mod_mix(io); in rsnd_dma_of_path()
601 struct rsnd_mod *dvc = rsnd_io_to_mod_dvc(io); in rsnd_dma_of_path()
602 struct rsnd_mod *mod[MOD_MAX]; in rsnd_dma_of_path()
603 struct rsnd_mod *mod_start, *mod_end; in rsnd_dma_of_path()
679 static int rsnd_dma_alloc(struct rsnd_dai_stream *io, struct rsnd_mod *mod, in rsnd_dma_alloc()
680 struct rsnd_mod **dma_mod) in rsnd_dma_alloc()
682 struct rsnd_mod *mod_from = NULL; in rsnd_dma_alloc()
683 struct rsnd_mod *mod_to = NULL; in rsnd_dma_alloc()
691 struct rsnd_mod *mod_from, struct rsnd_mod *mod_to); in rsnd_dma_alloc()
757 int rsnd_dma_attach(struct rsnd_dai_stream *io, struct rsnd_mod *mod, in rsnd_dma_attach()
758 struct rsnd_mod **dma_mod) in rsnd_dma_attach()