Home
last modified time | relevance | path

Searched refs:component (Results 1 – 25 of 1069) sorted by relevance

12345678910>>...43

/linux/sound/soc/
H A Dsoc-component.c75 ret = component->init(component); in snd_soc_component_init()
367 component->driver->suspend(component); in snd_soc_component_suspend()
374 component->driver->resume(component); in snd_soc_component_resume()
388 ret = component->driver->probe(component); in snd_soc_component_probe()
396 component->driver->remove(component); in snd_soc_component_remove()
733 val = component->driver->read(component, reg); in soc_component_read_no_lock()
985 if (dai->component == component) in snd_soc_component_is_codec_on_rtd()
1032 component->driver->ioctl(component, in snd_soc_pcm_component_ioctl()
1046 ret = component->driver->sync_stop(component, in snd_soc_pcm_component_sync_stop()
1085 page = component->driver->page(component, in snd_soc_pcm_component_page()
[all …]
/linux/include/sound/
H A Dsoc-component.h30 int (*open)(struct snd_soc_component *component,
32 int (*free)(struct snd_soc_component *component,
57 int (*ack)(struct snd_soc_component *component,
285 struct snd_soc_component *component) in snd_soc_component_get_dapm() argument
287 return &component->dapm; in snd_soc_component_get_dapm()
315 snd_soc_component_get_dapm(component)); in snd_soc_component_get_bias_level()
331 snd_soc_component_get_dapm(component), in snd_soc_component_force_bias_level()
356 struct snd_soc_component *component) in snd_soc_component_cache_sync() argument
358 return regcache_sync(component->regmap); in snd_soc_component_cache_sync()
440 return component->active; in snd_soc_component_active()
[all …]
/linux/sound/soc/codecs/
H A Dtlv320dac33.c647 struct snd_soc_component *component = dac33->component; in dac33_prefill_handler() local
693 struct snd_soc_component *component = dac33->component; in dac33_playback_handler() local
723 component = dac33->component; in dac33_work()
784 struct snd_soc_component *component = dai->component; in dac33_startup() local
796 struct snd_soc_component *component = dai->component; in dac33_shutdown() local
808 struct snd_soc_component *component = dai->component; in dac33_hw_params() local
1108 struct snd_soc_component *component = dai->component; in dac33_pcm_trigger() local
1140 struct snd_soc_component *component = dai->component; in dac33_dai_delay() local
1284 struct snd_soc_component *component = codec_dai->component; in dac33_set_dai_sysclk() local
1369 dac33->component = component; in dac33_soc_probe()
[all …]
H A Dtwl6040.c65 struct snd_soc_component *component; member
95 #define to_twl6040(component) dev_get_drvdata((component)->dev->parent) argument
305 struct snd_soc_component *component = priv->component; in twl6040_accessory_work() local
862 struct snd_soc_component *component = dai->component; in twl6040_startup() local
876 struct snd_soc_component *component = dai->component; in twl6040_hw_params() local
912 struct snd_soc_component *component = dai->component; in twl6040_prepare() local
918 dev_err(component->dev, in twl6040_prepare()
935 struct snd_soc_component *component = codec_dai->component; in twl6040_set_dai_sysclk() local
1109 priv->component = component; in twl6040_probe()
1122 "twl6040_irq_plug", component); in twl6040_probe()
[all …]
H A Dwm8961.c227 dev_dbg(component->dev, "Enabling DC servo\n"); in wm8961_hp_event()
238 dev_err(component->dev, "DC servo timed out\n"); in wm8961_hp_event()
505 struct snd_soc_component *component = dai->component; in wm8961_hw_params() local
535 dev_err(component->dev, in wm8961_hw_params()
540 dev_err(component->dev, in wm8961_hw_params()
596 struct snd_soc_component *component = dai->component; in wm8961_set_sysclk() local
623 struct snd_soc_component *component = dai->component; in wm8961_set_fmt() local
690 struct snd_soc_component *component = dai->component; in wm8961_set_tristate() local
703 struct snd_soc_component *component = dai->component; in wm8961_mute() local
718 struct snd_soc_component *component = dai->component; in wm8961_set_clkdiv() local
[all …]
H A Dmax98095.c942 struct snd_soc_component *component = dai->component; in max98095_dai1_hw_params() local
1003 struct snd_soc_component *component = dai->component; in max98095_dai2_hw_params() local
1064 struct snd_soc_component *component = dai->component; in max98095_dai3_hw_params() local
1124 struct snd_soc_component *component = dai->component; in max98095_dai_set_sysclk() local
1161 struct snd_soc_component *component = codec_dai->component; in max98095_dai1_set_fmt() local
1227 struct snd_soc_component *component = codec_dai->component; in max98095_dai2_set_fmt() local
1294 struct snd_soc_component *component = codec_dai->component; in max98095_dai3_set_fmt() local
1969 ret = snd_soc_component_write(component, i, snd_soc_component_read(component, i)); in max98095_reset()
1991 max98095_reset(component); in max98095_probe()
2064 max98095_handle_pdata(component); in max98095_probe()
[all …]
H A Drt5631.c575 depop_seq_mute_stage(component, 0); in hp_event()
576 depop_seq_power_stage(component, 0); in hp_event()
585 depop_seq_power_stage(component, 1); in hp_event()
586 depop_seq_mute_stage(component, 1); in hp_event()
1355 struct snd_soc_component *component = dai->component; in rt5631_hifi_pcm_params() local
1407 struct snd_soc_component *component = codec_dai->component; in rt5631_hifi_codec_set_dai_fmt() local
1459 struct snd_soc_component *component = codec_dai->component; in rt5631_hifi_codec_set_dai_sysclk() local
1475 struct snd_soc_component *component = codec_dai->component; in rt5631_codec_set_dai_pll() local
1495 dev_info(component->dev, in rt5631_codec_set_dai_pll()
1514 dev_info(component->dev, in rt5631_codec_set_dai_pll()
[all …]
H A Dwm8958-dsp2.c215 snd_soc_component_write(component, in wm8958_dsp_start_mbc()
382 wm8958_dsp_start_vss(component, path); in wm8958_dsp_apply()
425 wm8958_dsp_apply(component, i, 1); in wm8958_aif_ev()
430 wm8958_dsp_apply(component, i, 0); in wm8958_aif_ev()
917 component, wm8958_mbc_loaded); in wm8958_dsp2_init()
920 component, wm8958_mbc_vss_loaded); in wm8958_dsp2_init()
923 component, wm8958_enh_eq_loaded); in wm8958_dsp2_init()
947 dev_err(wm8994->hubs.component->dev, in wm8958_dsp2_init()
973 dev_err(wm8994->hubs.component->dev, in wm8958_dsp2_init()
1000 dev_err(wm8994->hubs.component->dev, in wm8958_dsp2_init()
[all …]
H A Dwm_hubs.c259 if (wm_hubs_dac_hp_direct(component) && in enable_dc_servo()
264 wait_for_dc_servo(component, in enable_dc_servo()
275 wait_for_dc_servo(component, in enable_dc_servo()
279 wait_for_dc_servo(component, in enable_dc_servo()
291 dev_dbg(component->dev, in enable_dc_servo()
313 wait_for_dc_servo(component, in enable_dc_servo()
323 if (wm_hubs_dac_hp_direct(component)) in enable_dc_servo()
560 enable_dc_servo(component); in hp_event()
701 wm_hubs_update_class_w(component); in class_w_put_volsw()
721 wm_hubs_update_class_w(component); in class_w_put_double()
[all …]
H A Dda7219-aad.c55 struct snd_soc_component *component = da7219_aad->component; in da7219_aad_btn_det_work() local
111 struct snd_soc_component *component = da7219_aad->component; in da7219_aad_hptest_work() local
149 da7219_set_pll(component, DA7219_SYSCLK_PLL, in da7219_aad_hptest_work()
317 da7219_set_pll(component, DA7219_SYSCLK_MCLK, 0); in da7219_aad_hptest_work()
340 struct snd_soc_component *component = da7219_aad->component; in da7219_aad_jack_det_work() local
353 struct snd_soc_component *component = da7219_aad->component; in da7219_aad_irq_thread() local
378 srm_st = snd_soc_component_read(component, in da7219_aad_irq_thread()
881 snd_soc_component_write(component, 0xF0, 0x8B); in da7219_aad_handle_pdata()
997 da7219_aad->component = component; in da7219_aad_init()
1000 da7219_aad_handle_pdata(component); in da7219_aad_init()
[all …]
H A Drt5663.c1904 struct snd_soc_component *component = rt5663->component; in rt5663_jack_detect_work() local
1907 if (!component) in rt5663_jack_detect_work()
2005 struct snd_soc_component *component = rt5663->component; in rt5663_jd_unplug_work() local
2007 if (!component) in rt5663_jd_unplug_work()
2766 struct snd_soc_component *component = dai->component; in rt5663_hw_params() local
2813 struct snd_soc_component *component = dai->component; in rt5663_set_dai_fmt() local
2861 struct snd_soc_component *component = dai->component; in rt5663_set_dai_sysclk() local
2896 struct snd_soc_component *component = dai->component; in rt5663_set_dai_pll() local
2969 struct snd_soc_component *component = dai->component; in rt5663_set_tdm_slot() local
3035 struct snd_soc_component *component = dai->component; in rt5663_set_bclk_ratio() local
[all …]
H A Dwm8753.c244 if (snd_soc_component_active(component)) in wm8753_set_dai()
743 struct snd_soc_component *component = codec_dai->component; in wm8753_set_dai_pll() local
864 struct snd_soc_component *component = codec_dai->component; in wm8753_set_dai_sysclk() local
924 struct snd_soc_component *component = dai->component; in wm8753_pcm_hw_params() local
1025 struct snd_soc_component *component = codec_dai->component; in wm8753_set_dai_clkdiv() local
1155 struct snd_soc_component *component = dai->component; in wm8753_i2s_hw_params() local
1262 struct snd_soc_component *component = codec_dai->component; in wm8753_hifi_set_dai_fmt() local
1292 struct snd_soc_component *component = codec_dai->component; in wm8753_voice_set_dai_fmt() local
1302 struct snd_soc_component *component = dai->component; in wm8753_mute() local
1309 if (!snd_soc_component_active(component)) in wm8753_mute()
[all …]
H A Dwm8994.c2507 struct snd_soc_component *component = dai->component; in wm8994_set_dai_sysclk() local
2757 struct snd_soc_component *component = dai->component; in wm8994_set_dai_fmt() local
2913 struct snd_soc_component *component = dai->component; in wm8994_hw_params() local
3093 struct snd_soc_component *component = dai->component; in wm8994_aif3_hw_params() local
3136 struct snd_soc_component *component = codec_dai->component; in wm8994_aif_mute() local
3163 struct snd_soc_component *component = codec_dai->component; in wm8994_set_tristate() local
3189 struct snd_soc_component *component = dai->component; in wm8994_aif2_probe() local
3345 struct snd_soc_component *component = wm8994->hubs.component; in wm8994_handle_retune_mobile_pdata() local
3413 struct snd_soc_component *component = wm8994->hubs.component; in wm8994_handle_pdata() local
3639 struct snd_soc_component *component = priv->hubs.component; in wm8994_mic_irq() local
[all …]
H A Dwm8900.c218 snd_soc_component_write(component, WM8900_REG_RESET, 0); in wm8900_reset()
629 struct snd_soc_component *component = dai->component; in wm8900_hw_params() local
818 struct snd_soc_component *component = codec_dai->component; in wm8900_set_dai_clkdiv() local
860 struct snd_soc_component *component = codec_dai->component; in wm8900_set_dai_fmt() local
972 struct snd_soc_component *component = codec_dai->component; in wm8900_mute() local
1123 ret = wm8900_set_fll(component, 0, 0, 0); in wm8900_suspend()
1125 dev_err(component->dev, "Failed to stop FLL\n"); in wm8900_suspend()
1142 wm8900_reset(component); in wm8900_resume()
1160 ret = wm8900_set_fll(component, 0, fll_in, fll_out); in wm8900_resume()
1162 dev_err(component->dev, "Failed to restart FLL\n"); in wm8900_resume()
[all …]
H A Dwcd939x.c179 struct snd_soc_component *component; member
524 snd_soc_component_write_field(component, in wcd939x_codec_hphl_dac_event()
2089 dev_dbg(component->dev, in wcd939x_mbhc_get_result_params()
2254 dev_dbg(component->dev, in wcd939x_wcd_mbhc_calc_impedance()
2264 dev_dbg(component->dev, in wcd939x_wcd_mbhc_calc_impedance()
3005 struct device *dev = component->dev; in wcd939x_soc_codec_probe()
3032 wcd939x_io_init(component); in wcd939x_soc_codec_probe()
3083 dev_err(component->dev, in wcd939x_soc_codec_probe()
3093 dev_err(component->dev, in wcd939x_soc_codec_probe()
3103 ret = wcd939x_mbhc_init(component); in wcd939x_soc_codec_probe()
[all …]
H A Dwcd-clsh-v2.c152 snd_soc_component_update_bits(component, in wcd_clsh_v3_set_buck_mode()
156 snd_soc_component_update_bits(component, in wcd_clsh_v3_set_buck_mode()
202 snd_soc_component_update_bits(component, in wcd_clsh_v3_buck_ctrl()
216 snd_soc_component_update_bits(component, in wcd_clsh_v3_buck_ctrl()
397 snd_soc_component_update_bits(component, in wcd_clsh_v3_set_flyback_mode()
400 snd_soc_component_update_bits(component, in wcd_clsh_v3_set_flyback_mode()
404 snd_soc_component_update_bits(component, in wcd_clsh_v3_set_flyback_mode()
407 snd_soc_component_update_bits(component, in wcd_clsh_v3_set_flyback_mode()
417 snd_soc_component_update_bits(component, in wcd_clsh_v3_force_iq_ctl()
422 snd_soc_component_update_bits(component, in wcd_clsh_v3_force_iq_ctl()
[all …]
H A Dtwl4030.c1648 struct snd_soc_component *component = dai->component; in twl4030_startup() local
1677 struct snd_soc_component *component = dai->component; in twl4030_shutdown() local
1701 struct snd_soc_component *component = dai->component; in twl4030_hw_params() local
1818 struct snd_soc_component *component = codec_dai->component; in twl4030_set_dai_sysclk() local
1843 struct snd_soc_component *component = codec_dai->component; in twl4030_set_dai_fmt() local
1896 struct snd_soc_component *component = dai->component; in twl4030_set_tristate() local
1932 struct snd_soc_component *component = dai->component; in twl4030_voice_startup() local
1964 struct snd_soc_component *component = dai->component; in twl4030_voice_shutdown() local
1974 struct snd_soc_component *component = dai->component; in twl4030_voice_hw_params() local
2019 struct snd_soc_component *component = codec_dai->component; in twl4030_voice_set_dai_sysclk() local
[all …]
H A Dtas2552.c66 struct snd_soc_component *component; member
148 if (!tas2552->component) in tas2552_sw_shutdown()
243 struct snd_soc_component *component = dai->component; in tas2552_hw_params() local
332 struct snd_soc_component *component = dai->component; in tas2552_prepare() local
350 struct snd_soc_component *component = dai->component; in tas2552_set_dai_fmt() local
400 struct snd_soc_component *component = dai->component; in tas2552_set_dai_sysclk() local
447 struct snd_soc_component *component = dai->component; in tas2552_set_dai_tdm_slot() local
475 struct snd_soc_component *component = dai->component; in tas2552_mute() local
582 tas2552->component = component; in tas2552_component_probe()
617 pm_runtime_put_noidle(component->dev); in tas2552_component_probe()
[all …]
H A Drt1015.c496 struct snd_soc_component *component = rt1015->component; in rt1015_calibrate() local
598 snd_soc_component_write(component, in r1015_dac_event()
600 snd_soc_component_write(component, in r1015_dac_event()
602 snd_soc_component_write(component, in r1015_dac_event()
604 snd_soc_component_write(component, in r1015_dac_event()
606 snd_soc_component_write(component, in r1015_dac_event()
609 snd_soc_component_write(component, in r1015_dac_event()
702 struct snd_soc_component *component = dai->component; in rt1015_hw_params() local
752 struct snd_soc_component *component = dai->component; in rt1015_set_dai_fmt() local
904 struct snd_soc_component *component = dai->component; in rt1015_set_tdm_slot() local
[all …]
H A Dda7213.c343 dev_warn(component->dev, in da7213_alc_calib_auto()
430 da7213_alc_calib(component); in da7213_put_mixin_gain()
445 da7213_alc_calib(component); in da7213_put_alc_sw()
1323 struct snd_soc_component *component = dai->component; in da7213_hw_params() local
1422 struct snd_soc_component *component = codec_dai->component; in da7213_set_dai_fmt() local
1528 struct snd_soc_component *component = dai->component; in da7213_mute() local
1611 dev_err(component->dev, in _da7213_set_component_pll()
1624 dev_err(component->dev, in _da7213_set_component_pll()
1641 dev_err(component->dev, in _da7213_set_component_pll()
1666 dev_err(component->dev, in _da7213_set_component_pll()
[all …]
H A Dmax98088.c969 struct snd_soc_component *component = dai->component; in max98088_dai1_hw_params() local
1039 struct snd_soc_component *component = dai->component; in max98088_dai2_hw_params() local
1108 struct snd_soc_component *component = dai->component; in max98088_dai_set_sysclk() local
1151 struct snd_soc_component *component = codec_dai->component; in max98088_dai1_set_fmt() local
1221 struct snd_soc_component *component = codec_dai->component; in max98088_dai2_set_fmt() local
1288 struct snd_soc_component *component = codec_dai->component; in max98088_dai1_mute() local
1304 struct snd_soc_component *component = codec_dai->component; in max98088_dai2_mute() local
1540 max98088_setup_eq1(component); in max98088_put_eq_enum()
1543 max98088_setup_eq2(component); in max98088_put_eq_enum()
1655 max98088_handle_eq_pdata(component); in max98088_handle_pdata()
[all …]
H A Dwm8955.c285 dev_err(component->dev, in wm8955_configure_clocking()
409 return wm8955_set_deemph(component); in wm8955_put_deemph()
592 struct snd_soc_component *component = dai->component; in wm8955_hw_params() local
617 wm8955_set_deemph(component); in wm8955_hw_params()
631 wm8955_configure_clocking(component); in wm8955_hw_params()
641 struct snd_soc_component *component = dai->component; in wm8955_set_sysclk() local
670 struct snd_soc_component *component = dai->component; in wm8955_set_fmt() local
750 struct snd_soc_component *component = codec_dai->component; in wm8955_mute() local
790 dev_err(component->dev, in wm8955_set_bias_level()
826 snd_soc_component_update_bits(component, in wm8955_set_bias_level()
[all …]
H A Drt5640.c1650 if (component == NULL) in get_sdp_info()
1699 struct snd_soc_component *component = dai->component; in rt5640_hw_params() local
1770 struct snd_soc_component *component = dai->component; in rt5640_set_dai_fmt() local
1835 struct snd_soc_component *component = dai->component; in rt5640_set_dai_sysclk() local
1874 struct snd_soc_component *component = dai->component; in rt5640_set_dai_pll() local
2208 struct snd_soc_component *component = rt5640->component; in rt5640_button_press_work() local
2312 struct snd_soc_component *component = rt5640->component; in rt5640_jack_work() local
2665 rt5640->component = component; in rt5640_probe()
2695 dev_err(component->dev, in rt5640_probe()
2790 rt5640_reset(component); in rt5640_remove()
[all …]
H A Dwcd938x.c496 snd_soc_component_write_field(component, in wcd938x_codec_hphl_dac_event()
499 snd_soc_component_write_field(component, in wcd938x_codec_hphl_dac_event()
570 (snd_soc_component_read(component, in wcd938x_codec_hphr_dac_event()
2377 dev_dbg(component->dev, in wcd938x_wcd_mbhc_calc_impedance()
2386 dev_dbg(component->dev, in wcd938x_wcd_mbhc_calc_impedance()
2583 struct snd_soc_component *component = in wcd938x_hph_impedance_get() local
3095 struct device *dev = component->dev; in wcd938x_soc_codec_probe()
3173 dev_err(component->dev, in wcd938x_soc_codec_probe()
3183 dev_err(component->dev, in wcd938x_soc_codec_probe()
3193 ret = wcd938x_mbhc_init(component); in wcd938x_soc_codec_probe()
[all …]
/linux/drivers/base/
H A Dcomponent.c46 struct component *component; member
98 struct component *component = match->compare[i].component; in component_devices_show() local
228 struct component *component) in try_to_bring_up_aggregate_device() argument
239 if (component && component->adev != adev) { in try_to_bring_up_aggregate_device()
577 if (component->ops && component->ops->unbind) in component_unbind()
639 dev_name(component->dev), component->ops); in component_bind()
655 dev_name(component->dev), component->ops); in component_bind()
714 struct component *component; in __component_add() local
804 struct component *c, *component = NULL; in component_del() local
814 if (component && component->adev) { in component_del()
[all …]

12345678910>>...43