Home
last modified time | relevance | path

Searched refs:rsnd_mod (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/sound/soc/sh/rcar/
Drsnd.h149 struct rsnd_mod;
163 u32 rsnd_read(struct rsnd_priv *priv, struct rsnd_mod *mod, enum rsnd_reg reg);
164 void rsnd_write(struct rsnd_priv *priv, struct rsnd_mod *mod,
166 void rsnd_bset(struct rsnd_priv *priv, struct rsnd_mod *mod, enum rsnd_reg reg,
168 u32 rsnd_get_adinr(struct rsnd_mod *mod);
178 struct rsnd_mod *mod_from, struct rsnd_mod *mod_to);
211 struct rsnd_mod *mod, char *name);
213 #define rsnd_dma_to_mod(_dma) container_of((_dma), struct rsnd_mod, dma)
227 struct dma_chan* (*dma_req)(struct rsnd_mod *mod);
228 int (*probe)(struct rsnd_mod *mod,
[all …]
Ddma.c38 struct rsnd_mod *mod = rsnd_dma_to_mod(dma); in rsnd_dmaen_complete()
66 struct rsnd_mod *mod = rsnd_dma_to_mod(dma); in rsnd_dmaen_start()
98 struct rsnd_mod *mod, char *name) in rsnd_dma_request_channel()
118 static struct dma_chan *rsnd_dmaen_request_channel(struct rsnd_mod *mod_from, in rsnd_dmaen_request_channel()
119 struct rsnd_mod *mod_to) in rsnd_dmaen_request_channel()
132 struct rsnd_mod *mod_from, struct rsnd_mod *mod_to) in rsnd_dmaen_init()
137 struct rsnd_mod *mod = rsnd_dma_to_mod(dma); in rsnd_dmaen_init()
241 static u32 rsnd_dmapp_get_id(struct rsnd_mod *mod) in rsnd_dmapp_get_id()
244 struct rsnd_mod *ssi = rsnd_io_to_mod_ssi(io); in rsnd_dmapp_get_id()
245 struct rsnd_mod *src = rsnd_io_to_mod_src(io); in rsnd_dmapp_get_id()
[all …]
Dsrc.c24 struct rsnd_mod mod;
120 static struct dma_chan *rsnd_src_dma_req(struct rsnd_mod *mod) in rsnd_src_dma_req()
131 int rsnd_src_ssiu_start(struct rsnd_mod *ssi_mod, in rsnd_src_ssiu_start()
199 int rsnd_src_ssiu_stop(struct rsnd_mod *ssi_mod) in rsnd_src_ssiu_stop()
209 int rsnd_src_ssi_irq_enable(struct rsnd_mod *ssi_mod) in rsnd_src_ssi_irq_enable()
225 int rsnd_src_ssi_irq_disable(struct rsnd_mod *ssi_mod) in rsnd_src_ssi_irq_disable()
240 struct rsnd_mod *mod = &src->mod; in rsnd_src_convert_rate()
266 struct rsnd_mod *src_mod = rsnd_io_to_mod_src(io); in rsnd_src_get_ssi_rate()
286 static int rsnd_src_set_convert_rate(struct rsnd_mod *mod) in rsnd_src_set_convert_rate()
318 static int rsnd_src_hw_params(struct rsnd_mod *mod, in rsnd_src_hw_params()
[all …]
Ddvc.c19 struct rsnd_mod mod;
66 static void rsnd_dvc_volume_update(struct rsnd_mod *mod) in rsnd_dvc_volume_update()
122 static int rsnd_dvc_remove_gen2(struct rsnd_mod *mod, in rsnd_dvc_remove_gen2()
136 static int rsnd_dvc_init(struct rsnd_mod *dvc_mod, in rsnd_dvc_init()
140 struct rsnd_mod *src_mod = rsnd_io_to_mod_src(io); in rsnd_dvc_init()
183 static int rsnd_dvc_quit(struct rsnd_mod *mod, in rsnd_dvc_quit()
191 static int rsnd_dvc_start(struct rsnd_mod *mod, in rsnd_dvc_start()
199 static int rsnd_dvc_stop(struct rsnd_mod *mod, in rsnd_dvc_stop()
207 static int rsnd_dvc_pcm_new(struct rsnd_mod *mod, in rsnd_dvc_pcm_new()
264 static struct dma_chan *rsnd_dvc_dma_req(struct rsnd_mod *mod) in rsnd_dvc_dma_req()
[all …]
Dssi.c65 struct rsnd_mod mod;
89 int rsnd_ssi_use_busif(struct rsnd_mod *mod) in rsnd_ssi_use_busif()
106 static void rsnd_ssi_status_check(struct rsnd_mod *mod, in rsnd_ssi_status_check()
272 static int rsnd_ssi_init(struct rsnd_mod *mod, in rsnd_ssi_init()
323 static int rsnd_ssi_quit(struct rsnd_mod *mod, in rsnd_ssi_quit()
350 static int rsnd_ssi_start(struct rsnd_mod *mod, in rsnd_ssi_start()
365 static int rsnd_ssi_stop(struct rsnd_mod *mod, in rsnd_ssi_stop()
384 struct rsnd_mod *mod = &ssi->mod; in rsnd_ssi_interrupt()
437 static int rsnd_ssi_pio_probe(struct rsnd_mod *mod, in rsnd_ssi_pio_probe()
461 static int rsnd_ssi_dma_probe(struct rsnd_mod *mod, in rsnd_ssi_dma_probe()
[all …]
Dadg.c37 struct rsnd_mod *mod = rsnd_io_to_mod_ssi(io); in rsnd_adg_ssi_ws_timing_gen2()
60 int rsnd_adg_set_cmd_timsel_gen2(struct rsnd_mod *mod, in rsnd_adg_set_cmd_timsel_gen2()
77 static int rsnd_adg_set_src_timsel_gen2(struct rsnd_mod *mod, in rsnd_adg_set_src_timsel_gen2()
122 int rsnd_adg_set_convert_clk_gen2(struct rsnd_mod *mod, in rsnd_adg_set_convert_clk_gen2()
191 int rsnd_adg_set_convert_timing_gen2(struct rsnd_mod *mod, in rsnd_adg_set_convert_timing_gen2()
200 struct rsnd_mod *mod, in rsnd_adg_set_convert_clk_gen1()
260 static void rsnd_adg_set_ssi_clk(struct rsnd_mod *mod, u32 val) in rsnd_adg_set_ssi_clk()
288 int rsnd_adg_ssi_clk_stop(struct rsnd_mod *mod) in rsnd_adg_ssi_clk_stop()
299 int rsnd_adg_ssi_clk_try_start(struct rsnd_mod *mod, unsigned int rate) in rsnd_adg_ssi_clk_try_start()
Dcore.c132 char *rsnd_mod_name(struct rsnd_mod *mod) in rsnd_mod_name()
140 struct dma_chan *rsnd_mod_dma_req(struct rsnd_mod *mod) in rsnd_mod_dma_req()
148 int rsnd_mod_init(struct rsnd_mod *mod, in rsnd_mod_init()
167 void rsnd_mod_quit(struct rsnd_mod *mod) in rsnd_mod_quit()
176 u32 rsnd_get_adinr(struct rsnd_mod *mod) in rsnd_get_adinr()
225 struct rsnd_mod *mod; \
238 static int rsnd_dai_connect(struct rsnd_mod *mod, in rsnd_dai_connect()
260 static void rsnd_dai_disconnect(struct rsnd_mod *mod, in rsnd_dai_disconnect()
468 struct rsnd_mod *mod; \
484 struct rsnd_mod *mod; \
[all …]
Dgen.c73 struct rsnd_mod *mod, enum rsnd_reg reg) in rsnd_read()
91 struct rsnd_mod *mod, in rsnd_write()
106 void rsnd_bset(struct rsnd_priv *priv, struct rsnd_mod *mod, in rsnd_bset()