gpio_desc          52 include/asm-generic/gpio.h struct gpio_desc;
gpio_desc         513 include/linux/clk-provider.h 	struct gpio_desc *gpiod;
gpio_desc         518 include/linux/clk-provider.h 		const char *parent_name, struct gpio_desc *gpio,
gpio_desc          17 include/linux/gpio/consumer.h struct gpio_desc;
gpio_desc          38 include/linux/gpio/consumer.h struct gpio_desc *__must_check __gpiod_get(struct device *dev,
gpio_desc          41 include/linux/gpio/consumer.h struct gpio_desc *__must_check __gpiod_get_index(struct device *dev,
gpio_desc          45 include/linux/gpio/consumer.h struct gpio_desc *__must_check __gpiod_get_optional(struct device *dev,
gpio_desc          48 include/linux/gpio/consumer.h struct gpio_desc *__must_check __gpiod_get_index_optional(struct device *dev,
gpio_desc          52 include/linux/gpio/consumer.h void gpiod_put(struct gpio_desc *desc);
gpio_desc          54 include/linux/gpio/consumer.h struct gpio_desc *__must_check __devm_gpiod_get(struct device *dev,
gpio_desc          57 include/linux/gpio/consumer.h struct gpio_desc *__must_check __devm_gpiod_get_index(struct device *dev,
gpio_desc          61 include/linux/gpio/consumer.h struct gpio_desc *__must_check __devm_gpiod_get_optional(struct device *dev,
gpio_desc          64 include/linux/gpio/consumer.h struct gpio_desc *__must_check
gpio_desc          67 include/linux/gpio/consumer.h void devm_gpiod_put(struct device *dev, struct gpio_desc *desc);
gpio_desc          69 include/linux/gpio/consumer.h int gpiod_get_direction(const struct gpio_desc *desc);
gpio_desc          70 include/linux/gpio/consumer.h int gpiod_direction_input(struct gpio_desc *desc);
gpio_desc          71 include/linux/gpio/consumer.h int gpiod_direction_output(struct gpio_desc *desc, int value);
gpio_desc          72 include/linux/gpio/consumer.h int gpiod_direction_output_raw(struct gpio_desc *desc, int value);
gpio_desc          75 include/linux/gpio/consumer.h int gpiod_get_value(const struct gpio_desc *desc);
gpio_desc          76 include/linux/gpio/consumer.h void gpiod_set_value(struct gpio_desc *desc, int value);
gpio_desc          77 include/linux/gpio/consumer.h int gpiod_get_raw_value(const struct gpio_desc *desc);
gpio_desc          78 include/linux/gpio/consumer.h void gpiod_set_raw_value(struct gpio_desc *desc, int value);
gpio_desc          81 include/linux/gpio/consumer.h int gpiod_get_value_cansleep(const struct gpio_desc *desc);
gpio_desc          82 include/linux/gpio/consumer.h void gpiod_set_value_cansleep(struct gpio_desc *desc, int value);
gpio_desc          83 include/linux/gpio/consumer.h int gpiod_get_raw_value_cansleep(const struct gpio_desc *desc);
gpio_desc          84 include/linux/gpio/consumer.h void gpiod_set_raw_value_cansleep(struct gpio_desc *desc, int value);
gpio_desc          86 include/linux/gpio/consumer.h int gpiod_set_debounce(struct gpio_desc *desc, unsigned debounce);
gpio_desc          88 include/linux/gpio/consumer.h int gpiod_is_active_low(const struct gpio_desc *desc);
gpio_desc          89 include/linux/gpio/consumer.h int gpiod_cansleep(const struct gpio_desc *desc);
gpio_desc          91 include/linux/gpio/consumer.h int gpiod_to_irq(const struct gpio_desc *desc);
gpio_desc          94 include/linux/gpio/consumer.h struct gpio_desc *gpio_to_desc(unsigned gpio);
gpio_desc          95 include/linux/gpio/consumer.h int desc_to_gpio(const struct gpio_desc *desc);
gpio_desc          99 include/linux/gpio/consumer.h static inline struct gpio_desc *__must_check __gpiod_get(struct device *dev,
gpio_desc         105 include/linux/gpio/consumer.h static inline struct gpio_desc *__must_check
gpio_desc         114 include/linux/gpio/consumer.h static inline struct gpio_desc *__must_check
gpio_desc         121 include/linux/gpio/consumer.h static inline struct gpio_desc *__must_check
gpio_desc         128 include/linux/gpio/consumer.h static inline void gpiod_put(struct gpio_desc *desc)
gpio_desc         136 include/linux/gpio/consumer.h static inline struct gpio_desc *__must_check
gpio_desc         144 include/linux/gpio/consumer.h struct gpio_desc *__must_check
gpio_desc         153 include/linux/gpio/consumer.h static inline struct gpio_desc *__must_check
gpio_desc         160 include/linux/gpio/consumer.h static inline struct gpio_desc *__must_check
gpio_desc         167 include/linux/gpio/consumer.h static inline void devm_gpiod_put(struct device *dev, struct gpio_desc *desc)
gpio_desc         176 include/linux/gpio/consumer.h static inline int gpiod_get_direction(const struct gpio_desc *desc)
gpio_desc         182 include/linux/gpio/consumer.h static inline int gpiod_direction_input(struct gpio_desc *desc)
gpio_desc         188 include/linux/gpio/consumer.h static inline int gpiod_direction_output(struct gpio_desc *desc, int value)
gpio_desc         194 include/linux/gpio/consumer.h static inline int gpiod_direction_output_raw(struct gpio_desc *desc, int value)
gpio_desc         202 include/linux/gpio/consumer.h static inline int gpiod_get_value(const struct gpio_desc *desc)
gpio_desc         208 include/linux/gpio/consumer.h static inline void gpiod_set_value(struct gpio_desc *desc, int value)
gpio_desc         213 include/linux/gpio/consumer.h static inline int gpiod_get_raw_value(const struct gpio_desc *desc)
gpio_desc         219 include/linux/gpio/consumer.h static inline void gpiod_set_raw_value(struct gpio_desc *desc, int value)
gpio_desc         225 include/linux/gpio/consumer.h static inline int gpiod_get_value_cansleep(const struct gpio_desc *desc)
gpio_desc         231 include/linux/gpio/consumer.h static inline void gpiod_set_value_cansleep(struct gpio_desc *desc, int value)
gpio_desc         236 include/linux/gpio/consumer.h static inline int gpiod_get_raw_value_cansleep(const struct gpio_desc *desc)
gpio_desc         242 include/linux/gpio/consumer.h static inline void gpiod_set_raw_value_cansleep(struct gpio_desc *desc,
gpio_desc         249 include/linux/gpio/consumer.h static inline int gpiod_set_debounce(struct gpio_desc *desc, unsigned debounce)
gpio_desc         256 include/linux/gpio/consumer.h static inline int gpiod_is_active_low(const struct gpio_desc *desc)
gpio_desc         262 include/linux/gpio/consumer.h static inline int gpiod_cansleep(const struct gpio_desc *desc)
gpio_desc         269 include/linux/gpio/consumer.h static inline int gpiod_to_irq(const struct gpio_desc *desc)
gpio_desc         276 include/linux/gpio/consumer.h static inline struct gpio_desc *gpio_to_desc(unsigned gpio)
gpio_desc         280 include/linux/gpio/consumer.h static inline int desc_to_gpio(const struct gpio_desc *desc)
gpio_desc         326 include/linux/gpio/consumer.h int gpiod_export(struct gpio_desc *desc, bool direction_may_change);
gpio_desc         328 include/linux/gpio/consumer.h 		      struct gpio_desc *desc);
gpio_desc         329 include/linux/gpio/consumer.h int gpiod_sysfs_set_active_low(struct gpio_desc *desc, int value);
gpio_desc         330 include/linux/gpio/consumer.h void gpiod_unexport(struct gpio_desc *desc);
gpio_desc         334 include/linux/gpio/consumer.h static inline int gpiod_export(struct gpio_desc *desc,
gpio_desc         341 include/linux/gpio/consumer.h 				    struct gpio_desc *desc)
gpio_desc         346 include/linux/gpio/consumer.h static inline int gpiod_sysfs_set_active_low(struct gpio_desc *desc, int value)
gpio_desc         351 include/linux/gpio/consumer.h static inline void gpiod_unexport(struct gpio_desc *desc)
gpio_desc          11 include/linux/gpio/driver.h struct gpio_desc;
gpio_desc         103 include/linux/gpio/driver.h 	struct gpio_desc	*desc;
gpio_desc         155 include/linux/gpio/driver.h struct gpio_chip *gpiod_to_chip(const struct gpio_desc *desc);
gpio_desc         172 include/linux/gpio/driver.h struct gpio_desc *gpiochip_request_own_desc(struct gpio_chip *chip, u16 hwnum,
gpio_desc         174 include/linux/gpio/driver.h void gpiochip_free_own_desc(struct gpio_desc *desc);
gpio_desc         178 include/linux/gpio/driver.h static inline struct gpio_chip *gpiod_to_chip(const struct gpio_desc *desc)
gpio_desc         644 include/sound/soc.h 	struct gpio_desc *desc;
gpio_desc         291 include/uapi/linux/synclink.h #define MGSL_IOCSGPIO		_IOW(MGSL_MAGIC_IOC,16,struct gpio_desc)
gpio_desc         292 include/uapi/linux/synclink.h #define MGSL_IOCGGPIO		_IOR(MGSL_MAGIC_IOC,17,struct gpio_desc)
gpio_desc         293 include/uapi/linux/synclink.h #define MGSL_IOCWAITGPIO	_IOWR(MGSL_MAGIC_IOC,18,struct gpio_desc)