| /linux/sound/soc/codecs/ |
| H A D | wm8962.c | 3 * 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 D | Makefile | 396 snd-soc-wm8962-y := wm8962.o 836 obj-$(CONFIG_SND_SOC_WM8962) += snd-soc-wm8962.o
|
| H A D | Kconfig | 2532 tristate "Wolfson Microelectronics WM8962 CODEC"
|
| H A D | wm8962.h | 3 * wm8962.h -- WM8962 ASoC driver
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | wlf,wm8962.yaml | 4 $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 D | imx943-evk.dts | 49 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 D | imx8mn-beacon-baseboard.dtsi | 113 sound-wm8962 { 115 simple-audio-card,name = "wm8962"; 132 sound-dai = <&wm8962>; 216 wm8962: audio-codec@1a { label 217 compatible = "wlf,wm8962";
|
| H A D | imx8mm-beacon-baseboard.dtsi | 138 sound-wm8962 { 140 simple-audio-card,name = "wm8962"; 157 sound-dai = <&wm8962>; 226 wm8962: audio-codec@1a { label 227 compatible = "wlf,wm8962";
|
| H A D | imx95-19x19-evk-sof.dts | 51 sound-wm8962 { 66 &wm8962 {
|
| H A D | imx8mp-beacon-kit.dts | 149 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 D | imx95-19x19-evk.dts | 123 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 D | imx8mq-librem5.dtsi | 1039 compatible = "wlf,wm8962";
|
| /linux/include/sound/ |
| H A D | wm8962.h | 3 * wm8962.h -- WM8962 Soc Audio driver platform data
|
| /linux/sound/soc/samsung/ |
| H A D | tobermory.c | 12 #include "../codecs/wm8962.h" 111 DAILINK_COMP_ARRAY(COMP_CODEC("wm8962.1-001a", "wm8962")),
|
| /linux/sound/soc/sof/imx/ |
| H A D | imx8.c | 392 .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 D | mach-crag6410-module.c | 25 #include <sound/wm8962.h> 194 { I2C_BOARD_INFO("wm8962", 0x1a),
|
| /linux/sound/soc/fsl/ |
| H A D | fsl-asoc-card.c | 26 #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 D | Kconfig | 327 ESAI/SAI/SSI and connect with external CODECs such as WM8962, CS42888,
|