Lines Matching defs:range
206 container_of(chip, struct st_gpio_bank, range)
318 struct pinctrl_gpio_range range;
369 struct pinctrl_gpio_range *range =
371 struct st_gpio_bank *bank = gpio_range_to_bank(range);
913 struct pinctrl_gpio_range *range, unsigned gpio,
916 struct st_gpio_bank *bank = gpio_range_to_bank(range);
1504 struct pinctrl_gpio_range *range = &bank->range;
1524 of_property_read_string(np, "st,bank-name", &range->name);
1525 bank->gpio_chip.label = range->name;
1527 range->id = bank_num;
1528 range->pin_base = range->base = range->id * ST_GPIO_PINS_PER_BANK;
1529 range->npins = bank->gpio_chip.ngpio;
1530 range->gc = &bank->gpio_chip;
1583 dev_info(dev, "%s bank added.\n", range->name);
1660 k = info->banks[bank].range.pin_base;
1661 bank_name = info->banks[bank].range.name;
1727 pinctrl_add_gpio_range(info->pctl, &info->banks[i].range);