Home
last modified time | relevance | path

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

/linux-4.4.14/sound/soc/codecs/
Dwm8903.c264 struct wm8903_priv *wm8903 = snd_soc_codec_get_drvdata(codec); in wm8903_dcs_event() local
268 wm8903->dcs_pending |= 1 << w->shift; in wm8903_dcs_event()
286 struct wm8903_priv *wm8903 = snd_soc_codec_get_drvdata(codec); in wm8903_seq_notifier() local
291 if (wm8903->dcs_pending) { in wm8903_seq_notifier()
293 wm8903->dcs_pending); in wm8903_seq_notifier()
296 for (i = 0; i < ARRAY_SIZE(wm8903->dcs_cache); i++) { in wm8903_seq_notifier()
297 if (!(wm8903->dcs_pending & (1 << i))) in wm8903_seq_notifier()
300 if (wm8903->dcs_cache[i]) { in wm8903_seq_notifier()
303 3 - i, wm8903->dcs_cache[i]); in wm8903_seq_notifier()
306 wm8903->dcs_cache[i] & 0xff); in wm8903_seq_notifier()
[all …]
DMakefile161 snd-soc-wm8903-objs := wm8903.o
352 obj-$(CONFIG_SND_SOC_WM8903) += snd-soc-wm8903.o
/linux-4.4.14/arch/arm/boot/dts/
Dtegra20-tec.dts16 wm8903: wm8903@1a { label
17 compatible = "wlf,wm8903";
44 compatible = "ad,tegra-audio-wm8903-tec",
45 "nvidia,tegra-audio-wm8903";
59 nvidia,audio-codec = <&wm8903>;
61 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
Dtegra20-medcom-wide.dts27 wm8903: wm8903@1a { label
28 compatible = "wlf,wm8903";
64 compatible = "ad,tegra-audio-wm8903-medcom-wide",
65 "nvidia,tegra-audio-wm8903";
79 nvidia,audio-codec = <&wm8903>;
81 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
Dtegra20-plutux.dts16 wm8903: wm8903@1a { label
17 compatible = "wlf,wm8903";
37 "nvidia,tegra-audio-wm8903";
51 nvidia,audio-codec = <&wm8903>;
53 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
Dtegra20-ventana.dts329 wm8903: wm8903@1a { label
330 compatible = "wlf,wm8903";
673 compatible = "nvidia,tegra-audio-wm8903-ventana",
674 "nvidia,tegra-audio-wm8903";
688 nvidia,audio-codec = <&wm8903>;
690 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
Dtegra30-cardhu.dtsi216 wm8903: wm8903@1a { label
217 compatible = "wlf,wm8903";
593 compatible = "nvidia,tegra-audio-wm8903-cardhu",
594 "nvidia,tegra-audio-wm8903";
608 nvidia,audio-codec = <&wm8903>;
610 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
Dtegra20-harmony.dts282 wm8903: wm8903@1a { label
283 compatible = "wlf,wm8903";
747 compatible = "nvidia,tegra-audio-wm8903-harmony",
748 "nvidia,tegra-audio-wm8903";
762 nvidia,audio-codec = <&wm8903>;
764 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
Dtegra20-seaboard.dts333 wm8903: wm8903@1a { label
334 compatible = "wlf,wm8903";
911 compatible = "nvidia,tegra-audio-wm8903-seaboard",
912 "nvidia,tegra-audio-wm8903";
926 nvidia,audio-codec = <&wm8903>;
928 nvidia,spkr-en-gpios = <&wm8903 2 GPIO_ACTIVE_HIGH>;
/linux-4.4.14/Documentation/devicetree/bindings/sound/
Dnvidia,tegra-audio-wm8903.txt4 - compatible : "nvidia,tegra-audio-wm8903"
35 compatible = "nvidia,tegra-audio-wm8903-harmony",
36 "nvidia,tegra-audio-wm8903"
37 nvidia,model = "tegra-wm8903-harmony";
50 nvidia,audio-codec = <&wm8903>;
Dwm8903.txt7 - compatible : "wlf,wm8903"
52 codec: wm8903@1a {
53 compatible = "wlf,wm8903";
/linux-4.4.14/sound/soc/tegra/
DMakefile24 snd-soc-tegra-wm8903-objs := tegra_wm8903.o
33 obj-$(CONFIG_SND_SOC_TEGRA_WM8903) += snd-soc-tegra-wm8903.o
/linux-4.4.14/Documentation/devicetree/
Dusage-model.txt293 codec = <&wm8903>;
303 wm8903: codec@1a {
304 compatible = "wlf,wm8903";
314 i2s-codec = <&wm8903>;