Re: [PATCH] musb_host: Fix high bandwidth iso transfer issue

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

 



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


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux