Home
last modified time | relevance | path

Searched full:wm8962 (Results 1 – 18 of 18) sorted by relevance

/linux/sound/soc/codecs/
H A Dwm8962.c3 * wm8962.c -- WM8962 ALSA SoC Audio driver
33 #include <sound/wm8962.h>
36 #include "wm8962.h"
96 struct wm8962_priv *wm8962 = container_of(nb, struct wm8962_priv, \
99 regcache_mark_dirty(wm8962->regmap); \
1440 static int wm8962_reset(struct wm8962_priv *wm8962) in wm8962_reset() argument
1444 ret = regmap_write(wm8962->regmap, WM8962_SOFTWARE_RESET, 0x6243); in wm8962_reset()
1448 return regmap_write(wm8962->regmap, WM8962_PLL_SOFTWARE_RESET, 0); in wm8962_reset()
1475 struct wm8962_priv *wm8962 = snd_soc_component_get_drvdata(component); in wm8962_dsp2_write_config() local
1477 return regcache_sync_region(wm8962->regmap, in wm8962_dsp2_write_config()
[all …]
H A DMakefile396 snd-soc-wm8962-y := wm8962.o
836 obj-$(CONFIG_SND_SOC_WM8962) += snd-soc-wm8962.o
H A DKconfig2532 tristate "Wolfson Microelectronics WM8962 CODEC"
H A Dwm8962.h3 * wm8962.h -- WM8962 ASoC driver
/linux/Documentation/devicetree/bindings/sound/
H A Dwlf,wm8962.yaml4 $id: http://devicetree.org/schemas/sound/wlf,wm8962.yaml#
7 title: Wolfson WM8962 Ultra-Low Power Stereo CODEC
17 const: wlf,wm8962
103 wm8962: codec@1a {
104 compatible = "wlf,wm8962";
/linux/arch/arm64/boot/dts/freescale/
H A Dimx943-evk.dts49 reg_audio_pwr: regulator-wm8962-pwr {
109 sound-wm8962 {
110 compatible = "fsl,imx-audio-wm8962";
111 audio-codec = <&wm8962>;
121 model = "wm8962-audio";
178 wm8962: codec@1a { label
179 compatible = "wlf,wm8962";
H A Dimx8mn-beacon-baseboard.dtsi113 sound-wm8962 {
115 simple-audio-card,name = "wm8962";
132 sound-dai = <&wm8962>;
216 wm8962: audio-codec@1a { label
217 compatible = "wlf,wm8962";
H A Dimx8mm-beacon-baseboard.dtsi138 sound-wm8962 {
140 simple-audio-card,name = "wm8962";
157 sound-dai = <&wm8962>;
226 wm8962: audio-codec@1a { label
227 compatible = "wlf,wm8962";
H A Dimx95-19x19-evk-sof.dts51 sound-wm8962 {
66 &wm8962 {
H A Dimx8mp-beacon-kit.dts149 reg_audio: regulator-wm8962 {
209 sound-wm8962 {
211 simple-audio-card,name = "wm8962";
230 sound-dai = <&wm8962>;
408 wm8962: audio-codec@1a { label
409 compatible = "wlf,wm8962";
H A Dimx95-19x19-evk.dts123 regulator-name = "audio-wm8962";
220 sound-wm8962 {
221 compatible = "fsl,imx-audio-wm8962";
224 model = "wm8962-audio";
226 audio-codec = <&wm8962>;
334 wm8962: audio-codec@1a { label
335 compatible = "wlf,wm8962";
H A Dimx8mq-librem5.dtsi1039 compatible = "wlf,wm8962";
/linux/include/sound/
H A Dwm8962.h3 * wm8962.h -- WM8962 Soc Audio driver platform data
/linux/sound/soc/samsung/
H A Dtobermory.c12 #include "../codecs/wm8962.h"
111 DAILINK_COMP_ARRAY(COMP_CODEC("wm8962.1-001a", "wm8962")),
/linux/sound/soc/sof/imx/
H A Dimx8.c392 .sof_tplg_filename = "sof-imx8-wm8962.tplg",
402 .sof_tplg_filename = "sof-imx8-wm8962.tplg",
422 .sof_tplg_filename = "sof-imx8mp-wm8962.tplg",
/linux/arch/arm/mach-s3c/
H A Dmach-crag6410-module.c25 #include <sound/wm8962.h>
194 { I2C_BOARD_INFO("wm8962", 0x1a),
/linux/sound/soc/fsl/
H A Dfsl-asoc-card.c26 #include "../codecs/wm8962.h"
776 } else if (of_device_is_compatible(np, "fsl,imx-audio-wm8962")) { in fsl_asoc_card_probe()
777 codec_dai_name[0] = "wm8962"; in fsl_asoc_card_probe()
1086 { .compatible = "fsl,imx-audio-wm8962", },
H A DKconfig327 ESAI/SAI/SSI and connect with external CODECs such as WM8962, CS42888,