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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> From: gordon.hollingworth@xxxxxxxxx [mailto:gordon.hollingworth@xxxxxxxxx] On Behalf Of Gordon Hollingworth
> Sent: Tuesday, November 26, 2013 10:48 PM
> To: Stephen Warren
> Cc: Paul Zimmerman; Greg Kroah-Hartman; devel@xxxxxxxxxxxxxxxxxxxx; linux-rpi-
> kernel@xxxxxxxxxxxxxxxxxxx
> 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

_______________________________________________
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxx
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel




[Index of Archives]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux