Received: by 2002:ab2:68c1:0:b0:1fd:9a81:d0e4 with SMTP id e1csp137619lqp; Sat, 8 Jun 2024 09:11:29 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXntyMa51+oJEmFQcTZVFBoRtOaHZMO0djWrJajYn/yOsIISueXSdGo2caG9OV0EOZj/kmlGeqOVhFNMA5mTBT/b+rWBRp/vQ0Hd8Jxrg== X-Google-Smtp-Source: AGHT+IGcYOEbeUjhmVYKsC3w1OnYM4AX3eij8wcBYxyFTlTajxQd5zXHPW4dSgp/JH8tOhJxcKAn X-Received: by 2002:a05:651c:4c6:b0:2ea:81cd:a0da with SMTP id 38308e7fff4ca-2eadce15e3amr42166341fa.8.1717863088814; Sat, 08 Jun 2024 09:11:28 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717863088; cv=pass; d=google.com; s=arc-20160816; b=dE3kJSPqWqDGDtqKqeozAtwJGIzk8bX8Fkk8Q2670O/Afs9W4Zp5nkZipLsROujUQ5 P7ikSDHp+bhzg0s6bErJPHc8Qse9ltrCk/EtzTXDXNE2Dkk7aputCC5DInairYHUS/bN ARLiaUz3L7rpxE/OHnQWJb4fVuXdNaJusWkNrocBN3/PkPrhBQT7PXMgrjNn7yUuDSiR IYBi/AqtgHaOMBDIj1u6kERwEUpdacid8zGInGbfl1BTLbqr7zXxH/Ptp+3eoPUZYxMk Vm3OP3Dy1mYigSNcfFz9uQ2vIetQO5BJ7sCLqogFbuO9s8WlK9844jJWPA73vsnOGcwn oQhg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=9JOKkRBqw4UkfmmouH1JEo4ztkMBoXwCA9CTT+WR7DA=; fh=w2xH5ZHg39pObrWzVnnStz+4MHdef2rOrWDNuGai4ls=; b=tkn/7zaZhYEAAecUuMdyZ30QZEyO/3V2KKUaehU/SzJ7wnEqXqHl9jXB3awcqQuWW2 p8xXV97V1A5oaYvZFlBY2K2audpIeqluGBlY+yrjyx/ARFpSHqQIl+BFepurTjjEAet0 LjpwIK+fjCgS9tBZoTNygMfgVYq8tWWebAIntbWJ+iphLTZ5eusmkCDRx2MyINBoSfDJ omBWWI+hOiGp+gfpewvMljApD17oriam36uHzOjsesSEa73Jt+55Y40uAlGL9DeF51m2 t3x9u4ew73brK+/7rZr5+2yW58qcA+0d/gNX5d+HWTL5UZz6d24btlby/QBJKJKsWnIZ +ilw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=CLjoMtrK; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-207126-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-207126-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-57c60495930si1382849a12.480.2024.06.08.09.11.28 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 08 Jun 2024 09:11:28 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-207126-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=CLjoMtrK; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-207126-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-207126-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 7DA101F2191E for ; Sat, 8 Jun 2024 16:11:28 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 7896E17B40C; Sat, 8 Jun 2024 16:11:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="CLjoMtrK" 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 980DA178382; Sat, 8 Jun 2024 16:11:19 +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=1717863079; cv=none; b=umS22CifFMi+YeU+XPit9HBIOEqvDxsTK+0U+43n4op57Zg/N/lcJCgaOLYVOIMk/SXiYeo5YvwdyDhYFoSJUXb+7Um0ONW7tIKgnX3nsHBTcW5szXAaDE6FniLnmv+FqG8drWSMgXwK7pJSG7bbuxz9U3qk4dCSczdClk9rgKQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717863079; c=relaxed/simple; bh=IjZW7s+e5GiUN4hH6yDA8HOWvGUpCfB7ZLtckx4HLJI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=J8gL3o8z4WT0sed0sB0Obn43l+ksoAZ3qiJ6eSccX3Wt587HOxqW9I8S2RAp0P/1/Y3wyc20MU6zqBxgVAECfA5gN9J8mMtjJrfc9BVNkudg3SNdRYfCBKK0+7maqPgjB39xasoHtfbafkk/wdRcB+wfRnGBIFu4AG/lo0Yb3B0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=CLjoMtrK; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 640B4C2BD11; Sat, 8 Jun 2024 16:11:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1717863079; bh=IjZW7s+e5GiUN4hH6yDA8HOWvGUpCfB7ZLtckx4HLJI=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=CLjoMtrKZInJ2kW0BDfDzudCsnYu2dyZF/kcppjD5soOeqOXEG4Znw1p7+jNe6ZId iZWoIgd0FRklZ4P8eqHQKk4kmrhWqrh9DxbXkuqkqOMM928ebEZNaUvsvL73NMw370 v1AZQyNowQlCxTCtprc4leEnDjvtEJ7h3xkRRu2UD1XekGp2RHrISN6IB6qg52BVdZ sXSwXQU1+rl45+PPfPtTNYP7DS/gxu4jjCsYkMBXBKU0u+QQg1HlF77RuJ8QwE3WFv hV2H/WupNAaOj/CJJRJG8XKkko3DmoZYO5veL8Y36D0uUZua6ZpAjCOeHB1pfedl0m uDFvL+EXhjY6A== From: Bjorn Andersson To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Johan Hovold , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Bjorn Andersson Subject: Re: [PATCH 00/12] Adreno cooling, take 2 Date: Sat, 8 Jun 2024 11:11:15 -0500 Message-ID: <171786307409.851553.17581174595985014782.b4-ty@kernel.org> X-Mailer: git-send-email 2.45.2 In-Reply-To: <20240510-topic-gpus_are_cool_now-v1-0-ababc269a438@linaro.org> References: <20240510-topic-gpus_are_cool_now-v1-0-ababc269a438@linaro.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit On Fri, 10 May 2024 14:58:29 +0200, Konrad Dybcio wrote: > For the thermal framework to cool devfreq-managed devices properly, > it seems like the following conditions must be met: > > 1. the devfreq device has a cooling device associated with it > 2. there exists some thermal zone provider > 3. the cooling device is referenced in a cooling map > 4. the cooling map is associated with a thermal trip point > 5. the thermal trip point is of the "passive" kind > 6. the "passive" trip point is being updated (via polling or otherwise) > 7. the trip point is being hit (i.e. the thing gets hot enough) > > [...] Applied, thanks! [01/12] arm64: dts: qcom: sc8180x: Throttle the GPU when overheating commit: 7c05517e5e68205c9d5085c029df2ca4e6ad9237 [02/12] arm64: dts: qcom: sc8280xp: Throttle the GPU when overheating commit: f7fd6d04c1046107a87a0fc883ed044cf8b877a1 [03/12] arm64: dts: qcom: sdm630: Throttle the GPU when overheating commit: 545fef1e5e43fb73083d16507a13820179726ebe [04/12] arm64: dts: qcom: sdm845: Throttle the GPU when overheating commit: b79dd56ed5fcc863f167eb53771b09e8b3d8e317 [05/12] arm64: dts: qcom: sm6115: Update GPU thermal zone settings commit: c518b5f6def159222d73f3241fb1802bc846a477 [06/12] arm64: dts: qcom: sm6350: Update GPU thermal zone settings commit: 1a558bbffc2ee9b99226b146fd7928e41db79d41 [07/12] arm64: dts: qcom: sm8150: Throttle the GPU when overheating commit: c61300433b7b89d5782fddf95bd96a6e819c0377 [08/12] arm64: dts: qcom: sm8250: Throttle the GPU when overheating commit: c862b78b7203b72dd6806a77c0feff60fe96dee5 [09/12] arm64: dts: qcom: sm8350: Throttle the GPU when overheating commit: 10a5555220ad20b2f8043060d76b0e7f83ae91fa [10/12] arm64: dts: qcom: sm8450: Throttle the GPU when overheating commit: 4be0dd44c39b083148ae9d4c4a7ef6d64e6c0062 [11/12] arm64: dts: qcom: sm8550: Throttle the GPU when overheating commit: ed979c039ad1c9b02dd7e9fa6a0dd69209bac6ed [12/12] arm64: dts: qcom: sm8650: Throttle the GPU when overheating commit: 497624ed550604b3f713f53bc506e49ce5046e5f Best regards, -- Bjorn Andersson