Home
last modified time | relevance | path

Searched full:wm8960 (Results 1 – 25 of 28) sorted by relevance

12

/linux/sound/soc/codecs/
H A Dwm8960.c3 * wm8960.c -- WM8960 ALSA SoC Audio driver
25 #include <sound/wm8960.h>
27 #include "wm8960.h"
55 * wm8960 register cache
56 * We can't read the WM8960 register space when we are
186 struct wm8960_priv *wm8960 = snd_soc_component_get_drvdata(component); in wm8960_set_deemph() local
192 if (wm8960->deemph) { in wm8960_set_deemph()
195 if (abs(deemph_settings[i] - wm8960->lrclk) < in wm8960_set_deemph()
196 abs(deemph_settings[best] - wm8960->lrclk)) in wm8960_set_deemph()
215 struct wm8960_priv *wm8960 = snd_soc_component_get_drvdata(component); in wm8960_get_deemph() local
[all …]
H A Dwm8960.h3 * wm8960.h -- WM8960 Soc Audio driver
9 /* WM8960 register space */
69 * WM8960 Clock dividers
/linux/sound/soc/mediatek/mt2701/
H A Dmt2701-wm8960.c3 * mt2701-wm8960.c -- MT2701 WM8960 ALSA SoC machine driver
59 DAILINK_COMP_ARRAY(COMP_CODEC(NULL, "wm8960-hifi")),
65 .name = "wm8960-playback",
66 .stream_name = "wm8960-playback",
74 .name = "wm8960-capture",
75 .stream_name = "wm8960-capture",
84 .name = "wm8960-codec",
96 .name = "mt2701-wm8960",
161 {.compatible = "mediatek,mt2701-wm8960-machine",},
169 .name = "mt2701-wm8960",
[all …]
H A DMakefile8 obj-$(CONFIG_SND_SOC_MT2701_WM8960) += mt2701-wm8960.o
/linux/sound/soc/mediatek/mt7986/
H A Dmt7986-wm8960.c3 * mt7986-wm8960.c -- MT7986-WM8960 ALSA SoC machine driver
37 DAILINK_COMP_ARRAY(COMP_CODEC(NULL, "wm8960-hifi")),
43 .name = "wm8960-playback",
44 .stream_name = "wm8960-playback",
52 .name = "wm8960-capture",
53 .stream_name = "wm8960-capture",
62 .name = "wm8960-codec",
75 .name = "mt7986-wm8960",
158 {.compatible = "mediatek,mt7986-wm8960-sound"},
165 .name = "mt7986-wm8960",
[all …]
H A DMakefile9 obj-$(CONFIG_SND_SOC_MT7986_WM8960) += mt7986-wm8960.o
/linux/Documentation/devicetree/bindings/sound/
H A Dmediatek,mt7986-wm8960.yaml4 $id: http://devicetree.org/schemas/sound/mediatek,mt7986-wm8960.yaml#
7 title: MediaTek MT7986 sound card with WM8960 codec
17 const: mediatek,mt7986-wm8960-sound
34 description: The phandle of wm8960 codec.
50 compatible = "mediatek,mt7986-wm8960-sound";
51 model = "mt7986-wm8960";
63 sound-dai = <&wm8960>;
H A Dmediatek,mt2701-wm8960.yaml4 $id: http://devicetree.org/schemas/sound/mediatek,mt2701-wm8960.yaml#
7 title: MediaTek MT2701 with WM8960 CODEC
14 const: mediatek,mt2701-wm8960-machine
29 description: The phandle of the WM8960 audio codec.
44 compatible = "mediatek,mt2701-wm8960-machine";
51 mediatek,audio-codec = <&wm8960>;
H A Dwlf,wm8960.yaml4 $id: http://devicetree.org/schemas/sound/wlf,wm8960.yaml#
7 title: Wolfson WM8960 audio codec
14 const: wlf,wm8960
73 When WM8960 works on synchronize mode and DACLRC pin is used to supply
94 compatible = "wlf,wm8960";
H A Dfsl-asoc-card.yaml58 - fsl,imx7d-evk-wm8960
66 - fsl,imx-audio-wm8960
86 - fsl,imx-audio-wm8960
/linux/arch/arm/boot/dts/mediatek/
H A Dmt7623a-rfb-emmc.dts94 compatible = "mediatek,mt2701-wm8960-machine";
101 mediatek,audio-codec = <&wm8960>;
155 wm8960: wm8960@1a { label
156 compatible = "wlf,wm8960";
H A Dmt7623a-rfb-nand.dts94 compatible = "mediatek,mt2701-wm8960-machine";
101 mediatek,audio-codec = <&wm8960>;
159 wm8960: wm8960@1a { label
160 compatible = "wlf,wm8960";
H A Dmt7623n-rfb-emmc.dts109 compatible = "mediatek,mt2701-wm8960-machine";
116 mediatek,audio-codec = <&wm8960>;
288 wm8960: wm8960@1a { label
289 compatible = "wlf,wm8960";
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mq-mnt-reform2.dts86 compatible = "fsl,imx-audio-wm8960";
88 audio-codec = <&wm8960>;
100 model = "wm8960-audio";
120 wm8960: codec@1a { label
121 compatible = "wlf,wm8960";
H A Dimx8mm-nitrogen-r2.dts38 sound-wm8960 {
40 audio-codec = <&wm8960>;
50 compatible = "fsl,imx-audio-wm8960";
55 model = "wm8960-audio";
246 wm8960: codec@1a { label
247 compatible = "wlf,wm8960";
510 /* wm8960 */
H A Dimx8qxp-mek.dts48 sound-wm8960 {
49 compatible = "fsl,imx-audio-wm8960";
50 model = "wm8960-audio";
52 audio-codec = <&wm8960>;
219 wm8960: audio-codec@1a { label
220 compatible = "wlf,wm8960";
/linux/sound/soc/mediatek/
H A DKconfig28 tristate "ASoc Audio driver for MT2701 with WM8960 codec"
33 with the WM8960 codecs.
68 tristate "ASoc Audio driver for MT7986 with WM8960 codec"
73 boards with the WM8960 codecs.
/linux/include/sound/
H A Dwm8960.h3 * wm8960.h -- WM8960 Soc Audio driver platform data
/linux/arch/powerpc/boot/dts/fsl/
H A Dp1022rdk.dts53 wm8960:codec@1a { label
54 compatible = "wlf,wm8960";
101 codec-handle = <&wm8960>;
/linux/arch/arm/boot/dts/socionext/
H A Duniphier-pxs2-gentil.dts66 wm8960@1a {
67 compatible = "wlf,wm8960";
/linux/sound/soc/fsl/
H A DKconfig211 # I2C is necessary for the WM8960 driver
221 Microelectronics WM8960 codec driver.
H A Dfsl-asoc-card.c27 #include "../codecs/wm8960.h"
779 } else if (of_device_is_compatible(np, "fsl,imx-audio-wm8960")) { in fsl_asoc_card_probe()
780 codec_dai_name[0] = "wm8960-hifi"; in fsl_asoc_card_probe()
1080 { .compatible = "fsl,imx-audio-wm8960", },
/linux/arch/arm/boot/dts/samsung/
H A Dexynos4412-itop-elite.dts186 compatible = "wlf,wm8960";
/linux/sound/soc/sof/imx/
H A Dimx8.c606 .sof_tplg_filename = "sof-imx8-wm8960.tplg",
611 .sof_tplg_filename = "sof-imx8-wm8960.tplg",
H A Dimx8m.c476 .sof_tplg_filename = "sof-imx8mp-wm8960.tplg",

12