Lines Matching refs:regmap

57 	struct regmap *regmap;  in rk1808_set_mux()  local
65 regmap = priv->regmap_pmu; in rk1808_set_mux()
67 regmap = (pin % 8 < 4) ? priv->regmap_pmu : priv->regmap_base; in rk1808_set_mux()
69 regmap = priv->regmap_base; in rk1808_set_mux()
89 ret = regmap_write(regmap, reg, data); in rk1808_set_mux()
102 struct regmap **regmap, in rk1808_calc_pull_reg_and_bit() argument
108 *regmap = priv->regmap_pmu; in rk1808_calc_pull_reg_and_bit()
112 *regmap = priv->regmap_base; in rk1808_calc_pull_reg_and_bit()
128 struct regmap **regmap, in rk1808_calc_drv_reg_and_bit() argument
134 *regmap = priv->regmap_pmu; in rk1808_calc_drv_reg_and_bit()
137 *regmap = priv->regmap_base; in rk1808_calc_drv_reg_and_bit()
153 struct regmap **regmap, in rk1808_calc_schmitt_reg_and_bit() argument
159 *regmap = priv->regmap_pmu; in rk1808_calc_schmitt_reg_and_bit()
162 *regmap = priv->regmap_base; in rk1808_calc_schmitt_reg_and_bit()
175 struct regmap *regmap; in rk1808_set_pull() local
183 rk1808_calc_pull_reg_and_bit(bank, pin_num, &regmap, &reg, &bit); in rk1808_set_pull()
195 ret = regmap_write(regmap, reg, data); in rk1808_set_pull()
203 struct regmap *regmap; in rk1808_set_drive() local
208 rk1808_calc_drv_reg_and_bit(bank, pin_num, &regmap, &reg, &bit); in rk1808_set_drive()
214 return regmap_write(regmap, reg, data); in rk1808_set_drive()
220 struct regmap *regmap; in rk1808_set_schmitt() local
225 rk1808_calc_schmitt_reg_and_bit(bank, pin_num, &regmap, &reg, &bit); in rk1808_set_schmitt()
229 return regmap_write(regmap, reg, data); in rk1808_set_schmitt()