[Bug 195793] New: USB 3.0 support on Intel H97 chipset
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Dec 8 01:28:03 UTC 2014
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195793
Bug ID: 195793
Summary: USB 3.0 support on Intel H97 chipset
Product: Base System
Version: 11.0-CURRENT
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: usb
Assignee: freebsd-usb at FreeBSD.org
Reporter: quaker66 at gmail.com
It seems that the xhci drive is missing PCI IDs for the H97 chipset (haswell
refresh), limiting the USB 3.0 ports to USB 2.0 speed (ehci is used as a
fallback). This is my output from usbconfig:
q66 at butts: /home/q66$ usbconfig
ugen0.1: <XHCI root HUB 0x8086> at usbus0, cfg=0 md=HOST spd=SUPER (5.0Gbps)
pwr=SAVE (0mA)
ugen1.1: <EHCI root HUB Intel> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps)
pwr=SAVE (0mA)
ugen2.1: <EHCI root HUB Intel> at usbus2, cfg=0 md=HOST spd=HIGH (480Mbps)
pwr=SAVE (0mA)
ugen1.2: <product 0x8009 vendor 0x8087> at usbus1, cfg=0 md=HOST spd=HIGH
(480Mbps) pwr=SAVE (0mA)
ugen2.2: <product 0x8001 vendor 0x8087> at usbus2, cfg=0 md=HOST spd=HIGH
(480Mbps) pwr=SAVE (0mA)
ugen2.3: <product 0x8142 vendor 0x0451> at usbus2, cfg=0 md=HOST spd=HIGH
(480Mbps) pwr=SAVE (0mA)
ugen2.4: <ROCCAT Savu ROCCAT> at usbus2, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
(500mA)
ugen2.5: <product 0x0825 vendor 0x046d> at usbus2, cfg=0 md=HOST spd=HIGH
(480Mbps) pwr=ON (500mA)
ugen2.6: <product 0x8142 vendor 0x0451> at usbus2, cfg=0 md=HOST spd=HIGH
(480Mbps) pwr=SAVE (0mA)
ugen2.7: <product 0x010d vendor 0x046a> at usbus2, cfg=0 md=HOST spd=LOW
(1.5Mbps) pwr=ON (100mA)
ugen2.8: <Samsung M3 Portable Samsung M3 Portable> at usbus2, cfg=0 md=HOST
spd=HIGH (480Mbps) pwr=ON (30mA)
The last item is an USB 3.0 external hard drive, being limited to 480 Mbps
(yes, it's plugged into an USB 3.0 port)
Here's my output from pciconf -l -v:
q66 at butts: /home/q66$ pciconf -l -v
hostb0 at pci0:0:0:0: class=0x060000 card=0x85341043 chip=0x0c008086 rev=0x06
hdr=0x00
vendor = 'Intel Corporation'
device = 'Haswell DRAM Controller'
class = bridge
subclass = HOST-PCI
pcib1 at pci0:0:1:0: class=0x060400 card=0x85341043 chip=0x0c018086 rev=0x06
hdr=0x01
vendor = 'Intel Corporation'
device = 'Haswell PCI Express x16 Controller'
class = bridge
subclass = PCI-PCI
xhci0 at pci0:0:20:0: class=0x0c0330 card=0x85341043 chip=0x8cb18086 rev=0x00
hdr=0x00
vendor = 'Intel Corporation'
class = serial bus
subclass = USB
none0 at pci0:0:22:0: class=0x078000 card=0x85341043 chip=0x8cba8086 rev=0x00
hdr=0x00
vendor = 'Intel Corporation'
class = simple comms
em0 at pci0:0:25:0: class=0x020000 card=0x85c41043 chip=0x15a18086 rev=0x00
hdr=0x00
vendor = 'Intel Corporation'
class = network
subclass = ethernet
ehci0 at pci0:0:26:0: class=0x0c0320 card=0x85341043 chip=0x8cad8086 rev=0x00
hdr=0x00
vendor = 'Intel Corporation'
class = serial bus
subclass = USB
hdac1 at pci0:0:27:0: class=0x040300 card=0x863f1043 chip=0x8ca08086 rev=0x00
hdr=0x00
vendor = 'Intel Corporation'
class = multimedia
subclass = HDA
ehci1 at pci0:0:29:0: class=0x0c0320 card=0x85341043 chip=0x8ca68086 rev=0x00
hdr=0x00
vendor = 'Intel Corporation'
class = serial bus
subclass = USB
isab0 at pci0:0:31:0: class=0x060100 card=0x85341043 chip=0x8cc68086 rev=0x00
hdr=0x00
vendor = 'Intel Corporation'
class = bridge
subclass = PCI-ISA
ahci0 at pci0:0:31:2: class=0x010601 card=0x85341043 chip=0x8c828086 rev=0x00
hdr=0x00
vendor = 'Intel Corporation'
class = mass storage
subclass = SATA
none1 at pci0:0:31:3: class=0x0c0500 card=0x85341043 chip=0x8ca28086 rev=0x00
hdr=0x00
vendor = 'Intel Corporation'
class = serial bus
subclass = SMBus
vgapci0 at pci0:1:0:0: class=0x030000 card=0x13c21569 chip=0x13c210de rev=0xa1
hdr=0x00
vendor = 'NVIDIA Corporation'
class = display
subclass = VGA
hdac0 at pci0:1:0:1: class=0x040300 card=0x13c21569 chip=0x0fbb10de rev=0xa1
hdr=0x00
vendor = 'NVIDIA Corporation'
class = multimedia
subclass = HDA
Let me know if any more information is needed.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-usb
mailing list