STM32_GPIO_PINS_PER_BANK
struct stm32_pin_backup pin_backup[STM32_GPIO_PINS_PER_BANK];
u8 irq_type[STM32_GPIO_PINS_PER_BANK];
unsigned int stm32_pin_nb = bank->bank_nr * STM32_GPIO_PINS_PER_BANK + offset;
int npins = STM32_GPIO_PINS_PER_BANK;
bank_nr = args.args[1] / STM32_GPIO_PINS_PER_BANK;
bank->gpio_chip.base = bank_nr * STM32_GPIO_PINS_PER_BANK;
range->pin_base = range->id * STM32_GPIO_PINS_PER_BANK;
range->base = range->id * STM32_GPIO_PINS_PER_BANK;
struct regmap_field *irqmux[STM32_GPIO_PINS_PER_BANK];
for (i = 0; i < STM32_GPIO_PINS_PER_BANK; i++) {
return gpio % STM32_GPIO_PINS_PER_BANK;
offset += STM32_GPIO_PINS_PER_BANK;
int pin = offset + (bank->bank_nr * STM32_GPIO_PINS_PER_BANK);