Intel C210 USB fails to work when USB Autosuspend enabled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Laptop Mode Tools |
New
|
Undecided
|
Unassigned |
Bug Description
[dylan@zenbook conf.d]$ sudo dmidecode | grep -C 5 -i ux32
Table at 0x000EBA60.
Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
Vendor: American Megatrends Inc.
Version: UX32A.213
Release Date: 11/16/2012
Address: 0xF0000
Runtime Size: 64 kB
ROM Size: 6144 kB
Characteristics:
--
BIOS Revision: 4.6
Handle 0x0001, DMI type 1, 27 bytes
System Information
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: UX32A
Version: 1.0
Serial Number: C7N0AS33697529D
UUID: FFFFFFFF-
Wake-up Type: Power Switch
SKU Number: ASUS-NotebookSKU
Family: UX
Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: UX32A
Version: 1.0
Serial Number: BSN123456789012
Asset Tag: ATN123456789012
Features:
Board is a hosting board
laptop-mode-tools 1.62-2
Linux zenbook 3.6.11-1-ARCH #1 SMP PREEMPT Tue Dec 18 08:57:15 CET 2012 x86_64 GNU/Linux
[dylan@zenbook conf.d]$ sudo lspci | grep -i USB
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
[dylan@zenbook conf.d]$ sudo lsusb
Bus 001 Device 007: ID 054c:0243 Sony Corp. MicroVault Flash Drive
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 0bda:0139 Realtek Semiconductor Corp. RTS5139 Card Reader Controller
Bus 004 Device 003: ID 04f2:b330 Chicony Electronics Co., Ltd Asus 720p CMOS webcam
Bus 004 Device 005: ID 8087:07da Intel Corp.
External USB ports appear to not work when in laptop mode. (tested with multiple thumb drives and with LAN adapter). None are detected. They all appear to be wired to Bus 001 (as seen above with MicroVault Flash Drive)
The SD card slot continues to work even in laptop mode, as does the webcam.
upon changing from laptop-mode to regular mode, I see latency timer being set:
[32189.001165] ehci_hcd 0000:00:1d.0: setting latency timer to 64
[32189.043475] EXT4-fs (sda2): re-mounted. Opts: discard,
[32189.210944] xhci_hcd 0000:00:14.0: setting latency timer to 64
[32194.584440] usb 1-2: new high-speed USB device number 5 using xhci_hcd
[32194.602268] usb 1-2: ep 0x81 - rounding interval to 128 microframes, ep desc says 255 microframes
[32194.602284] usb 1-2: ep 0x2 - rounding interval to 128 microframes, ep desc says 255 microframes
Is this type of behavior expected? Or is this a bug with C210 xhci (since, if i'm reading the above correctly, that is the port the usb devices are on)?
Thanks!