Lines Matching defs:shift
35 int bus_shift; /* byte shift */
36 int reg_shift; /* bit shift */
191 int shift;
201 shift = pos << ei->reg_shift;
204 reg, (egpio->cached_values >> shift) & ei->reg_mask);
211 egpio_writew((egpio->cached_values >> shift) & ei->reg_mask, ei, reg);
233 int shift;
240 for (shift = 0; shift < egpio->chip.ngpio;
241 shift += (1<<ei->reg_shift)) {
243 int reg = egpio->reg_start + egpio_pos(ei, shift);
245 if (!((egpio->is_out >> shift) & ei->reg_mask))
249 (egpio->cached_values >> shift) & ei->reg_mask,
252 egpio_writew((egpio->cached_values >> shift)