Searched full:gpio_range (Results 1 – 13 of 13) sorted by relevance
| /linux/drivers/pinctrl/ |
| H A D | pinctrl-amdisp.c | 49 struct pinctrl_gpio_range gpio_range; member 142 struct pinctrl_gpio_range *grange = &pctrl->gpio_range; in amdisp_gpiochip_add()
|
| H A D | pinctrl-mlxbf3.c | 31 struct pinctrl_gpio_range gpio_range; member
|
| /linux/drivers/iio/adc/ |
| H A D | ad7606.c | 833 gpiod_set_value(st->gpio_range, val); in ad7606_write_scale_hw() 1044 st->gpio_range = devm_gpiod_get_optional(dev, "adi,range", in ad7606_request_gpios() 1046 if (IS_ERR(st->gpio_range)) in ad7606_request_gpios() 1047 return PTR_ERR(st->gpio_range); in ad7606_request_gpios() 1546 if (st->gpio_range) in ad7606_probe() 1551 if (st->gpio_range) in ad7606_probe() 1684 gpiod_set_value(st->gpio_range, 1); in ad7606_suspend() 1697 gpiod_set_value(st->gpio_range, st->chan_info[0].range); in ad7606_resume()
|
| H A D | ad7606.h | 128 * @gpio_range: GPIO descriptor for range selection 159 struct gpio_desc *gpio_range; member
|
| /linux/drivers/pinctrl/vt8500/ |
| H A D | pinctrl-wmt.h | 66 struct pinctrl_gpio_range gpio_range; member
|
| /linux/Documentation/devicetree/bindings/gpio/ |
| H A D | socionext,uniphier-gpio.yaml | 88 gpio-ranges-group-names = "gpio_range";
|
| /linux/arch/arm/boot/dts/socionext/ |
| H A D | uniphier-ld4.dtsi | 134 gpio-ranges-group-names = "gpio_range";
|
| H A D | uniphier-pro5.dtsi | 242 gpio-ranges-group-names = "gpio_range";
|
| H A D | uniphier-pro4.dtsi | 142 gpio-ranges-group-names = "gpio_range";
|
| /linux/Documentation/driver-api/ |
| H A D | pin-control.rst | 349 static struct pinctrl_gpio_range gpio_range = { 365 pinctrl_get_group_pins(pctl, "foo", &gpio_range.pins, &gpio_range.npins);
|
| /linux/drivers/pinctrl/uniphier/ |
| H A D | pinctrl-uniphier-ld4.c | 655 UNIPHIER_PINCTRL_GROUP_GPIO(gpio_range),
|
| H A D | pinctrl-uniphier-pro5.c | 931 UNIPHIER_PINCTRL_GROUP_GPIO(gpio_range),
|
| H A D | pinctrl-uniphier-pro4.c | 1158 UNIPHIER_PINCTRL_GROUP_GPIO(gpio_range),
|