Lines Matching refs:bank
108 uint32_t bank; member
321 unsigned int bank) in pin_to_controller() argument
323 if (!gpio_chips[bank]) in pin_to_controller()
326 return gpio_chips[bank]->regbase; in pin_to_controller()
646 pin->bank + 'A', pin->pin, pin->mux - 1 + 'A', pin->conf); in at91_pin_dbg()
649 pin->bank + 'A', pin->pin, pin->conf); in at91_pin_dbg()
659 if (pin->bank >= gpio_banks) { in pin_check_config()
661 name, index, pin->bank, gpio_banks); in pin_check_config()
665 if (!gpio_chips[pin->bank]) { in pin_check_config()
667 name, index, pin->bank); in pin_check_config()
688 if (!(info->mux_mask[pin->bank * info->nmux + mux] & 1 << pin->pin)) { in pin_check_config()
690 name, index, mux, pin->bank + 'A', pin->pin); in pin_check_config()
734 pio = pin_to_controller(info, pin->bank); in at91_pmx_set()
1082 pin->bank = be32_to_cpu(*list++); in at91_pinctrl_parse_groups()
1084 grp->pins[j] = pin->bank * MAX_NB_GPIO_PER_BANK + pin->pin; in at91_pinctrl_parse_groups()
1495 unsigned bank = at91_gpio->pioc_idx; in gpio_irq_set_wake() local
1498 if (unlikely(bank >= MAX_GPIO_BANKS)) in gpio_irq_set_wake()
1502 wakeups[bank] |= mask; in gpio_irq_set_wake()
1504 wakeups[bank] &= ~mask; in gpio_irq_set_wake()