Home
last modified time | relevance | path

Searched refs:pin_range (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/drivers/gpio/
Dgpiolib.c784 struct gpio_pin_range *pin_range; in gpiochip_add_pingroup_range() local
787 pin_range = kzalloc(sizeof(*pin_range), GFP_KERNEL); in gpiochip_add_pingroup_range()
788 if (!pin_range) { in gpiochip_add_pingroup_range()
794 pin_range->range.id = gpio_offset; in gpiochip_add_pingroup_range()
795 pin_range->range.gc = chip; in gpiochip_add_pingroup_range()
796 pin_range->range.name = chip->label; in gpiochip_add_pingroup_range()
797 pin_range->range.base = chip->base + gpio_offset; in gpiochip_add_pingroup_range()
798 pin_range->pctldev = pctldev; in gpiochip_add_pingroup_range()
801 &pin_range->range.pins, in gpiochip_add_pingroup_range()
802 &pin_range->range.npins); in gpiochip_add_pingroup_range()
[all …]
Dgpiolib-acpi.c76 struct gpio_pin_range *pin_range; in acpi_gpiochip_pin_to_gpio_offset() local
82 list_for_each_entry(pin_range, &chip->pin_ranges, node) { in acpi_gpiochip_pin_to_gpio_offset()
83 const struct pinctrl_gpio_range *range = &pin_range->range; in acpi_gpiochip_pin_to_gpio_offset()
/linux-4.4.14/drivers/pinctrl/sirf/
Dpinctrl-atlas7.c6036 struct gpio_pin_range *pin_range; in atlas7_gpio_probe() local
6056 list_for_each_entry(pin_range, &chip->pin_ranges, node) { in atlas7_gpio_probe()
6059 range = &pin_range->range; in atlas7_gpio_probe()
6064 bank->pctldev = pin_range->pctldev; in atlas7_gpio_probe()