From patchwork Tue Jun 28 10:18:54 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mika Westerberg X-Patchwork-Id: 585792 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id A74E9C433EF for ; Tue, 28 Jun 2022 10:19:15 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344606AbiF1KTO (ORCPT ); Tue, 28 Jun 2022 06:19:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50442 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1344819AbiF1KTF (ORCPT ); Tue, 28 Jun 2022 06:19:05 -0400 Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D3AA62F664 for ; Tue, 28 Jun 2022 03:18:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1656411539; x=1687947539; h=date:from:to:cc:subject:message-id:mime-version; bh=rrmHRctSCguTVSE9Q6vhGhOlXuZ5a/VmHKTtVEQ40Eo=; b=eqWxk/pJ2Tt68J0xQ80yVr8RAKIJT2O04MXl7lN6+BWcay1w4huUpdu8 2ckklb+NdTWef6TS1T8W48wNYifmIg2CwNFnXT2JrwcdvPiP/xzOJ52En KFzp/VD56yoHY4cvjSbGE6MBr2wSHFINW7bw3SVJErViw042kxnTw1PqE GGLHtqBIp+7uN8tDNIkkzyB4CW2sPCUN83uihjSpht+50vSfzwhV5OfaP +oyzpn156jbcVwsuw1737jXm6Pol1oQMH5Xm9ziE09Mnad7G5PFe2fEXk rb0W9hHwmM7BJH8PPlMYABtG3ELNCMeHl6aggMOgzFa876b6ttsBuzotd w==; X-IronPort-AV: E=McAfee;i="6400,9594,10391"; a="279247203" X-IronPort-AV: E=Sophos;i="5.92,227,1650956400"; d="scan'208";a="279247203" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Jun 2022 03:18:59 -0700 X-IronPort-AV: E=Sophos;i="5.92,227,1650956400"; d="scan'208";a="594738086" Received: from lahna.fi.intel.com (HELO lahna) ([10.237.72.162]) by fmsmga007-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Jun 2022 03:18:56 -0700 Received: by lahna (sSMTP sendmail emulation); Tue, 28 Jun 2022 13:18:54 +0300 Date: Tue, 28 Jun 2022 13:18:54 +0300 From: Mika Westerberg To: Greg Kroah-Hartman Cc: Yehezkel Bernat , Michael Jamet , Lukas Wunner , Andreas Noever , Mika Westerberg , linux-usb@vger.kernel.org Subject: [GIT PULL] Thunderbolt/USB4 changes for v5.20 merge window Message-ID: MIME-Version: 1.0 Content-Disposition: inline Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo Precedence: bulk List-ID: X-Mailing-List: linux-usb@vger.kernel.org Hi Greg, Please find Thunderbolt/USB4 changes for the next merge window below. I'm sending this one early because I will be on vacation pretty much the whole July. I hope this is fine for you. The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56: Linux 5.19-rc1 (2022-06-05 17:18:54 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git tags/thunderbolt-for-v5.20-rc1 for you to fetch changes up to 34b9715b7caee2e2b7d74bb4230f2be2c2765c0a: thunderbolt: Fix typo in comment (2022-06-17 18:19:15 +0300) ---------------------------------------------------------------- thunderbolt: Changes for v5.20 merge window This includes following Thunderbolt/USB4 changes for the v5.20 merge window: * Enable CL1 low power link state * Add support for Intel Raptor Lake Thunderbolt/USB4 controller * A couple of typos fixed. All these have been in linux-next with no reported issues. ---------------------------------------------------------------- George D Sworo (1): thunderbolt: Add support for Intel Raptor Lake Gil Fine (6): thunderbolt: Silently ignore CLx enabling in case CLx is not supported thunderbolt: CLx disable before system suspend only if previously enabled thunderbolt: Fix typos in CLx enabling thunderbolt: Change downstream router's TMU rate in both TMU uni/bidir mode thunderbolt: Add CL1 support for USB4 and Titan Ridge routers thunderbolt: Change TMU mode to HiFi uni-directional once DisplayPort tunneled Xiang Wangx (1): thunderbolt: Fix typo in comment Yang Li (1): thunderbolt: Fix some kernel-doc comments drivers/thunderbolt/ctl.c | 6 +- drivers/thunderbolt/ctl.h | 2 +- drivers/thunderbolt/icm.c | 2 + drivers/thunderbolt/nhi.c | 4 + drivers/thunderbolt/nhi.h | 2 + drivers/thunderbolt/switch.c | 91 +++++++++-------- drivers/thunderbolt/tb.c | 68 ++++++++++--- drivers/thunderbolt/tb.h | 48 ++++----- drivers/thunderbolt/tb_regs.h | 6 ++ drivers/thunderbolt/tmu.c | 221 +++++++++++++++++++++++++++++++++++------- 10 files changed, 335 insertions(+), 115 deletions(-)