Lines Matching defs:bgpio_line2mask
127 static unsigned long bgpio_line2mask(struct gpio_chip *gc, unsigned int line)
136 unsigned long pinmask = bgpio_line2mask(gc, gpio);
171 return !!(gc->read_reg(gc->reg_dat) & bgpio_line2mask(gc, gpio));
201 readmask |= bgpio_line2mask(gc, bit);
211 *bits |= bgpio_line2mask(gc, bit);
222 unsigned long mask = bgpio_line2mask(gc, gpio);
240 unsigned long mask = bgpio_line2mask(gc, gpio);
250 unsigned long mask = bgpio_line2mask(gc, gpio);
277 *set_mask |= bgpio_line2mask(gc, i);
279 *clear_mask |= bgpio_line2mask(gc, i);
354 gc->bgpio_dir &= ~bgpio_line2mask(gc, gpio);
370 if (gc->bgpio_dir & bgpio_line2mask(gc, gpio))
376 if (gc->read_reg(gc->reg_dir_out) & bgpio_line2mask(gc, gpio))
382 if (!(gc->read_reg(gc->reg_dir_in) & bgpio_line2mask(gc, gpio)))
394 gc->bgpio_dir |= bgpio_line2mask(gc, gpio);