Lines Matching refs:bit
21 .bit = 12,
27 .bit = 0,
33 .bit = 4,
39 .bit = 8,
45 .bit = 12,
51 .bit = 0,
57 .bit = 4,
63 .bit = 8,
69 .bit = 8,
75 .bit = 12,
81 .bit = 0,
87 .bit = 4,
93 .bit = 8,
99 .bit = 0,
105 .bit = 4,
260 u8 bit; in rk3308_set_mux() local
269 reg += rockchip_get_mux_data(mux_type, pin, &bit, &mask); in rk3308_set_mux()
272 rockchip_get_recalced_mux(bank, pin, ®, &bit, &mask); in rk3308_set_mux()
283 data = (mask << (bit + 16)); in rk3308_set_mux()
284 data |= (mux & mask) << bit; in rk3308_set_mux()
294 int *reg, u8 *bit) in rk3308_calc_pull_reg_and_bit() argument
303 *bit = (pin_num % ROCKCHIP_PULL_PINS_PER_REG); in rk3308_calc_pull_reg_and_bit()
304 *bit *= ROCKCHIP_PULL_BITS_PER_PIN; in rk3308_calc_pull_reg_and_bit()
312 u8 bit, type; in rk3308_set_pull() local
318 rk3308_calc_pull_reg_and_bit(bank, pin_num, ®map, ®, &bit); in rk3308_set_pull()
327 data = ((1 << ROCKCHIP_PULL_BITS_PER_PIN) - 1) << (bit + 16); in rk3308_set_pull()
328 data |= (ret << bit); in rk3308_set_pull()
339 int *reg, u8 *bit) in rk3308_calc_drv_reg_and_bit() argument
348 *bit = (pin_num % ROCKCHIP_DRV_PINS_PER_REG); in rk3308_calc_drv_reg_and_bit()
349 *bit *= ROCKCHIP_DRV_BITS_PER_PIN; in rk3308_calc_drv_reg_and_bit()
358 u8 bit; in rk3308_set_drive() local
361 rk3308_calc_drv_reg_and_bit(bank, pin_num, ®map, ®, &bit); in rk3308_set_drive()
369 data = ((1 << ROCKCHIP_DRV_BITS_PER_PIN) - 1) << (bit + 16); in rk3308_set_drive()
370 data |= (ret << bit); in rk3308_set_drive()
382 int *reg, u8 *bit) in rk3308_calc_schmitt_reg_and_bit() argument
391 *bit = pin_num % RK3308_SCHMITT_PINS_PER_REG; in rk3308_calc_schmitt_reg_and_bit()
401 u8 bit; in rk3308_set_schmitt() local
404 rk3308_calc_schmitt_reg_and_bit(bank, pin_num, ®map, ®, &bit); in rk3308_set_schmitt()
406 data = BIT(bit + 16) | (enable << bit); in rk3308_set_schmitt()