On Thu, Nov 25, 2010 at 4:44 PM, Felipe Balbi <balbi@xxxxxx> wrote: > On Thu, Nov 25, 2010 at 03:35:16AM -0500, Zhang, Sonic wrote: >> >> >>> -----Original Message----- >>> From: vapier.adi@xxxxxxxxx [mailto:vapier.adi@xxxxxxxxx] On >>> Behalf Of Mike Frysinger >>> Sent: Wednesday, November 24, 2010 10:37 AM >>> To: Bob Liu; Zhang, Sonic; uclinux-dist-devel@xxxxxxxxxxxxxxxxxxxx >>> Cc: Ajay Kumar Gupta; linux-usb@xxxxxxxxxxxxxxx; balbi@xxxxxx >>> Subject: Re: [PATCH] musb_host: Fix high bandwidth iso transfer issue >>> >>> On Tue, Nov 23, 2010 at 06:15, Felipe Balbi wrote: >>>> >>>> On Tue, Nov 23, 2010 at 03:31:34PM +0530, Ajay Kumar Gupta wrote: >>>>> >>>>> Commit 9f445cb [USB: musb: disable double buffering for older RTL >>>>> versions] is breaking the high bandwidth isochronous transfer as >>>>> hb_mult is not getting programmed into RXMAXP register. >>>>> >>>>> Signed-off-by: Ajay Kumar Gupta <ajay.gupta@xxxxxx> >>>> >>>> I'll take this one in. >>>> >>>> Mike, we need to get blackfin double buffering issue sorted out as >>>> these blackfin hacks are breaking other functionalities. >>> >> >> The blackfin double buffering issue is a hardware anomaly 05000465 in >> blackfin implementation. Please refer to the blackfin anomaly list >> >> http://www.analog.com/static/imported-files/ic_anom/BF_523_525_527_527C_anomaly_RevH.pdf >> and >> >> http://www.analog.com/static/imported-files/ic_anom/ADSP-BF542_544_547_548_549_revJ.pdf >> >> >> The only work around is to config the receive FIFO into single buffer >> mode. > > And how to do that ? > It's used to by "USB: musb: disable double buffering for older RTL versions" http://git.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=commitdiff;h=9f445cb29918dc488b7a9a92ef018599cce33df7 -- Thanks, --Bob -- 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