Lines Matching refs:wcd938x_priv
171 struct wcd938x_priv { struct
367 static int wcd938x_io_init(struct wcd938x_priv *wcd938x) in wcd938x_io_init()
492 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_codec_hphl_dac_event()
546 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_codec_hphr_dac_event()
600 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_codec_ear_dac_event()
679 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_codec_aux_dac_event()
715 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_codec_enable_hphr_pa()
822 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_codec_enable_hphl_pa()
927 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_codec_enable_aux_pa()
971 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_codec_enable_ear_pa()
1116 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_tx_swr_ctrl()
1200 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_codec_enable_adc()
1255 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_adc_enable_req()
1360 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_micbias_control()
1509 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_tx_mode_get()
1522 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_tx_mode_put()
1538 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_rx_hph_mode_get()
1549 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_rx_hph_mode_put()
1563 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_ear_pa_put_gain()
1582 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_get_compander()
1601 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_set_compander()
1632 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_ldoh_get()
1643 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_ldoh_put()
1657 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_bcs_get()
1668 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_bcs_put()
1898 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(comp); in wcd938x_get_swr_port()
1917 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(comp); in wcd938x_set_swr_port()
2038 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_mbhc_micb_adjust_voltage()
2109 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_mbhc_micb_ctrl_threshold_mic()
2131 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_mbhc_get_result_params()
2191 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_mbhc_zdet_ramp()
2258 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_wcd_mbhc_calc_impedance()
2470 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_mbhc_moisture_config()
2493 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_mbhc_moisture_detect_en()
2505 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_mbhc_get_moisture_status()
2570 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_get_hph_type()
2585 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_hph_impedance_get()
2610 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_mbhc_init()
2642 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_mbhc_deinit()
3029 static int wcd938x_set_micbias_data(struct wcd938x_priv *wcd938x) in wcd938x_set_micbias_data()
3076 static int wcd938x_irq_init(struct wcd938x_priv *wcd, struct device *dev) in wcd938x_irq_init()
3093 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_soc_codec_probe()
3215 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_soc_codec_remove()
3229 struct wcd938x_priv *wcd = dev_get_drvdata(comp->dev); in wcd938x_codec_set_jack()
3253 static void wcd938x_dt_parse_micbias_info(struct device *dev, struct wcd938x_priv *wcd) in wcd938x_dt_parse_micbias_info()
3288 struct wcd938x_priv *wcd938x; in wcd938x_swap_gnd_mic()
3300 static int wcd938x_populate_dt_data(struct wcd938x_priv *wcd938x, struct device *dev) in wcd938x_populate_dt_data()
3349 static int wcd938x_reset(struct wcd938x_priv *wcd938x) in wcd938x_reset()
3365 struct wcd938x_priv *wcd938x = dev_get_drvdata(dai->dev); in wcd938x_codec_hw_params()
3374 struct wcd938x_priv *wcd938x = dev_get_drvdata(dai->dev); in wcd938x_codec_free()
3383 struct wcd938x_priv *wcd938x = dev_get_drvdata(dai->dev); in wcd938x_codec_set_sdw_stream()
3427 struct wcd938x_priv *wcd938x = dev_get_drvdata(dev); in wcd938x_bind()
3529 struct wcd938x_priv *wcd938x = dev_get_drvdata(dev); in wcd938x_unbind()
3545 static int wcd938x_add_slave_components(struct wcd938x_priv *wcd938x, in wcd938x_add_slave_components()
3577 struct wcd938x_priv *wcd938x = NULL; in wcd938x_probe()
3581 wcd938x = devm_kzalloc(dev, sizeof(struct wcd938x_priv), in wcd938x_probe()
3624 struct wcd938x_priv *wcd938x = dev_get_drvdata(dev); in wcd938x_remove()