/linux-6.3-rc2/include/sound/ |
A D | soc-dpcm.h | 15 struct snd_soc_pcm_runtime; 71 struct snd_soc_pcm_runtime *be; 72 struct snd_soc_pcm_runtime *fe; 120 struct snd_soc_pcm_runtime *be, int stream); 123 int snd_soc_dpcm_can_be_params(struct snd_soc_pcm_runtime *fe, 124 struct snd_soc_pcm_runtime *be, int stream); 130 int snd_soc_dpcm_be_can_update(struct snd_soc_pcm_runtime *fe, 131 struct snd_soc_pcm_runtime *be, int stream); 141 void soc_dpcm_debugfs_add(struct snd_soc_pcm_runtime *rtd); 148 int dpcm_path_get(struct snd_soc_pcm_runtime *fe, [all …]
|
A D | soc-link.h | 11 int snd_soc_link_init(struct snd_soc_pcm_runtime *rtd); 12 void snd_soc_link_exit(struct snd_soc_pcm_runtime *rtd); 13 int snd_soc_link_be_hw_params_fixup(struct snd_soc_pcm_runtime *rtd,
|
/linux-6.3-rc2/sound/soc/ |
A D | soc-link.c | 12 static inline int _soc_link_ret(struct snd_soc_pcm_runtime *rtd, in _soc_link_ret() 41 int snd_soc_link_init(struct snd_soc_pcm_runtime *rtd) in snd_soc_link_init() 51 void snd_soc_link_exit(struct snd_soc_pcm_runtime *rtd) in snd_soc_link_exit() 57 int snd_soc_link_be_hw_params_fixup(struct snd_soc_pcm_runtime *rtd, in snd_soc_link_be_hw_params_fixup() 70 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in snd_soc_link_startup() 87 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in snd_soc_link_shutdown() 102 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in snd_soc_link_prepare() 115 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in snd_soc_link_hw_params() 186 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_link_compr_startup() 203 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_link_compr_shutdown() [all …]
|
A D | soc-pcm.c | 157 struct snd_soc_pcm_runtime *be = dpcm->be; in dpcm_show_state() 1321 struct snd_soc_pcm_runtime *be; in dpcm_get_be() 1368 struct snd_soc_pcm_runtime *rtd; in dpcm_end_walk_at_be() 1466 struct snd_soc_pcm_runtime *be; in dpcm_add_paths() 1593 struct snd_soc_pcm_runtime *be; in dpcm_be_dai_startup() 1833 struct snd_soc_pcm_runtime *rtd; in dpcm_apply_symmetry() 1986 struct snd_soc_pcm_runtime *be; in dpcm_be_dai_hw_params() 2098 struct snd_soc_pcm_runtime *be; in dpcm_be_dai_trigger() 2659 struct snd_soc_pcm_runtime *fe; in snd_soc_dpcm_runtime_update() 2833 struct snd_soc_pcm_runtime *rtd, in soc_create_pcm() [all …]
|
A D | soc-component.c | 487 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_component_compr_trigger() 508 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_component_compr_set_params() 529 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_component_compr_get_params() 549 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_component_compr_get_caps() 573 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_component_compr_get_codec_caps() 596 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_component_compr_ack() 617 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_component_compr_pointer() 637 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_component_compr_copy() 661 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_component_compr_set_metadata() 682 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_component_compr_get_metadata() [all …]
|
A D | soc-compress.c | 27 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_compr_components_open() 48 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_compr_components_free() 60 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in soc_compr_clean() 101 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in soc_compr_open() 136 struct snd_soc_pcm_runtime *fe = cstream->private_data; in soc_compr_open_fe() 210 struct snd_soc_pcm_runtime *fe = cstream->private_data; in soc_compr_free_fe() 253 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in soc_compr_trigger() 285 struct snd_soc_pcm_runtime *fe = cstream->private_data; in soc_compr_trigger_fe() 332 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in soc_compr_set_params() 376 struct snd_soc_pcm_runtime *fe = cstream->private_data; in soc_compr_set_params_fe() [all …]
|
/linux-6.3-rc2/sound/soc/qcom/ |
A D | sm8250.c | 28 static int sm8250_snd_init(struct snd_soc_pcm_runtime *rtd) in sm8250_snd_init() 35 static int sm8250_be_hw_params_fixup(struct snd_soc_pcm_runtime *rtd, in sm8250_be_hw_params_fixup() 53 struct snd_soc_pcm_runtime *rtd = substream->private_data; in sm8250_snd_startup() 75 struct snd_soc_pcm_runtime *rtd = substream->private_data; in sm8250_snd_hw_params() 84 struct snd_soc_pcm_runtime *rtd = substream->private_data; in sm8250_snd_prepare() 95 struct snd_soc_pcm_runtime *rtd = substream->private_data; in sm8250_snd_hw_free()
|
A D | sc7280.c | 45 static int sc7280_headset_init(struct snd_soc_pcm_runtime *rtd) in sc7280_headset_init() 100 static int sc7280_hdmi_init(struct snd_soc_pcm_runtime *rtd) in sc7280_hdmi_init() 124 static int sc7280_rt5682_init(struct snd_soc_pcm_runtime *rtd) in sc7280_rt5682_init() 163 static int sc7280_init(struct snd_soc_pcm_runtime *rtd) in sc7280_init() 192 struct snd_soc_pcm_runtime *rtd = substream->private_data; in sc7280_snd_hw_params() 222 struct snd_soc_pcm_runtime *rtd = substream->private_data; in sc7280_snd_swr_prepare() 253 struct snd_soc_pcm_runtime *rtd = substream->private_data; in sc7280_snd_prepare() 272 struct snd_soc_pcm_runtime *rtd = substream->private_data; in sc7280_snd_hw_free() 297 struct snd_soc_pcm_runtime *rtd = substream->private_data; in sc7280_snd_shutdown() 324 struct snd_soc_pcm_runtime *rtd = substream->private_data; in sc7280_snd_startup()
|
A D | sc8280xp.c | 27 static int sc8280xp_snd_init(struct snd_soc_pcm_runtime *rtd) in sc8280xp_snd_init() 34 static int sc8280xp_be_hw_params_fixup(struct snd_soc_pcm_runtime *rtd, in sc8280xp_be_hw_params_fixup() 64 struct snd_soc_pcm_runtime *rtd = substream->private_data; in sc8280xp_snd_hw_params() 73 struct snd_soc_pcm_runtime *rtd = substream->private_data; in sc8280xp_snd_prepare() 84 struct snd_soc_pcm_runtime *rtd = substream->private_data; in sc8280xp_snd_hw_free()
|
A D | lpass-cdc-dma.c | 35 struct snd_soc_pcm_runtime *soc_runtime = asoc_substream_to_rtd(substream); in __lpass_get_dmactl_handle() 125 struct snd_soc_pcm_runtime *soc_runtime = asoc_substream_to_rtd(substream); in __lpass_platform_codec_intf_init() 174 struct snd_soc_pcm_runtime *soc_runtime = asoc_substream_to_rtd(substream); in lpass_cdc_dma_daiops_startup() 197 struct snd_soc_pcm_runtime *soc_runtime = asoc_substream_to_rtd(substream); in lpass_cdc_dma_daiops_shutdown() 217 struct snd_soc_pcm_runtime *soc_runtime = asoc_substream_to_rtd(substream); in lpass_cdc_dma_daiops_hw_params() 260 struct snd_soc_pcm_runtime *soc_runtime = asoc_substream_to_rtd(substream); in lpass_cdc_dma_daiops_trigger()
|
A D | sc7180.c | 45 static int sc7180_headset_init(struct snd_soc_pcm_runtime *rtd) in sc7180_headset_init() 80 static int sc7180_hdmi_init(struct snd_soc_pcm_runtime *rtd) in sc7180_hdmi_init() 106 static int sc7180_init(struct snd_soc_pcm_runtime *rtd) in sc7180_init() 127 struct snd_soc_pcm_runtime *rtd = substream->private_data; in sc7180_snd_startup() 213 struct snd_soc_pcm_runtime *rtd = substream->private_data; in sc7180_snd_shutdown() 238 static int sc7180_adau7002_init(struct snd_soc_pcm_runtime *rtd) in sc7180_adau7002_init() 259 struct snd_soc_pcm_runtime *rtd = substream->private_data; in sc7180_adau7002_snd_startup()
|
A D | sdw.c | 14 struct snd_soc_pcm_runtime *rtd = substream->private_data; in qcom_snd_sdw_prepare() 68 struct snd_soc_pcm_runtime *rtd = substream->private_data; in qcom_snd_sdw_hw_params() 98 struct snd_soc_pcm_runtime *rtd = substream->private_data; in qcom_snd_sdw_hw_free()
|
A D | apq8016_sbc.c | 47 static int apq8016_dai_init(struct snd_soc_pcm_runtime *rtd, int mi2s) in apq8016_dai_init() 135 static int apq8016_sbc_dai_init(struct snd_soc_pcm_runtime *rtd) in apq8016_sbc_dai_init() 171 static int msm8916_qdsp6_dai_init(struct snd_soc_pcm_runtime *rtd) in msm8916_qdsp6_dai_init() 181 struct snd_soc_pcm_runtime *rtd = substream->private_data; in msm8916_qdsp6_startup() 202 struct snd_soc_pcm_runtime *rtd = substream->private_data; in msm8916_qdsp6_shutdown() 225 static int msm8916_qdsp6_be_hw_params_fixup(struct snd_soc_pcm_runtime *rtd, in msm8916_qdsp6_be_hw_params_fixup()
|
A D | sdm845.c | 50 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in sdm845_slim_snd_hw_params() 90 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in sdm845_tdm_snd_hw_params() 175 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in sdm845_snd_hw_params() 221 static int sdm845_dai_init(struct snd_soc_pcm_runtime *rtd) in sdm845_dai_init() 321 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in sdm845_snd_startup() 411 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in sdm845_snd_shutdown() 457 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in sdm845_snd_prepare() 496 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in sdm845_snd_hw_free() 518 static int sdm845_be_hw_params_fixup(struct snd_soc_pcm_runtime *rtd, in sdm845_be_hw_params_fixup()
|
/linux-6.3-rc2/sound/soc/amd/ |
A D | acp-da7219-max98357a.c | 38 static int cz_da7219_init(struct snd_soc_pcm_runtime *rtd) in cz_da7219_init() 92 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in da7219_clk_enable() 116 static int cz_rt5682_init(struct snd_soc_pcm_runtime *rtd) in cz_rt5682_init() 175 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in rt5682_clk_enable() 229 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in cz_da7219_play_startup() 250 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in cz_da7219_cap_startup() 272 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in cz_max_startup() 293 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in cz_dmic0_startup() 314 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in cz_dmic1_startup() 341 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in cz_rt5682_play_startup() [all …]
|
/linux-6.3-rc2/sound/soc/uniphier/ |
A D | aio-compress.c | 24 static int uniphier_aio_comprdma_new(struct snd_soc_pcm_runtime *rtd) in uniphier_aio_comprdma_new() 57 static int uniphier_aio_comprdma_free(struct snd_soc_pcm_runtime *rtd) in uniphier_aio_comprdma_free() 78 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in uniphier_aio_compr_open() 104 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in uniphier_aio_compr_free() 125 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in uniphier_aio_compr_get_params() 138 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in uniphier_aio_compr_set_params() 169 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in uniphier_aio_compr_hw_free() 181 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in uniphier_aio_compr_prepare() 220 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in uniphier_aio_compr_trigger() 254 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in uniphier_aio_compr_pointer() [all …]
|
/linux-6.3-rc2/sound/soc/sh/ |
A D | dma-sh7760.c | 121 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in camelot_pcm_open() 155 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in camelot_pcm_close() 177 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in camelot_hw_params() 195 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in camelot_prepare() 243 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in camelot_trigger() 271 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in camelot_pos() 291 struct snd_soc_pcm_runtime *rtd) in camelot_pcm_new()
|
/linux-6.3-rc2/sound/soc/tegra/ |
A D | tegra_pcm.c | 79 struct snd_soc_pcm_runtime *rtd = substream->private_data; in tegra_pcm_open() 127 struct snd_soc_pcm_runtime *rtd = substream->private_data; in tegra_pcm_close() 142 struct snd_soc_pcm_runtime *rtd = substream->private_data; in tegra_pcm_hw_params() 191 static int tegra_pcm_dma_allocate(struct device *dev, struct snd_soc_pcm_runtime *rtd, in tegra_pcm_dma_allocate() 205 struct snd_soc_pcm_runtime *rtd) in tegra_pcm_construct()
|
/linux-6.3-rc2/sound/soc/intel/boards/ |
A D | sof_realtek_common.c | 71 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in rt1011_hw_params() 118 static int rt1011_init(struct snd_soc_pcm_runtime *rtd) in rt1011_init() 217 static int rt1015p_init(struct snd_soc_pcm_runtime *rtd) in rt1015p_init() 267 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in rt1015_hw_params() 349 static int speaker_codec_init_lr(struct snd_soc_pcm_runtime *rtd) in speaker_codec_init_lr() 395 static int rt1308_init(struct snd_soc_pcm_runtime *rtd) in rt1308_init() 426 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in rt1308_hw_params() 484 static int rt1019p_init(struct snd_soc_pcm_runtime *rtd) in rt1019p_init()
|
A D | kbl_rt5660.c | 136 static int kabylake_ssp0_fixup(struct snd_soc_pcm_runtime *rtd, in kabylake_ssp0_fixup() 156 static int kabylake_rt5660_codec_init(struct snd_soc_pcm_runtime *rtd) in kabylake_rt5660_codec_init() 210 static void kabylake_rt5660_codec_exit(struct snd_soc_pcm_runtime *rtd) in kabylake_rt5660_codec_exit() 222 static int kabylake_hdmi_init(struct snd_soc_pcm_runtime *rtd, int device) in kabylake_hdmi_init() 240 static int kabylake_hdmi1_init(struct snd_soc_pcm_runtime *rtd) in kabylake_hdmi1_init() 245 static int kabylake_hdmi2_init(struct snd_soc_pcm_runtime *rtd) in kabylake_hdmi2_init() 250 static int kabylake_hdmi3_init(struct snd_soc_pcm_runtime *rtd) in kabylake_hdmi3_init() 258 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in kabylake_rt5660_hw_params()
|
A D | sof_maxim_common.c | 49 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in max_98373_hw_params() 68 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in max_98373_trigger() 117 int max_98373_spk_codec_init(struct snd_soc_pcm_runtime *rtd) in max_98373_spk_codec_init() 227 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in max_98390_hw_params() 258 int max_98390_spk_codec_init(struct snd_soc_pcm_runtime *rtd) in max_98390_spk_codec_init() 346 static int max_98357a_init(struct snd_soc_pcm_runtime *rtd) in max_98357a_init()
|
A D | kbl_rt5663_max98927.c | 258 static int kabylake_rt5663_fe_init(struct snd_soc_pcm_runtime *rtd) in kabylake_rt5663_fe_init() 274 static int kabylake_rt5663_codec_init(struct snd_soc_pcm_runtime *rtd) in kabylake_rt5663_codec_init() 342 static int kabylake_hdmi1_init(struct snd_soc_pcm_runtime *rtd) in kabylake_hdmi1_init() 347 static int kabylake_hdmi2_init(struct snd_soc_pcm_runtime *rtd) in kabylake_hdmi2_init() 352 static int kabylake_hdmi3_init(struct snd_soc_pcm_runtime *rtd) in kabylake_hdmi3_init() 357 static int kabylake_5663_hdmi1_init(struct snd_soc_pcm_runtime *rtd) in kabylake_5663_hdmi1_init() 362 static int kabylake_5663_hdmi2_init(struct snd_soc_pcm_runtime *rtd) in kabylake_5663_hdmi2_init() 415 static int kabylake_ssp_fixup(struct snd_soc_pcm_runtime *rtd, in kabylake_ssp_fixup() 475 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in kabylake_rt5663_hw_params() 496 static int kabylake_dmic_fixup(struct snd_soc_pcm_runtime *rtd, in kabylake_dmic_fixup() [all …]
|
/linux-6.3-rc2/sound/soc/sof/ |
A D | pcm.c | 28 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in create_page_table() 63 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in snd_sof_pcm_period_elapsed() 88 sof_pcm_setup_connected_widgets(struct snd_sof_dev *sdev, struct snd_soc_pcm_runtime *rtd, in sof_pcm_setup_connected_widgets() 127 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in sof_pcm_hw_params() 197 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in sof_pcm_hw_free() 243 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in sof_pcm_prepare() 280 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in sof_pcm_trigger() 362 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in sof_pcm_pointer() 393 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in sof_pcm_open() 458 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in sof_pcm_close() [all …]
|
/linux-6.3-rc2/sound/soc/mediatek/common/ |
A D | mtk-dsp-sof-common.c | 13 int mtk_sof_dai_link_fixup(struct snd_soc_pcm_runtime *rtd, in mtk_sof_dai_link_fixup() 23 struct snd_soc_pcm_runtime *runtime; in mtk_sof_dai_link_fixup() 70 struct snd_soc_pcm_runtime *rtd; in mtk_sof_card_late_probe() 92 struct snd_soc_pcm_runtime *sof_rtd = NULL; in mtk_sof_card_late_probe() 93 struct snd_soc_pcm_runtime *normal_rtd = NULL; in mtk_sof_card_late_probe()
|
/linux-6.3-rc2/sound/soc/stm/ |
A D | stm32_adfsdm.c | 170 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(priv->substream); in stm32_afsdm_pcm_cb() 215 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in stm32_adfsdm_trigger() 236 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in stm32_adfsdm_pcm_open() 250 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in stm32_adfsdm_pcm_close() 263 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in stm32_adfsdm_pcm_pointer() 274 struct snd_soc_pcm_runtime *rtd = asoc_substream_to_rtd(substream); in stm32_adfsdm_pcm_hw_params() 285 struct snd_soc_pcm_runtime *rtd) in stm32_adfsdm_pcm_new()
|