Received: by 2002:ab2:6203:0:b0:1f5:f2ab:c469 with SMTP id o3csp218589lqt; Thu, 18 Apr 2024 12:59:16 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXmG4lnvSps/2v9O1s2MLxO15Z5Id9WGxbuebtpHpJNnLg0ZQkKU7TN6leNFWYWR/fyFRmZDIipgyvKdTlPiNRjdzRk90pdRDenAJCHrA== X-Google-Smtp-Source: AGHT+IEGutNyydvu9zlSk5KXya6InlVBGzSAT9rqldsOJFo2zrAZ14FCMM1C8w3CMbOy2ZclCm+I X-Received: by 2002:a17:902:f7d6:b0:1e4:4045:481b with SMTP id h22-20020a170902f7d600b001e44045481bmr114664plw.29.1713470356469; Thu, 18 Apr 2024 12:59:16 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713470356; cv=pass; d=google.com; s=arc-20160816; b=ik/Xd1R4SOJfFDx4F5VEyPAobFKmv5uy3Vj8KZrI8ys3FE+GZUJQeTo2g7Y9HCcr48 i+pRG8PTJ0cqN3vhgDrqq1/nTLvsX3DPSbdXQcnzSfFl1H7DwriahwAc4E64vbNaZFzc KtNWjsc/WJaOgdIW49WgiJByhq1WeDeWOJCAbILPuUvHxKGjARtt7r42qpz7afdg37oW MB3xAnXfWLL6ol9X3uc8RPWQnCcyWScN4gyxSXZcDLEd2WHJQLWpEgMJhMG9TaKd383r XjfUjNGZJSSGNAIa1TW/S03OQTHvq60pGy+KVrC7YRE2pqX/apY+IdN5FHESC9SO7Pd7 btSw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :dkim-signature; bh=YpGkUZCBQa/pLyWOb8XDuhl5v0v9yjefjo0KD4tR0lQ=; fh=yN/zg8V+oi7mxnBOYYnJ9dtdb4IDjqg+MpuppnsF+NE=; b=LNbv+nmsiS4uRN4CTegwJc0etem02qWPmeC6mvO+YsPj2S3sCinCfOY0XfdnDYT+eE qDZdVdQLkpv73uFfdXW1zur5B/9FAUwOR3eBKT6AltNC4fsu+O81+EEWHtSmmel9hHMO XER9dR9moPTNAiNotsJNMq6E/YjCR0dgb9hV1p9tyNJ0x3J3zc8dCb+e77r6HnM64rhH V3WajnL1nIrpypac65gW2UUVDKkPL7pFdfWKGgTaHjaI+zFdngdZakdkGxz2twXay5+M UdCvAOPAHHEdC+L586KLJnOxOWUeQq5oOYdPMC8EJjIh07cXF5Qd24nxYGM9cJdfjx5F prDQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=Ra6OSZtY; arc=pass (i=1 spf=pass spfdomain=chromium.org dkim=pass dkdomain=chromium.org dmarc=pass fromdomain=chromium.org); spf=pass (google.com: domain of linux-kernel+bounces-150693-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-150693-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id p3-20020a170902780300b001e5295a8fadsi1922113pll.214.2024.04.18.12.59.15 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Apr 2024 12:59:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-150693-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=Ra6OSZtY; arc=pass (i=1 spf=pass spfdomain=chromium.org dkim=pass dkdomain=chromium.org dmarc=pass fromdomain=chromium.org); spf=pass (google.com: domain of linux-kernel+bounces-150693-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-150693-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 49FB2B25687 for ; Thu, 18 Apr 2024 19:44:56 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E6138199E9C; Thu, 18 Apr 2024 19:43:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="Ra6OSZtY" Received: from mail-vs1-f52.google.com (mail-vs1-f52.google.com [209.85.217.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9CB0118131D for ; Thu, 18 Apr 2024 19:43:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.217.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713469402; cv=none; b=oVm9SMWM3c+nUc2N0S48PY7TG/QPRIo3TmQYiaOZFqsNzS5tfGpmNQ/vPP5yOxgRz4DrH27Rmx9YDtW5sCQ9mcmri6qVYjF3RSoyDNny96cUyLugRF0TO8mUv2mSIVpnHCDH4Z8A+nTTjEe80P1lFipEr+DLidotJZC8SCXC7cg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713469402; c=relaxed/simple; bh=VbIGz95YZH3XYNg7XInkIfak5ZfhCtKIPtLRE4aQudg=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=Q5UezGKfmLUlsTdDDWMUU8Ys7nlrTOJUANCoXC7Ex5Up1+MDw+kbJPXQSh4ma36M+tXEkUH0qaTVafeYRgQOmtJmlNoZYkBH2E7VsIEgkn6QH+VS/GcEYGztEjQAFr9OkmbF8n64cJvymFedsyAzCQO7DNf9QeKv9+y7l4ODmbI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=Ra6OSZtY; arc=none smtp.client-ip=209.85.217.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Received: by mail-vs1-f52.google.com with SMTP id ada2fe7eead31-479e57ff63bso433607137.1 for ; Thu, 18 Apr 2024 12:43:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1713469399; x=1714074199; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=YpGkUZCBQa/pLyWOb8XDuhl5v0v9yjefjo0KD4tR0lQ=; b=Ra6OSZtYCimdkymXprSN7VMvRz5dMtNTwbO58pKWFa8hH2RpgPH6Lg2MVmZ3Mdeucr 3HWsgS97nRuge6qAojGMYcgap24wN0D/P7JYP1l5r/sWRVvQV2p7AF/P8WH1H207zkwm NecLT+NwTAI3CsFXE31djYuFBECejWr2HpE4k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713469399; x=1714074199; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=YpGkUZCBQa/pLyWOb8XDuhl5v0v9yjefjo0KD4tR0lQ=; b=SQXe0dM6cfJM6UbPg5Zc2RQMxU7USH4l1KB30fHVm4HrxJxjZ3I/r9SKM0ScXrbJSD 31GpbY5BRBDLUamBcqgX6qBxrTSguO5chGV21t3QFkQyj5hEJFGvUBn7vplF5Wt16me8 GZp7xd3PDBd7zKdh70pMv79dOg6E1ehaWvfq0QtHs6QOwnv53DgjwEDbIn/4vQyzmfbB NEN5+/FMtdAL6n1xA76RhUMrQz8sljTRXG03Wh5y5XLlErAEfvm/Uq5KqE1B4q9mSD3r pKkp1xVUwi2VthL4jDn1e8Xi9uS5GDqBhds+b+m+mTWbE8lL1qb9+SXyYfop2REVpz9V WOUw== X-Forwarded-Encrypted: i=1; AJvYcCVpRT2ZdLZ/okeS0+Kxn5auODYMcGxvRRcX+yrFX7TxFIksTLFTbCSMWzcDddJLzcEN4MbyXsTE6+Iw6k5a6K0rj05gZOX57GjdXSaY X-Gm-Message-State: AOJu0YwoJYiwfrSLNEMMyduC2tCmmPYcWBD6OL0Z5Wlobsoa+noxRoA6 tJA6HDAOM5DPIQMsPczARK1TM4Dm9BV3PDHvNpEIsGQl0bSjc44jCUxq3Q0FlHKZb6trIieHRWB +RLJWT+nDNndSKRFCoeITRTEFABtFif1sl74+ X-Received: by 2002:a05:6102:3ed4:b0:47b:b405:e479 with SMTP id n20-20020a0561023ed400b0047bb405e479mr5002750vsv.22.1713469398922; Thu, 18 Apr 2024 12:43:18 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240118060002.GV2543524@black.fi.intel.com> <23ee70d5-d6c0-4dff-aeac-08cc48b11c54@amd.com> <20240119053756.GC2543524@black.fi.intel.com> <20240119074829.GD2543524@black.fi.intel.com> <20240119102258.GE2543524@black.fi.intel.com> <03926c6c-43dc-4ec4-b5a0-eae57c17f507@amd.com> <20240123061820.GL2543524@black.fi.intel.com> <20240416050353.GI112498@black.fi.intel.com> In-Reply-To: <20240416050353.GI112498@black.fi.intel.com> From: Esther Shimanovich Date: Thu, 18 Apr 2024 15:43:08 -0400 Message-ID: Subject: Re: [PATCH v4] PCI: Relabel JHL6540 on Lenovo X1 Carbon 7,8 To: Mika Westerberg Cc: Mario Limonciello , Dmitry Torokhov , Lukas Wunner , Bjorn Helgaas , linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, Rajat Jain Content-Type: text/plain; charset="UTF-8" Thank you for your response! It is very much appreciated. On the Tiger Lake device I was testing on, the usb4-host-interface value is NOT listed in its ACPI. I then decided to query the ACPI values collected from devices in my office, to see if this issue is limited to my device. Ice Lake - 4 devices, none had "usb4-host-interface" Tiger Lake - 31 devices, none have "usb4-host-interface" Alder Lake - 32 devices, I see that 15 of them have "usb4-host-interface" in their ACPI Raptor Lake - 1 device, does not have "usb4-host-interface" It looks like only Alder Lake has usb4-host-interface listed in its ACPI for whatever reason. It seems like I cannot use usb4-host-interface as a determinant whether the CPU has Thunderbolt capabilities (thus not needing a discrete Thunderbolt chip). ExternalFacingPort is listed in devices that don't have CPUs with Thunderbolts, so that can't be a determinant. Am I missing something?