Project

General

Profile

Actions

Feature #1979

closed

USB 3.0 support

Added by Milan Jurik over 10 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
Category:
driver - device drivers
Start date:
2012-01-12
Due date:
% Done:

100%

Estimated time:
Difficulty:
Hard
Tags:
needs-triage
Gerrit CR:

Description

I booted OpenIndiana 151a on Asus F1A75-V EVO and USB 3.0 ports are not visible. Illumos should support USB 3.0 chips.


Related issues

Has duplicate illumos gate - Feature #6473: Support xhci ubs 3.0 driverClosed2015-11-23

Actions
Actions #1

Updated by Bayard Bell over 10 years ago

What chipset do you need? Could you provide PCI IDs for your device(s)?

Actions #2

Updated by Milan Jurik over 10 years ago

Chipset is AMD A75 FCH (Hudson D3). I will check PCI IDs in the next days.

Missing is the whole driver for USB3, like xhci driver.

Actions #3

Updated by Jim Klimov almost 10 years ago

Similarly, an AMD chipset on Thinkpad E335 laptop support is missing for USB3 xhci (also missing in USB2 mode when set via BIOS). I am not sure about the marketing name, but the PCI IDs are Vendor ID 1022 : Device ID 7812.
PS: SATA (1022:7804) support is also strange, the laptop's disk is not always detected from the LiveUSB image and "ahci" does not seem to get loaded in the installed OS at all - leading to panic and reboot.

Actions #4

Updated by Robert Mustacchi almost 6 years ago

  • Assignee set to Robert Mustacchi
Actions #5

Updated by Robert Mustacchi almost 6 years ago

Actions #6

Updated by Electric Monk over 5 years ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

git commit 993e3faf6a142ae3efdd24388883264c2b56bede

commit  993e3faf6a142ae3efdd24388883264c2b56bede
Author: Robert Mustacchi <rm@joyent.com>
Date:   2017-03-10T18:21:18.000Z

    1979 USB 3.0 support
    7918 want usb_pipe_xopen(9F)
    7919 usbai burst macros for endpoint descriptor are wrong
    7920 usba_hcdi_register() should fail if driver is using private data
    7921 failing to load the usba root hub module destroys driver parent private data
    7922 want ::hubd walker
    7923 ::prtusb should include version
    7924 usb_*_request(9S) manual pages should match structure names
    Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
    Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
    Reviewed by: Bryan Cantrill <bryan@joyent.com>
    Reviewed by: Dale Ghent <daleg@omniti.com>
    Reviewed by: Toomas Soome <tsoome@me.com>
    Approved by: Richard Lowe <richlowe@richlowe.net>

Actions

Also available in: Atom PDF