Lines Matching defs:chip
50 #define GPIO_OFFSET_VALID(chip, offset) (offset >= 0 && offset < chip->ngpio) argument
71 struct gpio_chip *chip; in gpio_to_desc() local
95 struct gpio_desc *gpiochip_get_desc(struct gpio_chip *chip, in gpiochip_get_desc()
129 struct gpio_chip *chip; in gpiochip_find_base() local
160 struct gpio_chip *chip; in gpiod_get_direction() local
191 static int gpiochip_add_to_list(struct gpio_chip *chip) in gpiochip_add_to_list()
238 int gpiochip_add(struct gpio_chip *chip) in gpiochip_add()
328 void gpiochip_remove(struct gpio_chip *chip) in gpiochip_remove()
370 int (*match)(struct gpio_chip *chip, in gpiochip_find()
373 struct gpio_chip *chip; in gpiochip_find() local
390 static int gpiochip_match_name(struct gpio_chip *chip, void *data) in gpiochip_match_name()
472 struct gpio_chip *chip = d->host_data; in gpiochip_irq_map() local
497 struct gpio_chip *chip = d->host_data; in gpiochip_irq_unmap() local
517 struct gpio_chip *chip = irq_data_get_irq_chip_data(d); in gpiochip_irq_reqres() local
530 struct gpio_chip *chip = irq_data_get_irq_chip_data(d); in gpiochip_irq_relres() local
535 static int gpiochip_to_irq(struct gpio_chip *chip, unsigned offset) in gpiochip_to_irq()
667 int gpiochip_add_pingroup_range(struct gpio_chip *chip, in gpiochip_add_pingroup_range()
716 int gpiochip_add_pin_range(struct gpio_chip *chip, const char *pinctl_name, in gpiochip_add_pin_range()
759 void gpiochip_remove_pin_ranges(struct gpio_chip *chip) in gpiochip_remove_pin_ranges()
780 struct gpio_chip *chip = desc->chip; in __gpiod_request() local
824 struct gpio_chip *chip; in gpiod_request() local
852 struct gpio_chip *chip; in __gpiod_free() local
902 const char *gpiochip_is_requested(struct gpio_chip *chip, unsigned offset) in gpiochip_is_requested()
928 struct gpio_desc *gpiochip_request_own_desc(struct gpio_chip *chip, u16 hwnum, in gpiochip_request_own_desc()
981 struct gpio_chip *chip; in gpiod_direction_input() local
1009 struct gpio_chip *chip; in _gpiod_direction_output_raw() local
1099 struct gpio_chip *chip; in gpiod_set_debounce() local
1154 struct gpio_chip *chip; in _gpiod_get_raw_value() local
1219 struct gpio_chip *chip = desc->chip; in _gpio_set_open_drain_value() local
1246 struct gpio_chip *chip = desc->chip; in _gpio_set_open_source_value() local
1267 struct gpio_chip *chip; in _gpiod_set_raw_value() local
1288 static void gpio_chip_set_multiple(struct gpio_chip *chip, in gpio_chip_set_multiple()
1318 struct gpio_chip *chip = desc_array[i]->chip; in gpiod_set_array_priv() local
1469 struct gpio_chip *chip; in gpiod_to_irq() local
1488 int gpiochip_lock_as_irq(struct gpio_chip *chip, unsigned int offset) in gpiochip_lock_as_irq()
1513 void gpiochip_unlock_as_irq(struct gpio_chip *chip, unsigned int offset) in gpiochip_unlock_as_irq()
1777 struct gpio_chip *chip; in gpiod_find() local
2111 struct gpio_chip *chip; in gpiod_hog() local
2150 static void gpiochip_free_hogs(struct gpio_chip *chip) in gpiochip_free_hogs()
2255 static void gpiolib_dbg_show(struct seq_file *s, struct gpio_chip *chip) in gpiolib_dbg_show()
2284 struct gpio_chip *chip = NULL; in gpiolib_seq_start() local
2303 struct gpio_chip *chip = v; in gpiolib_seq_next() local
2325 struct gpio_chip *chip = v; in gpiolib_seq_show() local