wm9705 299 sound/soc/codecs/wm9705.c struct wm9705_priv *wm9705 = snd_soc_component_get_drvdata(component); wm9705 302 sound/soc/codecs/wm9705.c ret = snd_ac97_reset(wm9705->ac97, true, WM9705_VENDOR_ID, wm9705 318 sound/soc/codecs/wm9705.c struct wm9705_priv *wm9705 = snd_soc_component_get_drvdata(component); wm9705 321 sound/soc/codecs/wm9705.c if (wm9705->mfd_pdata) { wm9705 322 sound/soc/codecs/wm9705.c wm9705->ac97 = wm9705->mfd_pdata->ac97; wm9705 323 sound/soc/codecs/wm9705.c regmap = wm9705->mfd_pdata->regmap; wm9705 325 sound/soc/codecs/wm9705.c wm9705->ac97 = snd_soc_new_ac97_component(component, WM9705_VENDOR_ID, wm9705 327 sound/soc/codecs/wm9705.c if (IS_ERR(wm9705->ac97)) { wm9705 329 sound/soc/codecs/wm9705.c return PTR_ERR(wm9705->ac97); wm9705 332 sound/soc/codecs/wm9705.c regmap = regmap_init_ac97(wm9705->ac97, &wm9705_regmap_config); wm9705 334 sound/soc/codecs/wm9705.c snd_soc_free_ac97_component(wm9705->ac97); wm9705 341 sound/soc/codecs/wm9705.c snd_soc_component_set_drvdata(component, wm9705->ac97); wm9705 349 sound/soc/codecs/wm9705.c struct wm9705_priv *wm9705 = snd_soc_component_get_drvdata(component); wm9705 351 sound/soc/codecs/wm9705.c if (IS_ENABLED(CONFIG_SND_SOC_AC97_BUS) && !wm9705->mfd_pdata) { wm9705 353 sound/soc/codecs/wm9705.c snd_soc_free_ac97_component(wm9705->ac97); wm9705 376 sound/soc/codecs/wm9705.c struct wm9705_priv *wm9705; wm9705 378 sound/soc/codecs/wm9705.c wm9705 = devm_kzalloc(&pdev->dev, sizeof(*wm9705), GFP_KERNEL); wm9705 379 sound/soc/codecs/wm9705.c if (wm9705 == NULL) wm9705 382 sound/soc/codecs/wm9705.c wm9705->mfd_pdata = dev_get_platdata(&pdev->dev); wm9705 383 sound/soc/codecs/wm9705.c platform_set_drvdata(pdev, wm9705);