Searched refs:gpio_device (Results 1 – 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpio/ |
D | gpiolib-sysfs.h | 8 int gpiochip_sysfs_register(struct gpio_device *gdev); 9 void gpiochip_sysfs_unregister(struct gpio_device *gdev); 13 static inline int gpiochip_sysfs_register(struct gpio_device *gdev) in gpiochip_sysfs_register() 18 static inline void gpiochip_sysfs_unregister(struct gpio_device *gdev) in gpiochip_sysfs_unregister()
|
D | gpiolib-cdev.h | 8 struct gpio_device; 10 int gpiolib_cdev_register(struct gpio_device *gdev, dev_t devt); 11 void gpiolib_cdev_unregister(struct gpio_device *gdev);
|
D | gpiolib.h | 46 struct gpio_device { struct 100 struct gpio_device *gdev;
|
D | gpiolib.c | 106 struct gpio_device *gdev; in gpio_to_desc() 141 struct gpio_device *gdev = gc->gpiodev; in gpiochip_get_desc() 182 struct gpio_device *gdev; in gpiochip_find_base() 251 static int gpiodev_add_to_list(struct gpio_device *gdev) in gpiodev_add_to_list() 253 struct gpio_device *prev, *next; in gpiodev_add_to_list() 261 next = list_entry(gpio_devices.next, struct gpio_device, list); in gpiodev_add_to_list() 268 prev = list_entry(gpio_devices.prev, struct gpio_device, list); in gpiodev_add_to_list() 300 struct gpio_device *gdev; in gpio_name_to_desc() 339 struct gpio_device *gdev = gc->gpiodev; in gpiochip_set_desc_names() 371 struct gpio_device *gdev = chip->gpiodev; in devprop_gpiochip_set_names() [all …]
|
D | gpiolib-cdev.c | 70 struct gpio_device *gdev; 288 static int linehandle_create(struct gpio_device *gdev, void __user *ip) in linehandle_create() 482 struct gpio_device *gdev; 1304 static int linereq_create(struct gpio_device *gdev, void __user *ip) in linereq_create() 1470 struct gpio_device *gdev; 1715 static int lineevent_create(struct gpio_device *gdev, void __user *ip) in lineevent_create() 1980 struct gpio_device *gdev; 1992 struct gpio_device *gdev = cdev->gdev; in chipinfo_get() 2113 struct gpio_device *gdev = cdev->gdev; in gpio_ioctl() 2291 struct gpio_device *gdev = container_of(inode->i_cdev, in gpio_chrdev_open() [all …]
|
D | gpiolib-sysfs.c | 578 struct gpio_device *gdev; in gpiod_export() 749 int gpiochip_sysfs_register(struct gpio_device *gdev) in gpiochip_sysfs_register() 787 void gpiochip_sysfs_unregister(struct gpio_device *gdev) in gpiochip_sysfs_unregister() 815 struct gpio_device *gdev; in gpiolib_sysfs_init()
|
/kernel/linux/linux-5.10/include/linux/gpio/ |
D | driver.h | 18 struct gpio_device; 369 struct gpio_device *gpiodev;
|
/kernel/linux/patches/linux-5.10/yangfan_patch/ |
D | drivers.patch | 7387 +void of_gpio_dev_init(struct gpio_chip *gc, struct gpio_device *gdev) 7405 +void of_gpio_dev_init(struct gpio_chip *gc, struct gpio_device *gdev); 7414 + struct gpio_device *gdev)
|