Lines Matching refs:desc

25 	struct gpio_desc *desc[];  member
70 void gpiod_put(struct gpio_desc *desc);
92 void devm_gpiod_put(struct device *dev, struct gpio_desc *desc);
95 int gpiod_get_direction(struct gpio_desc *desc);
96 int gpiod_direction_input(struct gpio_desc *desc);
97 int gpiod_direction_output(struct gpio_desc *desc, int value);
98 int gpiod_direction_output_raw(struct gpio_desc *desc, int value);
101 int gpiod_get_value(const struct gpio_desc *desc);
102 void gpiod_set_value(struct gpio_desc *desc, int value);
105 int gpiod_get_raw_value(const struct gpio_desc *desc);
106 void gpiod_set_raw_value(struct gpio_desc *desc, int value);
111 int gpiod_get_value_cansleep(const struct gpio_desc *desc);
112 void gpiod_set_value_cansleep(struct gpio_desc *desc, int value);
116 int gpiod_get_raw_value_cansleep(const struct gpio_desc *desc);
117 void gpiod_set_raw_value_cansleep(struct gpio_desc *desc, int value);
122 int gpiod_set_debounce(struct gpio_desc *desc, unsigned debounce);
124 int gpiod_is_active_low(const struct gpio_desc *desc);
125 int gpiod_cansleep(const struct gpio_desc *desc);
127 int gpiod_to_irq(const struct gpio_desc *desc);
131 int desc_to_gpio(const struct gpio_desc *desc);
191 static inline void gpiod_put(struct gpio_desc *desc) in gpiod_put() argument
252 static inline void devm_gpiod_put(struct device *dev, struct gpio_desc *desc) in devm_gpiod_put() argument
270 static inline int gpiod_get_direction(const struct gpio_desc *desc) in gpiod_get_direction() argument
276 static inline int gpiod_direction_input(struct gpio_desc *desc) in gpiod_direction_input() argument
282 static inline int gpiod_direction_output(struct gpio_desc *desc, int value) in gpiod_direction_output() argument
288 static inline int gpiod_direction_output_raw(struct gpio_desc *desc, int value) in gpiod_direction_output_raw() argument
296 static inline int gpiod_get_value(const struct gpio_desc *desc) in gpiod_get_value() argument
302 static inline void gpiod_set_value(struct gpio_desc *desc, int value) in gpiod_set_value() argument
314 static inline int gpiod_get_raw_value(const struct gpio_desc *desc) in gpiod_get_raw_value() argument
320 static inline void gpiod_set_raw_value(struct gpio_desc *desc, int value) in gpiod_set_raw_value() argument
333 static inline int gpiod_get_value_cansleep(const struct gpio_desc *desc) in gpiod_get_value_cansleep() argument
339 static inline void gpiod_set_value_cansleep(struct gpio_desc *desc, int value) in gpiod_set_value_cansleep() argument
351 static inline int gpiod_get_raw_value_cansleep(const struct gpio_desc *desc) in gpiod_get_raw_value_cansleep() argument
357 static inline void gpiod_set_raw_value_cansleep(struct gpio_desc *desc, in gpiod_set_raw_value_cansleep() argument
371 static inline int gpiod_set_debounce(struct gpio_desc *desc, unsigned debounce) in gpiod_set_debounce() argument
378 static inline int gpiod_is_active_low(const struct gpio_desc *desc) in gpiod_is_active_low() argument
384 static inline int gpiod_cansleep(const struct gpio_desc *desc) in gpiod_cansleep() argument
391 static inline int gpiod_to_irq(const struct gpio_desc *desc) in gpiod_to_irq() argument
402 static inline int desc_to_gpio(const struct gpio_desc *desc) in desc_to_gpio() argument
464 int gpiod_export(struct gpio_desc *desc, bool direction_may_change);
466 struct gpio_desc *desc);
467 int gpiod_sysfs_set_active_low(struct gpio_desc *desc, int value);
468 void gpiod_unexport(struct gpio_desc *desc);
472 static inline int gpiod_export(struct gpio_desc *desc, in gpiod_export() argument
479 struct gpio_desc *desc) in gpiod_export_link() argument
484 static inline int gpiod_sysfs_set_active_low(struct gpio_desc *desc, int value) in gpiod_sysfs_set_active_low() argument
489 static inline void gpiod_unexport(struct gpio_desc *desc) in gpiod_unexport() argument