/linux-6.12.1/sound/soc/codecs/ |
D | wm8903.c | 270 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 …]
|
D | Makefile | 365 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/ |
D | tegra20-tec.dts | 17 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>;
|
D | tegra20-medcom-wide.dts | 32 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>;
|
D | tegra20-plutux.dts | 17 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>;
|
D | tegra30-cardhu.dtsi | 229 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>;
|
D | tegra20-ventana.dts | 339 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>;
|
D | tegra20-harmony.dts | 289 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>;
|
D | tegra20-seaboard.dts | 340 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>;
|
D | tegra20-asus-tf101.dts | 513 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>;
|
D | tegra20-acer-a500-picasso.dts | 441 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>;
|
D | tegra30-asus-tf300t.dts | 117 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>;
|
D | tegra30-pegatron-chagall.dts | 1159 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/ |
D | usage-model.rst | 234 codec = <&wm8903>; 244 wm8903: codec@1a { 245 compatible = "wlf,wm8903"; 255 i2s-codec = <&wm8903>;
|
/linux-6.12.1/sound/soc/tegra/ |
D | Makefile | 45 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/ |
D | usage-model.rst | 298 codec = <&wm8903>; 308 wm8903: codec@1a { 309 compatible = "wlf,wm8903"; 319 i2s-codec = <&wm8903>;
|
/linux-6.12.1/arch/arm/boot/dts/qcom/ |
D | qcom-apq8060-dragonboard.dts | 184 wm8903: wm8903@1a { label 186 compatible = "wlf,wm8903";
|