Lines Matching refs:pin_num
171 int pin_num, struct regmap **regmap, in rk3228_calc_pull_reg_and_bit() argument
179 *reg += ((pin_num / ROCKCHIP_PULL_PINS_PER_REG) * 4); in rk3228_calc_pull_reg_and_bit()
181 *bit = (pin_num % ROCKCHIP_PULL_PINS_PER_REG); in rk3228_calc_pull_reg_and_bit()
186 int pin_num, int pull) in rk3228_set_pull() argument
196 rk3228_calc_pull_reg_and_bit(bank, pin_num, ®map, ®, &bit); in rk3228_set_pull()
197 type = bank->pull_type[pin_num / 8]; in rk3228_set_pull()
215 int pin_num, struct regmap **regmap, in rk3228_calc_drv_reg_and_bit() argument
223 *reg += ((pin_num / ROCKCHIP_DRV_PINS_PER_REG) * 4); in rk3228_calc_drv_reg_and_bit()
225 *bit = (pin_num % ROCKCHIP_DRV_PINS_PER_REG); in rk3228_calc_drv_reg_and_bit()
230 int pin_num, int strength) in rk3228_set_drive() argument
236 int type = bank->drv[pin_num / 8].drv_type; in rk3228_set_drive()
238 rk3228_calc_drv_reg_and_bit(bank, pin_num, ®map, ®, &bit); in rk3228_set_drive()