Lines Matching refs:gpiodev
142 struct gpio_device *gdev = chip->gpiodev; in gpiochip_get_desc()
324 struct gpio_device *gdev = gc->gpiodev; in gpiochip_set_desc_names()
1255 chip->gpiodev = gdev; in gpiochip_add_data_with_key()
1436 return chip->gpiodev->data; in gpiochip_get_data()
1448 struct gpio_device *gdev = chip->gpiodev; in gpiochip_remove()
1813 if (!try_module_get(chip->gpiodev->owner)) in gpiochip_irq_reqres()
1821 module_put(chip->gpiodev->owner); in gpiochip_irq_reqres()
1832 module_put(chip->gpiodev->owner); in gpiochip_irq_relres()
1867 np = gpiochip->gpiodev->dev.of_node; in gpiochip_add_irqchip()
2102 return pinctrl_gpio_request(chip->gpiodev->base + offset); in gpiochip_generic_request()
2113 pinctrl_gpio_free(chip->gpiodev->base + offset); in gpiochip_generic_free()
2126 return pinctrl_gpio_set_config(chip->gpiodev->base + offset, config); in gpiochip_generic_config()
2149 struct gpio_device *gdev = chip->gpiodev; in gpiochip_add_pingroup_range()
2207 struct gpio_device *gdev = chip->gpiodev; in gpiochip_add_pin_range()
2249 struct gpio_device *gdev = chip->gpiodev; in gpiochip_remove_pin_ranges()
2437 desc = &chip->gpiodev->descs[offset]; in gpiochip_is_requested()
3338 return test_bit(FLAG_USED_AS_IRQ, &chip->gpiodev->descs[offset].flags); in gpiochip_line_is_irq()
3347 return test_bit(FLAG_OPEN_DRAIN, &chip->gpiodev->descs[offset].flags); in gpiochip_line_is_open_drain()
3356 return test_bit(FLAG_OPEN_SOURCE, &chip->gpiodev->descs[offset].flags); in gpiochip_line_is_open_source()
3365 return !test_bit(FLAG_TRANSITORY, &chip->gpiodev->descs[offset].flags); in gpiochip_line_is_persistent()
4151 if (test_bit(FLAG_IS_HOGGED, &chip->gpiodev->descs[id].flags)) in gpiochip_free_hogs()
4152 gpiochip_free_own_desc(&chip->gpiodev->descs[id]); in gpiochip_free_hogs()