Lines Matching defs:regmap
17 #include <linux/regmap.h>
41 struct regmap *regmap;
361 cs35l32->regmap = devm_regmap_init_i2c(i2c_client, &cs35l32_regmap);
362 if (IS_ERR(cs35l32->regmap)) {
363 ret = PTR_ERR(cs35l32->regmap);
413 ret = regmap_read(cs35l32->regmap, CS35L32_DEVID_AB, ®);
416 ret = regmap_read(cs35l32->regmap, CS35L32_DEVID_CD, ®);
419 ret = regmap_read(cs35l32->regmap, CS35L32_DEVID_E, ®);
430 ret = regmap_read(cs35l32->regmap, CS35L32_REV_ID, ®);
436 ret = regmap_register_patch(cs35l32->regmap, cs35l32_monitor_patch,
448 regmap_update_bits(cs35l32->regmap, CS35L32_AUDIO_LED_MNGR,
454 regmap_update_bits(cs35l32->regmap, CS35L32_ADSP_CTL,
460 regmap_update_bits(cs35l32->regmap, CS35L32_ADSP_CTL,
466 regmap_update_bits(cs35l32->regmap, CS35L32_BATT_THRESHOLD,
472 regmap_update_bits(cs35l32->regmap, CS35L32_BATT_THRESHOLD,
477 regmap_update_bits(cs35l32->regmap, CS35L32_PWRCTL1, CS35L32_PDN_AMP,
481 ret = regmap_read(cs35l32->regmap, CS35L32_INT_STATUS_1, ®);
512 regcache_cache_only(cs35l32->regmap, true);
513 regcache_mark_dirty(cs35l32->regmap);
541 regcache_cache_only(cs35l32->regmap, false);
542 regcache_sync(cs35l32->regmap);