wm8991 1091 sound/soc/codecs/wm8991.c struct wm8991_priv *wm8991 = snd_soc_component_get_drvdata(component); wm8991 1107 sound/soc/codecs/wm8991.c regcache_sync(wm8991->regmap); wm8991 1195 sound/soc/codecs/wm8991.c regcache_mark_dirty(wm8991->regmap); wm8991 1270 sound/soc/codecs/wm8991.c struct wm8991_priv *wm8991; wm8991 1274 sound/soc/codecs/wm8991.c wm8991 = devm_kzalloc(&i2c->dev, sizeof(*wm8991), GFP_KERNEL); wm8991 1275 sound/soc/codecs/wm8991.c if (!wm8991) wm8991 1278 sound/soc/codecs/wm8991.c wm8991->regmap = devm_regmap_init_i2c(i2c, &wm8991_regmap); wm8991 1279 sound/soc/codecs/wm8991.c if (IS_ERR(wm8991->regmap)) wm8991 1280 sound/soc/codecs/wm8991.c return PTR_ERR(wm8991->regmap); wm8991 1282 sound/soc/codecs/wm8991.c i2c_set_clientdata(i2c, wm8991); wm8991 1284 sound/soc/codecs/wm8991.c ret = regmap_read(wm8991->regmap, WM8991_RESET, &val); wm8991 1294 sound/soc/codecs/wm8991.c ret = regmap_write(wm8991->regmap, WM8991_RESET, 0); wm8991 1300 sound/soc/codecs/wm8991.c regmap_update_bits(wm8991->regmap, WM8991_AUDIO_INTERFACE_4, wm8991 1303 sound/soc/codecs/wm8991.c regmap_update_bits(wm8991->regmap, WM8991_GPIO1_GPIO2, wm8991 1306 sound/soc/codecs/wm8991.c regmap_update_bits(wm8991->regmap, WM8991_POWER_MANAGEMENT_1, wm8991 1310 sound/soc/codecs/wm8991.c regmap_update_bits(wm8991->regmap, WM8991_POWER_MANAGEMENT_2, wm8991 1313 sound/soc/codecs/wm8991.c regmap_write(wm8991->regmap, WM8991_DAC_CTRL, 0); wm8991 1314 sound/soc/codecs/wm8991.c regmap_write(wm8991->regmap, WM8991_LEFT_OUTPUT_VOLUME, wm8991 1316 sound/soc/codecs/wm8991.c regmap_write(wm8991->regmap, WM8991_RIGHT_OUTPUT_VOLUME,