Lines Matching defs:regmap
15 #include <linux/regmap.h>
41 * @regmap: regmap for accessing the device registers
45 struct regmap *regmap;
65 ret = regmap_read(pfsm->regmap, pos + i, &val);
98 ret = regmap_write(pfsm->regmap, pos + i, val);
108 static int tps6594_pfsm_configure_ret_trig(struct regmap *regmap, u8 gpio_ret, u8 ddr_ret)
113 ret = regmap_set_bits(regmap, TPS6594_REG_FSM_I2C_TRIGGERS,
116 ret = regmap_clear_bits(regmap, TPS6594_REG_FSM_I2C_TRIGGERS,
122 ret = regmap_set_bits(regmap, TPS6594_REG_FSM_I2C_TRIGGERS,
125 ret = regmap_clear_bits(regmap, TPS6594_REG_FSM_I2C_TRIGGERS,
141 ret = regmap_clear_bits(pfsm->regmap, TPS6594_REG_RTC_CTRL_2,
147 ret = regmap_write_bits(pfsm->regmap, TPS6594_REG_FSM_I2C_TRIGGERS,
152 ret = regmap_set_bits(pfsm->regmap, TPS6594_REG_RTC_CTRL_2,
158 ret = regmap_write_bits(pfsm->regmap, TPS6594_REG_FSM_I2C_TRIGGERS,
163 ret = regmap_write_bits(pfsm->regmap, TPS6594_REG_FSM_I2C_TRIGGERS,
168 ret = regmap_set_bits(pfsm->regmap, TPS6594_REG_FSM_NSLEEP_TRIGGERS,
176 ret = tps6594_pfsm_configure_ret_trig(pfsm->regmap, state_opt.gpio_retention,
182 ret = regmap_clear_bits(pfsm->regmap, TPS6594_REG_FSM_NSLEEP_TRIGGERS,
187 ret = regmap_set_bits(pfsm->regmap, TPS6594_REG_FSM_NSLEEP_TRIGGERS,
196 ret = regmap_write_bits(pfsm->regmap, TPS6594_REG_RTC_CTRL_2,
200 ret = regmap_write_bits(pfsm->regmap, TPS6594_REG_RTC_CTRL_2,
207 ret = tps6594_pfsm_configure_ret_trig(pfsm->regmap, state_opt.gpio_retention,
213 ret = regmap_clear_bits(pfsm->regmap, TPS6594_REG_FSM_NSLEEP_TRIGGERS,
258 pfsm->regmap = tps->regmap;