[PATCH] staging: dwc2: set up all module params

Paul Zimmerman Paul.Zimmerman at synopsys.com
Wed Nov 27 11:37:19 PST 2013


Adding Jonathan.

> From: Paul Zimmerman
> Sent: Wednesday, November 27, 2013 11:34 AM
> 
> > From: gordon.hollingworth at gmail.com [mailto:gordon.hollingworth at gmail.com] On Behalf Of Gordon
> Hollingworth
> > Sent: Tuesday, November 26, 2013 10:48 PM
> > To: Stephen Warren
> > Cc: Paul Zimmerman; Greg Kroah-Hartman; devel at driverdev.osuosl.org; linux-rpi-
> > kernel at lists.infradead.org
> > Subject: Re: [PATCH] staging: dwc2: set up all module params
> >
> > This looks like it is the same problem we saw in the dwc_otg driver
> > with incorrect scheduling of split USB transactions to downstream
> > ports behind single TT hubs (this just makes the problem worse rather
> > than be the cause of anything)
> >
> > In general it should be possible to schedule multiple split
> > transactions to a TT but they _must_ be completed on time or the hub
> > will drop the transactions on the floor...  Unfortunately because of
> > the interrupt latency issues it cannot be guaranteed without the FIQ
> 
> Hi Gordon,
> 
> Any chance one of your guys could look at adding FIQ support to the
> mainline kernel for the BCM2835 (Raspberry Pi) platform and the dwc2
> driver? Support for FIQs already exists in the arm tree, and is used on
> other platforms. Some time back you volunteered Jonathan Bell to help
> work on the dwc2 driver, perhaps he could look into this? I'm probably
> not going to have the bandwidth to work on this entirely on my own, but
> I could certainly try to help with any questions or issues you might run
> into.
> 
> --
> Paul




More information about the linux-rpi-kernel mailing list