On 2016-02-21 07:43, Hans Petter Selasky wrote:
On 02/21/16 14:33, Dimitry Andric wrote:
If you ask me, something is just seriously broken in the way the xhci
driver works on Haswell or higher Intel CPUs.  For example, on an
embedded Haswell box with USB3 ports:


Hi,

Nothing is seriously broken in the XHCI driver. Try to set:

hw.usb.xhci.xhci_port_route=0

Does this DISABLE USB3?

Which will route all devices to the EHCI, in your /boot/loader.conf

Does it make any difference?

Refer to the following print:
xhci0: Port routing mask set to 0xffffffff

The chipset you're using is special in that the binding of ports
between XHCI and EHCI is not fixed. Maybe some combinations are simply
not supported.

--HPS

Why is it "special"? It seems it's the norm for haswell and newer (in my case Skylake).


--
Larry Rosenman                     http://www.lerctr.org/~ler
Phone: +1 214-642-9640                 E-Mail: l...@lerctr.org
US Mail: 7011 W Parmer Ln, Apt 1115, Austin, TX 78729-6961
_______________________________________________
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to