Searched full:wcd934x (Results 1 – 8 of 8) sorted by relevance
| /linux/include/linux/mfd/wcd934x/ |
| H A D | wcd934x.h | 13 * struct wcd934x_ddata - wcd934x driver data 15 * @supplies: wcd934x regulator supplies 16 * @irq_data: wcd934x irq_chip data 17 * @regmap: wcd934x regmap pointer 19 * @dev: device instance of wcd934x slim device 20 * @irq: irq for wcd934x.
|
| /linux/drivers/mfd/ |
| H A D | wcd934x.c | 9 #include <linux/mfd/wcd934x/registers.h> 10 #include <linux/mfd/wcd934x/wcd934x.h> 36 .name = "wcd934x-codec", 38 .name = "wcd934x-gpio", 41 .name = "wcd934x-soundwire", 101 { .name = "WCD934X", 139 dev_info(ddata->dev, "WCD934x chip id major 0x%x, minor 0x%x\n", in wcd934x_bring_up() 172 dev_err(dev, "Failed to bring up WCD934X: err = %d\n", ret); in wcd934x_slim_status_up() 249 * For WCD934X, it takes about 600us for the Vout_A and in wcd934x_slim_probe() 291 .name = "wcd934x-slim", [all …]
|
| /linux/sound/soc/codecs/ |
| H A D | wcd934x.c | 9 #include <linux/mfd/wcd934x/registers.h> 10 #include <linux/mfd/wcd934x/wcd934x.h> 27 #include <dt-bindings/sound/qcom,wcd934x.h> 1433 dev_info(wcd->dev, "WCD934X Minor:0x%x Version:0x%x\n", id_minor, ver); in wcd934x_get_version() 1760 dai_data->sruntime = slim_stream_allocate(wcd->sdev, "WCD934x-SLIM"); in wcd934x_slim_set_hw_params() 2365 struct wcd934x_codec *wcd934x = snd_soc_component_get_drvdata(component); in wcd934x_mbhc_program_btn_thr() 2387 mutex_lock(&wcd934x->micb_lock); in wcd934x_mbhc_hph_l_pull_up_control() 2391 wcd934x->pullup_ref[micb_index]++; in wcd934x_mbhc_hph_l_pull_up_control() 2392 if ((wcd934x in wcd934x_mbhc_hph_l_pull_up_control() 2398 struct wcd934x_codec *wcd934x = snd_soc_component_get_drvdata(component); wcd934x_micbias_control() local 2532 struct wcd934x_codec *wcd934x = snd_soc_component_get_drvdata(component); wcd934x_mbhc_micb_adjust_voltage() local 2603 struct wcd934x_codec *wcd934x = snd_soc_component_get_drvdata(component); wcd934x_mbhc_micb_ctrl_threshold_mic() local 2623 wcd934x_mbhc_get_result_params(struct wcd934x_codec * wcd934x,s16 * d1_a,u16 noff,int32_t * zdet) wcd934x_mbhc_get_result_params() argument 2685 struct wcd934x_codec *wcd934x = dev_get_drvdata(component->dev); wcd934x_mbhc_zdet_ramp() local 2744 struct wcd934x_codec *wcd934x = dev_get_drvdata(component->dev); wcd934x_wcd_mbhc_calc_impedance() local [all...] |
| H A D | wcd-clsh-v2.h | 46 WCD934X = 1, enumerator
|
| H A D | Makefile | 351 snd-soc-wcd934x-y := wcd934x.o 783 obj-$(CONFIG_SND_SOC_WCD934X) += snd-soc-wcd934x.o
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | qcom,wcd934x.yaml | 4 $id: http://devicetree.org/schemas/sound/qcom,wcd934x.yaml# 132 $ref: /schemas/gpio/qcom,wcd934x-gpio.yaml# 139 WCD934x subnode for each slave devices. Bindings of each subnodes
|
| /linux/Documentation/devicetree/bindings/gpio/ |
| H A D | qcom,wcd934x-gpio.yaml | 4 $id: http://devicetree.org/schemas/gpio/qcom,wcd934x-gpio.yaml#
|
| /linux/drivers/gpio/ |
| H A D | gpio-wcd934x.c | 120 .name = "wcd934x-gpio",
|