Searched refs:pin_range (Results 1 – 2 of 2) sorted by relevance
2335 struct gpio_pin_range *pin_range; in gpiochip_add_pingroup_range() local2339 pin_range = kzalloc(sizeof(*pin_range), GFP_KERNEL); in gpiochip_add_pingroup_range()2340 if (!pin_range) in gpiochip_add_pingroup_range()2344 pin_range->range.id = gpio_offset; in gpiochip_add_pingroup_range()2345 pin_range->range.gc = gc; in gpiochip_add_pingroup_range()2346 pin_range->range.name = gc->label; in gpiochip_add_pingroup_range()2347 pin_range->range.base = gdev->base + gpio_offset; in gpiochip_add_pingroup_range()2348 pin_range->pctldev = pctldev; in gpiochip_add_pingroup_range()2351 &pin_range->range.pins, in gpiochip_add_pingroup_range()2352 &pin_range->range.npins); in gpiochip_add_pingroup_range()[all …]
65 const struct s32_pin_range *pin_range; member113 const struct s32_pin_range *pin_range; in s32_get_region() local118 pin_range = ipctl->regions[i].pin_range; in s32_get_region()119 if (pin >= pin_range->start && pin <= pin_range->end) in s32_get_region()142 offset = (pin - region->pin_range->start) * in s32_regmap_read()159 offset = (pin - region->pin_range->start) * in s32_regmap_write()176 offset = (pin - region->pin_range->start) * in s32_regmap_update()885 ipctl->regions[i].pin_range = &info->soc_data->mem_pin_ranges[i]; in s32_pinctrl_probe_dt()