Lines Matching refs:pin_num
90 int pin_num, struct regmap **regmap, in rk3399_calc_pull_reg_and_bit() argument
110 *reg += ((pin_num / ROCKCHIP_PULL_PINS_PER_REG) * 4); in rk3399_calc_pull_reg_and_bit()
112 *bit = (pin_num % ROCKCHIP_PULL_PINS_PER_REG); in rk3399_calc_pull_reg_and_bit()
117 int pin_num, int pull) in rk3399_set_pull() argument
127 rk3399_calc_pull_reg_and_bit(bank, pin_num, ®map, ®, &bit); in rk3399_set_pull()
128 type = bank->pull_type[pin_num / 8]; in rk3399_set_pull()
144 int pin_num, struct regmap **regmap, in rk3399_calc_drv_reg_and_bit() argument
148 int drv_num = (pin_num / 8); in rk3399_calc_drv_reg_and_bit()
159 *bit = (pin_num % 8) * 3; in rk3399_calc_drv_reg_and_bit()
161 *bit = (pin_num % 8) * 2; in rk3399_calc_drv_reg_and_bit()
165 int pin_num, int strength) in rk3399_set_drive() argument
171 int drv_type = bank->drv[pin_num / 8].drv_type; in rk3399_set_drive()
173 rk3399_calc_drv_reg_and_bit(bank, pin_num, ®map, ®, &bit); in rk3399_set_drive()