Home
last modified time | relevance | path

Searched full:wm8960 (Results 1 – 25 of 35) 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 Dimx8dxl-evk.dts209 sound-wm8960-1 {
210 compatible = "fsl,imx-audio-wm8960";
211 model = "wm8960-audio";
225 sound-wm8960-2 {
226 compatible = "fsl,imx-audio-wm8960";
227 model = "wm8960-audio-2";
240 sound-wm8960-3 {
241 compatible = "fsl,imx-audio-wm8960";
242 model = "wm8960-audio-3";
399 compatible = "wlf,wm8960";
[all …]
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";
H A Dimx8qm-mek.dts215 sound-wm8960 {
216 compatible = "fsl,imx-audio-wm8960";
217 model = "wm8960-audio";
219 audio-codec = <&wm8960>;
391 wm8960: audio-codec@1a { label
392 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/arm/boot/dts/nxp/imx/
H A Dimx6ul-14x14-evk.dtsi51 * - wm8960 audio codec
65 sound-wm8960 {
66 compatible = "fsl,imx-audio-wm8960";
67 model = "wm8960-audio";
133 codec: wm8960@1a {
135 compatible = "wlf,wm8960";
H A Dimx7d-sdb.dts167 compatible = "fsl,imx7d-evk-wm8960",
168 "fsl,imx-audio-wm8960";
169 model = "wm8960-audio";
396 codec: wm8960@1a {
397 compatible = "wlf,wm8960";
/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/arch/arm64/boot/dts/amlogic/
H A Dmeson-g12b-bananapi-cm4-mnt-reform2.dts141 sound-dai = <&wm8960>;
322 wm8960: codec@1a { label
323 compatible = "wlf,wm8960";

12