Lines Matching defs:regmap
16 #include <linux/regmap.h>
123 struct regmap *regmap = ddata->regmap;
127 ret = regmap_bulk_read(regmap, WCD934X_CHIP_TIER_CTRL_CHIP_ID_BYTE0,
132 ret = regmap_bulk_read(regmap, WCD934X_CHIP_TIER_CTRL_CHIP_ID_BYTE2,
140 regmap_write(regmap, WCD934X_CODEC_RPM_RST_CTL, 0x01);
141 regmap_write(regmap, WCD934X_SIDO_NEW_VOUT_A_STARTUP, 0x19);
142 regmap_write(regmap, WCD934X_SIDO_NEW_VOUT_D_STARTUP, 0x15);
145 regmap_write(regmap, WCD934X_CODEC_RPM_PWR_CDC_DIG_HM_CTL, 0x5);
146 regmap_write(regmap, WCD934X_CODEC_RPM_PWR_CDC_DIG_HM_CTL, 0x7);
147 regmap_write(regmap, WCD934X_CODEC_RPM_RST_CTL, 0x3);
148 regmap_write(regmap, WCD934X_CODEC_RPM_RST_CTL, 0x7);
149 regmap_write(regmap, WCD934X_CODEC_RPM_PWR_CDC_DIG_HM_CTL, 0x3);
162 ddata->regmap = regmap_init_slimbus(sdev, &wcd934x_regmap_config);
163 if (IS_ERR(ddata->regmap)) {
164 dev_err(dev, "Error allocating slim regmap\n");
165 return PTR_ERR(ddata->regmap);
174 ret = devm_regmap_add_irq_chip(dev, ddata->regmap, ddata->irq,