• Home
  • Raw
  • Download

Lines Matching defs:gc

138 struct gpio_desc *gpiochip_get_desc(struct gpio_chip *gc,  in gpiochip_get_desc()
212 struct gpio_chip *gc; in gpiod_get_direction() local
337 static int gpiochip_set_desc_names(struct gpio_chip *gc) in gpiochip_set_desc_names()
407 static unsigned long *gpiochip_allocate_mask(struct gpio_chip *gc) in gpiochip_allocate_mask()
421 static int gpiochip_alloc_valid_mask(struct gpio_chip *gc) in gpiochip_alloc_valid_mask()
433 static int gpiochip_init_valid_mask(struct gpio_chip *gc) in gpiochip_init_valid_mask()
443 static void gpiochip_free_valid_mask(struct gpio_chip *gc) in gpiochip_free_valid_mask()
449 static int gpiochip_add_pin_ranges(struct gpio_chip *gc) in gpiochip_add_pin_ranges()
457 bool gpiochip_line_is_valid(const struct gpio_chip *gc, in gpiochip_line_is_valid()
518 static void gpiochip_machine_hog(struct gpio_chip *gc, struct gpiod_hog *hog) in gpiochip_machine_hog()
539 static void machine_gpiochip_add(struct gpio_chip *gc) in machine_gpiochip_add()
566 int gpiochip_add_data_with_key(struct gpio_chip *gc, void *data, in gpiochip_add_data_with_key()
801 void *gpiochip_get_data(struct gpio_chip *gc) in gpiochip_get_data()
813 void gpiochip_remove(struct gpio_chip *gc) in gpiochip_remove()
869 int (*match)(struct gpio_chip *gc, in gpiochip_find()
873 struct gpio_chip *gc = NULL; in gpiochip_find() local
889 static int gpiochip_match_name(struct gpio_chip *gc, void *data) in gpiochip_match_name()
907 static int gpiochip_irqchip_init_hw(struct gpio_chip *gc) in gpiochip_irqchip_init_hw()
917 static int gpiochip_irqchip_init_valid_mask(struct gpio_chip *gc) in gpiochip_irqchip_init_valid_mask()
933 static void gpiochip_irqchip_free_valid_mask(struct gpio_chip *gc) in gpiochip_irqchip_free_valid_mask()
939 bool gpiochip_irqchip_irq_valid(const struct gpio_chip *gc, in gpiochip_irqchip_irq_valid()
960 static void gpiochip_set_cascaded_irqchip(struct gpio_chip *gc, in gpiochip_set_cascaded_irqchip()
1004 void gpiochip_set_nested_irqchip(struct gpio_chip *gc, in gpiochip_set_nested_irqchip()
1021 static void gpiochip_set_hierarchical_irqchip(struct gpio_chip *gc, in gpiochip_set_hierarchical_irqchip()
1118 struct gpio_chip *gc = d->host_data; in gpiochip_hierarchy_irq_domain_alloc() local
1185 static unsigned int gpiochip_child_offset_to_irq_noop(struct gpio_chip *gc, in gpiochip_child_offset_to_irq_noop()
1207 static int gpiochip_hierarchy_add_domain(struct gpio_chip *gc) in gpiochip_hierarchy_add_domain()
1240 static bool gpiochip_hierarchy_is_hierarchical(struct gpio_chip *gc) in gpiochip_hierarchy_is_hierarchical()
1245 void *gpiochip_populate_parent_fwspec_twocell(struct gpio_chip *gc, in gpiochip_populate_parent_fwspec_twocell()
1264 void *gpiochip_populate_parent_fwspec_fourcell(struct gpio_chip *gc, in gpiochip_populate_parent_fwspec_fourcell()
1287 static int gpiochip_hierarchy_add_domain(struct gpio_chip *gc) in gpiochip_hierarchy_add_domain()
1292 static bool gpiochip_hierarchy_is_hierarchical(struct gpio_chip *gc) in gpiochip_hierarchy_is_hierarchical()
1312 struct gpio_chip *gc = d->host_data; in gpiochip_irq_map() local
1351 struct gpio_chip *gc = d->host_data; in gpiochip_irq_unmap() local
1385 struct gpio_chip *gc = domain->host_data; in gpiochip_irq_domain_activate() local
1403 struct gpio_chip *gc = domain->host_data; in gpiochip_irq_domain_deactivate() local
1409 static int gpiochip_to_irq(struct gpio_chip *gc, unsigned offset) in gpiochip_to_irq()
1444 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in gpiochip_irq_reqres() local
1451 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in gpiochip_irq_relres() local
1458 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in gpiochip_irq_mask() local
1467 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in gpiochip_irq_unmask() local
1476 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in gpiochip_irq_enable() local
1484 struct gpio_chip *gc = irq_data_get_irq_chip_data(d); in gpiochip_irq_disable() local
1490 static void gpiochip_set_irq_hooks(struct gpio_chip *gc) in gpiochip_set_irq_hooks()
1536 static int gpiochip_add_irqchip(struct gpio_chip *gc, in gpiochip_add_irqchip()
1639 static void gpiochip_irqchip_remove(struct gpio_chip *gc) in gpiochip_irqchip_remove()
1714 int gpiochip_irqchip_add_key(struct gpio_chip *gc, in gpiochip_irqchip_add_key()
1786 int gpiochip_irqchip_add_domain(struct gpio_chip *gc, in gpiochip_irqchip_add_domain()
1809 static inline int gpiochip_add_irqchip(struct gpio_chip *gc, in gpiochip_add_irqchip()
1815 static void gpiochip_irqchip_remove(struct gpio_chip *gc) {} in gpiochip_irqchip_remove()
1817 static inline int gpiochip_irqchip_init_hw(struct gpio_chip *gc) in gpiochip_irqchip_init_hw()
1822 static inline int gpiochip_irqchip_init_valid_mask(struct gpio_chip *gc) in gpiochip_irqchip_init_valid_mask()
1826 static inline void gpiochip_irqchip_free_valid_mask(struct gpio_chip *gc) in gpiochip_irqchip_free_valid_mask()
1836 int gpiochip_generic_request(struct gpio_chip *gc, unsigned offset) in gpiochip_generic_request()
1852 void gpiochip_generic_free(struct gpio_chip *gc, unsigned offset) in gpiochip_generic_free()
1869 int gpiochip_generic_config(struct gpio_chip *gc, unsigned offset, in gpiochip_generic_config()
1890 int gpiochip_add_pingroup_range(struct gpio_chip *gc, in gpiochip_add_pingroup_range()
1948 int gpiochip_add_pin_range(struct gpio_chip *gc, const char *pinctl_name, in gpiochip_add_pin_range()
1992 void gpiochip_remove_pin_ranges(struct gpio_chip *gc) in gpiochip_remove_pin_ranges()
2014 struct gpio_chip *gc = desc->gdev->chip; in gpiod_request_commit() local
2132 struct gpio_chip *gc; in gpiod_free_commit() local
2199 const char *gpiochip_is_requested(struct gpio_chip *gc, unsigned offset) in gpiochip_is_requested()
2237 struct gpio_desc *gpiochip_request_own_desc(struct gpio_chip *gc, in gpiochip_request_own_desc()
2290 static int gpio_do_set_config(struct gpio_chip *gc, unsigned int offset, in gpio_do_set_config()
2301 struct gpio_chip *gc = desc->gdev->chip; in gpio_set_config() local
2350 struct gpio_chip *gc; in gpiod_direction_input() local
2396 struct gpio_chip *gc = desc->gdev->chip; in gpiod_direction_output_raw_commit() local
2539 struct gpio_chip *gc; in gpiod_set_config() local
2576 struct gpio_chip *gc; in gpiod_set_transitory() local
2655 struct gpio_chip *gc; in gpiod_get_raw_value_commit() local
2667 static int gpio_chip_get_multiple(struct gpio_chip *gc, in gpio_chip_get_multiple()
2723 struct gpio_chip *gc = desc_array[i]->gdev->chip; in gpiod_get_array_value_complex() local
2897 struct gpio_chip *gc = desc->gdev->chip; in gpio_set_open_drain_value_commit() local
2922 struct gpio_chip *gc = desc->gdev->chip; in gpio_set_open_source_value_commit() local
2941 struct gpio_chip *gc; in gpiod_set_raw_value_commit() local
2958 static void gpio_chip_set_multiple(struct gpio_chip *gc, in gpio_chip_set_multiple()
3006 struct gpio_chip *gc = desc_array[i]->gdev->chip; in gpiod_set_array_value_complex() local
3226 struct gpio_chip *gc; in gpiod_to_irq() local
3270 int gpiochip_lock_as_irq(struct gpio_chip *gc, unsigned int offset) in gpiochip_lock_as_irq()
3324 void gpiochip_unlock_as_irq(struct gpio_chip *gc, unsigned int offset) in gpiochip_unlock_as_irq()
3341 void gpiochip_disable_irq(struct gpio_chip *gc, unsigned int offset) in gpiochip_disable_irq()
3351 void gpiochip_enable_irq(struct gpio_chip *gc, unsigned int offset) in gpiochip_enable_irq()
3368 bool gpiochip_line_is_irq(struct gpio_chip *gc, unsigned int offset) in gpiochip_line_is_irq()
3377 int gpiochip_reqres_irq(struct gpio_chip *gc, unsigned int offset) in gpiochip_reqres_irq()
3394 void gpiochip_relres_irq(struct gpio_chip *gc, unsigned int offset) in gpiochip_relres_irq()
3401 bool gpiochip_line_is_open_drain(struct gpio_chip *gc, unsigned int offset) in gpiochip_line_is_open_drain()
3410 bool gpiochip_line_is_open_source(struct gpio_chip *gc, unsigned int offset) in gpiochip_line_is_open_source()
3419 bool gpiochip_line_is_persistent(struct gpio_chip *gc, unsigned int offset) in gpiochip_line_is_persistent()
3662 struct gpio_chip *gc; in gpiod_add_hogs() local
3726 struct gpio_chip *gc; in gpiod_find() local
4172 struct gpio_chip *gc; in gpiod_hog() local
4204 static void gpiochip_free_hogs(struct gpio_chip *gc) in gpiochip_free_hogs()
4233 struct gpio_chip *gc; in gpiod_get_array() local
4426 struct gpio_chip *gc = gdev->chip; in gpiolib_dbg_show() local
4501 struct gpio_chip *gc = gdev->chip; in gpiolib_seq_show() local