* Alan Stern <[email protected]> [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 <[email protected]>

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-usb" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to