Lines Matching defs:bgpio_line2mask
125 static unsigned long bgpio_line2mask(struct gpio_chip *gc, unsigned int line)
134 unsigned long pinmask = bgpio_line2mask(gc, gpio);
169 return !!(gc->read_reg(gc->reg_dat) & bgpio_line2mask(gc, gpio));
199 readmask |= bgpio_line2mask(gc, bit);
209 *bits |= bgpio_line2mask(gc, bit);
220 unsigned long mask = bgpio_line2mask(gc, gpio);
238 unsigned long mask = bgpio_line2mask(gc, gpio);
248 unsigned long mask = bgpio_line2mask(gc, gpio);
275 *set_mask |= bgpio_line2mask(gc, i);
277 *clear_mask |= bgpio_line2mask(gc, i);
352 gc->bgpio_dir &= ~bgpio_line2mask(gc, gpio);
368 if (gc->bgpio_dir & bgpio_line2mask(gc, gpio))
374 if (gc->read_reg(gc->reg_dir_out) & bgpio_line2mask(gc, gpio))
380 if (!(gc->read_reg(gc->reg_dir_in) & bgpio_line2mask(gc, gpio)))
392 gc->bgpio_dir |= bgpio_line2mask(gc, gpio);