Home
last modified time | relevance | path

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

/linux/drivers/gpio/
H A Dgpiolib.c2464 struct gpio_pin_range *pin_range; in gpiochip_add_pingroup_range() local
2468 pin_range = kzalloc_obj(*pin_range); in gpiochip_add_pingroup_range()
2469 if (!pin_range) in gpiochip_add_pingroup_range()
2473 pin_range->range.id = gpio_offset; in gpiochip_add_pingroup_range()
2474 pin_range->range.gc = gc; in gpiochip_add_pingroup_range()
2475 pin_range->range.name = gc->label; in gpiochip_add_pingroup_range()
2476 pin_range->range.base = gdev->base + gpio_offset; in gpiochip_add_pingroup_range()
2477 pin_range->pctldev = pctldev; in gpiochip_add_pingroup_range()
2480 &pin_range->range.pins, in gpiochip_add_pingroup_range()
2481 &pin_range->range.npins); in gpiochip_add_pingroup_range()
[all …]
/linux/drivers/pinctrl/nxp/
H A Dpinctrl-s32cc.c71 const struct s32_pin_range *pin_range; member
121 const struct s32_pin_range *pin_range; in s32_get_region() local
126 pin_range = ipctl->regions[i].pin_range; in s32_get_region()
127 if (pin >= pin_range->start && pin <= pin_range->end) in s32_get_region()
150 offset = (pin - region->pin_range->start) * in s32_regmap_read()
167 offset = (pin - region->pin_range->start) * in s32_regmap_write()
184 offset = (pin - region->pin_range->start) * in s32_regmap_update()
892 ipctl->regions[i].pin_range = &info->soc_data->mem_pin_ranges[i]; in s32_pinctrl_probe_dt()
/linux/drivers/pinctrl/realtek/
H A Dpinctrl-rtd1625.c3062 .pin_range = &rtd1625_iso_pin_ranges,
3076 .pin_range = &rtd1625_isom_pin_ranges,
3090 .pin_range = &rtd1625_ve4_pin_ranges,
3106 .pin_range = &rtd1625_main2_pin_ranges,
/linux/drivers/pinctrl/
H A Dpinctrl-upboard.c67 struct gpio_pin_range pin_range; member