[OpenIndiana-discuss] Fwd: USB 3.0 (xHCI) Beta Testing and Review

Maurilio Longo maurilio.longo at libero.it
Wed Nov 23 08:03:49 UTC 2016


Robert,

I can't find anything inside dmesg related to this intel sunrise point 
grepping its name or pci-id or 'xhci'.

I've also found that driver_aliases does not contain any reference to it


$ cat /etc/driver_aliases | grep 6a7
bge "pci108e,16a7"
bge "pci14e4,16a7"

$ cat /etc/driver_aliases | grep a12f



A prtconf -v contains this

pci1028,6a7 (driver not attached)
             Hardware properties:
                 name='acpi-namespace' type=string items=1
                     value='\_SB_.PCI0.XHC_'
                 name='assigned-addresses' type=int items=5
                     value=8300a010.00000000.92e00000.00000000.00010000
                 name='reg' type=int items=10
 
value=0000a000.00000000.00000000.00000000.00000000.0300a010.00000000.00000000.00000000.00010000
                 name='compatible' type=string items=7
                     value='pci8086,a12f.1028.6a7.31' + 
'pci8086,a12f.1028.6a7' + 'pci1028,6a7' + 'pci8086,a12f.31' + 'pci8086,a12f' + 
'pciclass,0c0330' + 'pciclass,0c03'
                 name='model' type=string items=1
                     value='Unknown class of pci/pnpbios device'
                 name='power-consumption' type=int items=2
                     value=00000001.00000001
                 name='fast-back-to-back' type=boolean
                 name='devsel-speed' type=int items=1
                     value=00000001
                 name='interrupts' type=int items=1
                     value=00000001
                 name='max-latency' type=int items=1
                     value=00000000
                 name='min-grant' type=int items=1
                     value=00000000
                 name='subsystem-vendor-id' type=int items=1
                     value=00001028
                 name='subsystem-id' type=int items=1
                     value=000006a7
                 name='unit-address' type=string items=1
                     value='14'
                 name='class-code' type=int items=1
                     value=000c0330
                 name='revision-id' type=int items=1
                     value=00000031
                 name='vendor-id' type=int items=1
                     value=00008086
                 name='device-id' type=int items=1
                     value=0000a12f
                 name='vendor-name' type=string items=1
                     value='Intel Corporation'
                 name='device-name' type=string items=1
                     value='Sunrise Point-H USB 3.0 xHCI Controller'
                 name='subsystem-name' type=string items=1
                     value='unknown subsystem'
         pci1028,6a7 (driver not attached)
             Hardware properties:
                 name='assigned-addresses' type=int items=5
                     value=8300a210.00000000.92e16000.00000000.00001000
                 name='reg' type=int items=10
 
value=0000a200.00000000.00000000.00000000.00000000.0300a210.00000000.00000000.00000000.00001000
                 name='compatible' type=string items=7
                     value='pci8086,a131.1028.6a7.31' + 
'pci8086,a131.1028.6a7' + 'pci1028,6a7' + 'pci8086,a131.31' + 'pci8086,a131' + 
'pciclass,118000' + 'pciclass,1180'
                 name='model' type=string items=1
                     value='DSP/DAP controllers'
                 name='power-consumption' type=int items=2
                     value=00000001.00000001
                 name='devsel-speed' type=int items=1
                     value=00000000
                 name='interrupts' type=int items=1
                     value=00000003
                 name='max-latency' type=int items=1
                     value=00000000
                 name='min-grant' type=int items=1
                     value=00000000
                 name='subsystem-vendor-id' type=int items=1
                     value=00001028
                 name='subsystem-id' type=int items=1
                     value=000006a7
                 name='unit-address' type=string items=1
                     value='14,2'
                 name='class-code' type=int items=1
                     value=00118000
                 name='revision-id' type=int items=1
                     value=00000031
                 name='vendor-id' type=int items=1
                     value=00008086
                 name='device-id' type=int items=1
                     value=0000a131
                 name='vendor-name' type=string items=1
                     value='Intel Corporation'
                 name='device-name' type=string items=1
                     value='Sunrise Point-H Thermal subsystem'
                 name='subsystem-name' type=string items=1
                     value='unknown subsystem'
         pci1028,6a7 (driver not attached)
             Hardware properties:
                 name='acpi-namespace' type=string items=1
                     value='\_SB_.PCI0.HECI'
                 name='assigned-addresses' type=int items=5
                     value=8300b010.00000000.92e17000.00000000.00001000
                 name='reg' type=int items=10
 
