Lines Matching refs:regmap
147 struct regmap *regmap; in rv1126_set_mux() local
155 regmap = priv->regmap_pmu; in rv1126_set_mux()
157 regmap = (pin % 8 < 4) ? priv->regmap_pmu : priv->regmap_base; in rv1126_set_mux()
159 regmap = priv->regmap_base; in rv1126_set_mux()
179 ret = regmap_write(regmap, reg, data); in rv1126_set_mux()
192 int pin_num, struct regmap **regmap, in rv1126_calc_pull_reg_and_bit() argument
200 *regmap = priv->regmap_base; in rv1126_calc_pull_reg_and_bit()
207 *regmap = priv->regmap_pmu; in rv1126_calc_pull_reg_and_bit()
211 *regmap = priv->regmap_base; in rv1126_calc_pull_reg_and_bit()
223 struct regmap *regmap; in rv1126_set_pull() local
231 rv1126_calc_pull_reg_and_bit(bank, pin_num, ®map, ®, &bit); in rv1126_set_pull()
243 ret = regmap_write(regmap, reg, data); in rv1126_set_pull()
255 int pin_num, struct regmap **regmap, in rv1126_calc_drv_reg_and_bit() argument
263 *regmap = priv->regmap_base; in rv1126_calc_drv_reg_and_bit()
271 *regmap = priv->regmap_pmu; in rv1126_calc_drv_reg_and_bit()
274 *regmap = priv->regmap_base; in rv1126_calc_drv_reg_and_bit()
287 struct regmap *regmap; in rv1126_set_drive() local
292 rv1126_calc_drv_reg_and_bit(bank, pin_num, ®map, ®, &bit); in rv1126_set_drive()
298 return regmap_write(regmap, reg, data); in rv1126_set_drive()
309 struct regmap **regmap, in rv1126_calc_schmitt_reg_and_bit() argument
317 *regmap = priv->regmap_base; in rv1126_calc_schmitt_reg_and_bit()
323 *regmap = priv->regmap_pmu; in rv1126_calc_schmitt_reg_and_bit()
327 *regmap = priv->regmap_base; in rv1126_calc_schmitt_reg_and_bit()
341 struct regmap *regmap; in rv1126_set_schmitt() local
346 rv1126_calc_schmitt_reg_and_bit(bank, pin_num, ®map, ®, &bit); in rv1126_set_schmitt()
350 return regmap_write(regmap, reg, data); in rv1126_set_schmitt()