Lines Matching refs:pin_num
498 int pin_num, struct regmap **regmap, in rk3308_calc_pull_reg_and_bit() argument
506 *reg += ((pin_num / RK3308_PULL_PINS_PER_REG) * 4); in rk3308_calc_pull_reg_and_bit()
508 *bit = (pin_num % RK3308_PULL_PINS_PER_REG); in rk3308_calc_pull_reg_and_bit()
518 int pin_num, struct regmap **regmap, in rk3308_calc_drv_reg_and_bit() argument
526 *reg += ((pin_num / RK3308_DRV_PINS_PER_REG) * 4); in rk3308_calc_drv_reg_and_bit()
528 *bit = (pin_num % RK3308_DRV_PINS_PER_REG); in rk3308_calc_drv_reg_and_bit()
537 int pin_num, in rk3308_calc_schmitt_reg_and_bit() argument
547 *reg += ((pin_num / RK3308_SCHMITT_PINS_PER_REG) * 4); in rk3308_calc_schmitt_reg_and_bit()
548 *bit = pin_num % RK3308_SCHMITT_PINS_PER_REG; in rk3308_calc_schmitt_reg_and_bit()
554 int pin_num, int pull) in rk3308_set_pull() argument
564 rk3308_calc_pull_reg_and_bit(bank, pin_num, ®map, ®, &bit); in rk3308_set_pull()
565 type = bank->pull_type[pin_num / 8]; in rk3308_set_pull()
582 int pin_num, int strength) in rk3308_set_drive() argument
589 rk3308_calc_drv_reg_and_bit(bank, pin_num, ®map, ®, &bit); in rk3308_set_drive()
599 int pin_num, int enable) in rk3308_set_schmitt() argument
606 rk3308_calc_schmitt_reg_and_bit(bank, pin_num, ®map, ®, &bit); in rk3308_set_schmitt()