Home
last modified time | relevance | path

Searched refs:rsnd_dai_stream (Results 1 – 5 of 5) sorted by relevance

/linux/sound/soc/renesas/rcar/
H A Drsnd.h248 struct rsnd_dai_stream;
256 u32 rsnd_get_adinr_bit(struct rsnd_mod *mod, struct rsnd_dai_stream *io);
257 u32 rsnd_get_dalign(struct rsnd_mod *mod, struct rsnd_dai_stream *io);
258 u32 rsnd_get_busif_shift(struct rsnd_dai_stream *io, struct rsnd_mod *mod);
263 int rsnd_dma_attach(struct rsnd_dai_stream *io,
291 struct dma_chan* (*dma_req)(struct rsnd_dai_stream *io,
294 struct rsnd_dai_stream *io,
297 struct rsnd_dai_stream *io,
300 struct rsnd_dai_stream *io,
303 struct rsnd_dai_stream *io,
[all …]
H A Dssi.c122 int rsnd_ssi_use_busif(struct rsnd_dai_stream *io) in rsnd_ssi_use_busif()
168 static u32 rsnd_ssi_multi_secondaries(struct rsnd_dai_stream *io) in rsnd_ssi_multi_secondaries()
190 static u32 rsnd_ssi_run_mods(struct rsnd_dai_stream *io) in rsnd_ssi_run_mods()
205 u32 rsnd_ssi_multi_secondaries_runtime(struct rsnd_dai_stream *io) in rsnd_ssi_multi_secondaries_runtime()
267 struct rsnd_dai_stream *io) in rsnd_ssi_master_clk_start()
345 struct rsnd_dai_stream *io) in rsnd_ssi_master_clk_stop()
367 struct rsnd_dai_stream *io) in rsnd_ssi_config_init()
474 struct rsnd_dai_stream *io, in rsnd_ssi_init()
504 struct rsnd_dai_stream *io, in rsnd_ssi_quit()
534 struct rsnd_dai_stream *io, in rsnd_ssi_hw_params()
[all …]
H A Dcore.c127 struct dma_chan *rsnd_mod_dma_req(struct rsnd_dai_stream *io, in rsnd_mod_dma_req()
168 struct rsnd_dai_stream *io, in rsnd_mod_get_status()
224 struct rsnd_dai_stream *io)) in rsnd_mod_interrupt()
231 struct rsnd_dai_stream *io = &rdai->playback; in rsnd_mod_interrupt()
242 int rsnd_io_is_working(struct rsnd_dai_stream *io) in rsnd_io_is_working()
251 int rsnd_runtime_channel_original_with_params(struct rsnd_dai_stream *io, in rsnd_runtime_channel_original_with_params()
269 int rsnd_runtime_channel_after_ctu_with_params(struct rsnd_dai_stream *io, in rsnd_runtime_channel_after_ctu_with_params()
310 int rsnd_runtime_channel_for_ssi_with_params(struct rsnd_dai_stream *io, in rsnd_runtime_channel_for_ssi_with_params()
325 int rsnd_runtime_is_multi_ssi(struct rsnd_dai_stream *io) in rsnd_runtime_is_multi_ssi()
336 int rsnd_runtime_is_tdm(struct rsnd_dai_stream *io) in rsnd_runtime_is_tdm()
[all …]
H A Dsrc.c80 static struct dma_chan *rsnd_src_dma_req(struct rsnd_dai_stream *io, in rsnd_src_dma_req()
91 static u32 rsnd_src_convert_rate(struct rsnd_dai_stream *io, in rsnd_src_convert_rate()
116 struct rsnd_dai_stream *io, in rsnd_src_get_rate()
202 static void rsnd_src_set_convert_rate(struct rsnd_dai_stream *io, in rsnd_src_set_convert_rate()
262 static void rsnd_src_init_convert_rate(struct rsnd_dai_stream *io, in rsnd_src_init_convert_rate()
410 struct rsnd_dai_stream *io, in rsnd_src_irq()
487 struct rsnd_dai_stream *io, in rsnd_src_start()
506 struct rsnd_dai_stream *io, in rsnd_src_stop()
515 struct rsnd_dai_stream *io, in rsnd_src_init()
539 struct rsnd_dai_stream *io, in rsnd_src_quit()
[all …]
H A Dadg.c94 static u32 rsnd_adg_ssi_ws_timing_gen2(struct rsnd_dai_stream *io) in rsnd_adg_ssi_ws_timing_gen2()
127 struct rsnd_dai_stream *io, in __rsnd_adg_get_timesel_ratio()
189 struct rsnd_dai_stream *io, in rsnd_adg_get_timesel_ratio()
230 struct rsnd_dai_stream *io) in rsnd_adg_set_cmd_timsel_gen2()
253 struct rsnd_dai_stream *io, in rsnd_adg_set_src_timesel_gen2()