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.
