Received: by 2002:ab2:6309:0:b0:1fb:d597:ff75 with SMTP id s9csp1245422lqt; Fri, 7 Jun 2024 12:08:51 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXQ8LWzzS/pY0blNVX+xmEsndco0vXMYyrbxb1p5FzgkLY5EABsEdbsHIaMzlFD6KXVCL9ePrB6LAg7kWcdVExAcEmGDIEFsZKVpgLckw== X-Google-Smtp-Source: AGHT+IGZgLfClhRdq4Et5SvF6WhPcop3y5S+MSSKZpur4Ly/87VV1qil8XKw1Z57C5LB9Zx8P2HC X-Received: by 2002:a05:651c:1a09:b0:2e9:7417:bb0a with SMTP id 38308e7fff4ca-2eadce20936mr26880341fa.3.1717787331208; Fri, 07 Jun 2024 12:08:51 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717787331; cv=pass; d=google.com; s=arc-20160816; b=RUqNXFEj36mIrM7/AcWkUfcagzN1x6TYFyngrdJgq6GcCs4UUoQGaT4XFd3sIsMZWj O8gqn+aNHjgJsi8cIXkl17weJE2lmfJ91WHDdrFYL6yCsF+khpK3BwUMY/+OFgKltX7a vkN2XJTYVF6XFug6B1ffgzbWP2EPr+tz3ksRG0gyOvvbb01sLrUHZ3OS85/KLPm03QWo nKuFjyLx5v9QKG2s3E9+H6AQqjnMIYvrd4g5W0dykeFLFS5AQ3qA4+xuCOmMc4CGGcWi Xsr/aGhSZUfW79LthoNor0VNlXGkqUx0n9witF5f77bb7r7FCTxOd0ZKBUR4vYFumkQn PNUw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=fOp90GyLRaFyp2Z0hmGNXnkDwpB8tM0J/pRr6iUGakA=; fh=vBsTeqscXC0AhjTnKuNtjHJeqX8x5aBVXwEzYmabt/g=; b=SqjV1t3XeUQ0B4UhdY9oqs/Kup8AMSh3sSIFyeg0md3Qepd4X2O+bRRfZHENp64040 HNPeimiJGagvXLVL8dObvMPY+rBHCtWEeWiKGWI8m6yUJ/2ZskMiMyJsFeHAP+HWqv1U ZXlUW7lDZJu0qR/NY+cgHO7h0zl1ZhISrzpWVY74s8WXiE8EN0LECbJWGig/D3b+r1GC hguLuG17MZVf6DnFiA/Jc4a6yvIn00sX1j7MqRrEyfnmQrog7cz5OkmfeWAK6ttEZRXU zZcHe/WlhZ/hxNhDXqr4XODvSWnirLauvC8icickaLdAY4hzDEwCDCQKZpTyciaiE82w A1dg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=EItjX2Yb; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-206645-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-206645-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id 4fb4d7f45d1cf-57aae2317b7si2050446a12.461.2024.06.07.12.08.51 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Jun 2024 12:08:51 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-206645-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=EItjX2Yb; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-206645-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-206645-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.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 am.mirrors.kernel.org (Postfix) with ESMTPS id CEE5B1F236FF for ; Fri, 7 Jun 2024 19:08:50 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 1E223147C85; Fri, 7 Jun 2024 19:08:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="EItjX2Yb" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 2A37B71748; Fri, 7 Jun 2024 19:08:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717787321; cv=none; b=UJGdNQeKwiwUBl0uSoiSvtwzMHupcXkXKlO/EVoE+6l9t+SG5CbiJ2pdxgwGJDqWrhJXMJtrkOh0pf7ojc8LJBVa/prx+MRJEeT6FAM7rZUFRsrJdqpa198WeMJlkpA2WyQBppwvfIyNmG3RPGtDlIvE8s3addaYA+2G5PU/2vg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717787321; c=relaxed/simple; bh=CeP1UIR36zWUnd3p+LroQV2EmrDPKicBiL6js7aKA6E=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=tFasHOc/7OwkVcXj0/jS0W/n4YKnPbI1RiFUlpCh5ObSzbrFVvwAY7CO7GbgK1PAgJlDHR/F8RxE4AXgIavbvjim3yB9WyPn85KH2PcpsZDCtJaTbyaDAa+88bhn4+uGzKPVio++5ScaYM3ClB8SQ0mNCrO4QDgvVHuYSzzMKCU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=EItjX2Yb; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id A00E1C4AF08; Fri, 7 Jun 2024 19:08:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1717787320; bh=CeP1UIR36zWUnd3p+LroQV2EmrDPKicBiL6js7aKA6E=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=EItjX2YbNNhqLhlRDnXQzvl8fA33vyauL0C5wJlXg9mKPs38ANaDX3VVCVdZYGlCT R0nMWbxZkewdZ7gOUK8UoMX6DCQ8MzgSzdtbZsl837rsARVe5gKszWob50luwIf/wb 0s9Y+58G1VBG/Rwx8ip9wQ+I6l3l/1enGyG1sNwIHzLYqwjmiDHtTAo++9lnO8UcPu LivnXPKsdpGBXVinzYMA2aICgqLVt6AQreqP8gjYhM6jDsRlVR81zsFOk2n3Txqegm JR5HiDiXIfQbv2LlttCdPttt5jsLa+XA8bQLQQZA0k1HwJFGXgIMwMJYkH1J9jT9nt 3AKyFgk3G/8DA== Received: by mail-oi1-f179.google.com with SMTP id 5614622812f47-3d21c5b48f5so11792b6e.0; Fri, 07 Jun 2024 12:08:40 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCVfqmM9MttgMjMqxgauyleOyQlHUme5jWRnQ9hqQisjEdYuM9q9xGq3qQv0GjM3Xas3c92cWk8ZrIbfanTfN04eeCzp6aA6VmZmsaASAdsuKNhKVmR/GZJmiRpaAsj7Hrv9uxNUhTU= X-Gm-Message-State: AOJu0YxT6qXhvAG+s+OfioVGiHzkmHAforVzv/qpLaGvaeohmmZddoVK ciS5rWRsRptgQAY+QvbzoV0n4f7FVuMLKYxAAzS6hB7/XMVt6LgBbrd7x+Noy8rvzTKm0/iRfBg LTjhKSiaA8YGe31uvWNd2ZY4b6yY= X-Received: by 2002:a05:6870:8196:b0:24c:67b8:2cb8 with SMTP id 586e51a60fabf-25463f32f30mr3719636fac.0.1717787319835; Fri, 07 Jun 2024 12:08:39 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240606181214.2456266-1-srinivas.pandruvada@linux.intel.com> In-Reply-To: <20240606181214.2456266-1-srinivas.pandruvada@linux.intel.com> From: "Rafael J. Wysocki" Date: Fri, 7 Jun 2024 21:08:28 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] cpufreq: intel_pstate: Update Meteor Lake EPPs To: Srinivas Pandruvada Cc: rafael@kernel.org, viresh.kumar@linaro.org, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Jun 6, 2024 at 8:12=E2=80=AFPM Srinivas Pandruvada wrote: > > Update the default balance_performance EPP to 64. This gives better > performance and also perf/watt compared to current value of 115. > > For example: > > Speedometer 2.1 > score: +19% > Perf/watt: +5.25% > > Webxprt 4 score > score: +12% > Perf/watt: +6.12% > > 3DMark Wildlife extreme unlimited score > score: +3.2% > Perf/watt: +11.5% > > Geekbench6 MT > score: +2.14% > Perf/watt: +0.32% > > Also update balance_power EPP default to 179. With this change: > Video Playback power is reduced by 52% > Team video conference power is reduced by 35% > > With Power profile daemon now sets balance_power EPP on DC instead of > balance_performance, updating balance_power EPP will help to extend > battery life. > > Signed-off-by: Srinivas Pandruvada > --- > drivers/cpufreq/intel_pstate.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/cpufreq/intel_pstate.c b/drivers/cpufreq/intel_pstat= e.c > index dbbf299f4219..8b0032d6a519 100644 > --- a/drivers/cpufreq/intel_pstate.c > +++ b/drivers/cpufreq/intel_pstate.c > @@ -3429,7 +3429,7 @@ static const struct x86_cpu_id intel_epp_default[] = =3D { > X86_MATCH_INTEL_FAM6_MODEL(ALDERLAKE_L, HWP_SET_DEF_BALANCE_PERF_= EPP(102)), > X86_MATCH_INTEL_FAM6_MODEL(SAPPHIRERAPIDS_X, HWP_SET_DEF_BALANCE_= PERF_EPP(32)), > X86_MATCH_INTEL_FAM6_MODEL(METEORLAKE_L, HWP_SET_EPP_VALUES(HWP_E= PP_POWERSAVE, > - HWP_EPP_BALANCE_P= OWERSAVE, 115, 16)), > + 179, = 64, 16)), > {} > }; > > -- Rebased on top of the Tony's series: https://lore.kernel.org/linux-acpi/20240528184720.56259-1-tony.luck@intel.c= om/ and applied as 6.11 material. Thanks!