The following reply was made to PR kernel/6634; it has been noted by GNATS.

From: Andrew Fresh <[email protected]>
To: [email protected]
Cc:  
Subject: Re: kernel/6634: x220 does not notice being docked
Date: Fri, 17 Jun 2011 00:02:45 -0700

 It appears the reason the USB ports on the Mini Dock Plus 3 don't work
 is that they connect through the USB 3 xHCI controller.
 
 The UltraBase Series 3 seems to work, including the USB ports:
 
 acpidock0: docked
 uhub4 at uhub2 port 1 "Standard Microsystems product 0x2514" rev 2.00/0.00 
addr 4
 lpt0 at uhub4 port 1 configuration 1 interface 1 "Hewlett-Packard OfficeJet 
6100 Series" rev 2.00/1.00 addr 5
 ulpt0: using bi-directional mode
 ugen1 at uhub4 port 1 configuration 1 "Hewlett-Packard OfficeJet 6100 Series" 
rev 2.00/1.00 addr 5
 acpithinkpad0: unknown event 0x6040
 uhidev0 at uhub4 port 2 configuration 1 interface 0 "Logitech USB Receiver" 
rev 1.10/38.10 addr 6
 uhidev0: iclass 3/1
 ukbd0 at uhidev0: 8 modifier keys, 6 key codes
 wskbd1 at ukbd0 mux 1
 wskbd1: connecting to wsdisplay0
 uhidev1 at uhub4 port 2 configuration 1 interface 1 "Logitech USB Receiver" 
rev 1.10/38.10 addr 6
 uhidev1: iclass 3/1, 17 report ids
 ums0 at uhidev1 reportid 2: 8 buttons, Z dir
 wsmouse2 at ums0 mux 0
 uhid0 at uhidev1 reportid 3: input=4, output=0, feature=0
 uhid1 at uhidev1 reportid 4: input=1, output=0, feature=0
 uhid2 at uhidev1 reportid 16: input=6, output=6, feature=0
 uhid3 at uhidev1 reportid 17: input=19, output=19, feature=0
 
 
 
 
 Information on the USB3 controller from USBview.
 http://k0lee.com/dc3000/usbts.htm
 
 The controller is a Renesas Electronics USB 3.0 Controller
 
 DriverKey: {36fc9e60-c465-11cf-8056-444553540000}\0006
 VendorID: 1033
 DeviceID: 0194
 SubSysID: 21DA17AA
 Revision: 04
 
 [PIP 6&2063c5ff&0] RootHub
 Root Hub:
 NUSB3#ROOT_HUB30#5&35c84825&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 Hub Power:               Self Power
 Number of Ports:         4
 Power switching:         Individual
 Compound device:         No
 Over-current Protection: Individual
 
 
 
 in pcidevs we find:
 vendor NEC             0x1033  NEC
 product        NEC uPD720200   0x0194  PCIE-XHCI
 
 (Renesas used to be NEC)
 
 And that appears to be not configured.
 "NEC PCIE-XHCI" rev 0x04 at pci5 dev 0 function 0 not configured
 
 Not too much information from their website though.
 http://www2.renesas.com/usb/en/product/upd720200.html
 
 
 
 
 This is the Mini Dock Plus 3 as seen by USBView in Windows:
 
 [Loca4] [PIP Not Found] DeviceConnected : Renesas Electronics USB MTT Hub
 External Hub:
 USB#VID_17EF&PID_100A#6&2063c5ff&0&4#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
 Hub Power:               Self Power
 Number of Ports:         6
 Power switching:         Individual
 Compound device:         No
 Over-current Protection: Individual
 
 Device Descriptor:
 bcdUSB:             0x0200
 bDeviceClass:         0x09
 bDeviceSubClass:      0x00
 bDeviceProtocol:      0x02
 bMaxPacketSize0:      0x40 (64)
 idVendor:           0x17EF
 idProduct:          0x100A
 bcdDevice:          0x0000
 iManufacturer:        0x00
 iProduct:             0x00
 iSerialNumber:        0x00
 bNumConfigurations:   0x01
 
 ConnectionStatus: DeviceConnected
 Current Config Value: 0x01
 Device Bus Speed:     High
 Device Address:       0x01
 Open Pipes:              1
 
 Endpoint Descriptor:
 bEndpointAddress:     0x81  IN
 Transfer Type:   Interrupt
 wMaxPacketSize:     0x0001 (1)
 bInterval:            0x0C
 
 Configuration Descriptor:
 wTotalLength:       0x0029
 bNumInterfaces:       0x01
 bConfigurationValue:  0x01
 iConfiguration:       0x00
 bmAttributes:         0xE0 (Bus Powered Self Powered Remote Wakeup)
 MaxPower:             0x01 (2 Ma)
 
 Interface Descriptor:
 bInterfaceNumber:     0x00
 bAlternateSetting:    0x00
 bNumEndpoints:        0x01
 bInterfaceClass:      0x09 (Hub)
 bInterfaceSubClass:   0x00
 bInterfaceProtocol:   0x01
 iInterface:           0x00
 
 Endpoint Descriptor:
 bEndpointAddress:     0x81  IN
 Transfer Type:   Interrupt
 wMaxPacketSize:     0x0001 (1)
 bInterval:            0x0C
 
 Interface Descriptor:
 bInterfaceNumber:     0x00
 bAlternateSetting:    0x01
 bNumEndpoints:        0x01
 bInterfaceClass:      0x09 (Hub)
 bInterfaceSubClass:   0x00
 bInterfaceProtocol:   0x02
 iInterface:           0x00
 
 Endpoint Descriptor:
 bEndpointAddress:     0x81  IN
 Transfer Type:   Interrupt
 wMaxPacketSize:     0x0001 (1)
 bInterval:            0x0C
 
 
 l8rZ,
 -- 
 andrew - http://afresh1.com
 
 Mountain Dew and doughnuts...
      because breakfast is the most important meal of the day.

Reply via email to