Searched refs:alias_idx (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/pinctrl/ |
H A D | pinctrl-at91.c | 1822 int alias_idx = of_alias_get_id(np, "gpio"); in at91_gpio_probe() local 1826 BUG_ON(alias_idx >= ARRAY_SIZE(gpio_chips)); in at91_gpio_probe() 1827 if (gpio_chips[alias_idx]) { in at91_gpio_probe() 1853 at91_chip->pioc_idx = alias_idx; in at91_gpio_probe() 1875 chip->base = alias_idx * MAX_NB_GPIO_PER_BANK; in at91_gpio_probe() 1880 alias_idx, MAX_NB_GPIO_PER_BANK, MAX_NB_GPIO_PER_BANK); in at91_gpio_probe() 1894 names[i] = devm_kasprintf(&pdev->dev, GFP_KERNEL, "pio%c%d", alias_idx + 'A', i); in at91_gpio_probe() 1900 range->id = alias_idx; in at91_gpio_probe() 1914 gpio_chips[alias_idx] = at91_chip; in at91_gpio_probe() 1915 gpio_banks = max(gpio_banks, alias_idx in at91_gpio_probe() [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/ |
H A D | pinctrl-at91.c | 1828 int alias_idx = of_alias_get_id(np, "gpio"); in at91_gpio_probe() local 1832 BUG_ON(alias_idx >= ARRAY_SIZE(gpio_chips)); in at91_gpio_probe() 1833 if (gpio_chips[alias_idx]) in at91_gpio_probe() 1834 return dev_err_probe(dev, -EBUSY, "%d slot is occupied.\n", alias_idx); in at91_gpio_probe() 1856 at91_chip->id = alias_idx; in at91_gpio_probe() 1862 chip->base = alias_idx * MAX_NB_GPIO_PER_BANK; in at91_gpio_probe() 1867 alias_idx, MAX_NB_GPIO_PER_BANK, MAX_NB_GPIO_PER_BANK); in at91_gpio_probe() 1877 strreplace(names[i], '-', alias_idx + 'A'); in at91_gpio_probe() 1883 range->id = alias_idx; in at91_gpio_probe() 1897 gpio_chips[alias_idx] in at91_gpio_probe() [all...] |
Completed in 6 milliseconds