Lines Matching refs:bit

19 		.bit = 0,
25 .bit = 2,
31 .bit = 4,
37 .bit = 6,
43 .bit = 8,
49 .bit = 10,
55 .bit = 12,
61 .bit = 14,
67 .bit = 0,
73 .bit = 2,
84 u8 bit; in rv1108_set_mux() local
93 reg += rockchip_get_mux_data(mux_type, pin, &bit, &mask); in rv1108_set_mux()
96 rockchip_get_recalced_mux(bank, pin, &reg, &bit, &mask); in rv1108_set_mux()
98 data = (mask << (bit + 16)); in rv1108_set_mux()
99 data |= (mux & mask) << bit; in rv1108_set_mux()
110 int *reg, u8 *bit) in rv1108_calc_pull_reg_and_bit() argument
127 *bit = (pin_num % ROCKCHIP_PULL_PINS_PER_REG); in rv1108_calc_pull_reg_and_bit()
128 *bit *= ROCKCHIP_PULL_BITS_PER_PIN; in rv1108_calc_pull_reg_and_bit()
136 u8 bit, type; in rv1108_set_pull() local
142 rv1108_calc_pull_reg_and_bit(bank, pin_num, &regmap, &reg, &bit); in rv1108_set_pull()
151 data = ((1 << ROCKCHIP_PULL_BITS_PER_PIN) - 1) << (bit + 16); in rv1108_set_pull()
153 data |= (ret << bit); in rv1108_set_pull()
164 int *reg, u8 *bit) in rv1108_calc_drv_reg_and_bit() argument
182 *bit = pin_num % ROCKCHIP_DRV_PINS_PER_REG; in rv1108_calc_drv_reg_and_bit()
183 *bit *= ROCKCHIP_DRV_BITS_PER_PIN; in rv1108_calc_drv_reg_and_bit()
192 u8 bit; in rv1108_set_drive() local
195 rv1108_calc_drv_reg_and_bit(bank, pin_num, &regmap, &reg, &bit); in rv1108_set_drive()
203 data = ((1 << ROCKCHIP_DRV_BITS_PER_PIN) - 1) << (bit + 16); in rv1108_set_drive()
205 data |= (ret << bit); in rv1108_set_drive()
219 int *reg, u8 *bit) in rv1108_calc_schmitt_reg_and_bit() argument
235 *bit = pin_num % pins_per_reg; in rv1108_calc_schmitt_reg_and_bit()
245 u8 bit; in rv1108_set_schmitt() local
248 rv1108_calc_schmitt_reg_and_bit(bank, pin_num, &regmap, &reg, &bit); in rv1108_set_schmitt()
250 data = BIT(bit + 16) | (enable << bit); in rv1108_set_schmitt()