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)