wm9090            411 sound/soc/codecs/wm9090.c 	struct wm9090_priv *wm9090 = snd_soc_component_get_drvdata(component);
wm9090            423 sound/soc/codecs/wm9090.c 	if (wm9090->pdata.lin1_diff) {
wm9090            433 sound/soc/codecs/wm9090.c 	if (wm9090->pdata.lin2_diff) {
wm9090            443 sound/soc/codecs/wm9090.c 	if (wm9090->pdata.agc_ena) {
wm9090            444 sound/soc/codecs/wm9090.c 		for (i = 0; i < ARRAY_SIZE(wm9090->pdata.agc); i++)
wm9090            446 sound/soc/codecs/wm9090.c 				      wm9090->pdata.agc[i]);
wm9090            465 sound/soc/codecs/wm9090.c 	struct wm9090_priv *wm9090 = snd_soc_component_get_drvdata(component);
wm9090            485 sound/soc/codecs/wm9090.c 			regcache_sync(wm9090->regmap);
wm9090            567 sound/soc/codecs/wm9090.c 	struct wm9090_priv *wm9090;
wm9090            571 sound/soc/codecs/wm9090.c 	wm9090 = devm_kzalloc(&i2c->dev, sizeof(*wm9090), GFP_KERNEL);
wm9090            572 sound/soc/codecs/wm9090.c 	if (!wm9090)
wm9090            575 sound/soc/codecs/wm9090.c 	wm9090->regmap = devm_regmap_init_i2c(i2c, &wm9090_regmap);
wm9090            576 sound/soc/codecs/wm9090.c 	if (IS_ERR(wm9090->regmap)) {
wm9090            577 sound/soc/codecs/wm9090.c 		ret = PTR_ERR(wm9090->regmap);
wm9090            582 sound/soc/codecs/wm9090.c 	ret = regmap_read(wm9090->regmap, WM9090_SOFTWARE_RESET, &reg);
wm9090            591 sound/soc/codecs/wm9090.c 	ret = regmap_write(wm9090->regmap, WM9090_SOFTWARE_RESET, 0);
wm9090            596 sound/soc/codecs/wm9090.c 		memcpy(&wm9090->pdata, i2c->dev.platform_data,
wm9090            597 sound/soc/codecs/wm9090.c 		       sizeof(wm9090->pdata));
wm9090            599 sound/soc/codecs/wm9090.c 	i2c_set_clientdata(i2c, wm9090);