value=0000b000.00000000.00000000.00000000.00000000.0300b010.00000000.00000000.00000000.00001000
                 name='compatible' type=string items=7
                     value='pci8086,a13a.1028.6a7.31' + 
'pci8086,a13a.1028.6a7' + 'pci1028,6a7' + 'pci8086,a13a.31' + 'pci8086,a13a' + 
'pciclass,078000' + 'pciclass,0780'
                 name='model' type=string items=1
                     value='Communication device'
                 name='power-consumption' type=int items=2
                     value=00000001.00000001
                 name='devsel-speed' type=int items=1
                     value=00000000
                 name='interrupts' type=int items=1
                     value=00000001
                 name='max-latency' type=int items=1
                     value=00000000
                 name='min-grant' type=int items=1
                     value=00000000
                 name='subsystem-vendor-id' type=int items=1
                     value=00001028
                 name='subsystem-id' type=int items=1
                     value=000006a7
                 name='unit-address' type=string items=1
                     value='16'
                 name='class-code' type=int items=1
                     value=00078000
                 name='revision-id' type=int items=1
                     value=00000031
                 name='vendor-id' type=int items=1
                     value=00008086
                 name='device-id' type=int items=1
                     value=0000a13a
                 name='vendor-name' type=string items=1
                     value='Intel Corporation'
                 name='device-name' type=string items=1
                     value='Sunrise Point-H CSME HECI #1'
                 name='subsystem-name' type=string items=1
                     value='unknown subsystem'
         pci1028,6a7 (driver not attached)
             Hardware properties:
                 name='acpi-namespace' type=string items=1
                     value='\_SB_.PCI0.HEC2'
                 name='assigned-addresses' type=int items=5
                     value=8300b110.00000000.92e18000.00000000.00001000
                 name='reg' type=int items=10
 
value=0000b100.00000000.00000000.00000000.00000000.0300b110.00000000.00000000.00000000.00001000
                 name='compatible' type=string items=7
                     value='pci8086,a13b.1028.6a7.31' + 
'pci8086,a13b.1028.6a7' + 'pci1028,6a7' + 'pci8086,a13b.31' + 'pci8086,a13b' + 
'pciclass,078000' + 'pciclass,0780'
                 name='model' type=string items=1
                     value='Communication device'
                 name='power-consumption' type=int items=2
                     value=00000001.00000001
                 name='devsel-speed' type=int items=1
                     value=00000000
                 name='interrupts' type=int items=1
                     value=00000001
                 name='max-latency' type=int items=1
                     value=00000000
                 name='min-grant' type=int items=1
                     value=00000000
                 name='subsystem-vendor-id' type=int items=1
                     value=00001028
                 name='subsystem-id' type=int items=1
                     value=000006a7
                 name='unit-address' type=string items=1
                     value='16,1'
                 name='class-code' type=int items=1
                     value=00078000
                 name='revision-id' type=int items=1
                     value=00000031
                 name='vendor-id' type=int items=1
                     value=00008086
                 name='device-id' type=int items=1
                     value=0000a13b
                 name='vendor-name' type=string items=1
                     value='Intel Corporation'
                 name='device-name' type=string items=1
                     value='Sunrise Point-H CSME HECI #2'
                 name='subsystem-name' type=string items=1
                     value='unknown subsystem'


where it says drivers not attached, plus some other references to the same 
pciid where it is attached as sata controller.


pci1028,6a7, instance #0
             Driver properties:
                 name='sata' type=int items=1 dev=none
                     value=00000001
                 name='fm-accchk-capable' type=boolean dev=none
                 name='fm-dmachk-capable' type=boolean dev=none
                 name='fm-errcb-capable' type=boolean dev=none
                 name='fm-ereport-capable' type=boolean dev=none
             Hardware properties:
                 name='scsi-binding-set' type=string items=1
                     value='spi'
                 name='initiator-interconnect-type' type=string items=1
                     value='SPI'
                 name='scsi-tag-age-limit' type=int items=1
                     value=00000002
                 name='scsi-selection-timeout' type=int items=1
                     value=000000fa
                 name='scsi-watchdog-tick' type=int items=1
                     value=0000000a
                 name='scsi-reset-delay' type=int items=1
                     value=00000bb8
                 name='scsi-options' type=int items=1
                     value=00107ff8
                 name='scsi-enumeration' type=int items=1
                     value=00000000
                 name='pci-msi-capid-pointer' type=int items=1
                     value=00000080
                 name='acpi-namespace' type=string items=1
                     value='\_SB_.PCI0.SAT0'
                 name='assigned-addresses' type=int items=30
 
