[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 <t.hash425%gmail.com@localhost>
To: Ryo ONODERA <ryo_on%yk.rim.or.jp@localhost>,
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 // ryo_on%yk.rim.or.jp@localhost
> PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB FD1B F404 27FA C7D1 15F3
Main Index |
Thread Index |