thunderbolt: Add support for Intel Tiger Lake
authorMika Westerberg <mika.westerberg@linux.intel.com>
Fri, 14 Sep 2018 09:58:37 +0000 (12:58 +0300)
committerMika Westerberg <mika.westerberg@linux.intel.com>
Thu, 23 Apr 2020 06:57:59 +0000 (09:57 +0300)
commit57d8df68eb53cc15e5bdfc14bfb28a18543109eb
tree026dee7cb8a806aaf3b6ca1262db24025967e897
parentcbb5494ebce5dfafab27de01e7e8bfe6d7c6a27f
thunderbolt: Add support for Intel Tiger Lake

Tiger Lake integrated Thunderbolt/USB4 controller is quite close to
Intel Ice Lake. By default it is still using firmware based connection
manager so we can use most of the Ice Lake flows in Tiger Lake as well.
We check if the firmware connection manager is running and in that case
use it, otherwise use the software based connection manager.

Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Acked-by: Yehezkel Bernat <yehezkelshb@gmail.com>
drivers/thunderbolt/icm.c
drivers/thunderbolt/nhi.c
drivers/thunderbolt/nhi.h