Searched refs:rsnd_dai_stream (Results 1 – 5 of 5) sorted by relevance
/linux/sound/soc/renesas/rcar/ |
H A D | rsnd.h | 248 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 D | ssi.c | 122 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 D | core.c | 127 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 D | src.c | 80 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 D | adg.c | 94 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()
|