Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/gpio/
A Dgpiolib-sysfs.h8 struct gpio_device;
10 int gpiochip_sysfs_register(struct gpio_device *gdev);
11 void gpiochip_sysfs_unregister(struct gpio_device *gdev);
15 static inline int gpiochip_sysfs_register(struct gpio_device *gdev) in gpiochip_sysfs_register()
20 static inline void gpiochip_sysfs_unregister(struct gpio_device *gdev) in gpiochip_sysfs_unregister()
A Dgpiolib.h53 struct gpio_device { struct
80 static inline struct gpio_device *to_gpio_device(struct device *dev) in to_gpio_device() argument
82 return container_of(dev, struct gpio_device, dev); in to_gpio_device()
85 static inline struct gpio_device *gpio_device_get(struct gpio_device *gdev) in gpio_device_get()
90 static inline void gpio_device_put(struct gpio_device *gdev) in gpio_device_put()
164 struct gpio_device *gdev;
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);
A Dgpiolib.c111 struct gpio_device *gdev; in gpio_to_desc()
146 struct gpio_device *gdev = gc->gpiodev; in gpiochip_get_desc()
187 struct gpio_device *gdev; in gpiochip_find_base()
258 struct gpio_device *prev, *next; in gpiodev_add_to_list()
304 struct gpio_device *gdev; in gpio_name_to_desc()
655 struct gpio_device *gdev; in gpiochip_setup_devs()
671 struct gpio_device *gdev; in gpiochip_add_data_with_key()
1005 struct gpio_device *gdev; in gpiochip_find()
4526 struct gpio_device *gdev = NULL; in gpiolib_seq_start()
4545 struct gpio_device *gdev = v; in gpiolib_seq_next()
[all …]
A Dgpiolib-cdev.c67 struct gpio_device *gdev, poll_fn func) in call_poll_locked()
79 unsigned long arg, struct gpio_device *gdev, in call_ioctl_locked()
93 struct gpio_device *gdev, read_fn func) in call_read_locked()
117 struct gpio_device *gdev;
568 struct gpio_device *gdev;
1788 struct gpio_device *gdev;
2319 struct gpio_device *gdev;
2331 struct gpio_device *gdev = cdev->gdev; in chipinfo_get()
2452 struct gpio_device *gdev = cdev->gdev; in gpio_ioctl()
2649 struct gpio_device, chrdev); in gpio_chrdev_open()
[all …]
A Dgpiolib-of.h16 struct gpio_device;
A Dgpiolib-acpi.h22 struct gpio_device;
A Dgpiolib-sysfs.c550 struct gpio_device *gdev; in gpiod_export()
721 int gpiochip_sysfs_register(struct gpio_device *gdev) in gpiochip_sysfs_register()
759 void gpiochip_sysfs_unregister(struct gpio_device *gdev) in gpiochip_sysfs_unregister()
783 struct gpio_device *gdev; in gpiolib_sysfs_init()
/linux-6.3-rc2/include/linux/gpio/
A Ddriver.h21 struct gpio_device;
409 struct gpio_device *gpiodev;

Completed in 35 milliseconds