Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp3471949ybi; Fri, 5 Jul 2019 07:57:17 -0700 (PDT) X-Google-Smtp-Source: APXvYqzhjXqc43eboMBJVrKW41+aJYRjb+zpOvNx7AMHCMtLj29a17I9vOWogt2ZQoH2TkOy6WtF X-Received: by 2002:a63:5202:: with SMTP id g2mr6002876pgb.386.1562338637571; Fri, 05 Jul 2019 07:57:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562338637; cv=none; d=google.com; s=arc-20160816; b=WnJyLeSFxTUxwsrWZ9Re2/R9RkSx0nBtZSWjDZkQFMkANXXyl0ZWacLXbXMwsEV5iw YI2l/wy8q1HxAGjSChsilfZjpQnTWGoC8AeZmHi5qEeBhCxt6u4CQVvIX3j0rqMMkD9e 9G/A265VORz3oAPKOFJkn65DDJIJOtGAcXXah+zd70OncXcGieJjSYKfFdautsPpnCkV NL2zTXrAd92kTGSkIjO44xvZu3jlqzzI9O1th59JpD7GCZX9MoxscZ4qXtfW3KosEpCV XR6W92zdG8EQQ7Un3lfh0Dozkf/inlB2yK/ioQl2athQAsLSsEez7PhQ+xHgxkiQ8HsB ddzg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=zpw4LgWQl3djVQ004uCiznSAE3f2lS3lt+2VhGBgUdM=; b=IcRWWuFeA2eSEnS85Thj053E9qC36+aV3dagBS2jlG+TV16mYat74wjH/v5gkXOhLF MrdRtw8XyvX3oQAxHgjyq0d4eMFaGs7ZJWywnoI6mOkrDUtZfIOZ4XkCWEncqIRfqb70 DazAdaqXJ1DGyo7vkLlzIIHtj8mDufi3ypiQbUQHvFhLRUY5MBaKN4rgdlfK/suaTXX/ n6xOqcJ0EJ5Dw80Gv4YCNcNTRjm842GpHjxlCbSBlWsxZTW+d7JTZ4rvr+n5LXPr3Oqm 2Ah9sMPLG0LZS43EERI2haPduxqfAZ4WWKcJYyFvh2qiSIIvU4Py0iTSSTBZqPuoniZ6 nTPA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=K2RTEoHW; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q10si9216474pjq.46.2019.07.05.07.57.02; Fri, 05 Jul 2019 07:57:17 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=K2RTEoHW; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726887AbfGEO4e (ORCPT + 99 others); Fri, 5 Jul 2019 10:56:34 -0400 Received: from mail-lf1-f66.google.com ([209.85.167.66]:46086 "EHLO mail-lf1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725730AbfGEO4d (ORCPT ); Fri, 5 Jul 2019 10:56:33 -0400 Received: by mail-lf1-f66.google.com with SMTP id z15so6491510lfh.13; Fri, 05 Jul 2019 07:56:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=zpw4LgWQl3djVQ004uCiznSAE3f2lS3lt+2VhGBgUdM=; b=K2RTEoHWrkysJOEr8bRg39piVLUBiEwgZmyaDLiNcAoFoS7hFr1DUiw7+TjeoWI13M SWzay62c5nkIPTR7tjhpRtDbmikzkcjcPmFr139zY4uI8p/Car0kUx6daJ1Ut/ES9se3 yjmqUum/Z4D7Xj8O+prZzkJj11uR/xO3Vu66JfTP4+CG4D1LXEKM5UcpnoYhoVFb4zcS uZNYC+HY9Eyp4NdE43/yULha9sMWLx0oLNrm89Riy95vlN485/OG1S9wy4DEpQnhujrO v3VKJ1KueIvt+3md+es1oqTif2TzVR6DRYr2P1eju3HdBVgNy1VN7GXy1htNi8iS9+Cz s22Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=zpw4LgWQl3djVQ004uCiznSAE3f2lS3lt+2VhGBgUdM=; b=ovM9liesw69qoiJnIOvBv01vC203gMpnebCSqGex7IMOVq1FJXvgEeqXf5h8Xy1mAH WWBDUJFL4UvyX5cqDvUlAXl7PX9mjP8gi6/lw8xfylJC1kV3Zb4rDv+/nxEz3Vi3qPTi z6mezmo7Q2DSXz4f0K+uIFvW6H/ZMnp6g+b5v2lPCHKdJG00dbGNbS6toQ2qbpzuDAPg FUODyqF7kdDyxaSN2pfa3Lf9MU/Iga1henqGdpISv6RYWSpTAAVtEVLFw2jrpDUfW/KL aPTt3as/sAw6e1sL0xRp/FqueOrhTJUWycdstMMvhiemuXKohFBj66wzw8/qa9/KyMlX RviQ== X-Gm-Message-State: APjAAAVURBODjI3TBcZFRXTj8Cvl3mP5MyVtevgiqTQKpz3LBmbxWf/C hn7mRzrngEKoR29zMqbKZMEKi7dmbb09AmU1qE0= X-Received: by 2002:ac2:4c84:: with SMTP id d4mr2213498lfl.1.1562338591550; Fri, 05 Jul 2019 07:56:31 -0700 (PDT) MIME-Version: 1.0 References: <20190705095800.43534-1-mika.westerberg@linux.intel.com> <20190705103314.GS2640@lahna.fi.intel.com> In-Reply-To: <20190705103314.GS2640@lahna.fi.intel.com> From: Yehezkel Bernat Date: Fri, 5 Jul 2019 17:56:15 +0300 Message-ID: Subject: Re: [PATCH 0/8] thunderbolt: Intel Ice Lake support To: Mika Westerberg Cc: LKML , Andreas Noever , Michael Jamet , "Rafael J . Wysocki" , Len Brown , Lukas Wunner , Mario Limonciello , Anthony Wong , linux-acpi@vger.kernel.org, Rajmohan Mani , Raanan Avargil Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Jul 5, 2019 at 1:33 PM Mika Westerberg wrote: > > On Fri, Jul 05, 2019 at 12:57:52PM +0300, Mika Westerberg wrote: > > Hi all, > > > > With the exception of the first patch which is fix, this series enables > > Thunderbolt on Intel Ice Lake. Biggest difference from the previous > > controllers is that the Thunderbolt controller is now integrated as part of > > the SoC. The firmware messages pretty much follow Titan Ridge but there are > > some differences as well (such as the new RTD3 veto notification). Also Ice > > Lake does not implement security levels so DMA protection is handled by IOMMU. > > > > This is v5.4 material but I'm sending it out now because I will be on > > vacation next 4 weeks mostly without internet access. When I get back I'll > > gather all the comments and update the series accordingly. > > > > Thanks! > > > > 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 > > Forgot to Cc Raanan and Raj, now added. Sorry about that. The patch > series can also be viewed here: > > https://lore.kernel.org/lkml/20190705095800.43534-1-mika.westerberg@linux.intel.com/T/#m9cb5a393dfc79f1c2212d0787b6bad5b689db6bd Besides a few comments, LGTM. For Thunderbolt patches, Reviewed-by: Yehezkel Bernat