On Thu, 1 Jun 2023 at 16:30, Marcin Juszkiewicz <marcin.juszkiew...@linaro.org> wrote: > > W dniu 1.06.2023 o 17:01, Peter Maydell pisze: > > On Wed, 31 May 2023 at 17:37, Leif Lindholm <quic_llind...@quicinc.com> > > wrote: > > >> Ah, thanks! That explains why we did the thing that made no sense :) > >> > >> To skip the migration hazard, my prefernece is we just leave the EHCI > >> device in for now, and add a separate XHCI on PCIe. We can drop the > >> EHCI device at some point in the future. > > > > Why PCIe for the XHCI and not sysbus? At the time the board > > was originally added the argument was in favour of using > > a sysbus USB controller (you can see Ard making that point > > in the linked archive thread). > > So something like below? I only tested does system boot into Debian. > To make it work also changes to EDK2 would be needed to list XHCI > controller in DSDT.
Yes, and you also want to drop the useless EHCI controller, and (as you note) both these things mean firmware changes so presumably that's a version-bump event? -- PMM