Searched refs:gpio_ranges (Results 1 – 8 of 8) sorted by relevance
/Linux-v5.4/drivers/pinctrl/nomadik/ |
D | pinctrl-abx500.h | 163 const struct abx500_pinrange *gpio_ranges; member
|
D | pinctrl-abx500.c | 610 p = &pct->soc->gpio_ranges[i]; in abx500_gpio_request_enable() 957 p = &soc->gpio_ranges[i]; in abx500_get_gpio_num() 1057 const struct abx500_pinrange *p = &pct->soc->gpio_ranges[i]; in abx500_gpio_probe()
|
D | pinctrl-ab8505.c | 358 .gpio_ranges = ab8505_pinranges,
|
D | pinctrl-ab8500.c | 463 .gpio_ranges = ab8500_pinranges,
|
/Linux-v5.4/drivers/pinctrl/intel/ |
D | pinctrl-cherryview.c | 133 const struct chv_gpio_pinrange *gpio_ranges; member 379 .gpio_ranges = southwest_gpio_ranges, 468 .gpio_ranges = north_gpio_ranges, 516 .gpio_ranges = east_gpio_ranges, 642 .gpio_ranges = southeast_gpio_ranges, 1582 range = &community->gpio_ranges[i]; in chv_gpio_probe() 1637 range = &community->gpio_ranges[i]; in chv_gpio_probe()
|
/Linux-v5.4/drivers/pinctrl/ |
D | core.h | 54 struct list_head gpio_ranges; member
|
D | core.c | 295 list_for_each_entry(range, &pctldev->gpio_ranges, node) { in pinctrl_match_gpio_range() 336 list_for_each_entry(range, &pctldev->gpio_ranges, node) { in pinctrl_ready_for_gpio_range() 405 list_add_tail(&range->node, &pctldev->gpio_ranges); in pinctrl_add_gpio_range() 466 list_for_each_entry(range, &pctldev->gpio_ranges, node) { in pinctrl_find_gpio_range_from_pin_nolock() 1693 list_for_each_entry(range, &pctldev->gpio_ranges, node) { in pinctrl_gpioranges_show() 1968 INIT_LIST_HEAD(&pctldev->gpio_ranges); in pinctrl_init_controller() 2167 list_for_each_entry_safe(range, n, &pctldev->gpio_ranges, node) in pinctrl_unregister()
|
D | pinctrl-rza1.c | 1252 struct pinctrl_gpio_range *gpio_ranges; in rza1_gpio_register() local 1267 gpio_ranges = devm_kcalloc(rza1_pctl->dev, ngpiochips, in rza1_gpio_register() 1268 sizeof(*gpio_ranges), GFP_KERNEL); in rza1_gpio_register() 1269 if (!gpio_chips || !gpio_ranges) in rza1_gpio_register() 1278 &gpio_ranges[i]); in rza1_gpio_register()
|