/openbmc/linux/sound/soc/codecs/ |
H A D | ad1836.c | 166 struct ad1836_priv *ad1836 = snd_soc_component_get_drvdata(dai->component); in ad1836_hw_params() 230 static int ad1836_suspend(struct snd_soc_component *component) in ad1836_suspend() argument 232 struct ad1836_priv *ad1836 = snd_soc_component_get_drvdata(component); in ad1836_suspend() 238 static int ad1836_resume(struct snd_soc_component *component) in ad1836_resume() argument 240 struct ad1836_priv *ad1836 = snd_soc_component_get_drvdata(component); in ad1836_resume() 250 static int ad1836_probe(struct snd_soc_component *component) in ad1836_probe() argument 252 struct ad1836_priv *ad1836 = snd_soc_component_get_drvdata(component); in ad1836_probe() 253 struct snd_soc_dapm_context *dapm = snd_soc_component_get_dapm(component); in ad1836_probe() 279 ret = snd_soc_add_component_controls(component, ad1836_controls, in ad1836_probe() 313 static void ad1836_remove(struct snd_soc_component *component) in ad1836_remove() argument [all …]
|
H A D | nau8315.c | 33 struct snd_soc_component *component = dai->component; in nau8315_daiops_trigger() local 35 snd_soc_component_get_drvdata(component); in nau8315_daiops_trigger() 46 dev_dbg(component->dev, "set enable to 1"); in nau8315_daiops_trigger() 53 dev_dbg(component->dev, "set enable to 0"); in nau8315_daiops_trigger() 63 struct snd_soc_component *component = in nau8315_enpin_event() local 66 snd_soc_component_get_drvdata(component); in nau8315_enpin_event()
|
H A D | peb2466.c | 320 return snd_soc_add_component_controls(component, &control, 1); in peb2466_add_lkup_ctrl() 1232 dev_info(component->dev, in peb2466_fw_parse_axtable() 1273 ret = peb2466_add_lkup_ctrl(component, lkup_ctrl, in peb2466_fw_parse_axtable() 1336 dev_info(component->dev, in peb2466_fw_parse_artable() 1377 ret = peb2466_add_lkup_ctrl(component, lkup_ctrl, in peb2466_fw_parse_artable() 1390 int (*parse)(struct snd_soc_component *component, 1505 dev_err(component->dev, "fw %td/%zu tag 0x%04x unknown\n", in peb2466_fw_parse() 1523 ret = tag_def->parse(component, tag, lng, buf); in peb2466_fw_parse() 1541 ret = request_firmware(&fw, fw_name, component->dev); in peb2466_load_coeffs() 1545 ret = peb2466_fw_parse(component, fw->data, fw->size); in peb2466_load_coeffs() [all …]
|
H A D | nau8540.c | 237 struct nau8540 *nau8540 = snd_soc_component_get_drvdata(component); in adc_power_control() 259 struct nau8540 *nau8540 = snd_soc_component_get_drvdata(component); in aiftx_power_control() 375 struct snd_soc_component *component = dai->component; in nau8540_dai_startup() local 376 struct nau8540 *nau8540 = snd_soc_component_get_drvdata(component); in nau8540_dai_startup() 391 struct snd_soc_component *component = dai->component; in nau8540_hw_params() local 392 struct nau8540 *nau8540 = snd_soc_component_get_drvdata(component); in nau8540_hw_params() 436 struct snd_soc_component *component = dai->component; in nau8540_set_fmt() local 437 struct nau8540 *nau8540 = snd_soc_component_get_drvdata(component); in nau8540_set_fmt() 507 struct snd_soc_component *component = dai->component; in nau8540_set_tdm_slot() local 508 struct nau8540 *nau8540 = snd_soc_component_get_drvdata(component); in nau8540_set_tdm_slot() [all …]
|
H A D | rt715.c | 131 snd_soc_component_get_dapm(component); in rt715_set_amp_gain_put() 256 snd_soc_component_get_dapm(component); in rt715_set_main_switch_put() 364 snd_soc_component_get_dapm(component); in rt715_set_main_vol_put() 559 struct snd_soc_component *component = in rt715_mux_get() local 570 dev_err(component->dev, "%s: sdw read failed: %d\n", in rt715_mux_get() 590 struct snd_soc_component *component = in rt715_mux_put() local 609 dev_err(component->dev, "%s: sdw read failed: %d\n", in rt715_mux_put() 766 snd_soc_component_get_dapm(component); in rt715_set_bias_level() 800 ret = pm_runtime_resume(component->dev); in rt715_probe() 839 struct snd_soc_component *component = dai->component; in rt715_pcm_hw_params() local [all …]
|
H A D | adau7002.c | 25 struct snd_soc_component *component = in adau7002_aif_event() local 28 snd_soc_component_get_drvdata(component); in adau7002_aif_event() 40 static int adau7002_component_probe(struct snd_soc_component *component) in adau7002_component_probe() argument 44 adau7002 = devm_kzalloc(component->dev, sizeof(*adau7002), in adau7002_component_probe() 49 device_property_read_u32(component->dev, "wakeup-delay-ms", in adau7002_component_probe() 52 snd_soc_component_set_drvdata(component, adau7002); in adau7002_component_probe()
|
H A D | tlv320adcx140.c | 27 struct snd_soc_component *component; member 705 struct snd_soc_component *component = adcx140->component; in adcx140_pwr_ctrl() local 717 dev_err(component->dev, "%s: register write error %d\n", in adcx140_pwr_ctrl() 729 struct snd_soc_component *component = dai->component; in adcx140_hw_params() local 747 dev_err(component->dev, "%s: Unsupported width %d\n", in adcx140_hw_params() 754 snd_soc_component_update_bits(component, ADCX140_ASI_CFG0, in adcx140_hw_params() 765 struct snd_soc_component *component = codec_dai->component; in adcx140_set_dai_fmt() local 780 dev_err(component->dev, "Invalid DAI clock provider\n"); in adcx140_set_dai_fmt() 827 snd_soc_component_update_bits(component, ADCX140_ASI_CFG0, in adcx140_set_dai_fmt() 832 snd_soc_component_update_bits(component, ADCX140_MST_CFG0, in adcx140_set_dai_fmt() [all …]
|
H A D | max98357a.c | 32 struct snd_soc_component *component = dai->component; in max98357a_daiops_trigger() local 34 snd_soc_component_get_drvdata(component); in max98357a_daiops_trigger() 46 dev_dbg(component->dev, "set sdmode to 1"); in max98357a_daiops_trigger() 53 dev_dbg(component->dev, "set sdmode to 0"); in max98357a_daiops_trigger() 63 struct snd_soc_component *component = in max98357a_sdmode_event() local 66 snd_soc_component_get_drvdata(component); in max98357a_sdmode_event()
|
H A D | audio-iio-aux.c | 102 static int audio_iio_aux_add_controls(struct snd_soc_component *component, in audio_iio_aux_add_controls() argument 114 return snd_soc_add_component_controls(component, &control, 1); in audio_iio_aux_add_controls() 130 static int audio_iio_aux_add_dapms(struct snd_soc_component *component, in audio_iio_aux_add_dapms() argument 133 struct snd_soc_dapm_context *dapm = snd_soc_component_get_dapm(component); in audio_iio_aux_add_dapms() 183 struct audio_iio_aux *iio_aux = snd_soc_component_get_drvdata(component); in audio_iio_aux_component_probe() 193 return dev_err_probe(component->dev, ret, in audio_iio_aux_component_probe() 199 return dev_err_probe(component->dev, ret, in audio_iio_aux_component_probe() 209 dev_dbg(component->dev, "chan[%d] %s: Swap min and max\n", in audio_iio_aux_component_probe() 218 return dev_err_probe(component->dev, ret, in audio_iio_aux_component_probe() 222 ret = audio_iio_aux_add_controls(component, chan); in audio_iio_aux_component_probe() [all …]
|
H A D | rt712-sdca-dmic.c | 249 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in rt712_sdca_dmic_set_gain_get() local 436 struct snd_soc_component *component = in rt712_sdca_dmic_mux_get() local 459 struct snd_soc_component *component = in rt712_sdca_dmic_mux_put() local 522 struct snd_soc_component *component = in rt712_sdca_dmic_fu1e_event() local 542 struct snd_soc_component *component = in rt712_sdca_dmic_pde11_event() local 600 rt712->component = component; in rt712_sdca_dmic_probe() 605 ret = pm_runtime_resume(component->dev); in rt712_sdca_dmic_probe() 641 struct snd_soc_component *component = dai->component; in rt712_sdca_dmic_hw_params() local 675 dev_err(component->dev, "Unsupported channels %d\n", in rt712_sdca_dmic_hw_params() 701 dev_err(component->dev, "Rate %d is not supported\n", in rt712_sdca_dmic_hw_params() [all …]
|
H A D | max98926.c | 328 struct snd_soc_component *component = codec_dai->component; in max98926_dai_set_fmt() local 329 struct max98926_priv *max98926 = snd_soc_component_get_drvdata(component); in max98926_dai_set_fmt() 332 dev_dbg(component->dev, "%s: fmt 0x%08X\n", __func__, fmt); in max98926_dai_set_fmt() 339 dev_err(component->dev, "DAI clock mode unsupported\n"); in max98926_dai_set_fmt() 356 dev_err(component->dev, "DAI invert mode unsupported\n"); in max98926_dai_set_fmt() 373 struct snd_soc_component *component = dai->component; in max98926_dai_hw_params() local 374 struct max98926_priv *max98926 = snd_soc_component_get_drvdata(component); in max98926_dai_hw_params() 400 dev_dbg(component->dev, "format unsupported %d\n", in max98926_dai_hw_params() 477 static int max98926_probe(struct snd_soc_component *component) in max98926_probe() argument 479 struct max98926_priv *max98926 = snd_soc_component_get_drvdata(component); in max98926_probe() [all …]
|
H A D | nau8810.c | 168 struct nau8810 *nau8810 = snd_soc_component_get_drvdata(component); in nau8810_eq_get() 199 struct nau8810 *nau8810 = snd_soc_component_get_drvdata(component); in nau8810_eq_put() 405 struct nau8810 *nau8810 = snd_soc_component_get_drvdata(component); in check_mclk_select_pll() 415 struct snd_soc_component *component = in check_mic_enabled() local 417 struct nau8810 *nau8810 = snd_soc_component_get_drvdata(component); in check_mic_enabled() 515 struct snd_soc_component *component = dai->component; in nau8810_set_sysclk() local 516 struct nau8810 *nau8810 = snd_soc_component_get_drvdata(component); in nau8810_set_sysclk() 569 struct snd_soc_component *component = codec_dai->component; in nau8810_set_pll() local 570 struct nau8810 *nau8810 = snd_soc_component_get_drvdata(component); in nau8810_set_pll() 608 struct snd_soc_component *component = codec_dai->component; in nau8810_set_dai_fmt() local [all …]
|
H A D | hda.c | 97 dapm = snd_soc_component_get_dapm(component); in hda_codec_register_dais() 102 dai = snd_soc_register_dai(component, drvs, false); in hda_codec_register_dais() 110 dev_err(component->dev, "create widgets failed: %d\n", ret); in hda_codec_register_dais() 123 struct snd_soc_component *component) in hda_codec_unregister_dais() argument 128 for_each_component_dais_safe(component, dai, save) { in hda_codec_unregister_dais() 171 static int hda_codec_probe(struct snd_soc_component *component) in hda_codec_probe() argument 173 struct hda_codec *codec = dev_to_hda_codec(component->dev); in hda_codec_probe() 234 ret = hda_codec_register_dais(codec, component); in hda_codec_probe() 251 hda_codec_unregister_dais(codec, component); in hda_codec_probe() 271 struct hda_codec *codec = dev_to_hda_codec(component->dev); in hda_codec_remove() [all …]
|
H A D | rt1015p.c | 29 struct snd_soc_component *component = in rt1015p_sdb_event() local 32 snd_soc_component_get_drvdata(component); in rt1015p_sdb_event() 40 dev_dbg(component->dev, "set sdb to 1"); in rt1015p_sdb_event() 49 dev_dbg(component->dev, "set sdb to 0"); in rt1015p_sdb_event() 71 static int rt1015p_suspend(struct snd_soc_component *component) in rt1015p_suspend() argument 73 struct rt1015p_priv *rt1015p = snd_soc_component_get_drvdata(component); in rt1015p_suspend()
|
H A D | rt1017-sdca-sdw.c | 423 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in rt1017_sdca_pde23_event() local 424 struct rt1017_sdca_priv *rt1017 = snd_soc_component_get_drvdata(component); in rt1017_sdca_pde23_event() 449 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in rt1017_sdca_classd_event() local 450 struct rt1017_sdca_priv *rt1017 = snd_soc_component_get_drvdata(component); in rt1017_sdca_classd_event() 468 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in rt1017_sdca_feedback_event() local 469 struct rt1017_sdca_priv *rt1017 = snd_soc_component_get_drvdata(component); in rt1017_sdca_feedback_event() 528 static int rt1017_sdca_component_probe(struct snd_soc_component *component) in rt1017_sdca_component_probe() argument 532 ret = pm_runtime_resume(component->dev); in rt1017_sdca_component_probe() 576 struct snd_soc_component *component = dai->component; in rt1017_sdca_pcm_hw_params() local 641 dev_err(component->dev, "Rate %d is not supported\n", in rt1017_sdca_pcm_hw_params() [all …]
|
H A D | cs35l56.c | 45 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in cs35l56_dspwait_get_volsw() local 46 struct cs35l56_private *cs35l56 = snd_soc_component_get_drvdata(component); in cs35l56_dspwait_get_volsw() 55 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in cs35l56_dspwait_put_volsw() local 74 const char *prefix = cs35l56->component->name_prefix; in cs35l56_sync_asp1_mixer_widgets_with_firmware() 937 struct dentry *debugfs_root = component->debugfs_root; in cs35l56_component_probe() 958 cs35l56->component = component; in cs35l56_component_probe() 959 wm_adsp2_component_probe(&cs35l56->dsp, component); in cs35l56_component_probe() 986 wm_adsp2_component_remove(&cs35l56->dsp, component); in cs35l56_component_remove() 991 cs35l56->component = NULL; in cs35l56_component_remove() 1052 if (cs35l56->component) in cs35l56_system_suspend() [all …]
|
/openbmc/linux/sound/soc/intel/boards/ |
H A D | kbl_rt5660.c | 160 struct snd_soc_component *component = asoc_rtd_to_codec(rtd, 0)->component; in kabylake_rt5660_codec_init() local 165 dev_warn(component->dev, "Failed to add driver gpios\n"); in kabylake_rt5660_codec_init() 171 dev_err(component->dev, "Can't find GPIO_MUTE# gpio\n"); in kabylake_rt5660_codec_init() 180 dev_warn(component->dev, "Can't create Lineout jack\n"); in kabylake_rt5660_codec_init() 182 lineout_jack_gpio.gpiod_dev = component->dev; in kabylake_rt5660_codec_init() 194 dev_warn(component->dev, "Can't create mic jack\n"); in kabylake_rt5660_codec_init() 196 mic_jack_gpio.gpiod_dev = component->dev; in kabylake_rt5660_codec_init() 199 dev_warn(component->dev, "Can't add mic jack gpio\n"); in kabylake_rt5660_codec_init() 479 struct snd_soc_component *component = NULL; in kabylake_card_late_probe() local 484 component = pcm->codec_dai->component; in kabylake_card_late_probe() [all …]
|
H A D | cht_bsw_rt5672.c | 192 struct snd_soc_component *component = codec_dai->component; in cht_codec_init() local 203 rt5670_sel_asrc_clk_src(component, in cht_codec_init() 237 rt5670_set_jack_detect(component, &ctx->headset); in cht_codec_init() 389 struct snd_soc_component *component; in cht_suspend_pre() local 392 for_each_card_components(card, component) { in cht_suspend_pre() 393 if (!strncmp(component->name, in cht_suspend_pre() 397 rt5670_jack_suspend(component); in cht_suspend_pre() 406 struct snd_soc_component *component; in cht_resume_post() local 409 for_each_card_components(card, component) { in cht_resume_post() 410 if (!strncmp(component->name, in cht_resume_post() [all …]
|
H A D | sof_sdw_rt_sdca_jack_common.c | 87 struct snd_soc_component *component = codec_dai->component; in rt_sdca_jack_rtd_init() local 93 card->components, component->name_prefix); in rt_sdca_jack_rtd_init() 111 if (strstr(component->name_prefix, "rt711")) { in rt_sdca_jack_rtd_init() 114 } else if (strstr(component->name_prefix, "rt712")) { in rt_sdca_jack_rtd_init() 117 } else if (strstr(component->name_prefix, "rt713")) { in rt_sdca_jack_rtd_init() 121 dev_err(card->dev, "%s is not supported\n", component->name_prefix); in rt_sdca_jack_rtd_init() 150 ret = snd_soc_component_set_jack(component, jack, NULL); in rt_sdca_jack_rtd_init()
|
/openbmc/linux/lib/pldmfw/ |
H A D | pldmfw_private.h | 220 #define pldm_next_component(component) \ argument 221 ((const struct __pldmfw_component_info *)((component)->version_string + \ 222 (component)->version_len)) 233 #define pldm_for_each_component(i, component, start, count) \ argument 234 for ((i) = 0, (component) = pldm_first_component(start); \ 236 (i)++, (component) = pldm_next_component(component))
|
/openbmc/linux/sound/soc/samsung/ |
H A D | lowland.c | 39 struct snd_soc_component *component = asoc_rtd_to_codec(rtd, 0)->component; in lowland_wm5100_init() local 42 ret = snd_soc_component_set_sysclk(component, WM5100_CLK_SYSCLK, in lowland_wm5100_init() 51 ret = snd_soc_component_set_sysclk(component, WM5100_CLK_OPCLK, 0, in lowland_wm5100_init() 66 wm5100_detect(component, &lowland_headset); in lowland_wm5100_init() 73 struct snd_soc_component *component = asoc_rtd_to_codec(rtd, 0)->component; in lowland_wm9081_init() local 78 return snd_soc_component_set_sysclk(component, WM9081_SYSCLK_MCLK, 0, in lowland_wm9081_init()
|
/openbmc/linux/sound/soc/qcom/qdsp6/ |
H A D | q6apm-dai.c | 228 struct device *dev = component->dev; in q6apm_dai_prepare() 232 pdata = snd_soc_component_get_drvdata(component); in q6apm_dai_prepare() 330 static int q6apm_dai_open(struct snd_soc_component *component, in q6apm_dai_open() argument 336 struct device *dev = component->dev; in q6apm_dai_open() 343 pdata = snd_soc_component_get_drvdata(component); in q6apm_dai_open() 485 struct device *dev = component->dev; in q6apm_dai_compr_open() 490 pdata = snd_soc_component_get_drvdata(component); in q6apm_dai_compr_open() 649 pdata = snd_soc_component_get_drvdata(component); in q6apm_dai_compr_set_params() 724 q6apm_remove_trailing_silence(component->dev, prtd->graph, in q6apm_dai_compr_set_metadata() 729 q6apm_remove_initial_silence(component->dev, prtd->graph, in q6apm_dai_compr_set_metadata() [all …]
|
/openbmc/linux/sound/soc/uniphier/ |
H A D | evea.c | 232 struct evea_priv *evea = snd_soc_component_get_drvdata(component); in evea_get_switch_lin() 243 struct evea_priv *evea = snd_soc_component_get_drvdata(component); in evea_set_switch_lin() 257 struct evea_priv *evea = snd_soc_component_get_drvdata(component); in evea_get_switch_lo() 268 struct evea_priv *evea = snd_soc_component_get_drvdata(component); in evea_set_switch_lo() 282 struct evea_priv *evea = snd_soc_component_get_drvdata(component); in evea_get_switch_hp() 293 struct evea_priv *evea = snd_soc_component_get_drvdata(component); in evea_set_switch_hp() 312 static int evea_codec_probe(struct snd_soc_component *component) in evea_codec_probe() argument 314 struct evea_priv *evea = snd_soc_component_get_drvdata(component); in evea_codec_probe() 326 static int evea_codec_suspend(struct snd_soc_component *component) in evea_codec_suspend() argument 328 struct evea_priv *evea = snd_soc_component_get_drvdata(component); in evea_codec_suspend() [all …]
|
/openbmc/linux/Documentation/driver-api/pldmfw/ |
H A D | file-format.rst | 55 component bitmap, and an overall package version. 139 The component information area begins with a count of the number of 140 components. Following this count is a description for each component. The 141 component information points to the location in the file where the component 143 the component. 145 The following diagram provides an overview of the component area:: 170 component layout 195 Following the component information is a short 4-byte CRC calculated over 201 The component images follow the package header information in the PLDM 203 size defined by the matching component structure in the component info area.
|
/openbmc/linux/sound/soc/qcom/ |
H A D | lpass-platform.c | 204 component->id = dai_id; in lpass_platform_pcmops_open() 322 struct snd_soc_component *component) in __lpass_get_dmactl_handle() argument 354 struct snd_soc_component *component) in __lpass_get_id() argument 435 id = __lpass_get_id(substream, component); in lpass_platform_pcmops_hw_params() 614 id = __lpass_get_id(substream, component); in lpass_platform_pcmops_prepare() 678 id = __lpass_get_id(substream, component); in lpass_platform_pcmops_trigger() 859 struct snd_soc_component *component, in lpass_platform_pcmops_pointer() argument 1185 component->dev, size); in lpass_platform_pcm_new() 1192 unsigned int dai_id = component->id; in lpass_platform_pcmops_suspend() 1209 unsigned int dai_id = component->id; in lpass_platform_pcmops_resume() [all …]
|