RE: [PATCH v6 00/11] hw/usb/ehci: Add 64-bit descriptor addressing support

Jamin Lin posted 11 patches 2 weeks ago
Only 0 patches received!
RE: [PATCH v6 00/11] hw/usb/ehci: Add 64-bit descriptor addressing support
Posted by Jamin Lin 2 weeks ago
Hi flwu, Nabih

> Subject: Re: [PATCH v6 00/11] hw/usb/ehci: Add 64-bit descriptor addressing
> support
> Jamin,
> 
> I dropped the series from aspeed-next and kept :
> 
>    tests/functional/arm/test_aspeed_ast2600_sdk: Add USB EHCI test for
> AST2600 SDK
> 
> The USB subsystem is orphan but it is still used in the virt world.
> This series is modifying the EHCI internals in such way that migration is
> impacted and the CTRLDSSEGMENT (Control Data Structure Segment
> Register) implementation is incomplete AFAICT. From EHCI specs :
> 
>     This register allows the host software to locate all control data
>     structures within the *same 4 Gigabyte memory segment*.
> 
> Linux driver seems buggy too.
> 
> Overall, the risk of regression is too high given the time I can dedicate to this
> topic.
> 
> Thanks for all the good work you done there, specially for migration.
> If someone can Ack the series and step forward to become USB maintainer,
> then I will reconsider.
> 
> 

Just to let you know the upstream status.
If you want to use USB EHCI on AST2700, please apply this patch series to your codebase.

Thanks,
Jamin

> C.