/openbmc/linux/sound/soc/codecs/ |
H A D | rt1305.c | 71 struct snd_soc_component *component; 243 static int rt1305_reg_init(struct snd_soc_component *component) in rt1305_reg_init() 407 struct snd_soc_component *component = in rt1305_is_rc_clk_from_pll() 424 struct snd_soc_component *component = in rt1305_is_sys_clk_from_pll() 437 struct snd_soc_component *component = in rt1305_classd_event() 626 struct snd_soc_component *component = dai->component; in rt1305_hw_params() 695 struct snd_soc_component *component = dai->component; in rt1305_set_dai_fmt() 864 static int rt1305_probe(struct snd_soc_component *component) in rt1305_probe() 876 static void rt1305_remove(struct snd_soc_component *component) in rt1305_remove() 884 static int rt1305_suspend(struct snd_soc_component *component) in rt1305_suspend() [all …]
|
H A D | rt715-sdca.c | 134 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in rt715_sdca_set_amp_gain_put() 167 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in rt715_sdca_set_amp_gain_4ch_put() 203 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in rt715_sdca_set_amp_gain_8ch_put() 239 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in rt715_sdca_set_amp_gain_get() 262 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in rt715_sdca_set_amp_gain_4ch_get() 513 struct snd_soc_component *component = in rt715_sdca_mux_get() 549 struct snd_soc_component *component = in rt715_sdca_mux_put() 662 struct snd_soc_component *component = in rt715_sdca_pde23_24_event() 762 static int rt715_sdca_probe(struct snd_soc_component *component) in rt715_sdca_probe() 807 struct snd_soc_component *component = dai->component; in rt715_sdca_pcm_hw_params() [all …]
|
H A D | rt5616.c | 142 struct snd_soc_component *component; 466 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in rt5616_adc_event() 490 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in rt5616_charge_pump_event() 960 struct snd_soc_component *component = dai->component; in rt5616_hw_params() 1013 struct snd_soc_component *component = dai->component; in rt5616_set_dai_fmt() 1065 struct snd_soc_component *component = dai->component; in rt5616_set_dai_sysclk() 1097 struct snd_soc_component *component = dai->component; in rt5616_set_dai_pll() 1158 static int rt5616_set_bias_level(struct snd_soc_component *component, in rt5616_set_bias_level() 1223 static int rt5616_probe(struct snd_soc_component *component) in rt5616_probe() 1238 static int rt5616_suspend(struct snd_soc_component *component) in rt5616_suspend() [all …]
|
H A D | rt700.c | 528 struct snd_soc_component *component = in rt700_mux_get() 557 struct snd_soc_component *component = in rt700_mux_put() 639 struct snd_soc_component *component = in rt700_dac_front_event() 659 struct snd_soc_component *component = in rt700_dac_surround_event() 679 struct snd_soc_component *component = in rt700_adc_09_event() 699 struct snd_soc_component *component = in rt700_adc_08_event() 719 struct snd_soc_component *component = in rt700_hpo_mux_event() 744 struct snd_soc_component *component = in rt700_spk_pga_event() 823 static int rt700_probe(struct snd_soc_component *component) in rt700_probe() 900 struct snd_soc_component *component = dai->component; in rt700_pcm_hw_params() [all …]
|
H A D | sdw-mockup.c | 26 static int sdw_mockup_component_probe(struct snd_soc_component *component) in sdw_mockup_component_probe() 31 static void sdw_mockup_component_remove(struct snd_soc_component *component) in sdw_mockup_component_remove() 59 struct snd_soc_component *component = dai->component; in sdw_mockup_pcm_hw_params() 91 struct snd_soc_component *component = dai->component; in sdw_mockup_pcm_hw_free()
|
H A D | pcm1789.c | 55 struct snd_soc_component *component = codec_dai->component; in pcm1789_set_dai_fmt() 65 struct snd_soc_component *component = codec_dai->component; in pcm1789_mute() 77 struct snd_soc_component *component = codec_dai->component; in pcm1789_hw_params() 146 struct snd_soc_component *component = dai->component; in pcm1789_trigger()
|
H A D | pcm512x.c | 584 struct snd_soc_component *component = dai->component; in pcm512x_dai_startup_master() 626 struct snd_soc_component *component = dai->component; in pcm512x_dai_startup_slave() 652 struct snd_soc_component *component = dai->component; in pcm512x_dai_startup() 707 struct snd_soc_component *component = dai->component; in pcm512x_find_sck() 753 struct snd_soc_component *component = dai->component; in pcm512x_find_pll_coeff() 860 struct snd_soc_component *component = dai->component; in pcm512x_pllin_dac_rate() 891 struct snd_soc_component *component = dai->component; in pcm512x_set_dividers() 1169 struct snd_soc_component *component = dai->component; in pcm512x_hw_params() 1338 struct snd_soc_component *component = dai->component; in pcm512x_set_fmt() 1422 struct snd_soc_component *component = dai->component; in pcm512x_set_bclk_ratio() [all …]
|
H A D | rt711-sdca.c | 832 struct snd_soc_component *component = in rt711_sdca_mux_get() 855 struct snd_soc_component *component = in rt711_sdca_mux_put() 920 struct snd_soc_component *component = in rt711_sdca_fu05_event() 953 struct snd_soc_component *component = in rt711_sdca_fu0f_event() 973 struct snd_soc_component *component = in rt711_sdca_fu1e_event() 993 struct snd_soc_component *component = in rt711_sdca_pde28_event() 1018 struct snd_soc_component *component = in rt711_sdca_pde29_event() 1043 struct snd_soc_component *component = in rt711_sdca_pde2a_event() 1068 struct snd_soc_component *component = in rt711_sdca_line1_power_event() 1107 struct snd_soc_component *component = in rt711_sdca_line2_power_event() [all …]
|
H A D | ak4118.c | 72 struct snd_soc_component *component; 199 struct snd_soc_component *component = dai->component; in ak4118_set_dai_fmt() 265 struct snd_soc_component *component = ak4118->component; in ak4118_irq_handler() 281 static int ak4118_probe(struct snd_soc_component *component) in ak4118_probe() 320 static void ak4118_remove(struct snd_soc_component *component) in ak4118_remove()
|
H A D | wm8940.c | 341 struct snd_soc_component *component = codec_dai->component; in wm8940_set_dai_fmt() 397 struct snd_soc_component *component = dai->component; in wm8940_i2s_hw_params() 466 struct snd_soc_component *component = dai->component; in wm8940_mute() 475 static int wm8940_set_bias_level(struct snd_soc_component *component, in wm8940_set_bias_level() 585 struct snd_soc_component *component = codec_dai->component; in wm8940_set_dai_pll() 626 struct snd_soc_component *component = codec_dai->component; in wm8940_set_dai_clkdiv() 681 struct snd_soc_component *codec = dai->component; in wm8940_update_clocks() 708 struct snd_soc_component *codec = dai->component; in wm8940_set_dai_sysclk() 757 static int wm8940_probe(struct snd_soc_component *component) in wm8940_probe()
|
H A D | hdac_hda.c | 188 struct snd_soc_component *component = dai->component; in hdac_hda_dai_set_stream() 209 struct snd_soc_component *component = dai->component; in hdac_hda_dai_hw_params() 241 struct snd_soc_component *component = dai->component; in hdac_hda_dai_hw_free() 260 struct snd_soc_component *component = dai->component; in hdac_hda_dai_prepare() 291 struct snd_soc_component *component = dai->component; in hdac_hda_dai_open() 311 struct snd_soc_component *component = dai->component; in hdac_hda_dai_close() 394 static int hdac_hda_codec_probe(struct snd_soc_component *component) in hdac_hda_codec_probe() 514 static void hdac_hda_codec_remove(struct snd_soc_component *component) in hdac_hda_codec_remove()
|
H A D | wm9712.c | 219 struct snd_soc_component *component = snd_soc_dapm_to_component(dapm); in wm9712_hp_mixer_put() 263 struct snd_soc_component *component = snd_soc_dapm_to_component(dapm); in wm9712_hp_mixer_get() 526 struct snd_soc_component *component = dai->component; in ac97_prepare() 543 struct snd_soc_component *component = dai->component; in ac97_aux_prepare() 596 static int wm9712_set_bias_level(struct snd_soc_component *component, in wm9712_set_bias_level() 615 static int wm9712_soc_resume(struct snd_soc_component *component) in wm9712_soc_resume() 633 static int wm9712_soc_probe(struct snd_soc_component *component) in wm9712_soc_probe() 670 static void wm9712_soc_remove(struct snd_soc_component *component) in wm9712_soc_remove()
|
H A D | rt5682.c | 1260 struct snd_soc_component *component = in set_dmic_clk() 1280 struct snd_soc_component *component = in set_filter_clk() 1325 struct snd_soc_component *component = in is_sys_clk_from_pll1() 1340 struct snd_soc_component *component = in is_sys_clk_from_pll2() 1355 struct snd_soc_component *component = in is_using_asrc() 1540 struct snd_soc_component *component = in rt5682_hp_event() 1579 struct snd_soc_component *component = in set_dmic_power() 2589 struct snd_soc_component *component; in rt5682_wclk_prepare() 2627 struct snd_soc_component *component; in rt5682_wclk_unprepare() 2705 struct snd_soc_component *component; in rt5682_wclk_set_rate() [all …]
|
H A D | pcm186x.c | 264 struct snd_soc_component *component = dai->component; in pcm186x_hw_params() 359 struct snd_soc_component *component = dai->component; in pcm186x_set_fmt() 429 struct snd_soc_component *component = dai->component; in pcm186x_set_tdm_slot() 465 struct snd_soc_component *component = dai->component; in pcm186x_set_dai_sysclk() 507 static int pcm186x_power_on(struct snd_soc_component *component) in pcm186x_power_on() 533 static int pcm186x_power_off(struct snd_soc_component *component) in pcm186x_power_off() 546 static int pcm186x_set_bias_level(struct snd_soc_component *component, in pcm186x_set_bias_level()
|
H A D | wm8510.c | 316 struct snd_soc_component *component = codec_dai->component; in wm8510_set_dai_pll() 352 struct snd_soc_component *component = codec_dai->component; in wm8510_set_dai_clkdiv() 386 struct snd_soc_component *component = codec_dai->component; in wm8510_set_dai_fmt() 444 struct snd_soc_component *component = dai->component; in wm8510_pcm_hw_params() 492 struct snd_soc_component *component = dai->component; in wm8510_mute() 503 static int wm8510_set_bias_level(struct snd_soc_component *component, in wm8510_set_bias_level() 575 static int wm8510_probe(struct snd_soc_component *component) in wm8510_probe()
|
H A D | max98925.c | 100 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); in max98925_dac_event() 257 static inline int max98925_rate_value(struct snd_soc_component *component, in max98925_rate_value() 298 struct snd_soc_component *component = codec_dai->component; in max98925_dai_set_fmt() 350 struct snd_soc_component *component = max98925->component; in max98925_set_clock() 425 struct snd_soc_component *component = dai->component; in max98925_dai_hw_params() 460 struct snd_soc_component *component = dai->component; in max98925_dai_set_sysclk() 514 static int max98925_probe(struct snd_soc_component *component) in max98925_probe()
|
H A D | wcd934x.c | 548 struct snd_soc_component *component; 1511 struct snd_soc_component *comp = dai->component; in wcd934x_set_prim_interpolator_rate() 1568 struct snd_soc_component *component = dai->component; in wcd934x_set_mix_interpolator_rate() 1637 struct snd_soc_component *comp = dai->component; in wcd934x_set_decimator_rate() 2215 static int wcd934x_init_dmic(struct snd_soc_component *comp) in wcd934x_init_dmic() 3087 static void wcd934x_comp_remove(struct snd_soc_component *comp) in wcd934x_comp_remove() 3164 struct snd_soc_component *component = in wcd934x_put_iir_band_audio_mixer() 3193 struct snd_soc_component *component = in wcd934x_get_iir_band_audio_mixer() 3416 struct snd_soc_component *component; in wcd934x_int_dem_inp_mux_put() 3446 struct snd_soc_component *comp; in wcd934x_dec_enum_put() [all …]
|
H A D | wm8523.c | 124 struct snd_soc_component *component = dai->component; in wm8523_startup() 147 struct snd_soc_component *component = dai->component; in wm8523_hw_params() 211 struct snd_soc_component *component = codec_dai->component; in wm8523_set_dai_sysclk() 260 struct snd_soc_component *component = codec_dai->component; in wm8523_set_dai_fmt() 316 static int wm8523_set_bias_level(struct snd_soc_component *component, in wm8523_set_bias_level() 396 static int wm8523_probe(struct snd_soc_component *component) in wm8523_probe()
|
H A D | ml26124.c | 328 struct snd_soc_component *component = dai->component; in ml26124_hw_params() 377 struct snd_soc_component *component = dai->component; in ml26124_mute() 403 struct snd_soc_component *component = codec_dai->component; in ml26124_set_dai_fmt() 439 struct snd_soc_component *component = codec_dai->component; in ml26124_set_dai_sysclk() 458 static int ml26124_set_bias_level(struct snd_soc_component *component, in ml26124_set_bias_level() 518 static int ml26124_probe(struct snd_soc_component *component) in ml26124_probe()
|
/openbmc/linux/sound/soc/tegra/ |
H A D | tegra186_asrc.c | 246 struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); in tegra186_asrc_get_ratio_source() 260 struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); in tegra186_asrc_put_ratio_source() 280 struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); in tegra186_asrc_get_ratio_int() 298 struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); in tegra186_asrc_put_ratio_int() 328 struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); in tegra186_asrc_get_ratio_frac() 346 struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); in tegra186_asrc_put_ratio_frac() 376 struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); in tegra186_asrc_get_hwcomp_disable() 390 struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); in tegra186_asrc_put_hwcomp_disable() 408 struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); in tegra186_asrc_get_input_threshold() 422 struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); in tegra186_asrc_put_input_threshold() [all …]
|
/openbmc/linux/sound/soc/fsl/ |
H A D | imx-pcm-rpmsg.c | 138 static int imx_rpmsg_pcm_hw_params(struct snd_soc_component *component, in imx_rpmsg_pcm_hw_params() 228 static int imx_rpmsg_pcm_open(struct snd_soc_component *component, in imx_rpmsg_pcm_open() 284 static int imx_rpmsg_pcm_close(struct snd_soc_component *component, in imx_rpmsg_pcm_close() 315 static int imx_rpmsg_pcm_prepare(struct snd_soc_component *component, in imx_rpmsg_pcm_prepare() 396 static int imx_rpmsg_restart(struct snd_soc_component *component, in imx_rpmsg_restart() 413 static int imx_rpmsg_pause(struct snd_soc_component *component, in imx_rpmsg_pause() 430 static int imx_rpmsg_terminate_all(struct snd_soc_component *component, in imx_rpmsg_terminate_all() 460 static int imx_rpmsg_pcm_trigger(struct snd_soc_component *component, in imx_rpmsg_pcm_trigger() 514 static int imx_rpmsg_pcm_ack(struct snd_soc_component *component, in imx_rpmsg_pcm_ack() 593 static int imx_rpmsg_pcm_new(struct snd_soc_component *component, in imx_rpmsg_pcm_new() [all …]
|
/openbmc/linux/sound/soc/meson/ |
H A D | aiu-fifo.c | 33 snd_pcm_uframes_t aiu_fifo_pointer(struct snd_soc_component *component, in aiu_fifo_pointer() 48 struct snd_soc_component *component = dai->component; in aiu_fifo_enable() 82 struct snd_soc_component *component = dai->component; in aiu_fifo_prepare() 100 struct snd_soc_component *component = dai->component; in aiu_fifo_hw_params()
|
/openbmc/linux/sound/soc/qcom/qdsp6/ |
H A D | q6asm-dai.c | 217 static int q6asm_dai_prepare(struct snd_soc_component *component, in q6asm_dai_prepare() 317 static int q6asm_dai_trigger(struct snd_soc_component *component, in q6asm_dai_trigger() 349 static int q6asm_dai_open(struct snd_soc_component *component, in q6asm_dai_open() 442 static int q6asm_dai_close(struct snd_soc_component *component, in q6asm_dai_close() 478 static int q6asm_dai_hw_params(struct snd_soc_component *component, in q6asm_dai_hw_params() 601 static int q6asm_dai_compr_open(struct snd_soc_component *component, in q6asm_dai_compr_open() 664 static int q6asm_dai_compr_free(struct snd_soc_component *component, in q6asm_dai_compr_free() 990 static int q6asm_dai_compr_trigger(struct snd_soc_component *component, in q6asm_dai_compr_trigger() 1048 static int q6asm_compr_copy(struct snd_soc_component *component, in q6asm_compr_copy() 1118 static int q6asm_dai_compr_mmap(struct snd_soc_component *component, in q6asm_dai_compr_mmap() [all …]
|
/openbmc/linux/sound/soc/sof/ |
H A D | topology.c | 269 struct snd_soc_component *scomp = scontrol->scomp; in set_up_volume_table() 446 static int sof_parse_uuid_tokens(struct snd_soc_component *scomp, in sof_parse_uuid_tokens() 659 static int sof_parse_word_tokens(struct snd_soc_component *scomp, in sof_parse_word_tokens() 710 static int sof_parse_token_sets(struct snd_soc_component *scomp, in sof_parse_token_sets() 896 static int sof_control_load_enum(struct snd_soc_component *scomp, in sof_control_load_enum() 918 static int sof_control_load_bytes(struct snd_soc_component *scomp, in sof_control_load_bytes() 1024 static int sof_control_unload(struct snd_soc_component *scomp, in sof_control_unload() 1588 static int sof_route_unload(struct snd_soc_component *scomp, in sof_route_unload() 1605 static int sof_widget_unload(struct snd_soc_component *scomp, in sof_widget_unload() 1819 static int sof_dai_unload(struct snd_soc_component *scomp, in sof_dai_unload() [all …]
|
/openbmc/linux/sound/soc/mediatek/mt8186/ |
H A D | mt8186-mt6366-common.c | 18 struct snd_soc_component *cmpnt_afe = in mt8186_mt6366_init() 20 struct snd_soc_component *cmpnt_codec = in mt8186_mt6366_init()
|