/linux-6.14.4/sound/soc/codecs/ |
D | wcd938x.c | 26 #include "wcd938x.h" 281 .name = "wcd938x", 348 static int wcd938x_io_init(struct wcd938x_priv *wcd938x) in wcd938x_io_init() argument 350 struct regmap *rm = wcd938x->regmap; in wcd938x_io_init() 473 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_codec_hphl_dac_event() local 491 if (wcd938x->comp1_enable) { in wcd938x_codec_hphl_dac_event() 496 if (!wcd938x->comp2_enable || (snd_soc_component_read(component, in wcd938x_codec_hphl_dac_event() 527 struct wcd938x_priv *wcd938x = snd_soc_component_get_drvdata(component); in wcd938x_codec_hphr_dac_event() local 545 if (wcd938x->comp2_enable) { in wcd938x_codec_hphr_dac_event() 550 if (!wcd938x->comp1_enable || in wcd938x_codec_hphr_dac_event() [all …]
|
D | wcd-clsh-v2.h | 49 WCD938X = 3, enumerator
|
D | Makefile | 339 snd-soc-wcd938x-y := wcd938x.o 340 snd-soc-wcd938x-sdw-y := wcd938x-sdw.o 756 obj-$(CONFIG_SND_SOC_WCD938X) += snd-soc-wcd938x.o 759 obj-$(CONFIG_SND_SOC_WCD938X) += snd-soc-wcd938x-sdw.o
|
D | wcd938x-sdw.c | 20 #include "wcd938x.h" 1357 MODULE_DESCRIPTION("WCD938X SDW codec driver");
|
D | wcd938x.h | 656 struct wcd938x_priv *wcd938x; member
|
/linux-6.14.4/Documentation/devicetree/bindings/sound/ |
D | google,sc7280-herobrine.yaml | 102 model = "sc7280-wcd938x-max98360a-4dmic"; 132 sound-dai = <&wcd938x 0>, <&swr0 0>, <&rxmacro 0>; 143 sound-dai = <&wcd938x 1>, <&swr1 0>, <&txmacro 0>;
|
D | qcom,wcd938x-sdw.yaml | 4 $id: http://devicetree.org/schemas/sound/qcom,wcd938x-sdw.yaml#
|
D | qcom,wcd938x.yaml | 4 $id: http://devicetree.org/schemas/sound/qcom,wcd938x.yaml#
|
/linux-6.14.4/arch/arm64/boot/dts/qcom/ |
D | sm8250-mtp.dts | 27 wcd938x: audio-codec { label 709 sound-dai = <&wcd938x 0>, <&swr1 0>, <&rxmacro 0>; 723 sound-dai = <&wcd938x 1>, <&swr2 0>, <&txmacro 0>; 805 wcd938x_reset_default: wcd938x-reset-default-state { 812 wcd938x_reset_sleep: wcd938x-reset-sleep-state {
|
D | sc7280-herobrine-audio-wcd9385.dtsi | 12 model = "sc7280-wcd938x-max98360a-1mic";
|
D | sc8280xp-microsoft-arcata.dts | 23 wcd938x: audio-codec { label 625 sound-dai = <&wcd938x 0>, <&swr1 0>, <&rxmacro 0>; 641 sound-dai = <&wcd938x 1>, <&swr2 0>, <&txmacro 0>;
|
D | sm8550-mtp.dts | 29 wcd938x: audio-codec { label 133 sound-dai = <&wcd938x 0>, <&swr1 0>, <&lpass_rxmacro 0>; 149 sound-dai = <&wcd938x 1>, <&swr2 0>, <&lpass_txmacro 0>;
|
D | x1e78100-lenovo-thinkpad-t14s.dts | 22 wcd938x: audio-codec { label 205 sound-dai = <&wcd938x 0>, <&swr1 0>, <&lpass_rxmacro 0>; 221 sound-dai = <&wcd938x 1>, <&swr2 1>, <&lpass_txmacro 0>;
|
D | x1e80100-crd.dts | 25 wcd938x: audio-codec { label 205 sound-dai = <&wcd938x 0>, <&swr1 0>, <&lpass_rxmacro 0>; 221 sound-dai = <&wcd938x 1>, <&swr2 1>, <&lpass_txmacro 0>;
|
D | sm8550-qrd.dts | 31 wcd938x: audio-codec { label 151 sound-dai = <&wcd938x 0>, <&swr1 0>, <&lpass_rxmacro 0>; 167 sound-dai = <&wcd938x 1>, <&swr2 0>, <&lpass_txmacro 0>;
|
D | sc8280xp-microsoft-blackrock.dts | 31 wcd938x: audio-codec { label 877 sound-dai = <&wcd938x 0>, <&swr1 0>, <&rxmacro 0>; 893 sound-dai = <&wcd938x 1>, <&swr2 0>, <&txmacro 0>;
|
D | x1e80100-qcp.dts | 22 wcd938x: audio-codec { label 198 sound-dai = <&wcd938x 0>, <&swr1 0>, <&lpass_rxmacro 0>; 214 sound-dai = <&wcd938x 1>, <&swr2 1>, <&lpass_txmacro 0>;
|
D | x1e80100-microsoft-romulus.dtsi | 25 wcd938x: audio-codec { label 372 sound-dai = <&wcd938x 1>, <&swr2 1>, <&lpass_txmacro 0>; 388 sound-dai = <&wcd938x 0>, <&swr1 0>, <&lpass_rxmacro 0>;
|
D | sc8280xp-huawei-gaokun3.dts | 49 wcd938x: audio-codec { label 868 sound-dai = <&wcd938x 0>, <&swr1 0>, <&rxmacro 0>; 884 sound-dai = <&wcd938x 1>, <&swr2 0>, <&txmacro 0>;
|
D | sm8450-hdk.dts | 32 wcd938x: audio-codec { label 1027 sound-dai = <&wcd938x 0>, <&swr1 0>, <&rxmacro 0>; 1043 sound-dai = <&wcd938x 1>, <&swr2 0>, <&txmacro 0>;
|
D | x1e001de-devkit.dts | 22 wcd938x: audio-codec { label 199 sound-dai = <&wcd938x 0>, <&swr1 0>, <&lpass_rxmacro 0>; 215 sound-dai = <&wcd938x 1>, <&swr2 1>, <&lpass_txmacro 0>;
|
D | sm8550-hdk.dts | 30 wcd938x: audio-codec { label 226 sound-dai = <&wcd938x 0>, <&swr1 0>, <&lpass_rxmacro 0>; 242 sound-dai = <&wcd938x 1>, <&swr2 0>, <&lpass_txmacro 0>;
|
D | sc8280xp-lenovo-thinkpad-x13s.dts | 29 wcd938x: audio-codec { label 1217 sound-dai = <&wcd938x 0>, <&swr1 0>, <&rxmacro 0>; 1232 sound-dai = <&wcd938x 1>, <&swr2 0>, <&txmacro 0>;
|
D | x1e80100-hp-omnibook-x14.dts | 28 wcd938x: audio-codec { label 203 sound-dai = <&wcd938x 0>, <&swr1 0>, <&lpass_rxmacro 0>; 219 sound-dai = <&wcd938x 1>, <&swr2 1>, <&lpass_txmacro 0>;
|
D | sc7280-idp.dtsi | 93 model = "sc7280-wcd938x-max98360a-1mic";
|