Lines Matching refs:bit
117 u8 bit;
128 bit = (pin % 4) * 4;
131 data = (mask << (bit + 16));
133 data |= (mux & mask) << bit;
146 int *reg, u8 *bit)
161 *bit = (pin_num % RK3568_PULL_PINS_PER_REG);
162 *bit *= RK3568_PULL_BITS_PER_PIN;
173 int *reg, u8 *bit)
188 *bit = (pin_num % RK3568_DRV_PINS_PER_REG);
189 *bit *= RK3568_DRV_BITS_PER_PIN;
200 int *reg, u8 *bit)
214 *bit = pin_num % RK3568_SCHMITT_PINS_PER_REG;
215 *bit *= RK3568_SCHMITT_BITS_PER_PIN;
225 u8 bit, type;
231 rk3568_calc_pull_reg_and_bit(bank, pin_num, ®map, ®, &bit);
249 data = ((1 << ROCKCHIP_PULL_BITS_PER_PIN) - 1) << (bit + 16);
251 data |= (ret << bit);
269 u8 bit;
272 rk3568_calc_drv_reg_and_bit(bank, pin_num, ®map, ®, &bit);
275 data = ((1 << RK3568_DRV_BITS_PER_PIN) - 1) << (bit + 16);
277 data |= (drv << bit);
311 u8 bit;
313 rk3568_calc_schmitt_reg_and_bit(bank, pin_num, ®map, ®, &bit);
316 data = ((1 << RK3568_SCHMITT_BITS_PER_PIN) - 1) << (bit + 16);
318 data |= ((enable ? 0x2 : 0x1) << bit);