Home
last modified time | relevance | path

Searched refs:wm8962 (Results 1 – 14 of 14) sorted by relevance

/OK3568_Linux_fs/kernel/sound/soc/codecs/
H A Dwm8962.c95 struct wm8962_priv *wm8962 = container_of(nb, struct wm8962_priv, \
98 regcache_mark_dirty(wm8962->regmap); \
1439 static int wm8962_reset(struct wm8962_priv *wm8962) in wm8962_reset() argument
1443 ret = regmap_write(wm8962->regmap, WM8962_SOFTWARE_RESET, 0x6243); in wm8962_reset()
1447 return regmap_write(wm8962->regmap, WM8962_PLL_SOFTWARE_RESET, 0); in wm8962_reset()
1474 struct wm8962_priv *wm8962 = snd_soc_component_get_drvdata(component); in wm8962_dsp2_write_config() local
1476 return regcache_sync_region(wm8962->regmap, in wm8962_dsp2_write_config()
1505 struct wm8962_priv *wm8962 = snd_soc_component_get_drvdata(component); in wm8962_dsp2_start() local
1511 wm8962_dsp2_set_enable(component, wm8962->dsp2_ena); in wm8962_dsp2_start()
1548 struct wm8962_priv *wm8962 = snd_soc_component_get_drvdata(component); in wm8962_dsp2_ena_get() local
[all …]
H A DMakefile295 snd-soc-wm8962-objs := wm8962.o
622 obj-$(CONFIG_SND_SOC_WM8962) += snd-soc-wm8962.o
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/
H A Dwm8962.txt7 - compatible : "wlf,wm8962"
27 wm8962: codec@1a {
28 compatible = "wlf,wm8962";
H A Dfsl-asoc-card.txt30 "fsl,imx-audio-wm8962"
72 of wm8962 and sgtl5000.
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/freescale/
H A Dimx8mm-beacon-baseboard.dtsi56 compatible = "fsl,imx-audio-wm8962";
57 model = "wm8962-audio";
59 audio-codec = <&wm8962>;
101 wm8962: audio-codec@1a { label
102 compatible = "wlf,wm8962";
H A Dimx8mq-librem5.dtsi834 compatible = "wlf,wm8962";
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dimx6sll-evk.dts71 regulator-name = "wm8962-supply-3v15";
79 regulator-name = "wm8962-supply-4v2";
137 compatible = "fsl,imx6sl-evk-wm8962", "fsl,imx-audio-wm8962";
140 model = "wm8962-audio";
142 audio-codec = <&wm8962>;
281 wm8962: audio-codec@1a { label
282 compatible = "wlf,wm8962";
H A Dimx6sl-evk.dts65 regulator-name = "wm8962-supply-3v15";
73 regulator-name = "wm8962-supply-4v2";
96 compatible = "fsl,imx6sl-evk-wm8962", "fsl,imx-audio-wm8962";
99 model = "wm8962-audio";
271 codec: wm8962@1a {
272 compatible = "wlf,wm8962";
H A Dimx6-logicpd-baseboard.dtsi190 compatible = "fsl,imx-audio-wm8962";
191 model = "wm8962-audio";
193 audio-codec = <&wm8962>;
237 wm8962: audio-codec@1a { label
238 compatible = "wlf,wm8962";
H A Dimx6qdl-sabresd.dtsi42 regulator-name = "wm8962-supply";
97 compatible = "fsl,imx6q-sabresd-wm8962",
98 "fsl,imx-audio-wm8962";
99 model = "wm8962-audio";
240 codec: wm8962@1a {
241 compatible = "wlf,wm8962";
H A Dimx6sx-sdb.dtsi155 compatible = "fsl,imx6sx-sdb-wm8962", "fsl,imx-audio-wm8962";
158 model = "wm8962-audio";
260 codec: wm8962@1a {
261 compatible = "wlf,wm8962";
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Dimx6sl-evk.dts72 regulator-name = "wm8962-supply-3v15";
81 regulator-name = "wm8962-supply-4v2";
97 compatible = "fsl,imx6sl-evk-wm8962", "fsl,imx-audio-wm8962";
98 model = "wm8962-audio";
255 codec: wm8962@1a {
256 compatible = "wlf,wm8962";
H A Dimx6sll-evk.dts77 regulator-name = "wm8962-supply-3v15";
86 regulator-name = "wm8962-supply-4v2";
129 compatible = "fsl,imx6sl-evk-wm8962", "fsl,imx-audio-wm8962";
130 model = "wm8962-audio";
346 codec: wm8962@1a {
347 compatible = "wlf,wm8962";
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/renesas/
H A Dbeacon-renesom-baseboard.dtsi376 codec: wm8962@1a {
377 compatible = "wlf,wm8962";