[TGL] Thunderbolt support (Tiger Lake)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
Fix Released
|
Undecided
|
Unassigned | ||
intel |
Fix Released
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Focal |
Won't Fix
|
Undecided
|
Unassigned | ||
Groovy |
Invalid
|
Undecided
|
Unassigned | ||
linux-oem-5.6 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Undecided
|
Unassigned | ||
Groovy |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[SRU Justification]
[Impact]
TigerLake platforms fail to probe thunderbolt controller and leaving an
error message:
[ 2.069944] input: PS/2 Generic Mouse as /devices/
[ 21.772011] thunderbolt: probe of 0000:00:0d.2 failed with error -110
It also introduces a nearly 20 second idle at boot.
[Fix]
Commit 57d8df68eb53 ("thunderbolt: Add support for Intel Tiger Lake") recently landed to v5.8-rc1 addressed this issue.
[Test Case]
Check thunderbolt controller probe messages from dmesg:
thunderbolt 0000:00:0d.2: 0: unsupported switch device id 0x9a1b
thunderbolt 0000:00:0d.2: 0: uid crc8 mismatch (expected: 0x8e, got: 0x59)
[Regression Potential]
Low. This only enables devices which are previously failed in device
initialization.
========== Original Bug Description ==========
Description
TBT enabling in TGL
* 386e5e29d81c ("thunderbolt: Make tb_find_port() available to other files") v5.6-rc1
* 4deb200d34a7 ("thunderbolt: Call tb_eeprom_
* 210e9f56e9e1 ("thunderbolt: Populate PG field in hot plug acknowledgment packet") v5.6-rc1
* b04079837b20 ("thunderbolt: Add initial support for USB4") v5.6-rc1
* 690ac0d20d40 ("thunderbolt: Update Kconfig entries to USB4") v5.6-rc1
* aa43a9dcf7fc ("thunderbolt: Make tb_switch_
* cf29b9afb121 ("thunderbolt: Add support for Time Management Unit") v5.6-rc1
* e6f818585713 ("thunderbolt: Add support for USB 3.x tunnels") v5.6-rc1
Target Kernel: 5.6
Target Release: 20.10
Changed in intel: | |
status: | Fix Committed → Incomplete |
summary: |
- Thunderbolt support (Tiger Lake) + [TGL] Thunderbolt support (Tiger Lake) |
tags: | added: tigerlake |
description: | updated |
tags: |
added: intel-kernel-20.10 removed: intel-kernel-20.04 |
Changed in intel: | |
status: | Incomplete → Fix Committed |
tags: | added: oem-priority originate-from-1872651 somerville |
information type: | Private → Public |
Changed in linux-oem-5.6 (Ubuntu Focal): | |
status: | In Progress → Fix Committed |
Changed in linux-oem-5.6 (Ubuntu Groovy): | |
status: | Invalid → Fix Released |
Changed in hwe-next: | |
status: | New → Fix Released |
Changed in intel: | |
status: | Fix Committed → Fix Released |
210e9f56e9e1247 2741b949950f9ef cebf350750 386e5e29d81cd08 8a1111277a18f13 d571a6cea5 4deb200d34a779a a336ddcd213e39e b6104eb78a 690ac0d20d4022b b3c7d84e0e3760e b40aa8028d aa43a9dcf7fcb71 f34689bc63cdfb3 464d2bebbb b04079837b2094f 09e145676eec4b9 a56ae8a6aa cf29b9afb121494 a7aa12dae6eebf8 1347e0313b e6f818585713efb 29d54f732f41291 f75046a2c7
v5.6