Lines Matching refs:pin_num
163 int pin_num, struct regmap **regmap, in rk3328_calc_pull_reg_and_bit() argument
171 *reg += ((pin_num / ROCKCHIP_PULL_PINS_PER_REG) * 4); in rk3328_calc_pull_reg_and_bit()
173 *bit = (pin_num % ROCKCHIP_PULL_PINS_PER_REG); in rk3328_calc_pull_reg_and_bit()
178 int pin_num, int pull) in rk3328_set_pull() argument
188 rk3328_calc_pull_reg_and_bit(bank, pin_num, ®map, ®, &bit); in rk3328_set_pull()
189 type = bank->pull_type[pin_num / 8]; in rk3328_set_pull()
207 int pin_num, struct regmap **regmap, in rk3328_calc_drv_reg_and_bit() argument
215 *reg += ((pin_num / ROCKCHIP_DRV_PINS_PER_REG) * 4); in rk3328_calc_drv_reg_and_bit()
217 *bit = (pin_num % ROCKCHIP_DRV_PINS_PER_REG); in rk3328_calc_drv_reg_and_bit()
222 int pin_num, int strength) in rk3328_set_drive() argument
228 int type = bank->drv[pin_num / 8].drv_type; in rk3328_set_drive()
230 rk3328_calc_drv_reg_and_bit(bank, pin_num, ®map, ®, &bit); in rk3328_set_drive()
251 int pin_num, in rk3328_calc_schmitt_reg_and_bit() argument
261 *reg += ((pin_num / RK3328_SCHMITT_PINS_PER_REG) * 4); in rk3328_calc_schmitt_reg_and_bit()
262 *bit = pin_num % RK3328_SCHMITT_PINS_PER_REG; in rk3328_calc_schmitt_reg_and_bit()
268 int pin_num, int enable) in rk3328_set_schmitt() argument
275 rk3328_calc_schmitt_reg_and_bit(bank, pin_num, ®map, ®, &bit); in rk3328_set_schmitt()