Lines Matching defs:desc
106 const char *gpiod_get_label(struct gpio_desc *desc) in gpiod_get_label()
130 static int desc_set_label(struct gpio_desc *desc, const char *label) in desc_set_label()
218 int desc_to_gpio(const struct gpio_desc *desc) in desc_to_gpio()
237 struct gpio_chip *gpiod_to_chip(const struct gpio_desc *desc) in gpiod_to_chip()
258 struct gpio_device *gpiod_to_gpio_device(struct gpio_desc *desc) in gpiod_to_gpio_device()
353 int gpiod_get_direction(struct gpio_desc *desc) in gpiod_get_direction()
462 struct gpio_desc *desc; in gpio_name_to_desc() local
716 static void gpiod_free_irqs(struct gpio_desc *desc) in gpiod_free_irqs()
749 struct gpio_desc *desc; in gpiochip_free_remaining_irqs() local
821 struct gpio_desc *desc; in gpiochip_machine_hog() local
1056 struct gpio_desc *desc = &gdev->descs[desc_index]; in gpiochip_add_data_with_key() local
2316 static int gpiod_request_commit(struct gpio_desc *desc, const char *label) in gpiod_request_commit()
2362 static int validate_desc(const struct gpio_desc *desc, const char *func) in validate_desc()
2375 #define VALIDATE_DESC(desc) do { \ argument
2381 #define VALIDATE_DESC_VOID(desc) do { \ argument
2387 int gpiod_request(struct gpio_desc *desc, const char *label) in gpiod_request()
2407 static void gpiod_free_commit(struct gpio_desc *desc) in gpiod_free_commit()
2443 void gpiod_free(struct gpio_desc *desc) in gpiod_free()
2466 struct gpio_desc *desc; in gpiochip_dup_line_label() local
2518 struct gpio_desc *desc = gpiochip_get_desc(gc, hwnum); in gpiochip_request_own_desc() local
2551 void gpiochip_free_own_desc(struct gpio_desc *desc) in gpiochip_free_own_desc()
2568 int gpio_do_set_config(struct gpio_desc *desc, unsigned long config) in gpio_do_set_config()
2592 static int gpio_set_config_with_argument(struct gpio_desc *desc, in gpio_set_config_with_argument()
2602 static int gpio_set_config_with_argument_optional(struct gpio_desc *desc, in gpio_set_config_with_argument_optional()
2625 static int gpio_set_config(struct gpio_desc *desc, enum pin_config_param mode) in gpio_set_config()
2630 static int gpio_set_bias(struct gpio_desc *desc) in gpio_set_bias()
2672 int gpio_set_debounce_timeout(struct gpio_desc *desc, unsigned int debounce) in gpio_set_debounce_timeout()
2695 int gpiod_direction_input(struct gpio_desc *desc) in gpiod_direction_input()
2709 int gpiod_direction_input_nonotify(struct gpio_desc *desc) in gpiod_direction_input_nonotify()
2761 static int gpiod_direction_output_raw_commit(struct gpio_desc *desc, int value) in gpiod_direction_output_raw_commit()
2825 int gpiod_direction_output_raw(struct gpio_desc *desc, int value) in gpiod_direction_output_raw()
2852 int gpiod_direction_output(struct gpio_desc *desc, int value) in gpiod_direction_output()
2866 int gpiod_direction_output_nonotify(struct gpio_desc *desc, int value) in gpiod_direction_output_nonotify()
2937 int gpiod_enable_hw_timestamp_ns(struct gpio_desc *desc, unsigned long flags) in gpiod_enable_hw_timestamp_ns()
2970 int gpiod_disable_hw_timestamp_ns(struct gpio_desc *desc, unsigned long flags) in gpiod_disable_hw_timestamp_ns()
3003 int gpiod_set_config(struct gpio_desc *desc, unsigned long config) in gpiod_set_config()
3041 int gpiod_set_debounce(struct gpio_desc *desc, unsigned int debounce) in gpiod_set_debounce()
3058 int gpiod_set_transitory(struct gpio_desc *desc, bool transitory) in gpiod_set_transitory()
3080 int gpiod_is_active_low(const struct gpio_desc *desc) in gpiod_is_active_low()
3091 void gpiod_toggle_active_low(struct gpio_desc *desc) in gpiod_toggle_active_low()
3099 static int gpio_chip_get_value(struct gpio_chip *gc, const struct gpio_desc *desc) in gpio_chip_get_value()
3126 static int gpiod_get_raw_value_commit(const struct gpio_desc *desc) in gpiod_get_raw_value_commit()
3253 const struct gpio_desc *desc = desc_array[i]; in gpiod_get_array_value_complex() local
3275 const struct gpio_desc *desc = desc_array[j]; in gpiod_get_array_value_complex() local
3309 int gpiod_get_raw_value(const struct gpio_desc *desc) in gpiod_get_raw_value()
3329 int gpiod_get_value(const struct gpio_desc *desc) in gpiod_get_value()
3411 static void gpio_set_open_drain_value_commit(struct gpio_desc *desc, bool value) in gpio_set_open_drain_value_commit()
3438 static void gpio_set_open_source_value_commit(struct gpio_desc *desc, bool value) in gpio_set_open_source_value_commit()
3460 static void gpiod_set_raw_value_commit(struct gpio_desc *desc, bool value) in gpiod_set_raw_value_commit()
3568 struct gpio_desc *desc = desc_array[i]; in gpiod_set_array_value_complex() local
3625 void gpiod_set_raw_value(struct gpio_desc *desc, int value) in gpiod_set_raw_value()
3643 static void gpiod_set_value_nocheck(struct gpio_desc *desc, int value) in gpiod_set_value_nocheck()
3666 void gpiod_set_value(struct gpio_desc *desc, int value) in gpiod_set_value()
3739 int gpiod_cansleep(const struct gpio_desc *desc) in gpiod_cansleep()
3754 int gpiod_set_consumer_name(struct gpio_desc *desc, const char *name) in gpiod_set_consumer_name()
3775 int gpiod_to_irq(const struct gpio_desc *desc) in gpiod_to_irq()
3833 struct gpio_desc *desc; in gpiochip_lock_as_irq() local
3879 struct gpio_desc *desc; in gpiochip_unlock_as_irq() local
3892 struct gpio_desc *desc = gpiochip_get_desc(gc, offset); in gpiochip_disable_irq() local
3902 struct gpio_desc *desc = gpiochip_get_desc(gc, offset); in gpiochip_enable_irq() local
3987 int gpiod_get_raw_value_cansleep(const struct gpio_desc *desc) in gpiod_get_raw_value_cansleep()
4005 int gpiod_get_value_cansleep(const struct gpio_desc *desc) in gpiod_get_value_cansleep()
4090 void gpiod_set_raw_value_cansleep(struct gpio_desc *desc, int value) in gpiod_set_raw_value_cansleep()
4108 void gpiod_set_value_cansleep(struct gpio_desc *desc, int value) in gpiod_set_value_cansleep()
4190 void gpiod_line_state_notify(struct gpio_desc *desc, unsigned long action) in gpiod_line_state_notify()
4292 struct gpio_desc *desc = ERR_PTR(-ENOENT); in gpiod_find() local
4390 struct gpio_desc *desc = ERR_PTR(-ENOENT); in gpiod_find_by_fwnode() local
4420 struct gpio_desc *desc = NULL; in gpiod_find_and_request() local
4590 int gpiod_configure_flags(struct gpio_desc *desc, const char *con_id, in gpiod_configure_flags()
4701 struct gpio_desc *desc; in gpiod_get_index_optional() local
4722 int gpiod_hog(struct gpio_desc *desc, const char *name, in gpiod_hog()
4763 struct gpio_desc *desc; in gpiochip_free_hogs() local
4787 struct gpio_desc *desc; in gpiod_get_array() local
4936 void gpiod_put(struct gpio_desc *desc) in gpiod_put()
5024 struct gpio_desc *desc; in gpiolib_dbg_show() local