Lines Matching refs:regmap

12 #include <linux/regmap.h>
39 /* Internal register space, accessed through regmap */
180 struct regmap *regmap;
189 struct regmap *regmap = jz_codec->regmap;
193 regmap_update_bits(regmap, JZ4770_CODEC_REG_CR_VIC,
196 regmap_update_bits(regmap, JZ4770_CODEC_REG_CR_VIC,
201 regmap_update_bits(regmap, JZ4770_CODEC_REG_CR_VIC,
203 regmap_update_bits(regmap, JZ4770_CODEC_REG_CR_VIC,
279 regmap_read(jz_codec->regmap, JZ4770_CODEC_REG_CR_DAC, &val);
284 err = regmap_read_poll_timeout(jz_codec->regmap,
295 regmap_update_bits(jz_codec->regmap, JZ4770_CODEC_REG_IFR,
372 regmap_update_bits(jz_codec->regmap, JZ4770_CODEC_REG_CR_HP,
378 err = regmap_read_poll_timeout(jz_codec->regmap,
388 regmap_update_bits(jz_codec->regmap, JZ4770_CODEC_REG_IFR,
395 regmap_update_bits(jz_codec->regmap, JZ4770_CODEC_REG_CR_HP,
399 err = regmap_read_poll_timeout(jz_codec->regmap,
409 regmap_update_bits(jz_codec->regmap, JZ4770_CODEC_REG_IFR,
589 struct regmap *regmap = jz_codec->regmap;
592 regcache_cache_only(regmap, true);
595 regmap_update_bits(regmap, JZ4770_CODEC_REG_CR_HP,
599 regmap_update_bits(regmap, JZ4770_CODEC_REG_CR_LO,
603 regmap_update_bits(regmap, JZ4770_CODEC_REG_CR_MIC,
607 regmap_update_bits(regmap, JZ4770_CODEC_REG_CR_ADC,
611 regmap_update_bits(regmap, JZ4770_CODEC_REG_AICR_ADC,
614 regmap_update_bits(regmap, JZ4770_CODEC_REG_AICR_DAC,
619 regmap_update_bits(regmap, JZ4770_CODEC_REG_ICR,
621 regmap_update_bits(regmap, JZ4770_CODEC_REG_IMR, REG_IMR_ALL_MASK,
627 regmap_update_bits(regmap, JZ4770_CODEC_REG_CCR,
631 regmap_update_bits(regmap, JZ4770_CODEC_REG_CR_HP,
635 regmap_update_bits(regmap, JZ4770_CODEC_REG_AGC1, REG_AGC1_EN, 0);
638 regmap_update_bits(regmap, JZ4770_CODEC_REG_CR_DAC,
642 regmap_update_bits(regmap, JZ4770_CODEC_REG_GCR_DACL,
646 regmap_update_bits(regmap, JZ4770_CODEC_REG_CR_ADC,
650 regmap_update_bits(regmap, JZ4770_CODEC_REG_CR_HP,
654 regcache_cache_only(regmap, false);
655 regcache_sync(regmap);
658 regmap_write(regmap, JZ4770_CODEC_REG_IFR, REG_IFR_ALL_MASK);
732 regmap_update_bits(codec->regmap, JZ4770_CODEC_REG_AICR_DAC,
735 regmap_update_bits(codec->regmap, JZ4770_CODEC_REG_FCR_DAC,
739 regmap_update_bits(codec->regmap, JZ4770_CODEC_REG_AICR_ADC,
742 regmap_update_bits(codec->regmap, JZ4770_CODEC_REG_FCR_ADC,
909 codec->regmap = devm_regmap_init(dev, NULL, codec,
911 if (IS_ERR(codec->regmap))
912 return PTR_ERR(codec->regmap);