Lines Matching defs:regmap
10 #include <linux/regmap.h>
49 * @regmap: regmap used to access RTC registers
58 struct regmap *regmap;
98 rc = regmap_read(rtc_dd->regmap, regs->alarm_ctrl, &ctrl_reg);
105 rc = regmap_write(rtc_dd->regmap, regs->alarm_ctrl, ctrl_reg);
113 rc = regmap_read(rtc_dd->regmap, regs->ctrl, &rtc_ctrl_reg);
120 rc = regmap_write(rtc_dd->regmap, regs->ctrl, rtc_ctrl_reg);
128 rc = regmap_write(rtc_dd->regmap, regs->write, 0);
135 rc = regmap_bulk_write(rtc_dd->regmap, regs->write + 1,
143 rc = regmap_write(rtc_dd->regmap, regs->write, value[0]);
152 rc = regmap_write(rtc_dd->regmap, regs->ctrl, rtc_ctrl_reg);
161 rc = regmap_write(rtc_dd->regmap, regs->alarm_ctrl, ctrl_reg);
183 rc = regmap_bulk_read(rtc_dd->regmap, regs->read, value, sizeof(value));
193 rc = regmap_read(rtc_dd->regmap, regs->read, ®);
200 rc = regmap_bulk_read(rtc_dd->regmap, regs->read,
233 rc = regmap_update_bits(rtc_dd->regmap, regs->alarm_ctrl,
240 rc = regmap_bulk_write(rtc_dd->regmap, regs->alarm_rw, value,
248 rc = regmap_update_bits(rtc_dd->regmap, regs->alarm_ctrl,
269 rc = regmap_bulk_read(rtc_dd->regmap, regs->alarm_rw, value,
298 rc = regmap_read(rtc_dd->regmap, regs->alarm_ctrl, &ctrl_reg);
307 rc = regmap_write(rtc_dd->regmap, regs->alarm_ctrl, ctrl_reg);
315 rc = regmap_bulk_write(rtc_dd->regmap, regs->alarm_rw, value,
349 rc = regmap_read(rtc_dd->regmap, regs->alarm_ctrl, &ctrl_reg);
357 rc = regmap_write(rtc_dd->regmap, regs->alarm_ctrl, ctrl_reg);
368 rc = regmap_read(rtc_dd->regmap, regs->alarm_ctrl2, &ctrl_reg);
376 rc = regmap_write(rtc_dd->regmap, regs->alarm_ctrl2, ctrl_reg);
392 rc = regmap_read(rtc_dd->regmap, regs->ctrl, &ctrl_reg);
398 rc = regmap_write(rtc_dd->regmap, regs->ctrl, ctrl_reg);
465 rtc_dd->regmap = dev_get_regmap(pdev->dev.parent, NULL);
466 if (!rtc_dd->regmap) {
467 dev_err(&pdev->dev, "Parent regmap unavailable.\n");