Lines Matching refs:pin_num
101 int pin_num, in rk1808_calc_pull_reg_and_bit() argument
115 *reg += ((pin_num / RK1808_PULL_PINS_PER_REG) * 4); in rk1808_calc_pull_reg_and_bit()
116 *bit = (pin_num % RK1808_PULL_PINS_PER_REG); in rk1808_calc_pull_reg_and_bit()
127 int pin_num, in rk1808_calc_drv_reg_and_bit() argument
141 *reg += ((pin_num / RK1808_DRV_PINS_PER_REG) * 4); in rk1808_calc_drv_reg_and_bit()
142 *bit = pin_num % RK1808_DRV_PINS_PER_REG; in rk1808_calc_drv_reg_and_bit()
152 int pin_num, in rk1808_calc_schmitt_reg_and_bit() argument
166 *reg += ((pin_num / RK1808_SCHMITT_PINS_PER_REG) * 4); in rk1808_calc_schmitt_reg_and_bit()
167 *bit = pin_num % RK1808_SCHMITT_PINS_PER_REG; in rk1808_calc_schmitt_reg_and_bit()
173 int pin_num, int pull) in rk1808_set_pull() argument
183 rk1808_calc_pull_reg_and_bit(bank, pin_num, ®map, ®, &bit); in rk1808_set_pull()
184 type = bank->pull_type[pin_num / 8]; in rk1808_set_pull()
201 int pin_num, int strength) in rk1808_set_drive() argument
208 rk1808_calc_drv_reg_and_bit(bank, pin_num, ®map, ®, &bit); in rk1808_set_drive()
218 int pin_num, int enable) in rk1808_set_schmitt() argument
225 rk1808_calc_schmitt_reg_and_bit(bank, pin_num, ®map, ®, &bit); in rk1808_set_schmitt()