Home
last modified time | relevance | path

Searched refs:axg_tdm_stream (Results 1 – 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/sound/soc/meson/
Daxg-tdm.h52 struct axg_tdm_stream { struct
63 struct axg_tdm_stream *axg_tdm_stream_alloc(struct axg_tdm_iface *iface); argument
64 void axg_tdm_stream_free(struct axg_tdm_stream *ts);
65 int axg_tdm_stream_start(struct axg_tdm_stream *ts);
66 void axg_tdm_stream_stop(struct axg_tdm_stream *ts);
68 static inline int axg_tdm_stream_reset(struct axg_tdm_stream *ts) in axg_tdm_stream_reset()
Daxg-tdm-formatter.c17 struct axg_tdm_stream *stream;
30 struct axg_tdm_stream *ts, in axg_tdm_formatter_set_channel_masks()
72 struct axg_tdm_stream *ts = formatter->stream; in axg_tdm_formatter_enable()
147 struct axg_tdm_stream *ts = formatter->stream; in axg_tdm_formatter_attach()
169 struct axg_tdm_stream *ts = formatter->stream; in axg_tdm_formatter_dettach()
181 struct axg_tdm_stream *ts = formatter->drv->ops->get_stream(w); in axg_tdm_formatter_power_up()
342 int axg_tdm_stream_start(struct axg_tdm_stream *ts) in axg_tdm_stream_start()
365 void axg_tdm_stream_stop(struct axg_tdm_stream *ts) in axg_tdm_stream_stop()
381 struct axg_tdm_stream *axg_tdm_stream_alloc(struct axg_tdm_iface *iface) in axg_tdm_stream_alloc()
383 struct axg_tdm_stream *ts; in axg_tdm_stream_alloc()
[all …]
Daxg-tdm-formatter.h22 struct axg_tdm_stream *(*get_stream)(struct snd_soc_dapm_widget *w);
27 struct axg_tdm_stream *ts);
38 struct axg_tdm_stream *ts,
Daxg-tdm-interface.c40 struct axg_tdm_stream *tx = (struct axg_tdm_stream *) in axg_tdm_set_tdm_slots()
42 struct axg_tdm_stream *rx = (struct axg_tdm_stream *) in axg_tdm_set_tdm_slots()
149 struct axg_tdm_stream *ts = in axg_tdm_iface_startup()
178 struct axg_tdm_stream *ts = snd_soc_dai_get_dma_data(dai, substream); in axg_tdm_iface_set_stream()
346 struct axg_tdm_stream *ts = snd_soc_dai_get_dma_data(dai, substream); in axg_tdm_iface_hw_free()
357 struct axg_tdm_stream *ts = snd_soc_dai_get_dma_data(dai, substream); in axg_tdm_iface_prepare()
Daxg-tdmin.c78 static struct axg_tdm_stream *
113 struct axg_tdm_stream *ts) in axg_tdmin_prepare()
Daxg-tdmout.c76 static struct axg_tdm_stream *
111 struct axg_tdm_stream *ts) in axg_tdmout_prepare()