USB: musb: Add new fifo table for a OMAP3 errata
authorAjay Kumar Gupta <ajay.gupta@ti.com>
Mon, 28 Dec 2009 11:40:34 +0000 (13:40 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 2 Mar 2010 22:53:41 +0000 (14:53 -0800)
commit3b151526eda87901532390e11bba0dd59119f667
tree0f24c4907a6f6b289f7790a489f87b33f75152da
parent8f20960cd772fe42a9cdd36312b2247bc2800ffb
USB: musb: Add new fifo table for a OMAP3 errata

We have observed MSC data read corruption when USB LAN device is
also connected and it's interface is up.

Silicon team has confirmed an errata where in all the active
transfers should use FIFO space either in first 8K or next 8K.
So far we have observed the issue in above use case scenario.

As a workaround to it, adding a new FIFO config (5) fitting well
within first 8K which can be used for such use cases.

Signed-off-by: Ajay Kumar Gupta <ajay.gupta@ti.com>
Acked-by: Anand Gadiyar <gadiyar@ti.com>
Signed-off-by: Felipe Balbi <felipe.balbi@nokia.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/musb/musb_core.c