Lines Matching defs:regmap

13 #include <linux/regmap.h>
34 /* Internal register space, accessed through regmap */
164 struct regmap *regmap;
173 struct regmap *regmap = jz_codec->regmap;
178 regmap_write(regmap, JZ4760_CODEC_REG_IFR, REG_IFR_ALL_MASK);
180 regmap_clear_bits(regmap, JZ4760_CODEC_REG_PMR1, REG_PMR1_SB);
182 regmap_clear_bits(regmap, JZ4760_CODEC_REG_PMR1, REG_PMR1_SB_SLEEP);
186 regmap_set_bits(regmap, JZ4760_CODEC_REG_PMR1, REG_PMR1_SB_SLEEP);
187 regmap_set_bits(regmap, JZ4760_CODEC_REG_PMR1, REG_PMR1_SB);
261 regmap_read(jz_codec->regmap, JZ4760_CODEC_REG_PMR2, &val);
266 err = regmap_read_poll_timeout(jz_codec->regmap,
277 regmap_write(jz_codec->regmap, JZ4760_CODEC_REG_IFR, gain_bit);
280 regmap_read(jz_codec->regmap, JZ4760_CODEC_REG_CR2, &reg);
361 regmap_clear_bits(jz_codec->regmap, JZ4760_CODEC_REG_CR1,
367 err = regmap_read_poll_timeout(jz_codec->regmap,
377 regmap_set_bits(jz_codec->regmap, JZ4760_CODEC_REG_IFR,
384 regmap_set_bits(jz_codec->regmap, JZ4760_CODEC_REG_CR1,
387 err = regmap_read_poll_timeout(jz_codec->regmap,
397 regmap_set_bits(jz_codec->regmap, JZ4760_CODEC_REG_IFR,
576 struct regmap *regmap = jz_codec->regmap;
579 regcache_cache_only(regmap, true);
582 regmap_set_bits(regmap, JZ4760_CODEC_REG_CR1, REG_CR1_OUTSEL_MASK);
585 regmap_clear_bits(regmap, JZ4760_CODEC_REG_CR3,
589 regmap_clear_bits(regmap, JZ4760_CODEC_REG_CR3,
593 regmap_set_bits(regmap, JZ4760_CODEC_REG_AICR,
598 regmap_clear_bits(regmap, JZ4760_CODEC_REG_ICR, REG_ICR_INT_FORM_MASK);
599 regmap_update_bits(regmap, JZ4760_CODEC_REG_ICR, REG_ICR_ALL_MASK,
605 regmap_clear_bits(regmap, JZ4760_CODEC_REG_CCR1, REG_CCR1_CRYSTAL_MASK);
608 regmap_clear_bits(regmap, JZ4760_CODEC_REG_CR1, REG_CR1_HP_LOAD);
611 regmap_set_bits(jz_codec->regmap, JZ4760_CODEC_REG_CR2,
615 regmap_clear_bits(regmap, JZ4760_CODEC_REG_AGC1, REG_AGC1_EN);
618 regmap_clear_bits(regmap, JZ4760_CODEC_REG_GCR5,
622 regcache_cache_only(regmap, false);
623 regcache_sync(regmap);
697 regmap_update_bits(codec->regmap, JZ4760_CODEC_REG_AICR,
700 regmap_update_bits(codec->regmap, JZ4760_CODEC_REG_CCR2,
704 regmap_update_bits(codec->regmap, JZ4760_CODEC_REG_AICR,
707 regmap_update_bits(codec->regmap, JZ4760_CODEC_REG_CCR2,
856 codec->regmap = devm_regmap_init(dev, NULL, codec,
858 if (IS_ERR(codec->regmap))
859 return PTR_ERR(codec->regmap);