Home
last modified time | relevance | path

Searched refs:wcd938x (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-6.6/sound/soc/codecs/
H A Dwcd938x.c26 #include "wcd938x.h"
300 .name = "wcd938x",
367 static int wcd938x_io_init(struct wcd938x_priv *wcd938x) in wcd938x_io_init() argument
369 struct regmap *rm = wcd938x->regmap; in wcd938x_io_init()
492 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_codec_hphl_dac_event() local
510 if (wcd938x->comp1_enable) { in wcd938x_codec_hphl_dac_event()
515 if (!wcd938x->comp2_enable || (snd_soc_component_read(component, in wcd938x_codec_hphl_dac_event()
546 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_codec_hphr_dac_event() local
564 if (wcd938x->comp2_enable) { in wcd938x_codec_hphr_dac_event()
569 if (!wcd938x in wcd938x_codec_hphr_dac_event()
600 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_codec_ear_dac_event() local
679 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_codec_aux_dac_event() local
715 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_codec_enable_hphr_pa() local
822 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_codec_enable_hphl_pa() local
927 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_codec_enable_aux_pa() local
971 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_codec_enable_ear_pa() local
1116 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_tx_swr_ctrl() local
1200 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_codec_enable_adc() local
1255 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_adc_enable_req() local
1360 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_micbias_control() local
1509 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_tx_mode_get() local
1522 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_tx_mode_put() local
1538 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_rx_hph_mode_get() local
1549 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_rx_hph_mode_put() local
1563 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_ear_pa_put_gain() local
1582 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_get_compander() local
1601 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_set_compander() local
1632 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_ldoh_get() local
1643 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_ldoh_put() local
1657 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_bcs_get() local
1668 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_bcs_put() local
1898 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(comp); wcd938x_get_swr_port() local
1917 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(comp); wcd938x_set_swr_port() local
2038 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_mbhc_micb_adjust_voltage() local
2109 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_mbhc_micb_ctrl_threshold_mic() local
2131 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_mbhc_get_result_params() local
2191 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_mbhc_zdet_ramp() local
2258 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_wcd_mbhc_calc_impedance() local
2470 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_mbhc_moisture_config() local
2493 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_mbhc_moisture_detect_en() local
2505 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_mbhc_get_moisture_status() local
2570 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_get_hph_type() local
2585 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_hph_impedance_get() local
2610 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_mbhc_init() local
2642 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_mbhc_deinit() local
3029 wcd938x_set_micbias_data(struct wcd938x_priv *wcd938x) wcd938x_set_micbias_data() argument
3093 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_soc_codec_probe() local
3215 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); wcd938x_soc_codec_remove() local
3288 struct wcd938x_priv *wcd938x; wcd938x_swap_gnd_mic() local
3300 wcd938x_populate_dt_data(struct wcd938x_priv *wcd938x, struct device *dev) wcd938x_populate_dt_data() argument
3349 wcd938x_reset(struct wcd938x_priv *wcd938x) wcd938x_reset() argument
3365 struct wcd938x_priv *wcd938x = dev_get_drvdata(dai->dev); wcd938x_codec_hw_params() local
3374 struct wcd938x_priv *wcd938x = dev_get_drvdata(dai->dev); wcd938x_codec_free() local
3383 struct wcd938x_priv *wcd938x = dev_get_drvdata(dai->dev); wcd938x_codec_set_sdw_stream() local
3427 struct wcd938x_priv *wcd938x = dev_get_drvdata(dev); wcd938x_bind() local
3529 struct wcd938x_priv *wcd938x = dev_get_drvdata(dev); wcd938x_unbind() local
3545 wcd938x_add_slave_components(struct wcd938x_priv *wcd938x, struct device *dev, struct component_match **matchptr) wcd938x_add_slave_components() argument
3577 struct wcd938x_priv *wcd938x = NULL; wcd938x_probe() local
3624 struct wcd938x_priv *wcd938x = dev_get_drvdata(dev); wcd938x_remove() local
[all...]
H A DMakefile310 snd-soc-wcd938x-objs := wcd938x.o
311 snd-soc-wcd938x-sdw-objs := wcd938x-sdw.o
693 obj-$(CONFIG_SND_SOC_WCD938X) += snd-soc-wcd938x.o
696 obj-$(CONFIG_SND_SOC_WCD938X) += snd-soc-wcd938x-sdw.o
H A Dwcd938x.h664 struct wcd938x_priv *wcd938x; member

Completed in 8 milliseconds