Home
last modified time | relevance | path

Searched refs:wm8903 (Results 1 – 17 of 17) sorted by relevance

/linux-6.12.1/sound/soc/codecs/
Dwm8903.c270 struct wm8903_priv *wm8903 = snd_soc_component_get_drvdata(component); in wm8903_dcs_event() local
274 wm8903->dcs_pending |= 1 << w->shift; in wm8903_dcs_event()
291 struct wm8903_priv *wm8903 = snd_soc_component_get_drvdata(component); in wm8903_seq_notifier() local
296 if (wm8903->dcs_pending) { in wm8903_seq_notifier()
298 wm8903->dcs_pending); in wm8903_seq_notifier()
301 for (i = 0; i < ARRAY_SIZE(wm8903->dcs_cache); i++) { in wm8903_seq_notifier()
302 if (!(wm8903->dcs_pending & (1 << i))) in wm8903_seq_notifier()
305 if (wm8903->dcs_cache[i]) { in wm8903_seq_notifier()
308 3 - i, wm8903->dcs_cache[i]); in wm8903_seq_notifier()
311 wm8903->dcs_cache[i] & 0xff); in wm8903_seq_notifier()
[all …]
DMakefile365 snd-soc-wm8903-y := wm8903.o
777 obj-$(CONFIG_SND_SOC_WM8903) += snd-soc-wm8903.o
/linux-6.12.1/arch/arm/boot/dts/nvidia/
Dtegra20-tec.dts17 wm8903: wm8903@1a { label
18 compatible = "wlf,wm8903";
45 compatible = "ad,tegra-audio-wm8903-tec",
46 "nvidia,tegra-audio-wm8903";
60 nvidia,audio-codec = <&wm8903>;
62 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
Dtegra20-medcom-wide.dts32 wm8903: wm8903@1a { label
33 compatible = "wlf,wm8903";
72 compatible = "ad,tegra-audio-wm8903-medcom-wide",
73 "nvidia,tegra-audio-wm8903";
87 nvidia,audio-codec = <&wm8903>;
89 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
Dtegra20-plutux.dts17 wm8903: wm8903@1a { label
18 compatible = "wlf,wm8903";
38 "nvidia,tegra-audio-wm8903";
52 nvidia,audio-codec = <&wm8903>;
54 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
Dtegra30-cardhu.dtsi229 wm8903: wm8903@1a { label
230 compatible = "wlf,wm8903";
647 compatible = "nvidia,tegra-audio-wm8903-cardhu",
648 "nvidia,tegra-audio-wm8903";
662 nvidia,audio-codec = <&wm8903>;
664 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
Dtegra20-ventana.dts339 wm8903: wm8903@1a { label
340 compatible = "wlf,wm8903";
695 compatible = "nvidia,tegra-audio-wm8903-ventana",
696 "nvidia,tegra-audio-wm8903";
710 nvidia,audio-codec = <&wm8903>;
712 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
Dtegra20-harmony.dts289 wm8903: wm8903@1a { label
290 compatible = "wlf,wm8903";
733 compatible = "nvidia,tegra-audio-wm8903-harmony",
734 "nvidia,tegra-audio-wm8903";
748 nvidia,audio-codec = <&wm8903>;
750 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
Dtegra20-seaboard.dts340 wm8903: wm8903@1a { label
341 compatible = "wlf,wm8903";
897 compatible = "nvidia,tegra-audio-wm8903-seaboard",
898 "nvidia,tegra-audio-wm8903";
912 nvidia,audio-codec = <&wm8903>;
914 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
Dtegra20-asus-tf101.dts513 wm8903: audio-codec@1a { label
514 compatible = "wlf,wm8903";
1180 compatible = "asus,tegra-audio-wm8903-tf101",
1181 "nvidia,tegra-audio-wm8903";
1195 nvidia,audio-codec = <&wm8903>;
1197 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
Dtegra20-acer-a500-picasso.dts441 wm8903: audio-codec@1a { label
442 compatible = "wlf,wm8903";
1411 compatible = "nvidia,tegra-audio-wm8903-picasso",
1412 "nvidia,tegra-audio-wm8903";
1427 nvidia,audio-codec = <&wm8903>;
1429 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
1431 nvidia,int-mic-en-gpios = <&wm8903 1 GPIO_ACTIVE_HIGH>;
Dtegra30-asus-tf300t.dts117 wm8903: audio-codec@1a { label
118 compatible = "wlf,wm8903";
1015 compatible = "asus,tegra-audio-wm8903-tf300t",
1016 "nvidia,tegra-audio-wm8903";
1029 nvidia,audio-codec = <&wm8903>;
1030 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
Dtegra30-pegatron-chagall.dts1159 wm8903: audio-codec@1a { label
1160 compatible = "wlf,wm8903";
2742 compatible = "pegatron,tegra-audio-wm8903-chagall",
2743 "nvidia,tegra-audio-wm8903";
2757 nvidia,audio-codec = <&wm8903>;
2759 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
/linux-6.12.1/Documentation/translations/zh_CN/devicetree/
Dusage-model.rst234 codec = <&wm8903>;
244 wm8903: codec@1a {
245 compatible = "wlf,wm8903";
255 i2s-codec = <&wm8903>;
/linux-6.12.1/sound/soc/tegra/
DMakefile45 snd-soc-tegra-wm8903-y := tegra_wm8903.o
49 obj-$(CONFIG_SND_SOC_TEGRA_WM8903) += snd-soc-tegra-wm8903.o
/linux-6.12.1/Documentation/devicetree/
Dusage-model.rst298 codec = <&wm8903>;
308 wm8903: codec@1a {
309 compatible = "wlf,wm8903";
319 i2s-codec = <&wm8903>;
/linux-6.12.1/arch/arm/boot/dts/qcom/
Dqcom-apq8060-dragonboard.dts184 wm8903: wm8903@1a { label
186 compatible = "wlf,wm8903";