Home
last modified time | relevance | path

Searched refs:gpio_chip_hwgpio (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.10/drivers/gpio/
Dgpiolib.c218 offset = gpio_chip_hwgpio(desc); in gpiod_get_direction()
1998 offset = gpio_chip_hwgpio(desc); in gpiod_request_commit()
2100 gc->free(gc, gpio_chip_hwgpio(desc)); in gpiod_free_commit()
2271 return gpio_do_set_config(gc, gpio_chip_hwgpio(desc), config); in gpio_set_config()
2330 ret = gc->direction_input(gc, gpio_chip_hwgpio(desc)); in gpiod_direction_input()
2332 (gc->get_direction(gc, gpio_chip_hwgpio(desc)) != 1)) { in gpiod_direction_input()
2368 ret = gc->direction_output(gc, gpio_chip_hwgpio(desc), val); in gpiod_direction_output_raw_commit()
2372 gc->get_direction(gc, gpio_chip_hwgpio(desc))) { in gpiod_direction_output_raw_commit()
2382 gc->set(gc, gpio_chip_hwgpio(desc), val); in gpiod_direction_output_raw_commit()
2500 return gpio_do_set_config(gc, gpio_chip_hwgpio(desc), config); in gpiod_set_config()
[all …]
Dgpiolib-sysfs.c196 ret = gpiochip_lock_as_irq(desc->gdev->chip, gpio_chip_hwgpio(desc)); in gpio_sysfs_request_irq()
210 gpiochip_unlock_as_irq(desc->gdev->chip, gpio_chip_hwgpio(desc)); in gpio_sysfs_request_irq()
228 gpiochip_unlock_as_irq(desc->gdev->chip, gpio_chip_hwgpio(desc)); in gpio_sysfs_free_irq()
626 offset = gpio_chip_hwgpio(desc); in gpiod_export()
Dgpiolib.h143 static inline int gpio_chip_hwgpio(const struct gpio_desc *desc) in gpio_chip_hwgpio() function
Dgpiolib-cdev.c577 le.offset = gpio_chip_hwgpio(line->desc); in edge_irq_thread()
667 le.offset = gpio_chip_hwgpio(line->desc); in debounce_work_func()
1883 info->offset = gpio_chip_hwgpio(desc); in gpio_desc_to_lineinfo()
2139 if (!test_bit(gpio_chip_hwgpio(desc), cdev->watched_lines)) in lineinfo_changed_notify()
Dgpio-aspeed.c1009 int rc = 0, bindex, offset = gpio_chip_hwgpio(desc); in aspeed_gpio_copro_grab_gpio()
1055 int rc = 0, bindex, offset = gpio_chip_hwgpio(desc); in aspeed_gpio_copro_release_gpio()