Home
last modified time | relevance | path

Searched refs:gpio_ranges (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/pinctrl/nomadik/
H A Dpinctrl-abx500.h139 * @gpio_ranges: An array of GPIO ranges for this SoC
163 const struct abx500_pinrange *gpio_ranges; member
H A Dpinctrl-abx500.c610 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()
H A Dpinctrl-ab8505.c359 .gpio_ranges = ab8505_pinranges,
H A Dpinctrl-ab8500.c463 .gpio_ranges = ab8500_pinranges,
/kernel/linux/linux-6.6/drivers/pinctrl/nomadik/
H A Dpinctrl-abx500.h143 * @gpio_ranges: An array of GPIO ranges for this SoC
167 const struct abx500_pinrange *gpio_ranges; member
H A Dpinctrl-abx500.c612 p = &pct->soc->gpio_ranges[i]; in abx500_gpio_request_enable()
959 p = &soc->gpio_ranges[i]; in abx500_get_gpio_num()
1059 const struct abx500_pinrange *p = &pct->soc->gpio_ranges[i]; in abx500_gpio_probe()
H A Dpinctrl-ab8505.c360 .gpio_ranges = ab8505_pinranges,
H A Dpinctrl-ab8500.c464 .gpio_ranges = ab8500_pinranges,
/kernel/linux/linux-5.10/drivers/pinctrl/
H A Dcore.h30 * @gpio_ranges: a list of GPIO ranges that is handled by this pin controller,
54 struct list_head gpio_ranges; member
H A Dcore.c297 list_for_each_entry(range, &pctldev->gpio_ranges, node) { in pinctrl_match_gpio_range()
338 list_for_each_entry(range, &pctldev->gpio_ranges, node) { in pinctrl_ready_for_gpio_range()
407 list_add_tail(&range->node, &pctldev->gpio_ranges); in pinctrl_add_gpio_range()
468 list_for_each_entry(range, &pctldev->gpio_ranges, node) { in pinctrl_find_gpio_range_from_pin_nolock()
1629 list_for_each_entry(range, &pctldev->gpio_ranges, node) { in pinctrl_pins_show()
1715 list_for_each_entry(range, &pctldev->gpio_ranges, node) { in pinctrl_gpioranges_show()
1990 INIT_LIST_HEAD(&pctldev->gpio_ranges); in pinctrl_init_controller()
2183 list_for_each_entry_safe(range, n, &pctldev->gpio_ranges, node) in pinctrl_unregister()
/kernel/linux/linux-6.6/drivers/pinctrl/
H A Dcore.h40 * @gpio_ranges: a list of GPIO ranges that is handled by this pin controller,
64 struct list_head gpio_ranges; member
H A Dcore.c305 list_for_each_entry(range, &pctldev->gpio_ranges, node) { in pinctrl_match_gpio_range()
351 list_for_each_entry(range, &pctldev->gpio_ranges, node) { in pinctrl_ready_for_gpio_range()
420 list_add_tail(&range->node, &pctldev->gpio_ranges); in pinctrl_add_gpio_range()
481 list_for_each_entry(range, &pctldev->gpio_ranges, node) { in pinctrl_find_gpio_range_from_pin_nolock()
1666 list_for_each_entry(range, &pctldev->gpio_ranges, node) { in pinctrl_pins_show()
1757 list_for_each_entry(range, &pctldev->gpio_ranges, node) { in pinctrl_gpioranges_show()
2031 INIT_LIST_HEAD(&pctldev->gpio_ranges); in pinctrl_init_controller()
2230 list_for_each_entry_safe(range, n, &pctldev->gpio_ranges, node) in pinctrl_unregister()
/kernel/linux/linux-5.10/drivers/pinctrl/renesas/
H A Dpinctrl-rza1.c1250 struct pinctrl_gpio_range *gpio_ranges; in rza1_gpio_register() local
1265 gpio_ranges = devm_kcalloc(rza1_pctl->dev, ngpiochips, in rza1_gpio_register()
1266 sizeof(*gpio_ranges), GFP_KERNEL); in rza1_gpio_register()
1267 if (!gpio_chips || !gpio_ranges) in rza1_gpio_register()
1276 &gpio_ranges[i]); in rza1_gpio_register()
/kernel/linux/linux-6.6/drivers/pinctrl/renesas/
H A Dpinctrl-rza1.c1234 struct pinctrl_gpio_range *gpio_ranges; in rza1_gpio_register() local
1249 gpio_ranges = devm_kcalloc(rza1_pctl->dev, ngpiochips, in rza1_gpio_register()
1250 sizeof(*gpio_ranges), GFP_KERNEL); in rza1_gpio_register()
1251 if (!gpio_chips || !gpio_ranges) in rza1_gpio_register()
1257 &gpio_ranges[i]); in rza1_gpio_register()

Completed in 18 milliseconds