value=8200b810.00000000.92e14000.00000000.00002000.8200b814.00000000.92e1b000.00000000.00000100.8100b818.00000000.00005040.00000000.00000008.8100b81c.00000000.00005048.00000000.00000004.8100b820.00000000.00005020.00000000.00000020.8200b824.00000000.92e19000.00000000.00000800
                 name='reg' type=int items=35
 
value=0000b800.00000000.00000000.00000000.00000000.0200b810.00000000.00000000.00000000.00002000.0200b814.00000000.00000000.00000000.00000100.0100b818.00000000.00000000.00000000.00000008.0100b81c.00000000.00000000.00000000.00000004.0100b820.00000000.00000000.00000000.00000020.0200b824.00000000.00000000.00000000.00000800
                 name='compatible' type=string items=7
                     value='pci8086,a102.1028.6a7.31' + 
'pci8086,a102.1028.6a7' + 'pci1028,6a7' + 'pci8086,a102.31' + 'pci8086,a102' + 
'pciclass,010601' + 'pciclass,0106'
                 name='model' type=string items=1
                     value='SATA AHCI Interface'
                 name='power-consumption' type=int items=2
                     value=00000001.00000001
                 name='66mhz-capable' type=boolean
                 name='fast-back-to-back' type=boolean
                 name='devsel-speed' type=int items=1
                     value=00000001
                 name='interrupts' type=int items=1
                     value=00000001
                 name='max-latency' type=int items=1
                     value=00000000
                 name='min-grant' type=int items=1
                     value=00000000
                 name='subsystem-vendor-id' type=int items=1
                     value=00001028
                 name='subsystem-id' type=int items=1
                     value=000006a7
                 name='unit-address' type=string items=1
                     value='17'
                 name='class-code' type=int items=1
                     value=00010601
                 name='revision-id' type=int items=1
                     value=00000031
                 name='vendor-id' type=int items=1
                     value=00008086
                 name='device-id' type=int items=1
                     value=0000a102
                 name='vendor-name' type=string items=1
                     value='Intel Corporation'
                 name='device-name' type=string items=1
                     value='Sunrise Point-H SATA controller [AHCI mode]'
                 name='subsystem-name' type=string items=1
                     value='unknown subsystem'


Does this help you?

Maurilio.



Robert Mustacchi wrote:
> On 11/22/16 2:31 , Maurilio Longo wrote:
>> Hi Adam and Robert,
>>
>> I've just made a test with a Dell PowerEdge T330 where latest hipster
>> image does not work; keyboard and mouse are dead when connected to the
>> native ports on the unit, and I've got this result to the commands below.
>>
>> $ uname -a
>> SunOS st-ar-02 5.11 illumos-edb901a i86pc i386 i86pc Solaris
>>
>> pfexec mdb -ke '::prtusb'
>> INDEX   DRIVER      INST  NODE            VID.PID     PRODUCT
>> 1       uhci        0     pci1106,3038    0000.0000   No Product String
>> 2       uhci        1     pci1106,3038    0000.0000   No Product String
>>
>>
>> pfexec prtconf -dD | grep -i xhci
>>         pci1028,6a7 (pciex8086,a12f) [Intel Corporation Sunrise Point-H
>> USB 3.0 xHCI Controller]
> 
> Hi Maurilio,
> 
> Based on that, it appears that the device didn't attach for some reason.
> Can you please check the logs and see if there are any error messages
> from the driver? We have had some luck with that controller on other
> systems, so it'll be useful to see what the driver complained about, if
> anything.
> 
> Thanks,
> Robert
> 

-- 
  __________
|  |  | |__| Maurilio Longo
|_|_|_|____|




More information about the openindiana-discuss mailing list