Lines Matching refs:rsnd_dai_stream

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,
306 struct rsnd_dai_stream *io,
309 struct rsnd_dai_stream *io,
312 struct rsnd_dai_stream *io,
315 struct rsnd_dai_stream *io,
318 struct rsnd_dai_stream *io,
322 struct rsnd_dai_stream *io,
325 struct rsnd_dai_stream *io,
328 struct rsnd_dai_stream *io,
331 struct rsnd_dai_stream *io,
334 struct rsnd_dai_stream *io,
337 struct rsnd_dai_stream *io,
345 struct rsnd_dai_stream *io, struct rsnd_mod *mod);
349 struct rsnd_dai_stream;
426 struct dma_chan *rsnd_mod_dma_req(struct rsnd_dai_stream *io,
430 struct rsnd_dai_stream *io));
432 struct rsnd_dai_stream *io,
439 struct rsnd_dai_stream *io,
462 int rsnd_runtime_channel_original_with_params(struct rsnd_dai_stream *io,
466 int rsnd_runtime_channel_after_ctu_with_params(struct rsnd_dai_stream *io,
470 int rsnd_runtime_channel_for_ssi_with_params(struct rsnd_dai_stream *io,
472 int rsnd_runtime_is_multi_ssi(struct rsnd_dai_stream *io);
473 int rsnd_runtime_is_tdm(struct rsnd_dai_stream *io);
474 int rsnd_runtime_is_tdm_split(struct rsnd_dai_stream *io);
493 struct rsnd_dai_stream { struct
528 int rsnd_io_is_working(struct rsnd_dai_stream *io);
532 struct rsnd_dai_stream playback;
533 struct rsnd_dai_stream capture;
580 struct rsnd_dai_stream *io,
604 struct rsnd_dai_stream *io,
608 struct rsnd_dai_stream *io);
721 int (*accept)(struct rsnd_dai_stream *io);
722 void (*update)(struct rsnd_dai_stream *io, struct rsnd_mod *mod);
723 struct rsnd_dai_stream *io;
744 int rsnd_kctrl_accept_anytime(struct rsnd_dai_stream *io);
745 int rsnd_kctrl_accept_runtime(struct rsnd_dai_stream *io);
749 struct rsnd_dai_stream *io,
752 int (*accept)(struct rsnd_dai_stream *io),
753 void (*update)(struct rsnd_dai_stream *io,
782 int rsnd_ssi_use_busif(struct rsnd_dai_stream *io);
783 u32 rsnd_ssi_multi_secondaries_runtime(struct rsnd_dai_stream *io);
800 int rsnd_ssiu_attach(struct rsnd_dai_stream *io,
820 struct rsnd_dai_stream *io,
870 int rsnd_cmd_attach(struct rsnd_dai_stream *io, int id);