NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/49076: USB 3.0 devices are not attached to xhci hubs

The following reply was made to PR kern/49076; it has been noted by GNATS.

From: Takahiro HAYASHI <>
To: Ryo ONODERA <>,,,
Subject: Re: kern/49076: USB 3.0 devices are not attached to xhci hubs
Date: Sun, 17 Aug 2014 02:50:08 +0900

 On 08/16/14 22:39, Ryo ONODERA wrote:
 >>   The following patch enables xhci ports on
 >>   "vendor 0x8086 product 0x8c31" (Lenovo ThinkStation E32's)
 >>   and chip on Apple MacBook Air early 2014 11-inch.
 >>   On the MacBook Air, cv_timedwait in xhci_do_command (it is invoked from
 >>   xhci_enable_slot) returns EWOULDBLOCK, and I cannot get working ports.
 >>   So no device is unusable.
 >>   On ThinkStation E32, it works almost fine with my patch.
 >>   And my Fresco Logic xhci (vendor 0x1b73 product 0x1100) also works
 >>   with my patch.
 > This sentense means that my patch does not break Fresco's xhci.
 It should check PCI vendor and product ID of XHCI and
 apply quirk only if chip is PantherPoint or LynxPoint.
 >>   This patch is inspired from FreeBSD and Linux code.
 Same, from FreeBSD.
 > --
 > Ryo ONODERA //
 > PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB  FD1B F404 27FA C7D1 15F3

Home | Main Index | Thread Index | Old Index