Searched full:wcd939x (Results 1 – 9 of 9) sorted by relevance
| /linux/sound/soc/codecs/ |
| H A D | wcd939x.c | 33 #include "wcd939x.h" 294 .name = "wcd939x", 507 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); in wcd939x_codec_hphl_dac_event() 521 if (wcd939x->comp1_enable) { in wcd939x_codec_hphl_dac_event() 527 if (!wcd939x->comp2_enable || in wcd939x_codec_hphl_dac_event() 561 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); in wcd939x_codec_hphr_dac_event() 578 if (wcd939x->comp2_enable) { in wcd939x_codec_hphr_dac_event() 584 if (!wcd939x->comp1_enable || in wcd939x_codec_hphr_dac_event() 617 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); in wcd939x_codec_ear_dac_event() 629 wcd_clsh_ctrl_set_state(wcd939x in wcd939x_codec_ear_dac_event() 509 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_codec_hphl_dac_event() local 563 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_codec_hphr_dac_event() local 619 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_codec_ear_dac_event() local 651 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_codec_enable_hphr_pa() local 771 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_codec_enable_hphl_pa() local 888 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_codec_enable_ear_pa() local 1016 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_tx_swr_ctrl() local 1093 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_codec_enable_adc() local 1151 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_adc_enable_req() local 1269 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_micbias_control() local 1439 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_tx_mode_get() local 1452 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_tx_mode_put() local 1470 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_rx_hph_mode_get() local 1481 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_rx_hph_mode_put() local 1526 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_get_compander() local 1541 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_set_compander() local 1563 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_ldoh_get() local 1574 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_ldoh_put() local 1795 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(comp); wcd939x_get_swr_port() local 1822 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(comp); wcd939x_set_swr_port() local 1936 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_mbhc_micb_adjust_voltage() local 2014 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_mbhc_micb_ctrl_threshold_mic() local 2180 struct wcd939x_priv *wcd939x = dev_get_drvdata(component->dev); wcd939x_wcd_mbhc_calc_impedance() local 2347 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_mbhc_moisture_config() local 2370 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_mbhc_moisture_detect_en() local 2383 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_mbhc_get_moisture_status() local 2449 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_get_hph_type() local 2461 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_hph_impedance_get() local 2486 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_mbhc_init() local 2518 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_mbhc_deinit() local 2898 wcd939x_set_micbias_data(struct wcd939x_priv * wcd939x) wcd939x_set_micbias_data() argument 2995 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_soc_codec_probe() local 3117 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_soc_codec_remove() local 3160 struct wcd939x_priv *wcd939x = typec_switch_get_drvdata(sw); wcd939x_typec_switch_set() local 3170 struct wcd939x_priv *wcd939x = typec_mux_get_drvdata(mux); wcd939x_typec_mux_set() local 3223 struct wcd939x_priv *wcd939x = snd_soc_component_get_drvdata(component); wcd939x_swap_gnd_mic() local 3237 wcd939x_populate_dt_data(struct wcd939x_priv * wcd939x,struct device * dev) wcd939x_populate_dt_data() argument 3284 wcd939x_reset(struct wcd939x_priv * wcd939x) wcd939x_reset() argument 3300 struct wcd939x_priv *wcd939x = dev_get_drvdata(dai->dev); wcd939x_codec_hw_params() local 3309 struct wcd939x_priv *wcd939x = dev_get_drvdata(dai->dev); wcd939x_codec_free() local 3318 struct wcd939x_priv *wcd939x = dev_get_drvdata(dai->dev); wcd939x_codec_set_sdw_stream() local 3361 struct wcd939x_priv *wcd939x = dev_get_drvdata(dev); wcd939x_bind() local 3497 struct wcd939x_priv *wcd939x = dev_get_drvdata(dev); wcd939x_unbind() local 3527 wcd939x_add_typec(struct wcd939x_priv * wcd939x,struct device * dev) wcd939x_add_typec() argument 3575 wcd939x_add_slave_components(struct wcd939x_priv * wcd939x,struct device * dev,struct component_match ** matchptr) wcd939x_add_slave_components() argument 3605 struct wcd939x_priv *wcd939x = NULL; wcd939x_probe() local [all...] |
| H A D | wcd-clsh-v2.h | 50 WCD939X = 4, enumerator
|
| H A D | Makefile | 356 snd-soc-wcd939x-y := wcd939x.o 357 snd-soc-wcd939x-sdw-y := wcd939x-sdw.o 794 obj-$(CONFIG_SND_SOC_WCD939X) += snd-soc-wcd939x.o 797 obj-$(CONFIG_SND_SOC_WCD939X) += snd-soc-wcd939x-sdw.o
|
| H A D | wcd939x.h | 905 struct wcd939x_priv *wcd939x; 916 struct wcd939x_priv *wcd939x; global() member
|
| /linux/Documentation/devicetree/bindings/usb/ |
| H A D | qcom,wcd939x-usbss.yaml | 4 $id: http://devicetree.org/schemas/usb/qcom,wcd939x-usbss.yaml# 47 A port node to link the WCD939x USB SubSystem to a TypeC controller for the 53 A port node to link the WCD939x USB SubSystem to the Codec SubSystem for the
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | qcom,wcd939x.yaml | 4 $id: http://devicetree.org/schemas/sound/qcom,wcd939x.yaml# 44 A port node to link the WCD939x Codec node to USB MUX subsystems for the
|
| H A D | qcom,wcd939x-sdw.yaml | 4 $id: http://devicetree.org/schemas/sound/qcom,wcd939x-sdw.yaml#
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | sm8750-qrd.dts | 31 wcd939x: audio-codec { label 135 sound-dai = <&wcd939x 0>, <&swr1 0>, <&lpass_rxmacro 0>; 151 sound-dai = <&wcd939x 1>, <&swr2 0>, <&lpass_txmacro 0>;
|
| /linux/drivers/usb/typec/mux/ |
| H A D | wcd939x-usbss.c | 769 .name = "wcd939x-usbss", 778 MODULE_DESCRIPTION("Qualcomm WCD939x USBSS driver");
|