wm8776             23 sound/pci/ice1712/psc724.c 	struct snd_wm8776 wm8776;
wm8776            148 sound/pci/ice1712/psc724.c 	struct psc724_spec *spec = container_of(wm, struct psc724_spec, wm8776);
wm8776            182 sound/pci/ice1712/psc724.c 	u16 power = spec->wm8776.regs[WM8776_REG_PWRDOWN] & ~WM8776_PWR_HPPD;
wm8776            187 sound/pci/ice1712/psc724.c 	snd_wm8776_set_power(&spec->wm8776, power);
wm8776            197 sound/pci/ice1712/psc724.c 	strlcpy(elem_id.name, spec->wm8776.ctl[WM8776_CTL_HP_SW].name,
wm8776            312 sound/pci/ice1712/psc724.c 	spec->wm8776.ctl[WM8776_CTL_DAC_VOL].name = front_volume;
wm8776            313 sound/pci/ice1712/psc724.c 	spec->wm8776.ctl[WM8776_CTL_DAC_SW].name = front_switch;
wm8776            314 sound/pci/ice1712/psc724.c 	spec->wm8776.ctl[WM8776_CTL_DAC_ZC_SW].name = front_zc;
wm8776            315 sound/pci/ice1712/psc724.c 	spec->wm8776.ctl[WM8776_CTL_AUX_SW].name = NULL;
wm8776            316 sound/pci/ice1712/psc724.c 	spec->wm8776.ctl[WM8776_CTL_DAC_IZD_SW].name = front_izd;
wm8776            317 sound/pci/ice1712/psc724.c 	spec->wm8776.ctl[WM8776_CTL_PHASE_SW].name = front_phase;
wm8776            318 sound/pci/ice1712/psc724.c 	spec->wm8776.ctl[WM8776_CTL_DEEMPH_SW].name = front_deemph;
wm8776            319 sound/pci/ice1712/psc724.c 	spec->wm8776.ctl[WM8776_CTL_INPUT1_SW].name = ain1_switch;
wm8776            320 sound/pci/ice1712/psc724.c 	spec->wm8776.ctl[WM8776_CTL_INPUT2_SW].name = ain2_switch;
wm8776            321 sound/pci/ice1712/psc724.c 	spec->wm8776.ctl[WM8776_CTL_INPUT3_SW].name = ain3_switch;
wm8776            322 sound/pci/ice1712/psc724.c 	spec->wm8776.ctl[WM8776_CTL_INPUT4_SW].name = ain4_switch;
wm8776            323 sound/pci/ice1712/psc724.c 	spec->wm8776.ctl[WM8776_CTL_INPUT5_SW].name = ain5_switch;
wm8776            324 sound/pci/ice1712/psc724.c 	snd_wm8776_build_controls(&spec->wm8776);
wm8776            365 sound/pci/ice1712/psc724.c 	snd_wm8776_volume_restore(&spec->wm8776);
wm8776            376 sound/pci/ice1712/psc724.c 	snd_wm8776_resume(&spec->wm8776);
wm8776            397 sound/pci/ice1712/psc724.c 	spec->wm8776.ops.write = psc724_wm8776_write;
wm8776            398 sound/pci/ice1712/psc724.c 	spec->wm8776.card = ice->card;
wm8776            399 sound/pci/ice1712/psc724.c 	snd_wm8776_init(&spec->wm8776);
wm8776            244 sound/soc/codecs/wm8776.c 	struct wm8776_priv *wm8776 = snd_soc_component_get_drvdata(component);
wm8776            287 sound/soc/codecs/wm8776.c 			if (wm8776->sysclk[dai->driver->id] / params_rate(params)
wm8776            295 sound/soc/codecs/wm8776.c 				wm8776->sysclk[dai->driver->id], params_rate(params));
wm8776            323 sound/soc/codecs/wm8776.c 	struct wm8776_priv *wm8776 = snd_soc_component_get_drvdata(component);
wm8776            325 sound/soc/codecs/wm8776.c 	if (WARN_ON(dai->driver->id >= ARRAY_SIZE(wm8776->sysclk)))
wm8776            328 sound/soc/codecs/wm8776.c 	wm8776->sysclk[dai->driver->id] = freq;
wm8776            336 sound/soc/codecs/wm8776.c 	struct wm8776_priv *wm8776 = snd_soc_component_get_drvdata(component);
wm8776            345 sound/soc/codecs/wm8776.c 			regcache_sync(wm8776->regmap);
wm8776            462 sound/soc/codecs/wm8776.c 	struct wm8776_priv *wm8776;
wm8776            465 sound/soc/codecs/wm8776.c 	wm8776 = devm_kzalloc(&spi->dev, sizeof(struct wm8776_priv),
wm8776            467 sound/soc/codecs/wm8776.c 	if (wm8776 == NULL)
wm8776            470 sound/soc/codecs/wm8776.c 	wm8776->regmap = devm_regmap_init_spi(spi, &wm8776_regmap);
wm8776            471 sound/soc/codecs/wm8776.c 	if (IS_ERR(wm8776->regmap))
wm8776            472 sound/soc/codecs/wm8776.c 		return PTR_ERR(wm8776->regmap);
wm8776            474 sound/soc/codecs/wm8776.c 	spi_set_drvdata(spi, wm8776);
wm8776            495 sound/soc/codecs/wm8776.c 	struct wm8776_priv *wm8776;
wm8776            498 sound/soc/codecs/wm8776.c 	wm8776 = devm_kzalloc(&i2c->dev, sizeof(struct wm8776_priv),
wm8776            500 sound/soc/codecs/wm8776.c 	if (wm8776 == NULL)
wm8776            503 sound/soc/codecs/wm8776.c 	wm8776->regmap = devm_regmap_init_i2c(i2c, &wm8776_regmap);
wm8776            504 sound/soc/codecs/wm8776.c 	if (IS_ERR(wm8776->regmap))
wm8776            505 sound/soc/codecs/wm8776.c 		return PTR_ERR(wm8776->regmap);
wm8776            507 sound/soc/codecs/wm8776.c 	i2c_set_clientdata(i2c, wm8776);