Hi Robert, your commit 7acc9973e3c4 ("usb: phy: generic: add vbus support") added GPIO-based VBUS handling for phy-generic.c, but that ends up calling usb_gadget_vbus_connect() which forces NOP to depend on the gadget API. I was grepping around and couldn't find any users for that VBUS gpio _and_ we have phy-gpio-vbus.c which does the same thing. I'm wondering if we should drop the usb_gadget_vbus_connect() support so other phy-generic users (like ehci-omap) can rely on it without depending on the gadget API. Thoughts? -- balbi
Attachment:
signature.asc
Description: PGP signature