[EXT] USB3 XHCI crashing with USB 3 hub on Octeon

Stefan Roese sr at denx.de
Tue Feb 23 10:25:42 CET 2021


Hi Nicolas,

On 23.02.21 10:23, Nicolas Saenz Julienne wrote:
> On Tue, 2021-02-23 at 09:15 +0100, Stefan Roese wrote:
>> Hi Bin,
>> Hi Aaron,
>>
>> I've added Nicolas to Cc, as he also recently did some work on the
>> physical vs virtual addresses in the xHCI driver.
>>
>> On 23.02.21 09:07, Bin Meng wrote:
>>> Hi Aaron,
>>>
>>> On Tue, Feb 23, 2021 at 3:31 PM Aaron Williams <awilliams at marvell.com> wrote:
>>>>
>>>> I have a follow-up. USB is working on our OcteonTX boards running 2020.10. It
>>>> may be something specific to the Octeon port. Note that I did see a problem
>>>> where the scratchpad memory is using direct pointers instead of physical
>>>> addresses (which will not work on MIPS). As far as I know, however, the Octeon
>>>> XHCI controller does not use the scratchpad memory.
>>>>
>>>
>>> Do you plan to send a patch to convert the scratchpad pointer to
>>> physical address?
>>
>> Nicolas, did your patch also address the scratchpad area (sorry for not
>> looking myself).
> 
> Yes, my patch took care of that :).

Great. IIRC, your patchset may need a rebase on top of current mainline
because of a recent xHCI patch of mine. If this is the case, could you
please rebase the patchset and send the new version soon?

Thanks,
Stefan


More information about the U-Boot mailing list