Lines Matching refs:bank_offset
40 unsigned long bank_offset;
43 bank_offset = GPIO_DATA_OFFSET + GPIO_BANK_OFFSET(offset);
45 return !!(ioread32(chip->base + bank_offset) & BIT(bit_offset));
51 unsigned long bank_offset;
54 bank_offset = GPIO_SET_DR_OFFSET + GPIO_BANK_OFFSET(offset);
57 setval = ioread32(chip->base + bank_offset);
62 iowrite32(setval, chip->base + bank_offset);
78 unsigned long bank_offset, bit_offset;
80 bank_offset = GPIO_SET_DR_OFFSET + GPIO_BANK_OFFSET(offset);
83 if (ioread32(chip->base + bank_offset) & BIT(bit_offset))
92 unsigned long flags, bank_offset;
95 bank_offset = GPIO_SET_DR_OFFSET + GPIO_BANK_OFFSET(offset);
100 dirval = ioread32(chip->base + bank_offset);
102 iowrite32(dirval, chip->base + bank_offset);
113 unsigned long flags, bank_offset;
116 bank_offset = GPIO_SET_DR_OFFSET + GPIO_BANK_OFFSET(offset);
121 dirval = ioread32(chip->base + bank_offset);
123 iowrite32(dirval, chip->base + bank_offset);
134 unsigned long bank_offset;
138 bank_offset = GPIO_SET_DR_OFFSET + bank * GPIO_BANK_STRIDE;
139 gpio->set_dr_val[bank] = ioread32(gpio->base + bank_offset);
147 unsigned long bank_offset;
151 bank_offset = GPIO_SET_DR_OFFSET + bank * GPIO_BANK_STRIDE;
152 iowrite32(gpio->set_dr_val[bank], gpio->base + bank_offset);