Lines Matching defs:regmap

441 	struct regmap *regmap;
774 regmap_update_bits(rt5645->regmap, RT5645_MICBIAS,
879 rate = rt5645->sysclk / rl6231_get_pre_div(rt5645->regmap,
959 regmap_write(rt5645->regmap, rt5645->eq_param[i].reg,
1684 regmap_write(rt5645->regmap, RT5645_PR_BASE +
1688 regmap_read(rt5645->regmap, RT5645_PR_BASE +
1695 regmap_write(rt5645->regmap, RT5645_PR_BASE +
1698 regmap_write(rt5645->regmap, RT5645_PR_BASE +
1710 regmap_write(rt5645->regmap, RT5645_PR_BASE +
1732 regmap_write(rt5645->regmap, RT5645_PR_BASE +
1734 regmap_write(rt5645->regmap, RT5645_PR_BASE +
1743 regmap_write(rt5645->regmap, RT5645_PR_BASE +
1746 regmap_write(rt5645->regmap, RT5645_PR_BASE +
1790 regmap_write(rt5645->regmap, RT5645_PR_BASE +
1817 regmap_write(rt5645->regmap, RT5645_PR_BASE +
3159 regmap_write(rt5645->regmap, RT5645_CHARGE_PUMP, 0x0206);
3168 regmap_update_bits(rt5645->regmap, RT5645_PWR_ANLG1,
3171 regmap_update_bits(rt5645->regmap, RT5645_PWR_MIXER,
3173 regmap_update_bits(rt5645->regmap, RT5645_PWR_VOL,
3177 regmap_write(rt5645->regmap, RT5645_JD_CTRL3, 0x00f0);
3178 regmap_update_bits(rt5645->regmap, RT5645_IN1_CTRL2,
3180 regmap_update_bits(rt5645->regmap, RT5645_IN1_CTRL1,
3183 regmap_update_bits(rt5645->regmap, RT5645_IN1_CTRL2,
3187 regmap_read(rt5645->regmap, RT5645_IN1_CTRL3, &val);
3204 regmap_update_bits(rt5645->regmap, RT5645_IRQ_CTRL2,
3207 regmap_write(rt5645->regmap, RT5645_CHARGE_PUMP, 0x0e06);
3211 regmap_update_bits(rt5645->regmap, RT5645_HP_VOL,
3214 regmap_update_bits(rt5645->regmap, RT5645_IN1_CTRL2,
3216 regmap_update_bits(rt5645->regmap, RT5645_IN1_CTRL1,
3227 regmap_update_bits(rt5645->regmap, RT5645_IRQ_CTRL2,
3259 regmap_update_bits(rt5645->regmap, RT5645_GPIO_CTRL1,
3261 regmap_update_bits(rt5645->regmap, RT5645_GEN_CTRL1,
3263 regmap_update_bits(rt5645->regmap, RT5645_DEPOP_M1,
3401 regmap_update_bits(rt5645->regmap, RT5645_MICBIAS,
3486 regcache_cache_only(rt5645->regmap, true);
3487 regcache_mark_dirty(rt5645->regmap);
3496 regcache_cache_only(rt5645->regmap, false);
3497 regcache_sync(rt5645->regmap);
3903 struct regmap *regmap;
3979 regmap = devm_regmap_init_i2c(i2c, &temp_regmap);
3980 if (IS_ERR(regmap)) {
3981 ret = PTR_ERR(regmap);
3992 ret = regmap_read(regmap, RT5645_VENDOR_ID2, &val);
4000 rt5645->regmap = devm_regmap_init_i2c(i2c, &rt5645_regmap);
4004 rt5645->regmap = devm_regmap_init_i2c(i2c, &rt5650_regmap);
4015 if (IS_ERR(rt5645->regmap)) {
4016 ret = PTR_ERR(rt5645->regmap);
4022 regmap_write(rt5645->regmap, RT5645_RESET, 0);
4024 regmap_read(regmap, RT5645_VENDOR_ID, &val);
4027 regmap_write(rt5645->regmap, RT5645_AD_DA_MIXER, 0x8080);
4029 ret = regmap_multi_reg_write(rt5645->regmap, init_list,
4032 dev_warn(&i2c->dev, "Failed to apply regmap patch: %d\n", ret);
4035 ret = regmap_multi_reg_write(rt5645->regmap, rt5650_init_list,
4042 regmap_update_bits(rt5645->regmap, RT5645_CLSD_OUT_CTRL, 0xc0, 0xc0);
4045 regmap_update_bits(rt5645->regmap, RT5645_IN2_CTRL,
4049 regmap_update_bits(rt5645->regmap, RT5645_GPIO_CTRL1,
4054 regmap_update_bits(rt5645->regmap, RT5645_DMIC_CTRL1,
4059 regmap_update_bits(rt5645->regmap, RT5645_GPIO_CTRL1,
4061 regmap_update_bits(rt5645->regmap, RT5645_DMIC_CTRL1,
4063 regmap_update_bits(rt5645->regmap, RT5645_GPIO_CTRL1,
4068 regmap_update_bits(rt5645->regmap, RT5645_DMIC_CTRL1,
4070 regmap_update_bits(rt5645->regmap, RT5645_GPIO_CTRL1,
4081 regmap_update_bits(rt5645->regmap, RT5645_DMIC_CTRL1,
4086 regmap_update_bits(rt5645->regmap, RT5645_DMIC_CTRL1,
4088 regmap_update_bits(rt5645->regmap, RT5645_GPIO_CTRL1,
4093 regmap_update_bits(rt5645->regmap, RT5645_DMIC_CTRL1,
4095 regmap_update_bits(rt5645->regmap, RT5645_GPIO_CTRL1,
4101 regmap_update_bits(rt5645->regmap, RT5645_DMIC_CTRL1,
4103 regmap_update_bits(rt5645->regmap, RT5645_GPIO_CTRL1,
4113 regmap_update_bits(rt5645->regmap, RT5645_GEN_CTRL3,
4116 regmap_update_bits(rt5645->regmap, RT5645_MICBIAS,
4118 regmap_update_bits(rt5645->regmap, RT5645_IRQ_CTRL2,
4120 regmap_update_bits(rt5645->regmap, RT5645_GEN_CTRL3,
4122 regmap_update_bits(rt5645->regmap, RT5645_HPO_MIXER,
4124 regmap_update_bits(rt5645->regmap, RT5645_MICBIAS,
4126 regmap_update_bits(rt5645->regmap, RT5645_GPIO_CTRL1,
4130 regmap_update_bits(rt5645->regmap, RT5645_A_JD_CTRL1,
4135 regmap_update_bits(rt5645->regmap, RT5645_A_JD_CTRL1,
4141 regmap_update_bits(rt5645->regmap, RT5645_A_JD_CTRL1,
4149 regmap_update_bits(rt5645->regmap, RT5645_IRQ_CTRL2,
4154 regmap_update_bits(rt5645->regmap, RT5645_ADDA_CLK1,
4158 regmap_update_bits(rt5645->regmap, RT5645_IRQ_CTRL2,
4215 regmap_update_bits(rt5645->regmap, RT5645_GEN_CTRL3,
4217 regmap_update_bits(rt5645->regmap, RT5645_IN1_CTRL2, RT5645_CBJ_MN_JD,
4219 regmap_update_bits(rt5645->regmap, RT5645_IN1_CTRL1, RT5645_CBJ_BST1_EN,
4222 regmap_write(rt5645->regmap, RT5645_RESET, 0);
4233 regcache_cache_only(rt5645->regmap, true);
4234 regcache_mark_dirty(rt5645->regmap);
4242 regcache_cache_only(rt5645->regmap, false);
4243 regcache_sync(rt5645->regmap);