Lines Matching defs:regmap
15 #include <linux/regmap.h>
125 struct regmap *regmap = ddata->regmap;
129 ret = regmap_bulk_read(regmap, WCD934X_CHIP_TIER_CTRL_CHIP_ID_BYTE0,
134 ret = regmap_bulk_read(regmap, WCD934X_CHIP_TIER_CTRL_CHIP_ID_BYTE2,
142 regmap_write(regmap, WCD934X_CODEC_RPM_RST_CTL, 0x01);
143 regmap_write(regmap, WCD934X_SIDO_NEW_VOUT_A_STARTUP, 0x19);
144 regmap_write(regmap, WCD934X_SIDO_NEW_VOUT_D_STARTUP, 0x15);
147 regmap_write(regmap, WCD934X_CODEC_RPM_PWR_CDC_DIG_HM_CTL, 0x5);
148 regmap_write(regmap, WCD934X_CODEC_RPM_PWR_CDC_DIG_HM_CTL, 0x7);
149 regmap_write(regmap, WCD934X_CODEC_RPM_RST_CTL, 0x3);
150 regmap_write(regmap, WCD934X_CODEC_RPM_RST_CTL, 0x7);
151 regmap_write(regmap, WCD934X_CODEC_RPM_PWR_CDC_DIG_HM_CTL, 0x3);
164 ddata->regmap = regmap_init_slimbus(sdev, &wcd934x_regmap_config);
165 if (IS_ERR(ddata->regmap)) {
166 dev_err(dev, "Error allocating slim regmap\n");
167 return PTR_ERR(ddata->regmap);
176 ret = devm_regmap_add_irq_chip(dev, ddata->regmap, ddata->irq,