On Fri, Dec 18, 2009 at 01:32:58PM +0100, ext Swaminathan S wrote:
This patch implements the work around for a Mentor cotroller related bug. This bug is observed as BULK Tx toggle error on the bus when a BULK IO gets scheduled on an endpoint that was earlier used for handling ISOC transaction and needed to start on 1 toggle. When such a situation arises even if the TXCSR toggle bits are progremmed correctly by the musb driver (for 1 toggle) when data gets transmitted over the bus it gets transmitted with 0 toggle. This leads to toggle error on the bus and the BULK transaction fails. In case of MSC write the device gets reset by the Host. This Mentor bug is observed on almost all Mentor versions (1.3, 1.5, 1.8). Confirmed on DM644x, DM355, DM365, OMAPL13x platforms. Signed-off-by: Swaminathan S <swami.iyer@xxxxxx>
applied, thanks. Changed the description a little bit and removed the unnecessary tab before description. -- balbi -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html