[E][unstable][PATCH 0/8] thunderbolt: ICL support
Timo Aaltonen
tjaalton at ubuntu.com
Wed Sep 25 10:05:53 UTC 2019
BugLink: http://bugs.launchpad.net/bugs/1844680
These patches from 5.4 add Thunderbolt support for Ice Lake.
Mika Westerberg (8):
thunderbolt: Correct path indices for PCIe tunnel
thunderbolt: Move NVM upgrade support flag to struct icm
thunderbolt: Use 32-bit writes when writing ring producer/consumer
thunderbolt: Do not fail adding switch if some port is not implemented
thunderbolt: Hide switch attributes that are not set
thunderbolt: Expose active parts of NVM even if upgrade is not
supported
thunderbolt: Add support for Intel Ice Lake
ACPI / property: Add two new Thunderbolt property GUIDs to the list
drivers/acpi/property.c | 6 +
drivers/thunderbolt/Makefile | 2 +-
drivers/thunderbolt/ctl.c | 23 +++-
drivers/thunderbolt/eeprom.c | 4 -
drivers/thunderbolt/icm.c | 194 ++++++++++++++++++++++++++++++---
drivers/thunderbolt/nhi.c | 134 +++++++++++++++++++++--
drivers/thunderbolt/nhi.h | 22 ++++
drivers/thunderbolt/nhi_ops.c | 179 ++++++++++++++++++++++++++++++
drivers/thunderbolt/nhi_regs.h | 37 +++++++
drivers/thunderbolt/switch.c | 52 +++++++--
drivers/thunderbolt/tb_msgs.h | 16 ++-
drivers/thunderbolt/tunnel.c | 4 +-
include/linux/thunderbolt.h | 2 +
13 files changed, 622 insertions(+), 53 deletions(-)
create mode 100644 drivers/thunderbolt/nhi_ops.c
--
2.20.1
More information about the kernel-team
mailing list