gpio_mmio_line2mask
unsigned long pinmask = gpio_mmio_line2mask(gc, gpio);
return !!(chip->read_reg(chip->reg_dat) & gpio_mmio_line2mask(gc, gpio));
readmask |= gpio_mmio_line2mask(gc, bit);
*bits |= gpio_mmio_line2mask(gc, bit);
unsigned long mask = gpio_mmio_line2mask(gc, gpio);
unsigned long mask = gpio_mmio_line2mask(gc, gpio);
unsigned long mask = gpio_mmio_line2mask(gc, gpio);
*set_mask |= gpio_mmio_line2mask(gc, i);
*clear_mask |= gpio_mmio_line2mask(gc, i);
chip->sdir &= ~gpio_mmio_line2mask(gc, gpio);
if (chip->sdir & gpio_mmio_line2mask(gc, gpio))
if (chip->read_reg(chip->reg_dir_out) & gpio_mmio_line2mask(gc, gpio))
if (!(chip->read_reg(chip->reg_dir_in) & gpio_mmio_line2mask(gc, gpio)))
chip->sdir |= gpio_mmio_line2mask(gc, gpio);