gpiod_hwgpio
int rc = 0, bindex, offset = gpiod_hwgpio(desc);
int rc = 0, bindex, offset = gpiod_hwgpio(desc);
gpiod_hwgpio(lr->lines[i].desc));
info->offset = gpiod_hwgpio(desc);
if (!test_bit(gpiod_hwgpio(desc), cdev->watched_lines))
le.offset = gpiod_hwgpio(line->desc);
le.offset = gpiod_hwgpio(line->desc);
le.offset = gpiod_hwgpio(line->desc);
dev_name(dev), gpiod_hwgpio(shared_desc->desc),
ret = gpiochip_lock_as_irq(guard.gc, gpiod_hwgpio(desc));
gpiochip_unlock_as_irq(guard.gc, gpiod_hwgpio(desc));
gpiochip_unlock_as_irq(guard.gc, gpiod_hwgpio(desc));
offset = gpiod_hwgpio(desc);
gpiod_hwgpio(desc));
gpiod_hwgpio(desc));
path = kasprintf(GFP_KERNEL, "gpio%u/value", gpiod_hwgpio(desc));
offset = gpiod_hwgpio(desc);
EXPORT_SYMBOL_GPL(gpiod_hwgpio);
guard.gc->free(guard.gc, gpiod_hwgpio(desc));
ret = guard.gc->set_config(guard.gc, gpiod_hwgpio(desc), config);
int gpio = gpiod_hwgpio(desc);
gpiod_hwgpio(desc));
dir = gpiochip_get_direction(guard.gc, gpiod_hwgpio(desc));
gpiod_hwgpio(desc), val);
gpiod_hwgpio(desc));
ret = gpiochip_set(guard.gc, gpiod_hwgpio(desc), val);
gpiod_hwgpio(desc), flags);
ret = guard.gc->dis_hw_timestamp(guard.gc, gpiod_hwgpio(desc),
return gc->get ? gpiochip_get(gc, gpiod_hwgpio(desc)) : -EIO;
int hwgpio = gpiod_hwgpio(desc);
int hwgpio = gpiod_hwgpio(desc);
int ret = 0, offset = gpiod_hwgpio(desc);
int ret = 0, offset = gpiod_hwgpio(desc);
return gpiochip_set(guard.gc, gpiod_hwgpio(desc), value);
int hwgpio = gpiod_hwgpio(desc);
offset = gpiod_hwgpio(desc);
offset = gpiod_hwgpio(desc);
hwnum = gpiod_hwgpio(desc);
if (descs->ndescs == 0 && gpiod_hwgpio(desc) == 0) {
else if (gpiod_hwgpio(desc) != descs->ndescs) {
int gpiod_hwgpio(const struct gpio_desc *desc);