No, from pciconf -lv, I only found one USB is xhci driver, other none I don't think is a USB controller. # pciconf -lv hostb0_at_pci0:0:0:0: class=0x060000 card=0x012f106b chip=0x0d048086 rev=0x08 hdr=0x00 vendor = 'Intel Corporation' class = bridge subclass = HOST-PCI pcib1_at_pci0:0:1:0: class=0x060400 card=0x012f106b chip=0x0d018086 rev=0x08 hdr=0x01 vendor = 'Intel Corporation' class = bridge subclass = PCI-PCI pcib2_at_pci0:0:1:1: class=0x060400 card=0x012f106b chip=0x0d058086 rev=0x08 hdr=0x01 vendor = 'Intel Corporation' class = bridge subclass = PCI-PCI xhci0_at_pci0:0:20:0: class=0x0c0330 card=0x72708086 chip=0x8c318086 rev=0x05 hdr=0x00 vendor = 'Intel Corporation' device = 'Lynx Point USB xHCI Host Controller' class = serial bus subclass = USB none0_at_pci0:0:22:0: class=0x078000 card=0x72708086 chip=0x8c3a8086 rev=0x04 hdr=0x00 vendor = 'Intel Corporation' device = 'Lynx Point MEI Controller' class = simple comms hdac1_at_pci0:0:27:0: class=0x040300 card=0x72708086 chip=0x8c208086 rev=0x05 hdr=0x00 vendor = 'Intel Corporation' device = 'Lynx Point High Definition Audio Controller' class = multimedia subclass = HDA pcib11_at_pci0:0:28:0: class=0x060400 card=0x72708086 chip=0x8c108086 rev=0xd5 hdr=0x01 vendor = 'Intel Corporation' device = 'Lynx Point PCI Express Root Port' class = bridge subclass = PCI-PCI pcib12_at_pci0:0:28:2: class=0x060400 card=0x72708086 chip=0x8c148086 rev=0xd5 hdr=0x01 vendor = 'Intel Corporation' device = 'Lynx Point PCI Express Root Port' class = bridge subclass = PCI-PCI pcib13_at_pci0:0:28:3: class=0x060400 card=0x72708086 chip=0x8c168086 rev=0xd5 hdr=0x01 vendor = 'Intel Corporation' device = 'Lynx Point PCI Express Root Port' class = bridge subclass = PCI-PCI pcib14_at_pci0:0:28:4: class=0x060400 card=0x72708086 chip=0x8c188086 rev=0xd5 hdr=0x01 vendor = 'Intel Corporation' device = 'Lynx Point PCI Express Root Port' class = bridge subclass = PCI-PCI isab0_at_pci0:0:31:0: class=0x060100 card=0x72708086 chip=0x8c4b8086 rev=0x05 hdr=0x00 vendor = 'Intel Corporation' device = 'Lynx Point LPC Controller' class = bridge subclass = PCI-ISA none1_at_pci0:0:31:3: class=0x0c0500 card=0x72708086 chip=0x8c228086 rev=0x05 hdr=0x00 vendor = 'Intel Corporation' device = 'Lynx Point SMBus Controller' class = serial bus subclass = SMBus vgapci0_at_pci0:1:0:0: class=0x030000 card=0x0130106b chip=0x0fe910de rev=0xa1 hdr=0x00 vendor = 'NVIDIA Corporation' class = display subclass = VGA hdac0_at_pci0:1:0:1: class=0x040300 card=0x0130106b chip=0x0e1b10de rev=0xa1 hdr=0x00 vendor = 'NVIDIA Corporation' class = multimedia subclass = HDA pcib3_at_pci0:6:0:0: class=0x060400 card=0x11112222 chip=0x156d8086 rev=0x00 hdr=0x01 vendor = 'Intel Corporation' class = bridge subclass = PCI-PCI pcib4_at_pci0:7:0:0: class=0x060400 card=0x11112222 chip=0x156d8086 rev=0x00 hdr=0x01 vendor = 'Intel Corporation' class = bridge subclass = PCI-PCI pcib5_at_pci0:7:3:0: class=0x060400 card=0x11112222 chip=0x156d8086 rev=0x00 hdr=0x01 vendor = 'Intel Corporation' class = bridge subclass = PCI-PCI pcib8_at_pci0:7:4:0: class=0x060400 card=0x11112222 chip=0x156d8086 rev=0x00 hdr=0x01 vendor = 'Intel Corporation' class = bridge subclass = PCI-PCI pcib9_at_pci0:7:5:0: class=0x060400 card=0x11112222 chip=0x156d8086 rev=0x00 hdr=0x01 vendor = 'Intel Corporation' class = bridge subclass = PCI-PCI pcib10_at_pci0:7:6:0: class=0x060400 card=0x11112222 chip=0x156d8086 rev=0x00 hdr=0x01 vendor = 'Intel Corporation' class = bridge subclass = PCI-PCI none2_at_pci0:8:0:0: class=0x088000 card=0x11112222 chip=0x156c8086 rev=0x00 hdr=0x00 vendor = 'Intel Corporation' class = base peripheral pcib6_at_pci0:9:0:0: class=0x060400 card=0x00000000 chip=0x15498086 rev=0x00 hdr=0x01 vendor = 'Intel Corporation' device = 'DSL3510 Thunderbolt Controller [Cactus Ridge]' class = bridge subclass = PCI-PCI pcib7_at_pci0:10:0:0: class=0x060400 card=0x00000000 chip=0x15498086 rev=0x00 hdr=0x01 vendor = 'Intel Corporation' device = 'DSL3510 Thunderbolt Controller [Cactus Ridge]' class = bridge subclass = PCI-PCI bge0_at_pci0:11:0:0: class=0x020000 card=0x00f6106b chip=0x168214e4 rev=0x00 hdr=0x00 vendor = 'Broadcom Corporation' device = 'NetXtreme BCM57762 Gigabit Ethernet PCIe' class = network subclass = ethernet none3_at_pci0:3:0:0: class=0x028000 card=0x0134106b chip=0x43a014e4 rev=0x03 hdr=0x00 vendor = 'Broadcom Corporation' class = network none4_at_pci0:4:0:0: class=0x048000 card=0x157014e4 chip=0x157014e4 rev=0x00 hdr=0x00 vendor = 'Broadcom Corporation' class = multimedia ahci0_at_pci0:5:0:0: class=0x010601 card=0x00000000 chip=0x1600144d rev=0x01 hdr=0x00 vendor = 'Samsung Electronics Co Ltd' class = mass storage subclass = SATA 9.1R xhci code found these devices: ugen0.1: <XHCI root HUB 0x8086> at usbus0, cfg=0 md=HOST spd=SUPER (5.0Gbps) pwr=SAVE (0mA) ugen0.2: <Dell USB Keyboard Dell> at usbus0, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON (70mA) ugen0.3: <BRCM20702 Hub Apple Inc.> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE (94mA) ugen0.4: <product 0x820a vendor 0x05ac> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (0mA) ugen0.5: <product 0x820b vendor 0x05ac> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (0mA) ugen0.6: <Bluetooth USB Host Controller Apple Inc.> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (0mA) ugen0.7: <Apple Internal Keyboard Trackpad Apple Inc.> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (40mA) ugen0.8: <Card Reader Apple> at usbus0, cfg=0 md=HOST spd=SUPER (5.0Gbps) pwr=ON (224mA) 2014/1/6 Hans Petter Selasky <hps_at_bitfrost.no> > On 01/06/14 11:15, Huang Wen Hui wrote: > >> 2014/1/6 Hans Petter Selasky <hps_at_bitfrost.no> >> >> On 01/06/14 10:41, Huang Wen Hui wrote: >>> >>> % grep xhci dmesg-xhci-debug.txt | more >>>> xhci0: <Intel Lynx Point USB 3.0 controller> mem 0xc1e00000-0xc1e0ffff >>>> at >>>> device 20.0 on pci0 >>>> xhci0: attempting to allocate 1 MSI vectors (8 supported) >>>> xhci0: using IRQ 266 for MSI >>>> xhci0: MSI enabled >>>> >>>> >>> Those USB timeouts are most likely due to port routing not working >>> properly. It is because intel did something special to their lynx point >>> series. >>> >>> Try to set : >>> >>> hw.usb.xhci.xhci_port_route = "-1" >>> >>> in /boot/loader.conf >>> >> >> >> Try this before, hw.usb.xhci.xhci_port_route = "-1" make almost of all >> usb >> devices not found. >> >> external mouse seems to no power at all. >> >> # usbconfig list >> ugen0.1: <XHCI root HUB 0x8086> at usbus0, cfg=0 md=HOST spd=SUPER >> (5.0Gbps) pwr=SAVE (0mA) >> ugen0.2: <product 0x8406 vendor 0x05ac> at usbus0, cfg=255 md=HOST >> spd=SUPER (5.0Gbps) pwr=ON (100mA) >> >> > Hi, > > If you check using pciconf -lv, is there a USB controller which has no > driver attached? Typically there should be an EHCI/OHCI/UHCI companion > controller. When the port route is set to -1 these devices should attach to > the companion controller instead. > > --HPS > >Received on Mon Jan 06 2014 - 09:44:32 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:46 UTC