From nobody Sat Sep 26 20:29:59 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (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 12058322749 for ; Sun, 30 Aug 2026 21:02:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788123745; cv=none; b=rG4SlTEddV32vFdMpSNd7X2lp+0MrTTtriEVE13HKIgwX6Awbw9wyMHvKAuxiLDvpkwCWN2FWesOe7tHazn7EAI19Pf2XY0RiGth8zPOjF5AvBYvOK6AJ67VoMdpJH8fxfbHF7JsXI2F53zdTetmGlNboQAJa77sVaTwxF43obE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788123745; c=relaxed/simple; bh=50CKG97HW6ukTJAn1Vbg9cu6CFplrbUkkI9w170RsGQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=FPi+UxjYdiqjRWaoh/zCkK06mxlFkqTONluXRV6MeNhsD3Q45N42G9E8JT5sXqM2dd54p/dr+eXsI2mSrr1YsJ/kAkLTxhPlvJ5Aw3/IBo/lYxDTf0RWkOO1N3maIZON81FPIAyTwuZFjtX8RCBJ/bGFzmS9+7Qb4p+KCGmlnbM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=k4MjVYPy; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=MOhK639M; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="k4MjVYPy"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="MOhK639M" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67UJJcSs1216524 for ; Sun, 30 Aug 2026 21:02:23 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= cJYxDR3XE+AeLGY7hd78j2epCFifkxtdtY1uZSep924=; b=k4MjVYPyXeydBvHq at/bXQZ30oQmwlvcJs3EyjxFdaHuBsgH2jLPT6yInCITQxU9XW5NUnm+6eykwt7s VHiSY2CyKZPIlXHBjTQ3s1E/5q6AbZD7HOZ87XmdXCe9GokQRaWG6KMXB4VMjt8c BG632tRyqWWps+rYMHjtj0TmyeJMo1y5tt0XqLemDcuQebXROCM6MRZ/OuNni2HR cxnqnkjrLQ/ZoxaQFBF2mwTcW38wTAlNTx+HZPhYGSlBTFN0nusIGemtI0PcDpx7 ZxK6V4GSkwoC/Z/Z9iEjJ/vxFqtoU9g+cL+Fn8+kqti16WGkv2THxsDRLzNZ9uxW ShElaQ== Received: from mail-pj1-f72.google.com (mail-pj1-f72.google.com [209.85.216.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gbqe2bqep-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sun, 30 Aug 2026 21:02:22 +0000 (GMT) Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-396b9ef3070so5604628a91.3 for ; Sun, 30 Aug 2026 14:02:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1788123742; x=1788728542; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=cJYxDR3XE+AeLGY7hd78j2epCFifkxtdtY1uZSep924=; b=MOhK639MzPRADb0reiQMyIrRgjgLAb63Ie1SZdOwcheIx7Ax4g0++cZP3DWRHoxfSN JWat9xLTX7gAqYn2JjmiS4I7GvRbUwNJCaqAwyLKzDPXn6TBC+orb4z94wxOrfClSQIj yuK+S+Gh+9otjPkdHlGKL0DpNz+eSvf1DhpfoXVmrssihJK7pOOi5BGqCYZy4tqmyYxQ d1H6nqoe753ws31MY0pEbcRY0Rjgw6dg9Nu7W2OrTz1Y64ELwPOZpIg8CUjx5h69QK7s BNUGwiEWSQqPwyLizkbbzw2rq7IJAUp131nFF1ztHZK1TEBvzIGPPT+VirLnnzKVbO7Z 4+OQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788123742; x=1788728542; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=cJYxDR3XE+AeLGY7hd78j2epCFifkxtdtY1uZSep924=; b=DopMaWj8K6p+oC8fz6dVWRhwG1Z3p2lavi6Ad5oo4fVTvk1EV/gKkOGiM1jVXMEYFG rOZbq1hCsIjVaaTbcINVWhQq9yzTolrEO0OViRHG6l72pPu5sNP0m0z9Scsvgj/jUMh1 hyGI0dNcvRAshfw/J/M9V/LO3EqB3wLidIfXv/9eA2Dp4hulvabiIGqFiKnT7O3fcAVM 0LoiEUzBsR1fH7DIxkwWb85BTSHI5wDHbrPKG/S/9u6JIjw95sQq6w+oJvYbMHZaz5nd p0h8illqJvweH2yC+gWzZrujXIU72ZhFDCUfgQ4N0Oy0to2M0OkcvX/riXVGq5oDBQz4 jlvQ== X-Forwarded-Encrypted: i=1; AKwUvBzXTbU2dKgT32o+jlYezp6frYDy4I3CWNG/bF/W5wWcacWv8v9ggZRwIx1luiDm80NgnTUEPaTJWD62esc=@vger.kernel.org X-Gm-Message-State: AFuF++kFy4Mwx+rblDpP4U7IHiHGLQ+90dowN6KmbfaoTtI3Wj1UAoPt vVYxGu6jcU+seM2conlxSnc/JHzSnDfLCv1CZAVtBVFnrz1B93ehMufr1o4K/Z3vqWN17i910Ij Y+nDw+Uh0TKwL283iWOS2uUyA0eex0Ynp3/u+L4Gqy+eTWzzEL/Nu/aUMzyd11a2EeHc= X-Gm-Gg: AYBFou2raf+ToRTLBGlS36PNw0D/Nlu6qKMJ1ILEEvxOraJbYgK9naAo/tH1cU/dZE9 5pQqRaOfXB8prV2b5iVc9WEbswkyCZMSsGCmbS/qr8r1Bak56eHuvCwij1IoHFNuNNYHQoRCLT1 Toev5Cm4j/TG0OhdXwKnbsMQCiLlQ5AukgXwWuY2/NIE85q7XAd6+jL7ftvKBoEOxxxQ9jbZdli D+L/UtIbpsEKeS5nYg73aVElwjljec745s+jBL/NVRJoqW+6ALAim+BXKoPcohaFlPMESXOylFg NWUcHOAx6lw2b2JvRMctAY0uZScNVujprBM3TYk1nqPXd4509CnXnes7rno4Zs9+AE01B+DKAf0 y9iLNSpnT2OLDkgmDtimCQnldC2vc5TYyjUn7jTfQtg== X-Received: by 2002:a17:90a:d887:b0:37f:ed7e:7e42 with SMTP id 98e67ed59e1d1-396d0ef8b54mr38328925a91.14.1788123741875; Sun, 30 Aug 2026 14:02:21 -0700 (PDT) X-Received: by 2002:a17:90a:d887:b0:37f:ed7e:7e42 with SMTP id 98e67ed59e1d1-396d0ef8b54mr38328862a91.14.1788123741451; Sun, 30 Aug 2026 14:02:21 -0700 (PDT) Received: from [169.254.0.13] (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-32b49c867f5sm10980013eec.2.2026.08.30.14.02.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 30 Aug 2026 14:02:20 -0700 (PDT) From: Bjorn Andersson Date: Sun, 30 Aug 2026 21:02:02 +0000 Subject: [PATCH 1/3] arm64: dts: qcom: hamoa-pmics: Mark pmk8550_vadc thermal sensor provider 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: quoted-printable Message-Id: <20260830-hamoa-sys-therm-v1-1-27108c40fba5@oss.qualcomm.com> References: <20260830-hamoa-sys-therm-v1-0-27108c40fba5@oss.qualcomm.com> In-Reply-To: <20260830-hamoa-sys-therm-v1-0-27108c40fba5@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Bjorn Andersson X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788123739; l=827; i=bjorn.andersson@oss.qualcomm.com; s=20230915; h=from:subject:message-id; bh=50CKG97HW6ukTJAn1Vbg9cu6CFplrbUkkI9w170RsGQ=; b=U+69n+LQnCt7imBiaFZ2MNif7fKQgpIEqliVeBgvOatCyXDPiiC+1oTORwRl2ComBwwi86p1/ m/O3/6PGgJUBtzxf+8XWrff2Eta3awOJyDhiVKRn8TI2u2VA8pQBWIv X-Developer-Key: i=bjorn.andersson@oss.qualcomm.com; a=ed25519; pk=VkhObtljigy9k0ZUIE1Mvr0Y+E1dgBEH9WoLQnUtbIM= X-Authority-Analysis: v=2.4 cv=Iskutr/g c=1 sm=1 tr=0 ts=6a949a5e cx=c_pps a=RP+M6JBNLl+fLTcSJhASfg==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=EUspDBNiAAAA:8 a=qs9X68h9gMtM_QVZDb0A:9 a=QEXdDO2ut3YA:10 a=iS9zxrgQBfv6-_F4QbHw:22 X-Proofpoint-GUID: cr3hHmdimvMTJCSKHkgU_ql0oyKQ9CQy X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODMwMDE4NCBTYWx0ZWRfX5eFgj4CcnbTD fjfiylNgIF7UfLVwLUt5JbSlfd4pi24lQKIPKkCZfPnRdOJj3QKqtavaiuT4CkZRWKYJJMKKDki 4ylj+KWfBMxl8zimO7DBYNt9oLbjcK3oZTa9XQNeps1uOPHh1dv2UVpn5Yj4LyVlxpv0b7wm2Ds JEwYFEQajcqbXi+mv8k7XEsbdP193t1emAion0rk2vvCkzWfm8lxnqsVZw8XzyAgzIiI2wQIyrk DJBjzWsSD3vJ7M12Pr7pkG7ENYTQDIUWDvildebtBXQ/Q2kQjJ38ExtyqYPwrChQwoOGViVHEqB w5KPPO5eqInsoS3T8/s6WsIrOxmD2DJK1Pd8ud3Ao+Y/55+IC+2WcEAo+YqwufEf1oMlejt7jRy fKoYemmtwQhEYmpBdPB0v4hcmhwWaGWw6iOr5qe7W8x4kMZ8s4Q0OrG7hXL5i/+sL7aQo4NtYjW gUzDYpqqOP6z5nJxdaA== X-Proofpoint-ORIG-GUID: cr3hHmdimvMTJCSKHkgU_ql0oyKQ9CQy X-Proofpoint-Spam-Info: AW1haW4tMjYwODMwMDE4NCBTYWx0ZWRfX98UBH+fYabY0 rkSCe0N5dPj0XoegHm7YC7+zZsXWq+/Ehj71NdNXqI7pLwxb85oR0MIvqldV7oxpW9Qgf8U/Dqn 6xeJT/8Dfnj7PeT76E51r8YA4lTQfpU= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-30_06,2026-08-27_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 bulkscore=0 malwarescore=0 adultscore=0 lowpriorityscore=0 clxscore=1015 priorityscore=1501 impostorscore=0 suspectscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608300184 The PMK8550 VADC is typically providing thermal measurements based on on-board thermistors, define #thermal-sensor-cells to allow referencing it as such. Signed-off-by: Bjorn Andersson Reviewed-by: Abel Vesa --- arch/arm64/boot/dts/qcom/hamoa-pmics.dtsi | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/boot/dts/qcom/hamoa-pmics.dtsi b/arch/arm64/boot/dt= s/qcom/hamoa-pmics.dtsi index 17d754d57e18..7fad4a9b92fa 100644 --- a/arch/arm64/boot/dts/qcom/hamoa-pmics.dtsi +++ b/arch/arm64/boot/dts/qcom/hamoa-pmics.dtsi @@ -288,6 +288,7 @@ pmk8550_vadc: adc@9000 { #address-cells =3D <1>; #size-cells =3D <0>; #io-channel-cells =3D <1>; + #thermal-sensor-cells =3D <1>; pinctrl-0 =3D <&sys_therm_0_gpio3>, <&sys_therm_1_gpio4>; pinctrl-names =3D "default"; =20 --=20 2.55.0 From nobody Sat Sep 26 20:29:59 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (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 6F39B322A1F for ; Sun, 30 Aug 2026 21:02:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788123746; cv=none; b=uzocu0fxtCEtYz4yd/pbLSLCU8YXYOo+sk8qO3SEdl2rQMLVsGQDuOUBpvjkqRZ9WSkdVJMFz2lhksH3BYm2Gs+mgEpQovnbbiDdsJnQEMzWN35sdmJhXdBPTjznLDOi/QWLbKyAIGaqy20+6WZYstAKmnxmEaRR52G12xCGWZo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788123746; c=relaxed/simple; bh=3Iubn3yY0qzzYguxe6NT2uIvj1sb1cJ5GS3fGjumoj4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=joVdmmp/gmCPmGFivi4Efg/7kdN/ziD6Ff2svirmA7VGT3b/532d7y/Hssu02wZ5fDifZMP2oZLN7cxSgyxeuXUYPKEH62hjn85RMA8vKA64IXZf49DcNGwDBNk/m4jRXQ+/CHHOLjMVnt5egdCABPpO/fMsc9SK0uUQUyjPHkc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=BFHIAhn+; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=e7dlHA5M; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="BFHIAhn+"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="e7dlHA5M" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67UJJMjP1416169 for ; Sun, 30 Aug 2026 21:02:23 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= z8jImfCFIp0QhmtLaoWkhsJutQo2dFJoVYFJe6BQiII=; b=BFHIAhn+mISfN1t9 LckRa9r7KYHV+dr540xxO6F3mqGTYQASmmS7jT8rsTz+38yZKhip9zzpwa1qD6RD NXJlBFdeLjt50sUReZARr3OGBI7zShw4vYp/zH1mc3VqsuLo7hfIxlTV6f9IN3Tr owXNdtu3bOsnp62dn5a/MPNPYSKKHwOtybYSnUMSbcRgF9UNvk1WikxUn4OocwRe yhZuyAjVlLLmyBWSiZ4FTabsZormIsSx/ufTswwf+dcrZF/KyPOCiehkMqFW+i4g J+LpDUKvMo96bkwH8bI4ooDHQTYBHDYIcHIp7Hi4gb6n6Jxdy/IRA7tYtsnsOLxY mW3big== Received: from mail-pg1-f199.google.com (mail-pg1-f199.google.com [209.85.215.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gbqn2knyr-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sun, 30 Aug 2026 21:02:23 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-cc1b80835d5so4528976a12.2 for ; Sun, 30 Aug 2026 14:02:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1788123743; x=1788728543; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=z8jImfCFIp0QhmtLaoWkhsJutQo2dFJoVYFJe6BQiII=; b=e7dlHA5MkQu77oR10liKceMrHONntO1t4ggg8f7n+y+abPjYhI8QLY1bh/RpzvXsuI 2wrKsOnOqT26E5WL6JCLD5nnqCsc5UWyHxCtRU2WN9rMnKysT6AyPzdN8++1VVY2juAH zMGH85sJYK8k6THI05L/HXUCuL1zGCxxol9WaTjaoGXz3ungub17UmyZ+kuf2aZ+st7I LPZbltQhNryqPu/TtNWfxhB8ksx3frCGfVKEp7lWoE3lpkn5CDRdGwSaCJw8/NWsu2bZ yydllA5Tu2vODpbfhuUPEsjMyDwssfW3/OKdFsrxPXzQb4kkWvStCtMn3EDieeF6c/68 oPBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788123743; x=1788728543; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=z8jImfCFIp0QhmtLaoWkhsJutQo2dFJoVYFJe6BQiII=; b=O52ADSr7OS2uPrXijMPPVLA6aRXWy9IOsnfpIgQn+B282PMzeUZqGBibIWFhaI6Ifa p1Vb/IesGKXVrEfcz7LDzzrbAfLY335/FNtVqyXMTHD4ZrHUw+c0YJ5w1uoANYFR0a/L nIFl3VmqpVfDev3mSz9FvKZDSRk2pt9Xk0kH7FhRWfJNsoSOofzqWSWgmrth84CnL8s7 BdkYJC5rwi51p4sN7jMyuahneXU2al3nLOC4IJhhrthAiOva+pvYv/YVy4tJkFcG8M4n VafKGFJqyZCX9+fqwX2trvI6J/Xag0/aDnUkCbyj+IwtF2LG64W+f6Mt6ajMIWSqdu5i RvUA== X-Forwarded-Encrypted: i=1; AHgh+RrQ2cIUAebf7WV2B2JC2zYELS6eUM9xkWA3AmYht8ixA6xZmhEAC22TmLOmXV6YcJKe/9FoYKhKwt+Da38=@vger.kernel.org X-Gm-Message-State: AFuF++ksSN4FvkSJInnJ2Zxf0E8WV9wimRFzFPpQInVax1E5Kue9fdZr xVEO1igFTTRkAukaueU0VAI19EQI9kh+M5tRP3OIevFYGOp9nqetKpB0wOqrmOp4k0z1hY62IMd hZWAsyoStsmzILZkTzKlxe83792v9r+YrzW41UJUFbbDa5Xo9kOlv0X/Df1Y7a4iIdj0= X-Gm-Gg: AR+sD12kUmNk+EY2kVP/CkyvJhRLJ59iKbwGLIPdYpk5ccgjFcMGX5kiQWwS/SIzqrS +oquqOsjSKJnbMUPwouFeULbxKkjSXTUxLH7GreVyidR/H5V68iYnVeIQwTTjl8KoKMQLznlKJT SGvZLgskVQitCvSZW5xoH1JLdCaX1cLaUfAUqzGyQeVB718v744FE63fLd1ju7Ac/omlJQZAVC9 xV5V7dLozKO6Ad4Mxl8AQCj5NH/cR4CR9WkxQpwa3e3IPLU9w/rxMVnaJXhg8v2Z4m29/QEBAxa fFs+3Qhc2QE9qHucWWPN1B0FHtI/D/3wcNn6gNxzTT+V17l9GOyfqzJ4pAz+LiDcyciXaRucuZZ I8/p8/E9FjdKdGJprm/9FLKqPfKU9XtMkPYTg8VIjwA== X-Received: by 2002:a05:6a21:2d4b:b0:3cc:ec12:a788 with SMTP id adf61e73a8af0-3d266cb67dbmr38156598637.4.1788123742970; Sun, 30 Aug 2026 14:02:22 -0700 (PDT) X-Received: by 2002:a05:6a21:2d4b:b0:3cc:ec12:a788 with SMTP id adf61e73a8af0-3d266cb67dbmr38156542637.4.1788123742580; Sun, 30 Aug 2026 14:02:22 -0700 (PDT) Received: from [169.254.0.13] (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-32b49c867f5sm10980013eec.2.2026.08.30.14.02.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 30 Aug 2026 14:02:21 -0700 (PDT) From: Bjorn Andersson Date: Sun, 30 Aug 2026 21:02:03 +0000 Subject: [PATCH 2/3] arm64: dts: qcom: hamoa-crd: Add thermal control 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: quoted-printable Message-Id: <20260830-hamoa-sys-therm-v1-2-27108c40fba5@oss.qualcomm.com> References: <20260830-hamoa-sys-therm-v1-0-27108c40fba5@oss.qualcomm.com> In-Reply-To: <20260830-hamoa-sys-therm-v1-0-27108c40fba5@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Bjorn Andersson X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788123739; l=4383; i=bjorn.andersson@oss.qualcomm.com; s=20230915; h=from:subject:message-id; bh=3Iubn3yY0qzzYguxe6NT2uIvj1sb1cJ5GS3fGjumoj4=; b=I7ACeisDbTUKW+hx2+sYwC8SpI6bKi0sxAYp5rtPFlFB+PhBr9KWkjE/zj8zaYcjuz1ZOASgI QPnilAX/JrQDWAF7skXpUzN/buK4nWgNL9ekXHXS8M3cvFVfTWEAi3G X-Developer-Key: i=bjorn.andersson@oss.qualcomm.com; a=ed25519; pk=VkhObtljigy9k0ZUIE1Mvr0Y+E1dgBEH9WoLQnUtbIM= X-Proofpoint-ORIG-GUID: wv2HjQRIUc8DZ5oR4WvTpw8VD0j8pnqx X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODMwMDE4NCBTYWx0ZWRfX1fUfz9R12eY+ omsgIx89Wjkk55x4jRurnEOTCGLR2EKlNb5eB/7oKMeqVtXKogpT8mSDVippsPEC/+0v7VoxGzP hKf8kbi7Vf0gdSoBRg5G7dTqpX7OmgaHsIUAIKuNpUwy5OdLs1A7tBUJk5BqOrk1EEkvCL2OZJV kURDD1huQ4lAVStlemC3trlKx7cIbLlP3XumXKKS6oL3NgHG/XGfOgkBRz4inPsnKP797v/bv/x 3eCVENCDmiZdQgH6lMa9YDOQZBcXp7epp5UpuEXe1uim62fHCEYTMSg/D3aupsgel6j0cFsp5Xm XWjDXZZ0JTLqlieZcUAkbGVG3XSMRPFC2xP92r08+J8GLI/EnkmYUU1MUc+dFg5f0Axug+QfIWC CI9qZh6+2gyM2WyOFrehrjdDiVROPWff1QO6K6GFET4KDITbyFIU4ZSqQiPhIuzXbHkbp0io0N1 4Gx+Gd8DFj62BvI2RIg== X-Proofpoint-GUID: wv2HjQRIUc8DZ5oR4WvTpw8VD0j8pnqx X-Proofpoint-Spam-Info: AW1haW4tMjYwODMwMDE4NCBTYWx0ZWRfXywbh8fbemTe+ W2TiNRPPD5VmBhzDlhJRQeq7kLznXF9/sG905nvqlhk6DMh2+2Mvdxd9a+t1fV8ylrafoqYU01A 1TyL86s1dRCjs/V4F6q5Q9YAeooMoQw= X-Authority-Analysis: v=2.4 cv=a5kAM0SF c=1 sm=1 tr=0 ts=6a949a5f cx=c_pps a=Oh5Dbbf/trHjhBongsHeRQ==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=SrWXOAHHq75Mue0GltgA:9 a=QEXdDO2ut3YA:10 a=_Vgx9l1VpLgwpw_dHYaR:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-30_06,2026-08-27_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 bulkscore=0 malwarescore=0 phishscore=0 clxscore=1015 adultscore=0 priorityscore=1501 spamscore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608300184 The "limits" hardware performs rapid thermal management of the CPU cores, but during prolonged CPU usage the system's overall temperature need to be further managed by software. The reference design provides seven "system thermistors", connected to the PMK8550 VADC. Particularly interesting is the "keyboard hotspot thermistor", which is wired up to sys_therm1. Use this to throttle the CPUs, in the same way that we're throttling previous generation laptops based on "skin-temp". The trips are chosen from those existing examples, but are comparable with the ACPI thermal policy. While not used for cooling/throttling, also add the other thermal zones for temperature reporting purposes. Enable thermal-monitor mode for all 7 channels in the ADC. Signed-off-by: Bjorn Andersson Reviewed-by: Abel Vesa --- arch/arm64/boot/dts/qcom/x1e80100-crd.dts | 116 ++++++++++++++++++++++++++= ++++ 1 file changed, 116 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/x1e80100-crd.dts b/arch/arm64/boot/dt= s/qcom/x1e80100-crd.dts index 429deffcf3e9..065af18357d7 100644 --- a/arch/arm64/boot/dts/qcom/x1e80100-crd.dts +++ b/arch/arm64/boot/dts/qcom/x1e80100-crd.dts @@ -11,6 +11,92 @@ / { model =3D "Qualcomm Technologies, Inc. X1E80100 CRD"; compatible =3D "qcom,x1e80100-crd", "qcom,x1e80100"; + + thermal-zones { + soc-thermal { + thermal-sensors =3D <&pmk8550_vadc ADC5_GEN3_AMUX1_GPIO_100K_PU(1)>; + }; + + keyboard-thermal { + polling-delay-passive =3D <250>; + + thermal-sensors =3D <&pmk8550_vadc ADC5_GEN3_AMUX2_GPIO_100K_PU(1)>; + + trips { + skin_alert0: trip-point0 { + temperature =3D <55000>; + hysteresis =3D <1000>; + type =3D "passive"; + }; + + skin_alert1: trip-point1 { + temperature =3D <58000>; + hysteresis =3D <1000>; + type =3D "passive"; + }; + + skin-crit { + temperature =3D <73000>; + hysteresis =3D <1000>; + type =3D "critical"; + }; + }; + + cooling-maps { + map0 { + trip =3D <&skin_alert0>; + cooling-device =3D <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu2 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu3 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu4 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu5 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu6 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu7 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu8 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu9 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu10 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu11 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; + }; + + map1 { + trip =3D <&skin_alert1>; + cooling-device =3D <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu2 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu3 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu4 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu5 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu6 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu7 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu8 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu9 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu10 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>, + <&cpu11 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; + }; + }; + }; + + backcover-thermal { + thermal-sensors =3D <&pmk8550_vadc ADC5_GEN3_AMUX1_THM_100K_PU(1)>; + }; + + smb-thermal { + thermal-sensors =3D <&pmk8550_vadc ADC5_GEN3_AMUX2_THM_100K_PU(1)>; + }; + + sdx-thermal { + thermal-sensors =3D <&pmk8550_vadc ADC5_GEN3_AMUX3_THM_100K_PU(1)>; + }; + + east-thermal { + thermal-sensors =3D <&pmk8550_vadc ADC5_GEN3_AMUX4_THM_100K_PU(1)>; + }; + + west-thermal { + thermal-sensors =3D <&pmk8550_vadc ADC5_GEN3_AMUX5_THM_100K_PU(1)>; + }; + }; }; =20 &gpu_zap_shader { @@ -20,3 +106,33 @@ &gpu_zap_shader { &iris { status =3D "okay"; }; + +&pmk8550_vadc { + channel@144 { + qcom,adc-tm; + }; + + channel@145 { + qcom,adc-tm; + }; + + channel@146 { + qcom,adc-tm; + }; + + channel@147 { + qcom,adc-tm; + }; + + channel@148 { + qcom,adc-tm; + }; + + channel@14a { + qcom,adc-tm; + }; + + channel@14b { + qcom,adc-tm; + }; +}; --=20 2.55.0 From nobody Sat Sep 26 20:29:59 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (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 254053033E1 for ; Sun, 30 Aug 2026 21:02:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788123746; cv=none; b=WsvGbURn4Mk8LNfD9mC7CcztpBDrP1l9RhyrHygNYY/xxcn4pTAc+P09Ex0xszhF75Hca4me2W5UxQHdKcxcpEKyUPr1n/TlnLQFTGxQSmvaNBd4Wp+f/fI63cqD6U1W643pEGiFyR15u/p9qWHOVsC6E8hSx7u5Ma2p0tf7P4Q= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788123746; c=relaxed/simple; bh=w4b9VTbExigoHXMmj2K30BvMI7E42FRXJyk9Y5xpS+g=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=pR6vfjTXfVl1Xa8ueG7tiDg1TTYBE9fF3xQw/jdUlj2h58hNOdq5cJ4eB4lfB6BciGD2m+kOmUS2/VxyGVjJVC+AVSHKgFsTpsUcKjiuyZFdi/S+/EelBUDJo7GXY31eWk8WYxwEVjIfvYD19ESZYlwPNnLoYsvFmu4lD+LIzPw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=lFRPWNTO; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=PyCmRoPe; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="lFRPWNTO"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="PyCmRoPe" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67UJK2n4248530 for ; Sun, 30 Aug 2026 21:02:24 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= EOvaUMLz9RHl7aozW2gM4qTmltGDzdtpuO7IlxZpKiI=; b=lFRPWNTOk7mlv8cD PQgTImSUiIUUrZLwyei6nTy2dEmO7QD/X5yKfZmXx+N5gVfVAbQwxYkZ3VZ6/luO DqKX7e4vEh41E76CdYiHB5NeDOhR/f6fC/n5pEnThZImBLI5tA9eHTVNUbGrhuct 3N3GYpE7ceMVmMPQw47QOnrPVIuewbnfIqP7tUQG29EUuwNXwEFsCQYiQMHtx0i9 qQ5B90PU9Aw9WIpJ0bD4KMgUGCvvEDItsNi/Ecknqqlq6dxHizPBJmGENX6j22Ip tUvLNURUmJG5/nJrLJn4ntMvmV3ytT9fH4zqBkX+Yd6uEOA3YVHSeqNxOiFD3eUh tqQrDw== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gbrkguh59-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sun, 30 Aug 2026 21:02:24 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2d6fed0652bso37526605ad.2 for ; Sun, 30 Aug 2026 14:02:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1788123744; x=1788728544; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=EOvaUMLz9RHl7aozW2gM4qTmltGDzdtpuO7IlxZpKiI=; b=PyCmRoPeJsvLhxz00GQeIAn+3tM5DNq0qBTCfI2JnVOHbwWPVdS4gS7wuL5Y1T5edJ 1+FXflaQaAZJQ8IVCvQitlBWmyHmSodQIhdS+RwO4fALjbZLwwPiaINUx67DP11Qz679 zo1IIT9CvoBzMhrUTe6cIE7KsQEnYBkjd4PclV4ysRkKFBU0XnTMUMx4S1DPjyHOtywK oEKofpIhSiuL8x2UzqruOZeKjEBXnJrQCrY1usTVuzv2tWHKavTupm/xAwMwpG8t35Zh brcVepnewoGZsHpQppE57rLimiiJDBm8+IsWahISpIr769/RC+/B0td/nQT17h1pbEd/ MNfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788123744; x=1788728544; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=EOvaUMLz9RHl7aozW2gM4qTmltGDzdtpuO7IlxZpKiI=; b=T6z/QIuuyCWFL1sjl5YrFp2UAz1RN5Ism1SWdeXoSnv2eXEhWzoFReVfKgTbxdWSvu dIp30wBWAYZOHszv0Bctt+rgiDhlwncmb0fJkoTYfykLc32WPzg32BcnStRdQZeXJ7sr Zk4wvj9r+Ae1JvMZpw4gZcLc2WguFfDG0pzmqvdsyIsKFSWu74WghhbqKWoUSQzNU+9K QUSUQmiW+XPEIXuMigbjysNKXkHtZZ7DVrHQqJ1JuRrQqGU6wIJlIu952aJ1WB1ihfgf X9BqtT+g95mAyjyUR2hyecFj2uUbO6fkYRUO26hI3NemcUpKSdstL7wAtQNyutB/lVel Q5Iw== X-Forwarded-Encrypted: i=1; AKwUvBwj2nUt8CNCX8GKUt4MhwYJ28K84smIfNIp9cGYXfHjxX7nmPxwCMB8fGmpnPaUjupeQF9If61t0rvigVA=@vger.kernel.org X-Gm-Message-State: AFuF++nGQDeYEv+PiXUn1BAFUoLJURigOTiHfxDCJaui1BJLqDtKHKb5 Ojx9InQ0frbUprSbY0yjejQqL7yuhqez+B+vHxAjGWRMk07ASPJJOoDK686+UCSlXNbjAmWS7D+ 7fNHl/8+ZPEH8LhgFODks/bgfQIfi3PVkFtnFA4IhuUxZTtNHNnvIi+nyvJiKSXXpLDk= X-Gm-Gg: AYBFou0woau17MimcRSP85txwC+VXhMKflqpb6Is77BqDAJxdjswTU1QX7Jm/2XYWXk Ly5ZBSpt0yiFnBIeTarS0aSVrBvv+SKoQpxs0YlUXvFPZju4UF+fBXl7ydi9j3q1XgbJgUi0KIv dF96/Xi7iSCiJbl7658MpLCdwQ8Cd97wHFoOtQBh2GtV9iYRa7cLPAeuEXropDLPh+qWYDwTZxW nMbub2fOnxQwxnu0hsHlRVh8RFm6LT/LvtHWjE+gzrEDB8CosRkUY8g7CnO2c21p82FLMAj/MyR nmb/GGTmFN9aUcLtRNcwCWahu0e2hrV7Cf4uic32Kxp5cpzZCbLvDPBlZX54PgvqU9AFKVf4GeP D9c9tBsmsqiG/DJpPN9SHl4IyJ5ybc/aZQh8Zh5+nLQ== X-Received: by 2002:a17:902:ce81:b0:2d8:d4ce:9f33 with SMTP id d9443c01a7336-2d8d4cea3bdmr177903305ad.17.1788123743756; Sun, 30 Aug 2026 14:02:23 -0700 (PDT) X-Received: by 2002:a17:902:ce81:b0:2d8:d4ce:9f33 with SMTP id d9443c01a7336-2d8d4cea3bdmr177902925ad.17.1788123743285; Sun, 30 Aug 2026 14:02:23 -0700 (PDT) Received: from [169.254.0.13] (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-32b49c867f5sm10980013eec.2.2026.08.30.14.02.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 30 Aug 2026 14:02:22 -0700 (PDT) From: Bjorn Andersson Date: Sun, 30 Aug 2026 21:02:04 +0000 Subject: [PATCH 3/3] arm64: defconfig: Enable PMIC5 Gen3 ADC thermal monitor 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: quoted-printable Message-Id: <20260830-hamoa-sys-therm-v1-3-27108c40fba5@oss.qualcomm.com> References: <20260830-hamoa-sys-therm-v1-0-27108c40fba5@oss.qualcomm.com> In-Reply-To: <20260830-hamoa-sys-therm-v1-0-27108c40fba5@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Bjorn Andersson X-Mailer: b4 0.16.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788123739; l=1050; i=bjorn.andersson@oss.qualcomm.com; s=20230915; h=from:subject:message-id; bh=w4b9VTbExigoHXMmj2K30BvMI7E42FRXJyk9Y5xpS+g=; b=OUgfAQE0wG1HTw6RQKQLfu8Q4bTK9xua0eGtRhleYT4wvh9dup99rfGgQClqji4DTBfLB1BS0 Vxjow8QnltPBdPUsmj1hUbibTuqpo8TS0w7upPjZUlgoNC4ZdGNWev8 X-Developer-Key: i=bjorn.andersson@oss.qualcomm.com; a=ed25519; pk=VkhObtljigy9k0ZUIE1Mvr0Y+E1dgBEH9WoLQnUtbIM= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODMwMDE4NCBTYWx0ZWRfX9W2ikEr6otZe WKraJCTG1JZVk9AfseO5OIvNVygHdMMKIYkiuJK0AsHjOz7K9VZgRlzj0qHO9uqKRDS+HPbosz+ DPV+1oWQYtJDcliGOZV+6IFl5oZBp/VyRx8SOWtZei/cG3FdFT2dVh+cQ4OJ8+1YLGA+5+5OTQ3 UOKlDsM4qvUBqFeXqk5q9Mm23vFSH765gKqENOBZHQFtsVd2czHeyvhJzVbREDlyra9sbhgBSQZ /tKbIpX1J84KyrbJOCoNME3lW5K4NmOz+TuOUrOr2f1TnVzs4hWnINrqWgBjicgO/7+jHisJMjt FcyM6lj7+LvD1j+G2gKr9IaXHubS9RcTGul/XFMFO1pT/+HVMcrX74P1BgzSe+xQHwtO+VDK6ZL D/dmZkpmEAlA/Qia9jVIorM4ybJ4iRKQB8V39KQHOsryMsMUIfWFGY9FdxmAo7cwV2wy8sB3fAE /xkatRwxLc29HDT6Kiw== X-Proofpoint-Spam-Info: AW1haW4tMjYwODMwMDE4NCBTYWx0ZWRfX0mYU1HITChsA l9hjXYjPNvTIOGdQp2sGV41GxinsgBTh2qNOv3s12Lmo3XAbuO8v6+qeNqpoxuOz9n+cvU0yGu7 dsyJ3tebD4ulI427ZVEgnlUzyHI2j4k= X-Proofpoint-ORIG-GUID: ToyQix4fxmeBaw5V5TUcOUGfLT9NsY8x X-Authority-Analysis: v=2.4 cv=Cr6PtH4D c=1 sm=1 tr=0 ts=6a949a60 cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=EUspDBNiAAAA:8 a=dOedmflVD102KoYFdoYA:9 a=QEXdDO2ut3YA:10 a=uG9DUKGECoFWVXl0Dc02:22 X-Proofpoint-GUID: ToyQix4fxmeBaw5V5TUcOUGfLT9NsY8x X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-30_06,2026-08-27_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 spamscore=0 phishscore=0 bulkscore=0 adultscore=0 malwarescore=0 clxscore=1015 priorityscore=1501 lowpriorityscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608300184 All Hamoa-based devices uses PMIC5 Gen3 ADC connected to thermistors for measuring temperature across the system. Enable the Gen3 ADC, and it's associated ADC_TM auxiliary, drivers to enable these use cases. Signed-off-by: Bjorn Andersson Acked-by: Krzysztof Kozlowski Reviewed-by: Abel Vesa Tested-by: Shawn Guo --- arch/arm64/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 6ec8d3a69c98..08ff68643e21 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -800,6 +800,7 @@ CONFIG_TEGRA_BPMP_THERMAL=3Dm CONFIG_GENERIC_ADC_THERMAL=3Dm CONFIG_QCOM_TSENS=3Dy CONFIG_QCOM_SPMI_ADC_TM5=3Dm +CONFIG_QCOM_SPMI_ADC_TM5_GEN3=3Dm CONFIG_QCOM_SPMI_TEMP_ALARM=3Dm CONFIG_QCOM_LMH=3Dm CONFIG_UNIPHIER_THERMAL=3Dy @@ -1699,6 +1700,7 @@ CONFIG_MEDIATEK_MT6359_AUXADC=3Dm CONFIG_MEDIATEK_MT6577_AUXADC=3Dm CONFIG_QCOM_SPMI_VADC=3Dm CONFIG_QCOM_SPMI_ADC5=3Dm +CONFIG_QCOM_SPMI_ADC5_GEN3=3Dm CONFIG_ROCKCHIP_SARADC=3Dm CONFIG_RZG2L_ADC=3Dm CONFIG_RZT2H_ADC=3Dm --=20 2.55.0