Lines Matching refs:gpiodev

163 	struct gpio_device *gdev = gc->gpiodev;  in gpiochip_get_desc()
357 struct gpio_device *gdev = gc->gpiodev; in gpiochip_set_desc_names()
389 struct gpio_device *gdev = chip->gpiodev; in gpiochip_set_names()
477 struct device *dev = &gc->gpiodev->dev; in gpiochip_count_reserved_ranges()
490 struct device *dev = &gc->gpiodev->dev; in gpiochip_apply_reserved_ranges()
559 if (device_property_present(&gc->gpiodev->dev, "gpio-ranges")) in gpiochip_add_pin_ranges()
688 gc->gpiodev->data = data; in gpiochip_set_data()
700 return gc->gpiodev->data; in gpiochip_get_data()
759 gc->gpiodev = gdev; in gpiochip_add_data_with_key()
973 struct gpio_device *gdev = gc->gpiodev; in gpiochip_remove()
1519 struct fwnode_handle *fwnode = dev_fwnode(&gc->gpiodev->dev); in gpiochip_simple_create_domain()
1743 struct fwnode_handle *fwnode = dev_fwnode(&gc->gpiodev->dev); in gpiochip_add_irqchip()
1913 if (list_empty(&gc->gpiodev->pin_ranges)) in gpiochip_generic_request()
1917 return pinctrl_gpio_request(gc->gpiodev->base + offset); in gpiochip_generic_request()
1929 if (list_empty(&gc->gpiodev->pin_ranges)) in gpiochip_generic_free()
1933 pinctrl_gpio_free(gc->gpiodev->base + offset); in gpiochip_generic_free()
1946 return pinctrl_gpio_set_config(gc->gpiodev->base + offset, config); in gpiochip_generic_config()
1969 struct gpio_device *gdev = gc->gpiodev; in gpiochip_add_pingroup_range()
2027 struct gpio_device *gdev = gc->gpiodev; in gpiochip_add_pin_range()
2069 struct gpio_device *gdev = gc->gpiodev; in gpiochip_remove_pin_ranges()
3554 return test_bit(FLAG_USED_AS_IRQ, &gc->gpiodev->descs[offset].flags); in gpiochip_line_is_irq()
3562 if (!try_module_get(gc->gpiodev->owner)) in gpiochip_reqres_irq()
3568 module_put(gc->gpiodev->owner); in gpiochip_reqres_irq()
3578 module_put(gc->gpiodev->owner); in gpiochip_relres_irq()
3587 return test_bit(FLAG_OPEN_DRAIN, &gc->gpiodev->descs[offset].flags); in gpiochip_line_is_open_drain()
3596 return test_bit(FLAG_OPEN_SOURCE, &gc->gpiodev->descs[offset].flags); in gpiochip_line_is_open_source()
3605 return !test_bit(FLAG_TRANSITORY, &gc->gpiodev->descs[offset].flags); in gpiochip_line_is_persistent()