[PATCH 0/1][SRU][OEM-5.6/U] support Tiger Lake Thunderbolt/USB4 controller

You-Sheng Yang vicamo.yang at canonical.com
Fri Jun 19 11:13:12 UTC 2020


BugLink: https://bugs.launchpad.net/bugs/1844410

[Impact]

TigerLake platforms fail to probe thunderbolt controller and leaving an
error message:

  [    2.069944] input: PS/2 Generic Mouse as /devices/platform/i8042/serio1/input/input5
  [   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.

Mika Westerberg (1):
  thunderbolt: Add support for Intel Tiger Lake

 drivers/thunderbolt/icm.c | 22 ++++++++++++++++++++++
 drivers/thunderbolt/nhi.c |  4 ++++
 drivers/thunderbolt/nhi.h |  2 ++
 3 files changed, 28 insertions(+)

-- 
2.27.0




More information about the kernel-team mailing list