GPIO_BANK
bank = GPIO_BANK(offset);
temp = gpio->dcache[GPIO_BANK(offset)];
gpio->dcache[GPIO_BANK(offset)] = temp;
gpio->dcache[GPIO_BANK(offset)] = aspeed_g4_reg_bank_get(gpio, offset, reg_rdata);
unsigned int bank = GPIO_BANK(offset);
if (props->bank == GPIO_BANK(offset))
int bank_id = GPIO_BANK(gpio);
int bank_id = GPIO_BANK(gpio);
int bank_id = GPIO_BANK(gpio);
int bank_id = GPIO_BANK(gpio);
int bank_id = GPIO_BANK(gpio);
int bank_id = GPIO_BANK(gpio);
int bank_id = GPIO_BANK(gpio);
int bank_id = GPIO_BANK(gpio);
unsigned int bank = GPIO_BANK(offset);
in_port = GPIO_BANK(gpio->nin_sgpio);
out_port = GPIO_BANK(gpio->nout_sgpio);
struct tegra_gpio_bank *bank = &tgi->bank_info[GPIO_BANK(offset)];
bank = &tgi->bank_info[GPIO_BANK(d->hwirq)];
#define GPIO_REG(tgi, x) (GPIO_BANK(x) * tgi->soc->bank_stride + \
bank = &tgi->bank_info[GPIO_BANK(d->hwirq)];
#define IPROC_GPIO_REG(pin, reg) (GPIO_BANK(pin) * GPIO_BANK_SIZE + (reg))
GPIO_BANK(0, PINS_PER_BANK),
GPIO_BANK(1, PINS_PER_BANK),
GPIO_BANK(2, PINS_PER_BANK),
GPIO_BANK(3, PINS_PER_BANK),
GPIO_BANK(4, PINS_PER_BANK),
GPIO_BANK(5, PINS_PER_BANK),
GPIO_BANK(6, PINS_PER_BANK),
GPIO_BANK(7, PINS_PER_BANK),
GPIO_BANK(8, PINS_PER_BANK),
GPIO_BANK(9, PINS_PER_BANK),
GPIO_BANK(0, PISTACHIO_PIN_MFIO(0), 16),
GPIO_BANK(1, PISTACHIO_PIN_MFIO(16), 16),
GPIO_BANK(2, PISTACHIO_PIN_MFIO(32), 16),
GPIO_BANK(3, PISTACHIO_PIN_MFIO(48), 16),
GPIO_BANK(4, PISTACHIO_PIN_MFIO(64), 16),
GPIO_BANK(5, PISTACHIO_PIN_MFIO(80), 10),