* Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> [170518 08:41]: > On Wed, 17 May 2017, Tony Lindgren wrote: > > > With the runtime PM implemented for ohci-platform driver, we can > > now support omap3 and later OHCI by adding one device tree > > property. ... > > diff --git a/drivers/usb/host/ohci-platform.c b/drivers/usb/host/ohci-platform.c > > --- a/drivers/usb/host/ohci-platform.c > > +++ b/drivers/usb/host/ohci-platform.c > > @@ -170,6 +170,10 @@ static int ohci_platform_probe(struct platform_device *dev) > > if (of_property_read_bool(dev->dev.of_node, "no-big-frame-no")) > > ohci->flags |= OHCI_QUIRK_FRAME_NO; > > > > + if (of_property_read_bool(dev->dev.of_node, > > + "remote-wakeup-connected")) > > + ohci->hc_control = OHCI_CTRL_RWC; > > + > > of_property_read_u32(dev->dev.of_node, "num-ports", > > &ohci->num_ports); > > > > @@ -361,6 +365,7 @@ static int ohci_platform_resume(struct device *dev) > > static const struct of_device_id ohci_platform_ids[] = { > > { .compatible = "generic-ohci", }, > > { .compatible = "cavium,octeon-6335-ohci", }, > > + { .compatible = "ti,ohci-omap3", }, > > { } > > }; > > MODULE_DEVICE_TABLE(of, ohci_platform_ids); > > Acked-by: Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> FYI, this depends on the patch1/4 PM runtime issue getting sorted out first as otherwise the USB controller is powered off on omaps. So let's not apply this yet. Regards, Tony -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html