Hi,

> As said in another mail, I found that the root cause is that xilinx_zynq has
> two EHCI controller. If we use usb-storage disk, the disk will be attached to
> the second EHCI controller, which the kernel uses the first EHCI controller
> by default.

For the linux kernel it shouldn't matter where the usb stick is
connected.  Assuming it finds both ehci controllers.  Does it?

> For now, qemu doesn't support two EHCI controller, could we remove the second
> EHCI from xilinx_zynq?

Two controllers should work just fine.  I'd suggest to find the root
cause instead of doctoring like this.  ehci + usb core are fine with two
controllers & busses, maybe the arch plumbing (device tree?) misses
something so the linux kernel doesn't find the second ehci controller.

cheers,
  Gerd


Reply via email to