Date: Sun, 28 Aug 2016 13:40:19 +0200 From: Hans Petter Selasky <hps@selasky.org> To: Adam Stylinski <kungfujesus06@gmail.com> Cc: freebsd-usb@freebsd.org Subject: Re: USB 3.0 devices negotiate to spd=HIGH for all ports Message-ID: <47b97f76-44bb-048e-e1ad-4969bc045ab5@selasky.org> In-Reply-To: <CAJwHY9WEjoMnwnDtF8Fnq9rgQobPAt9eQh77U4zFYS09REH6KA@mail.gmail.com> References: <CAJwHY9Wv2_VfeuZwzfBtxgZxkSXDHfXNK0SEAoGjtunrHqKxGA@mail.gmail.com> <2a28aa4b-3256-b091-9a6e-c2a29f993d6c@selasky.org> <CAJwHY9WEjoMnwnDtF8Fnq9rgQobPAt9eQh77U4zFYS09REH6KA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 08/27/16 20:05, Adam Stylinski wrote: > The only quirk specific code I can find in Linux's kernel for XHCI is this: > http://lxr.free-electrons.com/source/drivers/usb/host/pci-quirks.c > > I believe I have one of the SBxxx AMD chipsets, though I can't recall which > one. I don't see anything in there referring to my PCI IDs, unless I'm > looking at the wrong outputs in pciconf -lv. I see one quirk in particular > regarding power management but that seems to be more about stability rather > than speed. I'm sure I'm missing something. > Hi, The Linux XHCI has the following quirks for ETRON: if (pdev->vendor == PCI_VENDOR_ID_ETRON && pdev->device == PCI_DEVICE_ID_EJ168) { xhci->quirks |= XHCI_RESET_ON_RESUME; xhci->quirks |= XHCI_TRUST_TX_LENGTH; xhci->quirks |= XHCI_BROKEN_STREAMS; } They don't apply to FreeBSD. There aren't any BIOS settings to enable/disable USB 3.0? --HPS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47b97f76-44bb-048e-e1ad-4969bc045ab5>