Lines Matching refs:rsnd_dai_stream

187 struct rsnd_dai_stream;
206 u32 rsnd_get_adinr_bit(struct rsnd_mod *mod, struct rsnd_dai_stream *io);
207 u32 rsnd_get_dalign(struct rsnd_mod *mod, struct rsnd_dai_stream *io);
208 u32 rsnd_get_busif_shift(struct rsnd_dai_stream *io, struct rsnd_mod *mod);
213 int rsnd_dma_attach(struct rsnd_dai_stream *io,
241 struct dma_chan* (*dma_req)(struct rsnd_dai_stream *io,
244 struct rsnd_dai_stream *io,
247 struct rsnd_dai_stream *io,
250 struct rsnd_dai_stream *io,
253 struct rsnd_dai_stream *io,
256 struct rsnd_dai_stream *io,
259 struct rsnd_dai_stream *io,
262 struct rsnd_dai_stream *io,
265 struct rsnd_dai_stream *io,
268 struct rsnd_dai_stream *io,
272 struct rsnd_dai_stream *io,
275 struct rsnd_dai_stream *io,
278 struct rsnd_dai_stream *io,
281 struct rsnd_dai_stream *io,
284 struct rsnd_dai_stream *io,
288 struct rsnd_dai_stream;
295 u32 *(*get_status)(struct rsnd_dai_stream *io,
373 u32* (*get_status)(struct rsnd_dai_stream *io,
379 struct dma_chan *rsnd_mod_dma_req(struct rsnd_dai_stream *io,
383 struct rsnd_dai_stream *io));
384 u32 *rsnd_mod_get_status(struct rsnd_dai_stream *io,
388 struct rsnd_dai_stream *io,
408 int rsnd_runtime_channel_original_with_params(struct rsnd_dai_stream *io,
412 int rsnd_runtime_channel_after_ctu_with_params(struct rsnd_dai_stream *io,
416 int rsnd_runtime_channel_for_ssi_with_params(struct rsnd_dai_stream *io,
418 int rsnd_runtime_is_ssi_multi(struct rsnd_dai_stream *io);
419 int rsnd_runtime_is_ssi_tdm(struct rsnd_dai_stream *io);
437 struct rsnd_dai_stream { struct
459 int rsnd_io_is_working(struct rsnd_dai_stream *io); argument
463 struct rsnd_dai_stream playback;
464 struct rsnd_dai_stream capture;
503 void rsnd_dai_period_elapsed(struct rsnd_dai_stream *io);
505 struct rsnd_dai_stream *io,
526 struct rsnd_dai_stream *io,
530 struct rsnd_dai_stream *io);
632 int (*accept)(struct rsnd_dai_stream *io);
633 void (*update)(struct rsnd_dai_stream *io, struct rsnd_mod *mod);
634 struct rsnd_dai_stream *io;
655 int rsnd_kctrl_accept_anytime(struct rsnd_dai_stream *io);
656 int rsnd_kctrl_accept_runtime(struct rsnd_dai_stream *io);
660 struct rsnd_dai_stream *io,
663 int (*accept)(struct rsnd_dai_stream *io),
664 void (*update)(struct rsnd_dai_stream *io,
694 int rsnd_ssi_use_busif(struct rsnd_dai_stream *io);
695 u32 rsnd_ssi_multi_slaves_runtime(struct rsnd_dai_stream *io);
699 int rsnd_ssi_hdmi_port(struct rsnd_dai_stream *io);
718 int rsnd_ssiu_attach(struct rsnd_dai_stream *io,
733 struct rsnd_dai_stream *io,
784 int rsnd_cmd_attach(struct rsnd_dai_stream *io, int id);