Lines Matching refs:bit

20 	u8 bit;  in rv1126b_set_mux()  local
29 bit = (pin % 4) * 4; in rv1126b_set_mux()
33 rockchip_get_recalced_mux(bank, pin, &reg, &bit, &mask); in rv1126b_set_mux()
34 data = (mask << (bit + 16)); in rv1126b_set_mux()
35 data |= (mux & mask) << bit; in rv1126b_set_mux()
52 int *reg, u8 *bit) in rv1126b_calc_drv_reg_and_bit() argument
82 *bit = pin_num % RV1126B_DRV_PINS_PER_REG; in rv1126b_calc_drv_reg_and_bit()
83 *bit *= RV1126B_DRV_BITS_PER_PIN; in rv1126b_calc_drv_reg_and_bit()
94 u8 bit; in rv1126b_set_drive() local
97 ret = rv1126b_calc_drv_reg_and_bit(bank, pin_num, &regmap, &reg, &bit); in rv1126b_set_drive()
102 data = ((1 << rmask_bits) - 1) << (bit + 16); in rv1126b_set_drive()
104 data |= (ret << bit); in rv1126b_set_drive()
118 int *reg, u8 *bit) in rv1126b_calc_pull_reg_and_bit() argument
148 *bit = pin_num % RV1126B_PULL_PINS_PER_REG; in rv1126b_calc_pull_reg_and_bit()
149 *bit *= RV1126B_PULL_BITS_PER_PIN; in rv1126b_calc_pull_reg_and_bit()
159 u8 bit, type; in rv1126b_set_pull() local
165 ret = rv1126b_calc_pull_reg_and_bit(bank, pin_num, &regmap, &reg, &bit); in rv1126b_set_pull()
178 data = ((1 << RV1126B_PULL_BITS_PER_PIN) - 1) << (bit + 16); in rv1126b_set_pull()
179 data |= (ret << bit); in rv1126b_set_pull()
194 int *reg, u8 *bit) in rv1126b_calc_schmitt_reg_and_bit() argument
223 *bit = pin_num % RV1126B_SMT_PINS_PER_REG; in rv1126b_calc_schmitt_reg_and_bit()
224 *bit *= RV1126B_SMT_BITS_PER_PIN; in rv1126b_calc_schmitt_reg_and_bit()
235 u8 bit; in rv1126b_set_schmitt() local
237 ret = rv1126b_calc_schmitt_reg_and_bit(bank, pin_num, &regmap, &reg, &bit); in rv1126b_set_schmitt()
242 data = ((1 << RV1126B_SMT_BITS_PER_PIN) - 1) << (bit + 16); in rv1126b_set_schmitt()
243 data |= (enable << bit); in rv1126b_set_schmitt()