Received: by 2002:a05:7208:9594:b0:7e:5202:c8b4 with SMTP id gs20csp1413028rbb; Mon, 26 Feb 2024 08:29:31 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCWpAhtMi7qdF7x+cMyoNJR0kDlaK5udK0/y2q1mKRGrZy6E4WLHgE67TTYrbL6x/jQa/+arqU44eWy+vQfiHMxIOBEe0SpeS3/q+XHnHQ== X-Google-Smtp-Source: AGHT+IFtO1K/HOeMX9+yNJkNXAr9C7rZEKb2Cj/E92HdBlbHVL9HScv/9JMUlz7iRpAGkT0kP/TX X-Received: by 2002:a05:6a21:910c:b0:1a1:fb:7586 with SMTP id tn12-20020a056a21910c00b001a100fb7586mr3547944pzb.57.1708964971342; Mon, 26 Feb 2024 08:29:31 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1708964971; cv=pass; d=google.com; s=arc-20160816; b=UBEyLVWWTg7NfIlgWSrMg1kexxFzdf8NdR36K9iLHObyxD7SZKlMhjbKqIvqfaZypV c9fGadsSOh2jdwZZkcKAxXVW3LeTxHTuFqnVeujCUJ62Fjz/Q+VecEvCcOLLo90SRtJQ /v2KS4qyOtdwbY0WnOOqgiD/gF/2IpkI4aVp9OqUubWY52c4XARVg/Ao7jKFRscONDjo VmmWE66DE+PuE2/dSPPVVv5MZ65lAE1Xee45gSu4srS1eEKadSghvO4tGdXE0du78rDf 4OviyZ9IP1Am8WvbHkIxJAMqGGS3M4EaRMINwFj2HdGthLUsU7Oh3dyi6rGRVwb46K1C WlLg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :references:message-id:in-reply-to:subject:cc:to:date:from :dkim-signature; bh=kq4/RZYTs7teP75RgRMDtX3fKSmYxfKkCYy8ZlmaR2U=; fh=BvkDEgQf66ELmOBjrQo+9AA2lXiIKu+0pQVeWXDzarU=; b=UMOSCSEasImk6uqTDgjhSM2UsDK1SL9dsElnUfiTPS7+MXHHi6uIRSR6kH00z9QRSb PTqwrjKvO4RumyIyPHJ2NtIAD5BnoqMcBMv4V6HWqi1+aBC70UwF/l/3k+g51PEfetbT dHDzyArvdgoeAs1NsYweY8nRPBbTYW4leHwJZSqORG7sC1gy0PO0IzTFjl77sHsMebQg ypDlF2cSpmu/exq6sxsGuI4oH73EGPh+gan4YUUSO7iCjzxB9dZcmmDMq7d4hxJIYKYA mvr7MBlRUMXV/c8+ySCbfcSx5x+M7QlXb4d+3b9enP/3ulK3ed8AOpAfzKqQhUHog+4l CXJA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b="eKGj/6yJ"; arc=pass (i=1 dkim=pass dkdomain=intel.com dmarc=pass fromdomain=linux.intel.com); spf=pass (google.com: domain of linux-kernel+bounces-81755-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-81755-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id x16-20020a1709027c1000b001d8e7df68d9si3811204pll.465.2024.02.26.08.29.30 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Feb 2024 08:29:31 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-81755-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b="eKGj/6yJ"; arc=pass (i=1 dkim=pass dkdomain=intel.com dmarc=pass fromdomain=linux.intel.com); spf=pass (google.com: domain of linux-kernel+bounces-81755-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-81755-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com 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 0BF45B36FED for ; Mon, 26 Feb 2024 15:14:27 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E523913664B; Mon, 26 Feb 2024 15:01:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="eKGj/6yJ" Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 17EDE136661; Mon, 26 Feb 2024 15:01:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.175.65.15 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708959704; cv=none; b=IFcMkB3b1C1Q0mkwSdF+zlzk92KZlbByBuV4S9rT7+W5BSOps99qHm+rdRLJpRfBzBufCytH5nYmDP9sfD5May4TDU2Hka+EreAQ+sFGO+DfdNHC4QMaeb/P4R/n2M2/fYYKcBwoLYxPLAsjRmUUIIJZPHSb0EA0IL9QcLRuHHo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708959704; c=relaxed/simple; bh=R+uQ0hRx/vA5qggGzFvGS3bH0flG0Ewa3jslw9Le/u4=; h=From:Date:To:cc:Subject:In-Reply-To:Message-ID:References: MIME-Version:Content-Type; b=QJ4QOAb6taLeJfydtUeAltdhKQ8cik66e+HU0U5jL0REgAdmf1gJMHlwHFFfxOCRbhYcTd6DYb6kxY8vyAAGBqt/Ovg+Fythwr9eNIEa/dE6vtpF5NLzuXVvwOWo0KzsC/ORd7YIPmH5ipn7sZqA/kkCAruNwN+FbezDjlV3Gzw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com; spf=none smtp.mailfrom=linux.intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=eKGj/6yJ; arc=none smtp.client-ip=198.175.65.15 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=linux.intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1708959702; x=1740495702; h=from:date:to:cc:subject:in-reply-to:message-id: references:mime-version; bh=R+uQ0hRx/vA5qggGzFvGS3bH0flG0Ewa3jslw9Le/u4=; b=eKGj/6yJBQBHlE/qgm/X8c/SJqk1HA62uSnqeis9XlYfSpIJBuA/Amlh f3UdL3pcQdtdQtOPJiummO3oM+x52ODW+UXYRFMwDu00e77/z16/KjzzJ l9a0VggKoe4CZwgWSNIwTOS19q2zxwlF1EQ0xSU51e/fl2pjZOaQatF0T t81pmz5Y87ybEKiZA62QHPzIfGqWXzyZ9GkIgSIIusRtbOde1w92CPB7r p14KzWOi8lxzlIUt/FJHnrueC+S+14B7dphTAXiseVq24HqTgDHeB43JT tGeLujS6Vy7YCZfmSuFjS3b0VOyrmhxMhrbpqTREzQ5orV0cP/LgQE2GI g==; X-IronPort-AV: E=McAfee;i="6600,9927,10995"; a="7063234" X-IronPort-AV: E=Sophos;i="6.06,185,1705392000"; d="scan'208";a="7063234" Received: from orviesa007.jf.intel.com ([10.64.159.147]) by orvoesa107.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Feb 2024 07:01:23 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.06,185,1705392000"; d="scan'208";a="7043912" Received: from ijarvine-desk1.ger.corp.intel.com (HELO localhost) ([10.246.48.12]) by orviesa007-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Feb 2024 07:01:21 -0800 From: =?UTF-8?q?Ilpo=20J=C3=A4rvinen?= Date: Mon, 26 Feb 2024 17:01:15 +0200 (EET) To: "David E. Box" cc: rajvi.jingar@linux.intel.com, platform-driver-x86@vger.kernel.org, LKML , Hans de Goede Subject: Re: [PATCH 3/3] platform/x86/intel/pmc/arl: Put GNA device in D3 In-Reply-To: <20240221211204.515159-3-david.e.box@linux.intel.com> Message-ID: <62a64727-5732-ace0-2a29-f5d883c6e370@linux.intel.com> References: <20240221211204.515159-1-david.e.box@linux.intel.com> <20240221211204.515159-3-david.e.box@linux.intel.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="8323328-988846203-1708959675=:1203" This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --8323328-988846203-1708959675=:1203 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: QUOTED-PRINTABLE On Wed, 21 Feb 2024, David E. Box wrote: > To unblock Package C state entry, put the GNA device in D3 by default if = no Hi David, It would be nice if this kind of not so well-known acronyms are opened by= =20 default in the commit message so reviewers have a chance to understand=20 what this is about (me included, I had to look it up). Reviewed-by: Ilpo J=E4rvinen --=20 i. > driver is loaded for it. >=20 > Fixes: 83f168a1a437 ("platform/x86/intel/pmc: Add Arrow Lake S support to= intel_pmc_core driver") > Signed-off-by: David E. Box > --- > drivers/platform/x86/intel/pmc/arl.c | 2 ++ > 1 file changed, 2 insertions(+) >=20 > diff --git a/drivers/platform/x86/intel/pmc/arl.c b/drivers/platform/x86/= intel/pmc/arl.c > index 683ae828276b..34b4cd23bfe5 100644 > --- a/drivers/platform/x86/intel/pmc/arl.c > +++ b/drivers/platform/x86/intel/pmc/arl.c > @@ -673,6 +673,7 @@ static struct pmc_info arl_pmc_info_list[] =3D { > }; > =20 > #define ARL_NPU_PCI_DEV=09=09=090xad1d > +#define ARL_GNA_PCI_DEV=09=09=090xae4c > /* > * Set power state of select devices that do not have drivers to D3 > * so that they do not block Package C entry. > @@ -680,6 +681,7 @@ static struct pmc_info arl_pmc_info_list[] =3D { > static void arl_d3_fixup(void) > { > =09pmc_core_set_device_d3(ARL_NPU_PCI_DEV); > +=09pmc_core_set_device_d3(ARL_GNA_PCI_DEV); > } > =20 > static int arl_resume(struct pmc_dev *pmcdev) --8323328-988846203-1708959675=:1203--