Lines Matching refs:vbus_pin
334 if (gpio_is_valid(udc->vbus_pin)) in vbus_is_present()
335 return gpio_get_value(udc->vbus_pin) ^ udc->vbus_pin_inverted; in vbus_is_present()
1847 if (gpio_is_valid(udc->vbus_pin)) in atmel_usba_start()
1848 enable_irq(gpio_to_irq(udc->vbus_pin)); in atmel_usba_start()
1862 if (gpio_is_valid(udc->vbus_pin)) in atmel_usba_start()
1863 disable_irq(gpio_to_irq(udc->vbus_pin)); in atmel_usba_start()
1878 if (gpio_is_valid(udc->vbus_pin)) in atmel_usba_stop()
1879 disable_irq(gpio_to_irq(udc->vbus_pin)); in atmel_usba_stop()
1944 udc->vbus_pin = of_get_named_gpio_flags(np, "atmel,vbus-gpio", 0, in atmel_udc_of_init()
2057 udc->vbus_pin = pdata->vbus_pin; in usba_udc_pdata()
2133 udc->vbus_pin = -ENODEV; in usba_udc_probe()
2182 if (gpio_is_valid(udc->vbus_pin)) { in usba_udc_probe()
2183 if (!devm_gpio_request(&pdev->dev, udc->vbus_pin, "atmel_usba_udc")) { in usba_udc_probe()
2184 irq_set_status_flags(gpio_to_irq(udc->vbus_pin), in usba_udc_probe()
2187 gpio_to_irq(udc->vbus_pin), NULL, in usba_udc_probe()
2191 udc->vbus_pin = -ENODEV; in usba_udc_probe()
2198 udc->vbus_pin = -EINVAL; in usba_udc_probe()
2251 if (gpio_is_valid(udc->vbus_pin)) { in usba_udc_suspend()
2253 enable_irq_wake(gpio_to_irq(udc->vbus_pin)); in usba_udc_suspend()
2269 if (device_may_wakeup(dev) && gpio_is_valid(udc->vbus_pin)) in usba_udc_resume()
2270 disable_irq_wake(gpio_to_irq(udc->vbus_pin)); in usba_udc_resume()