/Linux-v4.19/include/sound/ |
D | soc-dai.h | 110 struct snd_soc_dai; 114 int snd_soc_dai_set_sysclk(struct snd_soc_dai *dai, int clk_id, 117 int snd_soc_dai_set_clkdiv(struct snd_soc_dai *dai, 120 int snd_soc_dai_set_pll(struct snd_soc_dai *dai, 123 int snd_soc_dai_set_bclk_ratio(struct snd_soc_dai *dai, unsigned int ratio); 126 int snd_soc_dai_set_fmt(struct snd_soc_dai *dai, unsigned int fmt); 128 int snd_soc_dai_set_tdm_slot(struct snd_soc_dai *dai, 131 int snd_soc_dai_set_channel_map(struct snd_soc_dai *dai, 135 int snd_soc_dai_set_tristate(struct snd_soc_dai *dai, int tristate); 138 int snd_soc_dai_digital_mute(struct snd_soc_dai *dai, int mute, [all …]
|
/Linux-v4.19/sound/soc/mediatek/common/ |
D | mtk-afe-fe-dai.h | 17 struct snd_soc_dai *dai); 19 struct snd_soc_dai *dai); 22 struct snd_soc_dai *dai); 24 struct snd_soc_dai *dai); 26 struct snd_soc_dai *dai); 28 struct snd_soc_dai *dai); 34 int mtk_afe_dai_suspend(struct snd_soc_dai *dai); 35 int mtk_afe_dai_resume(struct snd_soc_dai *dai);
|
D | mtk-afe-fe-dai.c | 36 struct snd_soc_dai *dai) in mtk_afe_fe_startup() 98 struct snd_soc_dai *dai) in mtk_afe_fe_shutdown() 121 struct snd_soc_dai *dai) in mtk_afe_fe_hw_params() 177 struct snd_soc_dai *dai) in mtk_afe_fe_hw_free() 184 struct snd_soc_dai *dai) in mtk_afe_fe_trigger() 248 struct snd_soc_dai *dai) in mtk_afe_fe_prepare() 321 int mtk_afe_dai_suspend(struct snd_soc_dai *dai) in mtk_afe_dai_suspend() 346 int mtk_afe_dai_resume(struct snd_soc_dai *dai) in mtk_afe_dai_resume()
|
/Linux-v4.19/sound/soc/pxa/ |
D | pxa2xx-i2s.c | 100 struct snd_soc_dai *dai) in pxa2xx_i2s_startup() 103 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in pxa2xx_i2s_startup() 125 static int pxa2xx_i2s_set_dai_fmt(struct snd_soc_dai *cpu_dai, in pxa2xx_i2s_set_dai_fmt() 151 static int pxa2xx_i2s_set_dai_sysclk(struct snd_soc_dai *cpu_dai, in pxa2xx_i2s_set_dai_sysclk() 162 struct snd_soc_dai *dai) in pxa2xx_i2s_hw_params() 221 struct snd_soc_dai *dai) in pxa2xx_i2s_trigger() 247 struct snd_soc_dai *dai) in pxa2xx_i2s_shutdown() 268 static int pxa2xx_i2s_suspend(struct snd_soc_dai *dai) in pxa2xx_i2s_suspend() 282 static int pxa2xx_i2s_resume(struct snd_soc_dai *dai) in pxa2xx_i2s_resume() 301 static int pxa2xx_i2s_probe(struct snd_soc_dai *dai) in pxa2xx_i2s_probe() [all …]
|
D | mmp-sspa.c | 104 struct snd_soc_dai *dai) in mmp_sspa_startup() 115 struct snd_soc_dai *dai) in mmp_sspa_shutdown() 127 static int mmp_sspa_set_dai_sysclk(struct snd_soc_dai *cpu_dai, in mmp_sspa_set_dai_sysclk() 150 static int mmp_sspa_set_dai_pll(struct snd_soc_dai *cpu_dai, int pll_id, in mmp_sspa_set_dai_pll() 180 static int mmp_sspa_set_dai_fmt(struct snd_soc_dai *cpu_dai, in mmp_sspa_set_dai_fmt() 265 struct snd_soc_dai *dai) in mmp_sspa_hw_params() 268 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in mmp_sspa_hw_params() 322 struct snd_soc_dai *dai) in mmp_sspa_trigger() 367 static int mmp_sspa_probe(struct snd_soc_dai *dai) in mmp_sspa_probe()
|
D | raumfeld.c | 70 struct snd_soc_dai *codec_dai = rtd->codec_dai; in raumfeld_cs4270_startup() 79 struct snd_soc_dai *codec_dai = rtd->codec_dai; in raumfeld_cs4270_shutdown() 89 struct snd_soc_dai *codec_dai = rtd->codec_dai; in raumfeld_cs4270_hw_params() 90 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in raumfeld_cs4270_hw_params() 159 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in raumfeld_ak4104_hw_params()
|
/Linux-v4.19/sound/soc/meson/ |
D | axg-tdm-interface.c | 35 int axg_tdm_set_tdm_slots(struct snd_soc_dai *dai, u32 *tx_mask, in axg_tdm_set_tdm_slots() 91 static int axg_tdm_iface_set_sysclk(struct snd_soc_dai *dai, int clk_id, in axg_tdm_iface_set_sysclk() 110 static int axg_tdm_iface_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in axg_tdm_iface_set_fmt() 131 struct snd_soc_dai *dai) in axg_tdm_iface_startup() 160 struct snd_soc_dai *dai) in axg_tdm_iface_set_stream() 189 static int axg_tdm_iface_set_lrclk(struct snd_soc_dai *dai, in axg_tdm_iface_set_lrclk() 244 static int axg_tdm_iface_set_sclk(struct snd_soc_dai *dai, in axg_tdm_iface_set_sclk() 285 struct snd_soc_dai *dai) in axg_tdm_iface_hw_params() 328 struct snd_soc_dai *dai) in axg_tdm_iface_hw_free() 339 struct snd_soc_dai *dai) in axg_tdm_iface_prepare() [all …]
|
D | axg-toddr.c | 29 struct snd_soc_dai *dai) in axg_toddr_pcm_new() 36 struct snd_soc_dai *dai) in axg_toddr_dai_hw_params() 76 struct snd_soc_dai *dai) in axg_toddr_dai_startup() 106 struct snd_soc_dai *dai) in axg_toddr_dai_shutdown()
|
D | axg-spdifout.c | 89 struct snd_soc_dai *dai) in axg_spdifout_trigger() 111 static int axg_spdifout_digital_mute(struct snd_soc_dai *dai, int mute) in axg_spdifout_digital_mute() 123 struct snd_soc_dai *dai) in axg_spdifout_sample_fmt() 180 struct snd_soc_dai *dai) in axg_spdifout_set_chsts() 217 struct snd_soc_dai *dai) in axg_spdifout_hw_params() 246 struct snd_soc_dai *dai) in axg_spdifout_startup() 279 struct snd_soc_dai *dai) in axg_spdifout_shutdown()
|
/Linux-v4.19/sound/soc/omap/ |
D | omap-mcbsp.c | 70 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in omap_mcbsp_set_threshold() 112 struct snd_soc_dai *cpu_dai) in omap_mcbsp_dai_startup() 157 struct snd_soc_dai *cpu_dai) in omap_mcbsp_dai_shutdown() 179 struct snd_soc_dai *cpu_dai) in omap_mcbsp_dai_prepare() 201 struct snd_soc_dai *cpu_dai) in omap_mcbsp_dai_trigger() 229 struct snd_soc_dai *dai) in omap_mcbsp_dai_delay() 232 struct snd_soc_dai *cpu_dai = rtd->cpu_dai; in omap_mcbsp_dai_delay() 254 struct snd_soc_dai *cpu_dai) in omap_mcbsp_dai_hw_params() 408 static int omap_mcbsp_dai_set_dai_fmt(struct snd_soc_dai *cpu_dai, in omap_mcbsp_dai_set_dai_fmt() 517 static int omap_mcbsp_dai_set_clkdiv(struct snd_soc_dai *cpu_dai, in omap_mcbsp_dai_set_clkdiv() [all …]
|
D | omap-dmic.c | 103 struct snd_soc_dai *dai) in omap_dmic_dai_startup() 121 struct snd_soc_dai *dai) in omap_dmic_dai_shutdown() 198 struct snd_soc_dai *dai) in omap_dmic_dai_hw_params() 236 struct snd_soc_dai *dai) in omap_dmic_dai_prepare() 265 int cmd, struct snd_soc_dai *dai) in omap_dmic_dai_trigger() 394 static int omap_dmic_set_dai_sysclk(struct snd_soc_dai *dai, int clk_id, in omap_dmic_set_dai_sysclk() 417 static int omap_dmic_probe(struct snd_soc_dai *dai) in omap_dmic_probe() 436 static int omap_dmic_remove(struct snd_soc_dai *dai) in omap_dmic_remove()
|
/Linux-v4.19/sound/soc/sh/ |
D | ssi.c | 90 struct snd_soc_dai *dai) in ssi_startup() 102 struct snd_soc_dai *dai) in ssi_shutdown() 110 struct snd_soc_dai *dai) in ssi_trigger() 130 struct snd_soc_dai *dai) in ssi_hw_params() 208 static int ssi_set_sysclk(struct snd_soc_dai *cpu_dai, int clk_id, in ssi_set_sysclk() 222 static int ssi_set_clkdiv(struct snd_soc_dai *dai, int did, int div) in ssi_set_clkdiv() 245 static int ssi_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in ssi_set_fmt()
|
/Linux-v4.19/sound/soc/ux500/ |
D | ux500_msp_dai.c | 33 static int setup_pcm_multichan(struct snd_soc_dai *dai, in setup_pcm_multichan() 66 static int setup_frameper(struct snd_soc_dai *dai, unsigned int rate, in setup_frameper() 130 static int setup_pcm_framing(struct snd_soc_dai *dai, unsigned int rate, in setup_pcm_framing() 175 static int setup_clocking(struct snd_soc_dai *dai, in setup_clocking() 231 static int setup_pcm_protdesc(struct snd_soc_dai *dai, in setup_pcm_protdesc() 305 struct snd_soc_dai *dai, in setup_msp_config() 387 struct snd_soc_dai *dai) in ux500_msp_dai_startup() 428 struct snd_soc_dai *dai) in ux500_msp_dai_shutdown() 463 struct snd_soc_dai *dai) in ux500_msp_dai_prepare() 502 struct snd_soc_dai *dai) in ux500_msp_dai_hw_params() [all …]
|
/Linux-v4.19/sound/soc/codecs/ |
D | mc13783.c | 108 struct snd_soc_dai *dai) in mc13783_pcm_hw_params_dac() 127 struct snd_soc_dai *dai) in mc13783_pcm_hw_params_codec() 152 struct snd_soc_dai *dai) in mc13783_pcm_hw_params_sync() 160 static int mc13783_set_fmt(struct snd_soc_dai *dai, unsigned int fmt, in mc13783_set_fmt() 216 static int mc13783_set_fmt_async(struct snd_soc_dai *dai, unsigned int fmt) in mc13783_set_fmt_async() 224 static int mc13783_set_fmt_sync(struct snd_soc_dai *dai, unsigned int fmt) in mc13783_set_fmt_sync() 254 static int mc13783_set_sysclk(struct snd_soc_dai *dai, in mc13783_set_sysclk() 283 static int mc13783_set_sysclk_dac(struct snd_soc_dai *dai, in mc13783_set_sysclk_dac() 289 static int mc13783_set_sysclk_codec(struct snd_soc_dai *dai, in mc13783_set_sysclk_codec() 295 static int mc13783_set_sysclk_sync(struct snd_soc_dai *dai, in mc13783_set_sysclk_sync() [all …]
|
D | wm8524.c | 63 struct snd_soc_dai *dai) in wm8524_startup() 87 struct snd_soc_dai *dai) in wm8524_shutdown() 95 static int wm8524_set_dai_sysclk(struct snd_soc_dai *codec_dai, in wm8524_set_dai_sysclk() 139 static int wm8524_set_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt) in wm8524_set_fmt() 153 static int wm8524_mute_stream(struct snd_soc_dai *dai, int mute, int stream) in wm8524_mute_stream()
|
/Linux-v4.19/sound/soc/spear/ |
D | spdif_out.c | 61 struct snd_soc_dai *cpu_dai) in spdif_out_startup() 80 struct snd_soc_dai *dai) in spdif_out_shutdown() 107 struct snd_soc_dai *dai) in spdif_out_hw_params() 152 struct snd_soc_dai *dai) in spdif_out_trigger() 191 static int spdif_digital_mute(struct snd_soc_dai *dai, int mute) in spdif_digital_mute() 216 struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); in spdif_mute_get() 226 struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); in spdif_mute_put() 241 static int spdif_soc_dai_probe(struct snd_soc_dai *dai) in spdif_soc_dai_probe()
|
/Linux-v4.19/sound/soc/samsung/ |
D | s3c-i2s-v2.h | 73 extern struct clk *s3c_i2sv2_get_clock(struct snd_soc_dai *cpu_dai); 90 extern int s3c_i2sv2_probe(struct snd_soc_dai *dai, 99 extern void s3c_i2sv2_cleanup(struct snd_soc_dai *dai,
|
D | littlemill.c | 27 struct snd_soc_dai *aif1_dai; in littlemill_set_bias_level() 74 struct snd_soc_dai *aif1_dai; in littlemill_set_bias_level_post() 113 struct snd_soc_dai *codec_dai = rtd->codec_dai; in littlemill_hw_params() 180 struct snd_soc_dai *aif2_dai; in bbclk_ev() 262 struct snd_soc_dai *aif1_dai; in littlemill_late_probe() 263 struct snd_soc_dai *aif2_dai; in littlemill_late_probe()
|
D | s3c-i2s-v2.c | 41 static inline struct s3c_i2sv2_info *to_info(struct snd_soc_dai *cpu_dai) in to_info() 248 static int s3c2412_i2s_set_fmt(struct snd_soc_dai *cpu_dai, in s3c2412_i2s_set_fmt() 300 struct snd_soc_dai *dai) in s3c_i2sv2_hw_params() 338 static int s3c_i2sv2_set_sysclk(struct snd_soc_dai *cpu_dai, in s3c_i2sv2_set_sysclk() 384 struct snd_soc_dai *dai) in s3c2412_i2s_trigger() 447 static int s3c2412_i2s_set_clkdiv(struct snd_soc_dai *cpu_dai, in s3c2412_i2s_set_clkdiv() 531 struct snd_soc_dai *dai) in s3c2412_i2s_delay() 545 struct clk *s3c_i2sv2_get_clock(struct snd_soc_dai *cpu_dai) in s3c_i2sv2_get_clock() 622 int s3c_i2sv2_probe(struct snd_soc_dai *dai, in s3c_i2sv2_probe() 654 void s3c_i2sv2_cleanup(struct snd_soc_dai *dai, in s3c_i2sv2_cleanup() [all …]
|
D | s3c24xx-i2s.c | 172 static int s3c24xx_i2s_set_fmt(struct snd_soc_dai *cpu_dai, in s3c24xx_i2s_set_fmt() 210 struct snd_soc_dai *dai) in s3c24xx_i2s_hw_params() 241 struct snd_soc_dai *dai) in s3c24xx_i2s_trigger() 281 static int s3c24xx_i2s_set_sysclk(struct snd_soc_dai *cpu_dai, in s3c24xx_i2s_set_sysclk() 305 static int s3c24xx_i2s_set_clkdiv(struct snd_soc_dai *cpu_dai, in s3c24xx_i2s_set_clkdiv() 341 static int s3c24xx_i2s_probe(struct snd_soc_dai *dai) in s3c24xx_i2s_probe() 369 static int s3c24xx_i2s_suspend(struct snd_soc_dai *cpu_dai) in s3c24xx_i2s_suspend() 381 static int s3c24xx_i2s_resume(struct snd_soc_dai *cpu_dai) in s3c24xx_i2s_resume()
|
/Linux-v4.19/sound/soc/jz4740/ |
D | jz4740-i2s.c | 132 struct snd_soc_dai *dai) in jz4740_i2s_startup() 157 struct snd_soc_dai *dai) in jz4740_i2s_shutdown() 173 struct snd_soc_dai *dai) in jz4740_i2s_trigger() 207 static int jz4740_i2s_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in jz4740_i2s_set_fmt() 259 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in jz4740_i2s_hw_params() 311 static int jz4740_i2s_set_sysclk(struct snd_soc_dai *dai, int clk_id, in jz4740_i2s_set_sysclk() 336 static int jz4740_i2s_suspend(struct snd_soc_dai *dai) in jz4740_i2s_suspend() 354 static int jz4740_i2s_resume(struct snd_soc_dai *dai) in jz4740_i2s_resume() 396 static int jz4740_i2s_dai_probe(struct snd_soc_dai *dai) in jz4740_i2s_dai_probe() 430 static int jz4740_i2s_dai_remove(struct snd_soc_dai *dai) in jz4740_i2s_dai_remove()
|
/Linux-v4.19/drivers/soundwire/ |
D | cadence_master.h | 176 struct snd_soc_dai *dai); 177 int sdw_cdns_pcm_set_stream(struct snd_soc_dai *dai, 179 int sdw_cdns_pdm_set_stream(struct snd_soc_dai *dai, 197 int cdns_set_sdw_stream(struct snd_soc_dai *dai,
|
/Linux-v4.19/sound/soc/uniphier/ |
D | aio-cpu.c | 146 static int uniphier_aio_set_sysclk(struct snd_soc_dai *dai, int clk_id, in uniphier_aio_set_sysclk() 217 static int uniphier_aio_set_pll(struct snd_soc_dai *dai, int pll_id, in uniphier_aio_set_pll() 234 static int uniphier_aio_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) in uniphier_aio_set_fmt() 255 struct snd_soc_dai *dai) in uniphier_aio_startup() 273 struct snd_soc_dai *dai) in uniphier_aio_shutdown() 283 struct snd_soc_dai *dai) in uniphier_aio_hw_params() 321 struct snd_soc_dai *dai) in uniphier_aio_hw_free() 332 struct snd_soc_dai *dai) in uniphier_aio_prepare() 386 int uniphier_aio_dai_probe(struct snd_soc_dai *dai) in uniphier_aio_dai_probe() 413 int uniphier_aio_dai_remove(struct snd_soc_dai *dai) in uniphier_aio_dai_remove() [all …]
|
/Linux-v4.19/sound/soc/intel/atom/ |
D | sst-mfld-platform-pcm.c | 104 static int sst_media_digital_mute(struct snd_soc_dai *dai, int mute, int stream) in sst_media_digital_mute() 231 struct snd_soc_dai *dai) in sst_platform_alloc_stream() 312 struct snd_soc_dai *dai) in sst_media_open() 357 struct snd_soc_dai *dai) in sst_media_close() 373 struct snd_soc_dai *dai) in sst_media_prepare() 400 struct snd_soc_dai *dai) in sst_media_hw_params() 408 struct snd_soc_dai *dai) in sst_media_hw_free() 414 struct snd_soc_dai *dai) in sst_enable_ssp() 427 struct snd_soc_dai *dai) in sst_be_hw_params() 436 static int sst_set_format(struct snd_soc_dai *dai, unsigned int fmt) in sst_set_format() [all …]
|
/Linux-v4.19/sound/soc/adi/ |
D | axi-spdif.c | 50 struct snd_soc_dai *dai) in axi_spdif_trigger() 77 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) in axi_spdif_hw_params() 109 static int axi_spdif_dai_probe(struct snd_soc_dai *dai) in axi_spdif_dai_probe() 119 struct snd_soc_dai *dai) in axi_spdif_startup() 141 struct snd_soc_dai *dai) in axi_spdif_shutdown()
|