Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/gpio/
H A Dgpiolib-sysfs.h8 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()
H A Dgpiolib-cdev.h8 struct gpio_device;
10 int gpiolib_cdev_register(struct gpio_device *gdev, dev_t devt);
11 void gpiolib_cdev_unregister(struct gpio_device *gdev);
H A Dgpiolib-of.h18 void of_gpio_dev_init(struct gpio_chip *gc, struct gpio_device *gdev);
38 struct gpio_device *gdev) in of_gpio_dev_init()
H A Dgpiolib.c110 struct gpio_device *gdev; in gpio_to_desc()
145 struct gpio_device *gdev = gc->gpiodev; in gpiochip_get_desc()
186 struct gpio_device *gdev; in gpiochip_find_base()
256 static int gpiodev_add_to_list(struct gpio_device *gdev) in gpiodev_add_to_list()
258 struct gpio_device *prev, *next; in gpiodev_add_to_list()
266 next = list_entry(gpio_devices.next, struct gpio_device, list); in gpiodev_add_to_list()
273 prev = list_entry(gpio_devices.prev, struct gpio_device, list); in gpiodev_add_to_list()
305 struct gpio_device *gdev; in gpio_name_to_desc()
344 struct gpio_device *gdev = gc->gpiodev; in gpiochip_set_desc_names()
376 struct gpio_device *gdev = chip->gpiodev; in devprop_gpiochip_set_names()
[all …]
H A Dgpiolib-cdev.c70 struct gpio_device *gdev;
285 static int linehandle_create(struct gpio_device *gdev, void __user *ip) in linehandle_create()
479 struct gpio_device *gdev;
1290 static int linereq_create(struct gpio_device *gdev, void __user *ip) in linereq_create()
1456 struct gpio_device *gdev;
1692 static int lineevent_create(struct gpio_device *gdev, void __user *ip) in lineevent_create()
1957 struct gpio_device *gdev;
1969 struct gpio_device *gdev = cdev->gdev; in chipinfo_get()
2090 struct gpio_device *gdev = cdev->gdev; in gpio_ioctl()
2260 struct gpio_device *gdev = container_of(inode->i_cdev, in gpio_chrdev_open()
[all …]
H A Dgpiolib.h46 struct gpio_device { struct
100 struct gpio_device *gdev;
H A Dgpiolib-sysfs.c578 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()
H A Dgpiolib-of.c1045 void of_gpio_dev_init(struct gpio_chip *gc, struct gpio_device *gdev) in of_gpio_dev_init()
/OK3568_Linux_fs/kernel/include/trace/hooks/
H A Dgpiolib.h16 TP_PROTO(struct gpio_device *gdev, bool *block_gpio_read),
/OK3568_Linux_fs/kernel/include/linux/gpio/
H A Ddriver.h19 struct gpio_device;
371 struct gpio_device *gpiodev;