Home
last modified time | relevance | path

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

/linux-6.15/include/linux/gpio/
H A Ddriver.h679 void gpio_device_put(struct gpio_device *gdev);
681 DEFINE_FREE(gpio_device_put, struct gpio_device *,
682 if (!IS_ERR_OR_NULL(_T)) gpio_device_put(_T))
/linux-6.15/drivers/gpio/
H A Dgpiolib-swnode.c84 struct gpio_device *gdev __free(gpio_device_put) = in swnode_find_gpio()
H A Dgpiolib-of.c415 struct gpio_device *gdev __free(gpio_device_put) = in of_get_named_gpiod_flags()
890 struct gpio_device *gdev __free(gpio_device_put) = NULL; in of_gpio_notify()
H A Dgpiolib-cdev.c281 gpio_device_put(lh->gdev); in linehandle_free()
1574 gpio_device_put(lr->gdev); in linereq_free()
1915 gpio_device_put(le->gdev); in lineevent_free()
2542 gpio_device_put(ctx->gdev); in lineinfo_changed_func()
2762 gpio_device_put(gdev); in gpio_chrdev_open()
2788 gpio_device_put(gdev); in gpio_chrdev_release()
H A Dgpiolib.c1192 gpio_device_put(gdev); in gpiochip_add_data_with_key()
1256 gpio_device_put(gdev); in gpiochip_remove()
1367 void gpio_device_put(struct gpio_device *gdev) in gpio_device_put() function
1371 EXPORT_SYMBOL_GPL(gpio_device_put);
2507 gpio_device_put(desc->gdev); in gpiod_free()
4421 struct gpio_device *gdev __free(gpio_device_put) = in gpiod_add_hogs()
4503 struct gpio_device *gdev __free(gpio_device_put) = in gpiod_find()
H A Dgpiolib-acpi.c174 struct gpio_device *gdev __free(gpio_device_put) = in acpi_get_gpiod()
/linux-6.15/drivers/hte/
H A Dhte-tegra194.c683 gpio_device_put(gdev); in tegra_hte_put_gpio_device()
/linux-6.15/drivers/reset/
H A Dcore.c870 struct gpio_device *gdev __free(gpio_device_put) = gpio_device_find_by_fwnode(fwnode); in __reset_add_reset_gpio_lookup()