mbox series

[E,unstable,0/8] thunderbolt: ICL support

Message ID 20190925100601.32220-1-tjaalton@ubuntu.com
Headers show
Series thunderbolt: ICL support | expand

Message

Timo Aaltonen Sept. 25, 2019, 10:05 a.m. UTC
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

Comments

Seth Forshee Sept. 27, 2019, 1:18 p.m. UTC | #1
On Wed, Sep 25, 2019 at 01:05:53PM +0300, Timo Aaltonen wrote:
> BugLink: http://bugs.launchpad.net/bugs/1844680
> 
> These patches from 5.4 add Thunderbolt support for Ice Lake.

Applied to eoan/master-next. Unstable is currently inactive until
5.4-rc1 comes out. Thanks!