Lines Matching refs:pin_num
55 int pin_num, struct regmap **regmap, in rv1106_calc_drv_reg_and_bit() argument
94 *reg += ((pin_num / RV1106_DRV_PINS_PER_REG) * 4); in rv1106_calc_drv_reg_and_bit()
95 *bit = pin_num % RV1106_DRV_PINS_PER_REG; in rv1106_calc_drv_reg_and_bit()
100 int pin_num, int strength) in rv1106_set_drive() argument
108 rv1106_calc_drv_reg_and_bit(bank, pin_num, ®map, ®, &bit); in rv1106_set_drive()
127 int pin_num, struct regmap **regmap, in rv1106_calc_pull_reg_and_bit() argument
166 *reg += ((pin_num / RV1106_PULL_PINS_PER_REG) * 4); in rv1106_calc_pull_reg_and_bit()
167 *bit = pin_num % RV1106_PULL_PINS_PER_REG; in rv1106_calc_pull_reg_and_bit()
172 int pin_num, int pull) in rv1106_set_pull() argument
182 rv1106_calc_pull_reg_and_bit(bank, pin_num, ®map, ®, &bit); in rv1106_set_pull()
183 type = bank->pull_type[pin_num / 8]; in rv1106_set_pull()
208 int pin_num, in rv1106_calc_schmitt_reg_and_bit() argument
248 *reg += ((pin_num / RV1106_SMT_PINS_PER_REG) * 4); in rv1106_calc_schmitt_reg_and_bit()
249 *bit = pin_num % RV1106_SMT_PINS_PER_REG; in rv1106_calc_schmitt_reg_and_bit()
256 int pin_num, int enable) in rv1106_set_schmitt() argument
263 rv1106_calc_schmitt_reg_and_bit(bank, pin_num, ®map, ®, &bit); in rv1106_set_schmitt()