Lines Matching defs:regmap
16 #include <linux/regmap.h>
67 * @regmap: the regmap from the parent device.
75 struct regmap *regmap;
120 regmap_update_bits(cg->regmap, mirqs0, mask, mask);
122 regmap_update_bits(cg->regmap, mirqs0, mask, 0);
129 regmap_update_bits(cg->regmap, reg, CTLI_INTCNT_BE, cg->intcnt_value);
140 return regmap_write(cg->regmap, reg, CTLO_INPUT_SET);
152 return regmap_write(cg->regmap, reg, CTLO_OUTPUT_SET | value);
164 ret = regmap_read(cg->regmap, reg, &val);
181 regmap_update_bits(cg->regmap, reg, 1, 1);
183 regmap_update_bits(cg->regmap, reg, 1, 0);
279 if (regmap_read(cg->regmap, GPIO0IRQ, &p0) ||
280 regmap_read(cg->regmap, GPIO1IRQ, &p1))
283 regmap_write(cg->regmap, GPIO0IRQ, p0);
284 regmap_write(cg->regmap, GPIO1IRQ, p1);
304 regmap_read(cg->regmap, to_reg(gpio, CTRL_OUT), &ctlo);
305 regmap_read(cg->regmap, to_reg(gpio, CTRL_IN), &ctli);
306 regmap_read(cg->regmap, gpio < 8 ? MGPIO0IRQS0 : MGPIO1IRQS0,
308 regmap_read(cg->regmap, gpio < 8 ? MGPIO0IRQSX : MGPIO1IRQSX,
310 regmap_read(cg->regmap, gpio < 8 ? GPIO0IRQ : GPIO1IRQ,
355 cg->regmap = pmic->regmap;