gpio_vbus_irq
palmas_usb->gpio_vbus_irq = gpiod_to_irq(palmas_usb->vbus_gpiod);
if (palmas_usb->gpio_vbus_irq < 0) {
return palmas_usb->gpio_vbus_irq;
palmas_usb->gpio_vbus_irq,
palmas_vbus_irq_handler(palmas_usb->gpio_vbus_irq, palmas_usb);
enable_irq_wake(palmas_usb->gpio_vbus_irq);
disable_irq_wake(palmas_usb->gpio_vbus_irq);
palmas_vbus_irq_handler(palmas_usb->gpio_vbus_irq, palmas_usb);
gpio_vbus_irq(gpio_vbus->irq, pdev);
err = devm_request_irq(&pdev->dev, irq, gpio_vbus_irq, irqflags,
int gpio_vbus_irq;