Home
last modified time | relevance | path

Searched refs:gpio_device_put (Results 1 – 8 of 8) sorted by relevance

/linux/include/linux/gpio/
H A Ddriver.h645 void gpio_device_put(struct gpio_device *gdev);
647 DEFINE_FREE(gpio_device_put, struct gpio_device *,
648 if (!IS_ERR_OR_NULL(_T)) gpio_device_put(_T))
/linux/drivers/gpio/
H A Dgpiolib-swnode.c84 struct gpio_device *gdev __free(gpio_device_put) = in swnode_find_gpio()
H A Dgpiolib-of.c404 struct gpio_device *gdev __free(gpio_device_put) = in of_get_named_gpiod_flags()
879 struct gpio_device *gdev __free(gpio_device_put) = NULL; in of_gpio_notify()
H A Dgpiolib.c1091 gpio_device_put(gdev); in gpiochip_add_data_with_key()
1154 gpio_device_put(gdev); in gpiochip_remove()
1270 void gpio_device_put(struct gpio_device *gdev) in gpio_device_put() function
1274 EXPORT_SYMBOL_GPL(gpio_device_put);
2406 gpio_device_put(desc->gdev); in gpiod_free()
4099 struct gpio_device *gdev __free(gpio_device_put) = in gpiod_add_hogs()
4181 struct gpio_device *gdev __free(gpio_device_put) = in gpiod_find()
H A Dgpiolib-cdev.c278 gpio_device_put(lh->gdev); in linehandle_free()
1691 gpio_device_put(lr->gdev); in linereq_free()
2032 gpio_device_put(le->gdev); in lineevent_free()
2808 gpio_device_put(gdev); in gpio_chrdev_open()
2833 gpio_device_put(gdev); in gpio_chrdev_release()
H A Dgpiolib-acpi.c174 struct gpio_device *gdev __free(gpio_device_put) = in acpi_get_gpiod()
/linux/drivers/hte/
H A Dhte-tegra194.c683 gpio_device_put(gdev); in tegra_hte_put_gpio_device()
/linux/drivers/reset/
H A Dcore.c863 struct gpio_device *gdev __free(gpio_device_put) = gpio_device_find_by_fwnode(fwnode); in __reset_add_reset_gpio_lookup()