Home
last modified time | relevance | path

Searched refs:component (Results 251 – 275 of 1336) sorted by relevance

1...<<11121314151617181920>>...54

/openbmc/linux/sound/soc/codecs/
H A Dad1836.c166 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 Dnau8315.c33 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 Dpeb2466.c320 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 Dnau8540.c237 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 Drt715.c131 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 Dadau7002.c25 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 Dtlv320adcx140.c27 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 Dmax98357a.c32 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 Daudio-iio-aux.c102 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 Drt712-sdca-dmic.c249 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 Dmax98926.c328 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 Dnau8810.c168 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 Dhda.c97 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 Drt1015p.c29 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 Drt1017-sdca-sdw.c423 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 Dcs35l56.c45 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 Dkbl_rt5660.c160 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 Dcht_bsw_rt5672.c192 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 Dsof_sdw_rt_sdca_jack_common.c87 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 Dpldmfw_private.h220 #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 Dlowland.c39 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 Dq6apm-dai.c228 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 Devea.c232 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 Dfile-format.rst55 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 Dlpass-platform.c204 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 …]

1...<<11121314151617181920>>...54