Home
last modified time | relevance | path

Searched refs:wm8776 (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/sound/soc/codecs/
H A Dwm8776.c345 regcache_sync(wm8776->regmap); in wm8776_set_bias_level()
462 struct wm8776_priv *wm8776; in wm8776_spi_probe() local
467 if (wm8776 == NULL) in wm8776_spi_probe()
471 if (IS_ERR(wm8776->regmap)) in wm8776_spi_probe()
472 return PTR_ERR(wm8776->regmap); in wm8776_spi_probe()
474 spi_set_drvdata(spi, wm8776); in wm8776_spi_probe()
494 struct wm8776_priv *wm8776; in wm8776_i2c_probe() local
499 if (wm8776 == NULL) in wm8776_i2c_probe()
503 if (IS_ERR(wm8776->regmap)) in wm8776_i2c_probe()
504 return PTR_ERR(wm8776->regmap); in wm8776_i2c_probe()
[all …]
H A DMakefile338 snd-soc-wm8776-objs := wm8776.o
723 obj-$(CONFIG_SND_SOC_WM8776) += snd-soc-wm8776.o
/openbmc/linux/sound/pci/ice1712/
H A Dpsc724.c23 struct snd_wm8776 wm8776; member
186 snd_wm8776_set_power(&spec->wm8776, power); in psc724_set_jack_state()
195 spec->wm8776.ctl[WM8776_CTL_HP_SW].name); in psc724_set_jack_state()
311 spec->wm8776.ctl[WM8776_CTL_DAC_ZC_SW].name = front_zc; in psc724_add_controls()
312 spec->wm8776.ctl[WM8776_CTL_AUX_SW].name = NULL; in psc724_add_controls()
321 snd_wm8776_build_controls(&spec->wm8776); in psc724_add_controls()
362 snd_wm8776_volume_restore(&spec->wm8776); in psc724_set_pro_rate()
373 snd_wm8776_resume(&spec->wm8776); in psc724_resume()
394 spec->wm8776.ops.write = psc724_wm8776_write; in psc724_init()
395 spec->wm8776.card = ice->card; in psc724_init()
[all …]
H A DMakefile9 …prodigy192.o prodigy_hifi.o juli.o phase.o wtm.o se.o maya44.o quartet.o psc724.o wm8766.o wm8776.o
/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Dwm8776.txt8 - compatible : "wlf,wm8776"
15 wm8776: codec@1a {
16 compatible = "wlf,wm8776";
/openbmc/linux/arch/powerpc/boot/dts/fsl/
H A Dp1022ds.dtsi140 wm8776:codec@1a { label
141 compatible = "wlf,wm8776";
191 codec-handle = <&wm8776>;
/openbmc/linux/Documentation/sound/cards/
H A Dmaya44.rst64 * i2c/other/wm8776.c - low-level access routines for Wolfson WM8776 codecs
65 * include/wm8776.h
68 Note that the wm8776.c code is meant to be card-independent and does not actually register the code…