Lines Matching refs:gpio_banks
52 static int gpio_banks; variable
659 if (pin->bank >= gpio_banks) { in pin_check_config()
661 name, index, pin->bank, gpio_banks); in pin_check_config()
1028 if (!size || size % gpio_banks) { in at91_pinctrl_mux_mask()
1029 dev_err(info->dev, "wrong mux mask array should be by %d\n", gpio_banks); in at91_pinctrl_mux_mask()
1032 info->nmux = size / gpio_banks; in at91_pinctrl_mux_mask()
1156 if (gpio_banks < 1) { in at91_pinctrl_probe_dt()
1169 for (i = 0; i < gpio_banks; i++) { in at91_pinctrl_probe_dt()
1187 dev_dbg(&pdev->dev, "nbanks = %d\n", gpio_banks); in at91_pinctrl_probe_dt()
1225 for (i = 0; i < gpio_banks; i++) in at91_pinctrl_probe()
1238 at91_pinctrl_desc.npins = gpio_banks * MAX_NB_GPIO_PER_BANK; in at91_pinctrl_probe()
1245 for (i = 0, k = 0; i < gpio_banks; i++) { in at91_pinctrl_probe()
1262 for (i = 0; i < gpio_banks; i++) in at91_pinctrl_probe()
1541 for (i = 0; i < gpio_banks; i++) { in at91_pinctrl_gpio_suspend()
1565 for (i = 0; i < gpio_banks; i++) { in at91_pinctrl_gpio_resume()
1818 gpio_banks = max(gpio_banks, alias_idx + 1); in at91_gpio_probe()