Lines Matching refs:pin_num

57 					int pin_num, struct regmap **regmap,  in rk3576_calc_drv_reg_and_bit()  argument
63 if (bank->bank_num == 0 && pin_num < 12) in rk3576_calc_drv_reg_and_bit()
73 else if (bank->bank_num == 4 && pin_num < 16) in rk3576_calc_drv_reg_and_bit()
75 else if (bank->bank_num == 4 && pin_num < 24) in rk3576_calc_drv_reg_and_bit()
84 *reg += ((pin_num / RK3576_DRV_PINS_PER_REG) * 4); in rk3576_calc_drv_reg_and_bit()
85 *bit = pin_num % RK3576_DRV_PINS_PER_REG; in rk3576_calc_drv_reg_and_bit()
90 int pin_num, int strength) in rk3576_set_drive() argument
98 rk3576_calc_drv_reg_and_bit(bank, pin_num, &regmap, &reg, &bit); in rk3576_set_drive()
120 int pin_num, struct regmap **regmap, in rk3576_calc_pull_reg_and_bit() argument
126 if (bank->bank_num == 0 && pin_num < 12) in rk3576_calc_pull_reg_and_bit()
136 else if (bank->bank_num == 4 && pin_num < 16) in rk3576_calc_pull_reg_and_bit()
138 else if (bank->bank_num == 4 && pin_num < 24) in rk3576_calc_pull_reg_and_bit()
147 *reg += ((pin_num / RK3576_PULL_PINS_PER_REG) * 4); in rk3576_calc_pull_reg_and_bit()
148 *bit = pin_num % RK3576_PULL_PINS_PER_REG; in rk3576_calc_pull_reg_and_bit()
153 int pin_num, int pull) in rk3576_set_pull() argument
163 rk3576_calc_pull_reg_and_bit(bank, pin_num, &regmap, &reg, &bit); in rk3576_set_pull()
164 type = bank->pull_type[pin_num / 8]; in rk3576_set_pull()
192 int pin_num, in rk3576_calc_schmitt_reg_and_bit() argument
199 if (bank->bank_num == 0 && pin_num < 12) in rk3576_calc_schmitt_reg_and_bit()
209 else if (bank->bank_num == 4 && pin_num < 16) in rk3576_calc_schmitt_reg_and_bit()
211 else if (bank->bank_num == 4 && pin_num < 24) in rk3576_calc_schmitt_reg_and_bit()
220 *reg += ((pin_num / RK3576_SMT_PINS_PER_REG) * 4); in rk3576_calc_schmitt_reg_and_bit()
221 *bit = pin_num % RK3576_SMT_PINS_PER_REG; in rk3576_calc_schmitt_reg_and_bit()
228 int pin_num, int enable) in rk3576_set_schmitt() argument
235 rk3576_calc_schmitt_reg_and_bit(bank, pin_num, &regmap, &reg, &bit); in rk3576_set_schmitt()