Home
last modified time | relevance | path

Searched refs:gpio_device (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/drivers/gpio/
Dgpiolib.h44 struct gpio_device { struct
97 struct gpio_device *gdev;
173 int gpiochip_sysfs_register(struct gpio_device *gdev);
174 void gpiochip_sysfs_unregister(struct gpio_device *gdev);
178 static inline int gpiochip_sysfs_register(struct gpio_device *gdev) in gpiochip_sysfs_register()
183 static inline void gpiochip_sysfs_unregister(struct gpio_device *gdev) in gpiochip_sysfs_unregister()
Dgpiolib.c110 struct gpio_device *gdev; in gpio_to_desc()
145 struct gpio_device *gdev = chip->gpiodev; in gpiochip_get_desc()
185 struct gpio_device *gdev; in gpiochip_find_base()
247 static int gpiodev_add_to_list(struct gpio_device *gdev) in gpiodev_add_to_list()
249 struct gpio_device *prev, *next; in gpiodev_add_to_list()
257 next = list_entry(gpio_devices.next, struct gpio_device, list); in gpiodev_add_to_list()
264 prev = list_entry(gpio_devices.prev, struct gpio_device, list); in gpiodev_add_to_list()
293 struct gpio_device *gdev; in gpio_name_to_desc()
327 struct gpio_device *gdev = gc->gpiodev; in gpiochip_set_desc_names()
415 struct gpio_device *gdev;
[all …]
Dgpiolib-devprop.c30 struct gpio_device *gdev = chip->gpiodev; in devprop_gpiochip_set_names()
Dgpiolib-sysfs.c569 struct gpio_device *gdev; in gpiod_export()
740 int gpiochip_sysfs_register(struct gpio_device *gdev) in gpiochip_sysfs_register()
779 void gpiochip_sysfs_unregister(struct gpio_device *gdev) in gpiochip_sysfs_unregister()
807 struct gpio_device *gdev; in gpiolib_sysfs_init()
/Linux-v5.4/include/linux/gpio/
Ddriver.h18 struct gpio_device;
342 struct gpio_device *gpiodev;