From owner-freebsd-usb@freebsd.org Thu Aug 9 08:29:36 2018 Return-Path: Delivered-To: freebsd-usb@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 10D0B105C16E for ; Thu, 9 Aug 2018 08:29:36 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [88.99.82.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A730786D92 for ; Thu, 9 Aug 2018 08:29:35 +0000 (UTC) (envelope-from hps@selasky.org) Received: from hps2016.home.selasky.org (unknown [62.141.128.70]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 813D526012C; Thu, 9 Aug 2018 10:29:34 +0200 (CEST) Subject: Re: Is FreeBSD-current XHCI 1.1 compliant? To: Rajesh Kumar Cc: freebsd-usb@freebsd.org References: <679a5fd9-a3ee-b4a6-8a0c-6a1a7b850154@selasky.org> From: Hans Petter Selasky Message-ID: <7683a29a-2323-69ec-8f98-094980de62e7@selasky.org> Date: Thu, 9 Aug 2018 10:29:12 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Aug 2018 08:29:36 -0000 On 08/09/18 10:25, Rajesh Kumar wrote: > No, I am not aware of any changes to be done specifically. But just wanted > to know whether the -CURRENT code is compliant to the latest standard. > > What I understand is, with XHCI 1.1, USB 3.1 is supported with speed of > upto 10Gbps. But freebsd xhci manpage says, it supports upto USB 3.0 with > speed upto 5Gbps. So, just wondering whether anything done in FreeBSD with > respect to XHCI 1.1 (or) any plans for the same? > > Anyway, Thanks for the quick turn-around. Hi, The FreeBSD XHCI driver does not use the speed information provided by the XHCI PCI descriptors currently nor any internal registers. Even if the device is 10Gbps capable it will be listed as 5Gbps. If you have an XHCI 1.1 device and the FreeBSD XHCI driver works, we might want to update the manual page. --HPS