From nobody Sat Jul 25 18:07:01 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 611C83C3C01 for ; Wed, 15 Jul 2026 07:42:48 +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=1784101369; cv=none; b=chELk2kB8rBG8BAyuj2sD9uOCxyjfQJ3eYHZ3z4GDu9pU3+nBDuzOzfrKs3YdN4C6RfYcg3yf5cjYkg1cCEGlh4T1pGpG4y3KcOZCKbAPV8eF1K+c8YAsOTe79PG5xVUA8MLJc8NjSZboarf1MT1JEja0ypRl9lY7AIAfXBe1PU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784101369; c=relaxed/simple; bh=JavzIoARy+ghtdbaLpTk2KQN6M0TF78WaJ7b0GcCGNk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=mYcXUn28b0IOnzU3AAQ/y9Wg9QyE8QwvE265c+B9qbhAag5YlUiq9bdk3EQcRiNRFrrpqgFFD14GVFW6K39sujFvwEzsFjkoGtmRRpFQoOzmfsDSQyrASla4/eeETwhE+jFGLzbs/cmiwcQLswEPVJ/Uyg3ojfun9AtYboqikSM= 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=oy8AevXN; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=bAbIgFtC; 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="oy8AevXN"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="bAbIgFtC" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66F6hI3W2795799 for ; Wed, 15 Jul 2026 07:42:47 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= hrQhzCTgkaQMU2fKeLMo35UyvbwinUgYcusy9CpvFUQ=; b=oy8AevXNB0LSISVb cX6v0nR5GMqv5EloE3yVpCLVujCK7v/D7N+usuLNkH325G5Fr5DVdnJOvKtoVwFT yME+mwOGU/+OKc/3rCTfwVq3d+TKFBIGPNeHJH+BJ8dR51KFqtb1tJipiMUZCZrU qbQDbVSzSUl19M9BCDIUHeXLge/kmAUyR10a+sesKw7hrHEq8AX8WRZOB8L40VIO 91/A42gGSTB7vJECXJaG96fqQ1d4BOM4LCivw/c9JsuKfMj/ovw5fMcYR3ZuvIT7 NNr4wbWqo9Cj7quPVEgZPal9Q5pjfiJaUEwWaAW4JNvsl2Q0dOOCzrm2VInbLyen 4iV8iA== Received: from mail-pg1-f198.google.com (mail-pg1-f198.google.com [209.85.215.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fe56h878x-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 15 Jul 2026 07:42:47 +0000 (GMT) Received: by mail-pg1-f198.google.com with SMTP id 41be03b00d2f7-c9667280edeso6423696a12.2 for ; Wed, 15 Jul 2026 00:42:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784101367; x=1784706167; 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=hrQhzCTgkaQMU2fKeLMo35UyvbwinUgYcusy9CpvFUQ=; b=bAbIgFtCzmdEDhm9qlWkNeJaGcSq8oEdR290TqJjQC/VweUCCszm8T7LypMWJ/cZGD q1bCFNyw7IPfWm/XJY3WUaPQAmU38w2qTWx7EsQfVz0bTD6i+oDmK2B7tKPoSKc2K4lN p133AFPVk6Lvh+UiSUCvCD8kHZHktFgT92MNnVr6B0S6u179S8FjWW0qKzDDfgAda4Gl zSglTvn2uns3mrDZXAyg/ojciflMeknp+ig9/DMw4nibb5OfJGDgjTh3HnWBg2nZNals MTnOkCLVwRdDAs1yiYnqJohbDlHW0IYoFooI1QxN0RYy3uul1opxCBBcZeJYgDz3ON9t czrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784101367; x=1784706167; 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=hrQhzCTgkaQMU2fKeLMo35UyvbwinUgYcusy9CpvFUQ=; b=KHMnqjAfFoHK8qBz764BJaGbofePEA6tH66W2EAvN6hppFr1svsn1+Lxrquuqo7h1K If+ffleYhhDMmRdO/CXb4uCE9fhpUSTzCatx79mnRjxc24k0L597SsFXxp/iAfz//diw YRg5WNAloIoD5pMEm6USnRbSUwrSb2Y1llA10Lw6eUlG7rW7k0alIs5I2lA0Vh+fS9eR Jq3qkE14Oz8b/ceaTbJRNXXC8qn4wNP+JnKZxU5UGYtTEIE6SYsst0HPwtJyELZBS2YW Kn2Nnz77yQ7OUniWdnSpakHHwGBpGo0RO6n/cYuANpwDmiKD19fzz6xN8FyPKC/VBQXh XNKw== X-Forwarded-Encrypted: i=1; AHgh+RoBuMBDzRRl8jtqWvSx9lh5mkTtDlfTsfVPD/Qd3M4g0mlp8PqWaD7uAqVqRymgL/Ci8JxQluzlO3cY9V4=@vger.kernel.org X-Gm-Message-State: AOJu0Yx7lOmullMxSFqoFjBAktaL4/95s/NwnTjlixDl7zuMglNlG+pn r9kMtAytlufy75IzsbaPtcsytynmAkzwlmQPAtTepWoI6fzn2b+cuHbr3+2dKpIEp/3MaJOOzvV FMQXXrdFagSTaCCliDlsBE+mapX9zJZa+m6SaF8vw8uW0pQwduQBHRp+pbMNsuWvEVm0= X-Gm-Gg: AfdE7cl7wsA1jMQw27mO6segDSYmPDm2yE0BfUorrcBgZ4fIAU33w0Sf6inakKtUy1Q dQnHFYk/jcV0QSHFGoAs7cMvroW72w+r+7nqiJvdUN5ON3J2rieae0mZ17k9VVKj2SkgKmscmRh JV9UKqeObwDJw3yFC5NHwbtuejreCdRcY1RzS1NKAThIenj8QKw/AIZk1SK/hRianbtMfxmWoNc Jk/nQ5QaIAxyHtpycC84lkBxJkoKHOpL8tFoWSI3dwLswdUm0jA3n4+yyPPrJ/F9awisrhtmlvd YrLQs2nh15WNyJhT4Vqs7QjrEUqhkYyK34e9PQ7k+qGhb58OCcMCEx7Nzol6n3NZCAVOSCskqoD Clj7u5KXg9McfLk8vZrPDOKTB5p+B7g== X-Received: by 2002:a05:6a21:6b88:b0:39b:8905:4e13 with SMTP id adf61e73a8af0-3c356f75e9cmr6753664637.6.1784101366925; Wed, 15 Jul 2026 00:42:46 -0700 (PDT) X-Received: by 2002:a05:6a21:6b88:b0:39b:8905:4e13 with SMTP id adf61e73a8af0-3c356f75e9cmr6753633637.6.1784101366495; Wed, 15 Jul 2026 00:42:46 -0700 (PDT) Received: from [10.213.109.130] ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-ca5af7d58e8sm10921751a12.2.2026.07.15.00.42.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 Jul 2026 00:42:46 -0700 (PDT) From: Jishnu Prakash Date: Wed, 15 Jul 2026 13:12:21 +0530 Subject: [PATCH v4 1/4] arm64: dts: qcom: pm4125: Add VADC and temp alarm nodes 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: <20260715-shikra_adc_support-v4-1-5e07b6d21429@oss.qualcomm.com> References: <20260715-shikra_adc_support-v4-0-5e07b6d21429@oss.qualcomm.com> In-Reply-To: <20260715-shikra_adc_support-v4-0-5e07b6d21429@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, Kamal Wadhwa , Rakesh Kota , Jishnu Prakash , Konrad Dybcio X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1784101358; l=3268; i=jishnu.prakash@oss.qualcomm.com; s=20251014; h=from:subject:message-id; bh=JavzIoARy+ghtdbaLpTk2KQN6M0TF78WaJ7b0GcCGNk=; b=c9rZgnxZkorBvD/E85VNY3RxRUY8iuaqbn8uR5QIEmbZz64gE8NkFsn160wML2HVcfZG9tNVS usbtQcjVrkLCyG58j8XH7XOZtZGUOSGsMY4ellWfzgVYSvSbILk+jle X-Developer-Key: i=jishnu.prakash@oss.qualcomm.com; a=ed25519; pk=g89pXdLVwRjdTeQ+uX1QzvBO346E3hQAc1N7fcTXgmk= X-Proofpoint-Spam-Info: AW1haW4tMjYwNzE1MDA3MyBTYWx0ZWRfXyija6ASdpeOP p+smfMhi0m7yujFgP/BFt5pHTv7tLSC0p8AbjjrwwTCufKZm1xd2JmnMzSR/yMRs5lAmj9xSoM+ j0Koheg42OZv2bf7M/6ToQHVcCuZkYM= X-Proofpoint-ORIG-GUID: BPsw2Elny7hVE9fLhrW6PVXnB2KG-Iaw X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzE1MDA3MyBTYWx0ZWRfX/zffFj36hDoJ kXe37YEDK+FvzWXUb4UytaqFCTb/Sjjz8BfL5Cw6m3nZyoKA88bFnytfymmqo7iS8q5dr9//ELK 8uQPN/9OlNaVzlRD3ga44j8VawDnA0Tp0GsWXG9VY4CO34/qSiHkREOXtWSHNeVXYHN06xNu0DO JXUoOLrS12+JaM2fSNJMVHJqRaya7nPp5E6lhxkDgDSTXeVYDv6Weg/katAf46jXLKVnCZ5ZbwN NxblrVczyKX1S5P56scKce4j6VES4m6lA8FAV28djdlGBZfIeoutTbqdxbKih9lyViVZIEUXPFg tXk2KHl0rEEDNBqntFOCeVYPiZX1lEGGnDF8gW1KvquLUyOZjKC+gbzSikn1vhN8SlNY182vZV+ EHGjphWCBLuG7on2ZIKNzHwYywyKii0IFjPs0c9SFf8faXjWEN0PTfvj6VbxngwtWQ0kwGXwLvx WzEQwSc6m4s9561EW0g== X-Authority-Analysis: v=2.4 cv=LpKiDHdc c=1 sm=1 tr=0 ts=6a5739f7 cx=c_pps a=Qgeoaf8Lrialg5Z894R3/Q==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=32WKvE36LqkSdRhMvAkA:9 a=QEXdDO2ut3YA:10 a=x9snwWr2DeNwDh03kgHS:22 X-Proofpoint-GUID: BPsw2Elny7hVE9fLhrW6PVXnB2KG-Iaw X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-15_02,2026-07-14_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 spamscore=0 adultscore=0 bulkscore=0 clxscore=1015 lowpriorityscore=0 priorityscore=1501 malwarescore=0 impostorscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607150073 Add VADC node with some channels under it, for voltage and temperature readings. Add temperature alarm node, used for PMIC thermal mitigation. Co-developed-by: Rakesh Kota Signed-off-by: Rakesh Kota Reviewed-by: Konrad Dybcio Signed-off-by: Jishnu Prakash --- arch/arm64/boot/dts/qcom/pm4125.dtsi | 104 +++++++++++++++++++++++++++++++= ++++ 1 file changed, 104 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/pm4125.dtsi b/arch/arm64/boot/dts/qco= m/pm4125.dtsi index 3dc8d667d091..77de9db8c119 100644 --- a/arch/arm64/boot/dts/qcom/pm4125.dtsi +++ b/arch/arm64/boot/dts/qcom/pm4125.dtsi @@ -8,6 +8,35 @@ #include #include =20 +/ { + thermal-zones { + pm4125-thermal { + polling-delay-passive =3D <100>; + thermal-sensors =3D <&pm4125_tz>; + + trips { + pm4125_trip0: trip0 { + temperature =3D <105000>; + hysteresis =3D <0>; + type =3D "passive"; + }; + + pm4125_trip1: trip1 { + temperature =3D <125000>; + hysteresis =3D <0>; + type =3D "hot"; + }; + + pm4125_trip2: trip2 { + temperature =3D <155000>; + hysteresis =3D <0>; + type =3D "critical"; + }; + }; + }; + }; +}; + &spmi_bus { pmic@0 { compatible =3D "qcom,pm2250", "qcom,spmi-pmic"; @@ -65,6 +94,81 @@ pm4125_typec: typec@1500 { status =3D "disabled"; }; =20 + pm4125_tz: temp-alarm@2400 { + compatible =3D "qcom,spmi-temp-alarm"; + reg =3D <0x2400>; + interrupts =3D <0x0 0x24 0x0 IRQ_TYPE_EDGE_BOTH>; + io-channels =3D <&pm4125_adc ADC5_DIE_TEMP>; + io-channel-names =3D "thermal"; + #thermal-sensor-cells =3D <0>; + }; + + pm4125_adc: adc@3100 { + compatible =3D "qcom,spmi-adc5"; + reg =3D <0x3100>; + #address-cells =3D <1>; + #size-cells =3D <0>; + #io-channel-cells =3D <1>; + interrupts =3D <0x0 0x31 0x0 IRQ_TYPE_EDGE_RISING>; + + /* Channel nodes */ + channel@0 { + reg =3D ; + label =3D "ref_gnd"; + qcom,pre-scaling =3D <1 1>; + }; + + channel@1 { + reg =3D ; + label =3D "vref_1p25"; + qcom,pre-scaling =3D <1 1>; + }; + + channel@6 { + reg =3D ; + label =3D "die_temp"; + qcom,pre-scaling =3D <1 1>; + }; + + channel@7 { + reg =3D ; + label =3D "usb_in_i_uv"; + qcom,pre-scaling =3D <1 1>; + }; + + channel@8 { + reg =3D ; + label =3D "usb_in_v_div_16"; + qcom,pre-scaling =3D <1 16>; + }; + + channel@9 { + reg =3D ; + label =3D "chg_temp"; + qcom,pre-scaling =3D <1 1>; + }; + + channel@4b { + reg =3D ; + label =3D "bat_id"; + qcom,ratiometric; + qcom,hw-settle-time =3D <200>; + qcom,pre-scaling =3D <1 1>; + }; + + channel@83 { + reg =3D ; + label =3D "vph_pwr"; + qcom,pre-scaling =3D <1 3>; + }; + + channel@84 { + reg =3D ; + label =3D "vbat_sns"; + qcom,pre-scaling =3D <1 3>; + }; + }; + rtc@6000 { compatible =3D "qcom,pm8941-rtc"; reg =3D <0x6000>, <0x6100>; --=20 2.43.0 From nobody Sat Jul 25 18:07:01 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 52393389472 for ; Wed, 15 Jul 2026 07:42:52 +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=1784101373; cv=none; b=iXwBF2sX3v2NHOSEA9NRby+ubpOoUk+gTw9fk5oDE1eV/dPm941aVqau9J6MtU3S6QMyBhb+U9ocDopoK6t4AUBvgTC+MUeMGXfpJRJ5ap7IRlMqwetDSwpo8weV4JuPqH/Sv7ARp+tS9GhDWE9iqoRYP+gdEgTTMQZTSqYOodU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784101373; c=relaxed/simple; bh=i9gyaCSGcZOLMFzpkX9pMEGs5t8BqZLpmvcfMVigjg8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=sBcZqCMx/MJ/1i/OY2Q8MTDPaeGgsdV3T6uNWj1NPEUqMecLu7TmJ9963eFMeU0Q+7e/IClETI2hHkqJBiDQn0iwdcDClYFYwx79Va1TWstlr8okKJbPCw0hKHl8NcbS9l5arWeh+/PbCF6td9sKLIN7twDR+kDG15R68Y+WjDw= 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=amcVyqUO; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=GBX8p1HC; 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="amcVyqUO"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="GBX8p1HC" 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 66F3l7sN2596283 for ; Wed, 15 Jul 2026 07:42:51 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= jOr7lTwFEygp+BaB9Chwl6H+KHehijdYFWbNkSZj7CQ=; b=amcVyqUOPUfa4hQL P6+jQjYgf1M8u8JxUpu7+FcMJGeOm6y5Gk54QelWApI8+Y+8LAxEAJuQ2aM4Ye7a cIEruMpZmuM5bGqr+T+yn/WHAHAEwV4nBsMgKrOwqd5iCy4I25khZ/YBdRZlJ0OV XxHV47IILSE+2hiCFLmEkgur2t6dZFJP6f1XyezD22gud1Jkn/MzVe+tlEAgxL2y RY+zuHCxJ9kXcHLjZex+9i2HamOuEfzGq56wuzSf57VEt1dFs7u7jyAFpxRVGK7+ L2YLflKs5GXRYf44iaMJa+fzrmaz5VXz9D+HD5ni/oX8V48XKV7Op0OlBfRfNXCx wUdttg== Received: from mail-pg1-f198.google.com (mail-pg1-f198.google.com [209.85.215.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fdmjq3vpe-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 15 Jul 2026 07:42:51 +0000 (GMT) Received: by mail-pg1-f198.google.com with SMTP id 41be03b00d2f7-c88ad1558f4so12808625a12.2 for ; Wed, 15 Jul 2026 00:42:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784101371; x=1784706171; 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=jOr7lTwFEygp+BaB9Chwl6H+KHehijdYFWbNkSZj7CQ=; b=GBX8p1HChZyJwqi78ocIc/1Gng6Ioch+Q+1kGSUQtuxM1VeeJtJPklbYgVXVMNKJGG M8rout0sTXS/xvIerw89QspmCZLpt5ziyPta1lV57ejDAXxfKIHiTJrcPss47Usc1AT8 EzApT/a3VP3HpCakpamga+SzCco1twW3tkGAFYUs5KqyUnz3N6ynnjAr8P/IdFKqh3Jh U1ajijefVL9Vtm5P5dE8l9yZZe0qrZRh1cM4qeSNYdxBva158gFox76mt1G/rqntQwIz s1FIEDpx+u6P8uI/654j42loYpzF/yBlEtjUbFoHad82wWGEwVppk64k0AYp2jzzidK2 f8vA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784101371; x=1784706171; 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=jOr7lTwFEygp+BaB9Chwl6H+KHehijdYFWbNkSZj7CQ=; b=rOt2iMUAaPgrt1GX8R70HTSCDc1gDFPyAQHFXjcMcgUtGNlnMv6NWuiuLHfExIkm1f g074CsE5XjYFBjooN+8l/2gW/i3XqaRrqhWCwQ97n9yRYg9eEaa5fSirIkJw6krccyeR 380d7LzyC+bKQjWdN6JKot8bm4q0SSfglyqUBACxAKetjKCh0Y36hiuqOGjj0VSozyVl BxViGcWfBuhMSHwbkKpglFS7WZNNJCqdUUUOp2o6e8jhCIGkJSK9aV78G/vx3v2d4BKk w9zRVpnZqTlut+raKR7AW0eayPTsUfPxZ/vdVwKum9vcl1QoL2Sxvdvv+2lGkII7Ey2j PbCg== X-Forwarded-Encrypted: i=1; AHgh+Rr4qXszaHHlHqYpTH8XeHs7/zHMHYM9Vt4zi1ABDht9loSIIJxI9yuh3i7eFrdC5Hnc5ZbURK2WaQtnPuE=@vger.kernel.org X-Gm-Message-State: AOJu0Yx74YsSN4gSXL+5vovSM1rxRp+92hXMcFaOFAixo5nkSWYznf9K zythejFW9HIm4geoRlAoizZniB9Ov2kVT1vMTkKuy7m5QBCkw88uMaFyX0friWspa7MkFlR699v JgV1kKMCCV4GCqRpiZCDiY7GCoveTmCHXKvcI+upbFiyURB5qfDb/P535TSNdixxgntrahMMPVM 0= X-Gm-Gg: AfdE7cmBdVOY00Fm7xg1e1LRD104GwQRnxRocLEawJprQ/MMiY4hdOd5NWLiBikIVaF DFmri1tKqWkwaVfFT0Ks9NGaxXF6RB4JahVINOcrnJsJq6IaNYGs9XRpn9l0pGd8i2pOpq+zXfW ldV19LnB+r8LCAcl0nFeQ8a7ALwln1OUlXmGOX4K8iE6EbXqS4eYeEBIn2AjDY9X/TFPgwX7bv4 ZNUMZ53TFwfi8xsGv0XhKYHqQ6oAmoFsWLVbQg2S8chqhhQ+6CyO9I7zC0DVgd0IkcgtgoEojc7 WBqEggpWRyZvuZgypMTX7PAWiK12RmWy2WHpILD6sSRRT6t1oSovY3OhRTVw2oT1kK7AJBi5nPl C+vpc/T89FqtZkjRMvLTeq/rdrizVDw== X-Received: by 2002:a05:6a20:3d1d:b0:3bf:6acf:2940 with SMTP id adf61e73a8af0-3c357314336mr6411733637.11.1784101370724; Wed, 15 Jul 2026 00:42:50 -0700 (PDT) X-Received: by 2002:a05:6a20:3d1d:b0:3bf:6acf:2940 with SMTP id adf61e73a8af0-3c357314336mr6411710637.11.1784101370304; Wed, 15 Jul 2026 00:42:50 -0700 (PDT) Received: from [10.213.109.130] ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-ca5af7d58e8sm10921751a12.2.2026.07.15.00.42.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 Jul 2026 00:42:50 -0700 (PDT) From: Jishnu Prakash Date: Wed, 15 Jul 2026 13:12:22 +0530 Subject: [PATCH v4 2/4] arm64: dts: qcom: pm8005: Add temp alarm node 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: <20260715-shikra_adc_support-v4-2-5e07b6d21429@oss.qualcomm.com> References: <20260715-shikra_adc_support-v4-0-5e07b6d21429@oss.qualcomm.com> In-Reply-To: <20260715-shikra_adc_support-v4-0-5e07b6d21429@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, Kamal Wadhwa , Rakesh Kota , Jishnu Prakash X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1784101358; l=1710; i=jishnu.prakash@oss.qualcomm.com; s=20251014; h=from:subject:message-id; bh=i9gyaCSGcZOLMFzpkX9pMEGs5t8BqZLpmvcfMVigjg8=; b=0fyoYofErkURLnaZ8n+sUr8k4DItYHGG4jF/4JxX/F8C7UbMul3/jnTdF9mhbzMIz02C9vOLh S6d3Xml6ywwDnVE9zQZiv+StQADUf+UnZQ+6GwDSN3CetK+9XHMPzLP X-Developer-Key: i=jishnu.prakash@oss.qualcomm.com; a=ed25519; pk=g89pXdLVwRjdTeQ+uX1QzvBO346E3hQAc1N7fcTXgmk= X-Authority-Analysis: v=2.4 cv=LqmiDHdc c=1 sm=1 tr=0 ts=6a5739fb cx=c_pps a=Qgeoaf8Lrialg5Z894R3/Q==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=1cSftZPrRki1B16PJQgA:9 a=QEXdDO2ut3YA:10 a=x9snwWr2DeNwDh03kgHS:22 X-Proofpoint-GUID: O4YXW8v8bEo_ck8EQEESiuALfvSsVh_1 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzE1MDA3MyBTYWx0ZWRfX+YF1m3Qvcxpa yP00OprfrOFQGHNUAx/Jwl5lYTCM3zDiYXp5yKilG7AWSetE3RhVj7vSYUkhf91V6Oszp/fHkBq RAZAdcgeYDBcs1ze5sqEDnF1QZwbClGVxHc/COppml5OTsQujkRs3sr648gTsri7fWom4pySfL0 VwFMUL3ZRnAhMNQVOyMFuR55fmqEmys8w+kWm+iU1bo39xKYN7vkpgYCRAq9e2IFMeszJfDjdHP aeoGk4dK3pIYsr22+r0lgx3S0lNl5z+gvLOn9EnAfICj2hXHlqXgNqHTurTmgU67lzTZalGv8LA pp98SNfwzsCiDY6O/gPqFZlDQ63u//Ak0LOnMTb3tb9EPu3DzkQFRK24rPkFMij5PpgKRPrW+ZE eX15w+bGDaZ1Zx0LOiKc5RWJjyOjdraEZkWbGeif1klvX5/5Lqp/VqLCGmekhvpBDku8HHSIw8g T7E4G9xm97vk9wXg8Fg== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzE1MDA3MyBTYWx0ZWRfXwV24215CIqGk fT2tj+fvV9Ow0CRPNQuEtTj+fvGKcvDJ74W1CxQS1WiNjBBaQLateDpNOIBcfXQI80PK6oP1ciX ptnigYMyRqJxemX2/js/CBg8ZW2XDog= X-Proofpoint-ORIG-GUID: O4YXW8v8bEo_ck8EQEESiuALfvSsVh_1 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-15_02,2026-07-14_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 priorityscore=1501 phishscore=0 lowpriorityscore=0 spamscore=0 bulkscore=0 clxscore=1015 adultscore=0 impostorscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607150073 Add temperature alarm node along with thermal zone used for PMIC thermal mitigation. Co-developed-by: Rakesh Kota Signed-off-by: Rakesh Kota Signed-off-by: Jishnu Prakash Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/pm8005.dtsi | 35 ++++++++++++++++++++++++++++++++= +++ 1 file changed, 35 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/pm8005.dtsi b/arch/arm64/boot/dts/qco= m/pm8005.dtsi index 0f0ab2da8305..ce31a8545020 100644 --- a/arch/arm64/boot/dts/qcom/pm8005.dtsi +++ b/arch/arm64/boot/dts/qcom/pm8005.dtsi @@ -4,6 +4,34 @@ #include #include =20 +/ { + thermal-zones { + pm8005-thermal { + thermal-sensors =3D <&pm8005_tz>; + + trips { + pm8005_trip0: trip0 { + temperature =3D <105000>; + hysteresis =3D <0>; + type =3D "passive"; + }; + + pm8005_trip1: trip1 { + temperature =3D <125000>; + hysteresis =3D <0>; + type =3D "hot"; + }; + + pm8005_trip2: trip2 { + temperature =3D <145000>; + hysteresis =3D <0>; + type =3D "critical"; + }; + }; + }; + }; +}; + &spmi_bus { pm8005_lsid0: pmic@4 { compatible =3D "qcom,pm8005", "qcom,spmi-pmic"; @@ -11,6 +39,13 @@ pm8005_lsid0: pmic@4 { #address-cells =3D <1>; #size-cells =3D <0>; =20 + pm8005_tz: temp-alarm@2400 { + compatible =3D "qcom,spmi-temp-alarm"; + reg =3D <0x2400>; + interrupts =3D <0x4 0x24 0x0 IRQ_TYPE_EDGE_BOTH>; + #thermal-sensor-cells =3D <0>; + }; + pm8005_gpios: gpio@c000 { compatible =3D "qcom,pm8005-gpio", "qcom,spmi-gpio"; reg =3D <0xc000>; --=20 2.43.0 From nobody Sat Jul 25 18:07:01 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 166253C3BED for ; Wed, 15 Jul 2026 07:42:56 +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=1784101377; cv=none; b=F2zRAHft7P4LqYbwtQzckCS71RcvMKVC0PU6mxC9Dnk/Hr6sS2F8TRyI600eHKaFu88WzCoioyCD+wHt8u4LWKm1j8TJITCX4ourGWlrsYuxT4rlIE4zegnXAzXBoYSMyUX5Ie3aqkak46usADeVb20kEPzBit3CoZ6rrUINbS4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784101377; c=relaxed/simple; bh=01X4Vu3JsAxMAkM2zUPyBygNqVIzvXT+LhZN27hO47A=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Q30rjo+L211HVGI2sNuPRiqvWr40S3ueRCoO4/+lDFYjjG0n2tLSqw9uR3E88YmEQuNbv92O9yj2nQ8yWMvpG70FJeSpxG/9q9YPtxs11oCEuOZ8zrDMxKIQ0E/ulDn5NIZ+TXotCml71GiooNRcaddGIycj5Avs9azjJTnZRh0= 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=WSJqvioI; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=AGIO7mts; 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="WSJqvioI"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="AGIO7mts" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66F3l70R2679739 for ; Wed, 15 Jul 2026 07:42:55 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= pd3OE8Pl/PRa/Zoo/BTqxuHeBlpTW6qB0mLEAk4Af4U=; b=WSJqvioIXxIpCnkr 5Jtz5o7Yb2G0qXc+6N/AnSv4XKI6uE2SecKk2Fc+hnhtaVORs54EjR0TlULACb9n 0uRjHndTd7wZPW/FNowqT6vDEH6vpzz06jn8LZQq3UFPLuE+tfb54JYwLNii2vfX Z6Bjz26RNdBmQaFjhQY5lD1zY48gVcg2KFlfkMLEZawgPlauqHSCUMw5mlIQrH2d HamN4qbj2t3XDWSWmBfvbJjLbEzx2JejAk0gtg0f1lxhArq5yYLbb1FWeBbuLRaz IcX4conRxQ1i+SzmcB57oMFPCu9qiEfjdF1YJvbxDRLff5SJLuTi2XHILEjZAKl4 Qoj6mg== Received: from mail-pg1-f198.google.com (mail-pg1-f198.google.com [209.85.215.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fdnnuum3m-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 15 Jul 2026 07:42:55 +0000 (GMT) Received: by mail-pg1-f198.google.com with SMTP id 41be03b00d2f7-c85798977dcso4992885a12.0 for ; Wed, 15 Jul 2026 00:42:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784101375; x=1784706175; 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=pd3OE8Pl/PRa/Zoo/BTqxuHeBlpTW6qB0mLEAk4Af4U=; b=AGIO7mts1WHJPKJfFC1Ry2r+GIpwJE2TNnFWMbp88jYS7n2rTnVQJm19EWBKmAojc6 rBwes8DXNyaTGgObZg88IDzooe0xGCmVaX7Gdvy1wTRaWIacXjuh1Lqdbk6uImx2ElEg 4aem41N6Dp1qE2PMEQRkr/mMMCNNsAHcRp7qgSPLNfNyCW4LCzCtrHayf3JO9uI7R3oe TGd95s0yIB+MsBgYY3g1c10tOJzOHJQfJ+IUEwb/RVQGKWUHLnbo37FH/BmvIDJEKaek er89X6j1P57vv49x00UO4I/MIeGAGZLoqe/454LHw2QTMQqBKVteqjBKFhRbNpvT4Ve/ eFLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784101375; x=1784706175; 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=pd3OE8Pl/PRa/Zoo/BTqxuHeBlpTW6qB0mLEAk4Af4U=; b=WvhpVY1PcQphtX9Ot0idJmcHxGlZ4vufCCt+YfCFwqy1Tov2hkQzZLXeCPizQdpcze xe4YpZHrB+tB4xaAWibZD14T5ejIz2oyOf2GC66vjC45bYk2nIWLgUwb4GtUBzzY9qgY 4s/ZAOU8b5CcvvPIVV/BONCwZlV7s0yKVGtzCQBQV01xCYuUVw7PCGtQ/Wr4/puBoCvW Yhf/STqWjP2r8dPsYAYlE5ooFGZi+DMxfcnt2lYuDR1nRpap5QLwjJ4udzJ85pMSiaNA nD/uvSzStkq5U3J42RjrNCtNXYOnl9ePq58QK0aLr9EiJ8lLGAhc2hHMgrfmOtyNb0xS BXOw== X-Forwarded-Encrypted: i=1; AHgh+RqVmRJUoQlI+PB3AWuDeHX6Qv1e2CPVUPLQJ5xlkMcX+YQypSk9e6HfOsdQOKecI96a392QOY8nv71Y8oQ=@vger.kernel.org X-Gm-Message-State: AOJu0YzyZlAV6QnbOZ8cmdenKb/wKOYYj2tAhk0b8np8lKsCpWBMfULx 0uYxH5hqltCKSg49UD/0Bzkh/4+zz+CgMDM3MoQhxc/tF/iO5+Wwjc29D0ZWSBzqmAjENAGEuzB C+L+e4ty9+mje7aTyPxi170WYZyY6s1GJcdtN/grtSr3EtwawKcdjjIU/fC4HA707ITA= X-Gm-Gg: AfdE7cm3mf1k3iJ0a54r8moqvlprSpYDl3XX+t/qX/6S6E/tpk/p7dPk5TMzbitNOsW +wozep/5BsJBfKoOZBVsJDkuinAk2tANcyTtLEXyLIZUzDgsy0E5yNdbwfZ5NXzQSZEQU1H6j0D 5KDtw79gROwfmLs/qHQ6OdxQmc7+Ho7RXx8A+3HVE7uLCVM4Oeh+UrYbQGnH1XHSpc6kcMwb63L mUKOz3Z7ULay/GccK3/mUSq2hnyCF/P9sG3zpRkeJTOw3e61EnsZ/+Ss/LR9swWGuz45LhcawgN iAihmX+uR+8d06tuMS2UMUGaIyIUXVeCCeHyN/KMn5HVQxpOLpPS0z3IZJihEAxweVMz25wuYCH e4faZSJu6j9LkmdT+cwn3z47nO2/hhA== X-Received: by 2002:a05:6a21:6817:b0:398:7df5:2dae with SMTP id adf61e73a8af0-3c36c0f869amr1986805637.9.1784101374829; Wed, 15 Jul 2026 00:42:54 -0700 (PDT) X-Received: by 2002:a05:6a21:6817:b0:398:7df5:2dae with SMTP id adf61e73a8af0-3c36c0f869amr1986781637.9.1784101374380; Wed, 15 Jul 2026 00:42:54 -0700 (PDT) Received: from [10.213.109.130] ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-ca5af7d58e8sm10921751a12.2.2026.07.15.00.42.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 Jul 2026 00:42:54 -0700 (PDT) From: Jishnu Prakash Date: Wed, 15 Jul 2026 13:12:23 +0530 Subject: [PATCH v4 3/4] arm64: dts: qcom: Add PMIC thermal support for Shikra CQ2390M SoM platform 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: <20260715-shikra_adc_support-v4-3-5e07b6d21429@oss.qualcomm.com> References: <20260715-shikra_adc_support-v4-0-5e07b6d21429@oss.qualcomm.com> In-Reply-To: <20260715-shikra_adc_support-v4-0-5e07b6d21429@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, Kamal Wadhwa , Rakesh Kota , Jishnu Prakash , Konrad Dybcio X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1784101358; l=3847; i=jishnu.prakash@oss.qualcomm.com; s=20251014; h=from:subject:message-id; bh=01X4Vu3JsAxMAkM2zUPyBygNqVIzvXT+LhZN27hO47A=; b=GPulIx2QfScKK0dGTY0iQPEbHlawYEDcnSenyEBVRu+fKk03yY2FGj5wEANQnxTZSLUO48/hy DdBMb2tvdawCrDKJSTqWIHyeqdH/KGXtCujH0RQaDfFUxyKWCwDYdEL X-Developer-Key: i=jishnu.prakash@oss.qualcomm.com; a=ed25519; pk=g89pXdLVwRjdTeQ+uX1QzvBO346E3hQAc1N7fcTXgmk= X-Proofpoint-ORIG-GUID: j0d7kK5wSs91lHlwnUacYBUT9LKKQ2Ep X-Authority-Analysis: v=2.4 cv=E+v9Y6dl c=1 sm=1 tr=0 ts=6a5739ff cx=c_pps a=Qgeoaf8Lrialg5Z894R3/Q==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=EUspDBNiAAAA:8 a=XPlkfCdyFubSKYJrR1oA:9 a=QEXdDO2ut3YA:10 a=x9snwWr2DeNwDh03kgHS:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzE1MDA3MyBTYWx0ZWRfX6bKKN++mEV63 HBUoSFuZIWqoAKMBArrInCtfbTGmf0JwOTNGmRDYx0x3VSAYX1HT2rD+DGCGulExTGU0jRBP1Qj +RWiPMIT7pqZfGlhPL8a4M9dGUID3k53aWRzUqlXEOK8YOUlJ87DqFp2DBy75ls/H9qrFtLJMxx H26Y+7cAe5J5betDcsAOL8HMLNoTfuK7Ek/FqwGn9ibpPSSWcNDDwCyhZlZzaAzrSgjzqtY6gX9 3ez9RRy1T1DYkblPy6M/FJJHXq1c3crFH50EhgtO1aSN2jTx5qcDK++TU9VU16VRcHt81z6n2DG PeTbiHXA0hZ0rEhntDN+b0H42id1Cc4cZNYEu17c5a7ph82Q0xgUJg02IrvRMUuuo8Ab1r/yf8a 9EITmdNYU6jTSoGDuEqIIUq+mg4S8vl+Br/7qVvClleFMo4Gdiu6XVAANyRjDqSdf4LOnR7kUX1 IpKUB3K2BjNWrIalMMg== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzE1MDA3MyBTYWx0ZWRfX9JlV55wFBDww 3v3T9jlmzX3R0HCS0sCZNuCpaV1n6Mj65VqW3RV0vWC5cQtfC1NIQcno0dGFVExvbgXO4Pc5msZ b8RP9fVXVabaEMGIqAgmADmWPADnC5A= X-Proofpoint-GUID: j0d7kK5wSs91lHlwnUacYBUT9LKKQ2Ep X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-15_02,2026-07-14_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 suspectscore=0 spamscore=0 lowpriorityscore=0 impostorscore=0 adultscore=0 clxscore=1015 bulkscore=0 phishscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607150073 Add ADC channels for pa, quiet and msm thermistors along with their ADC thermal bridge nodes and thermal zones for PMIC thermal mitigation. Co-developed-by: Rakesh Kota Signed-off-by: Rakesh Kota Reviewed-by: Konrad Dybcio Signed-off-by: Jishnu Prakash --- arch/arm64/boot/dts/qcom/shikra-cqm-som.dtsi | 120 +++++++++++++++++++++++= ++++ 1 file changed, 120 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/shikra-cqm-som.dtsi b/arch/arm64/boot= /dts/qcom/shikra-cqm-som.dtsi index dc3861489f64..139d0ad0b1ab 100644 --- a/arch/arm64/boot/dts/qcom/shikra-cqm-som.dtsi +++ b/arch/arm64/boot/dts/qcom/shikra-cqm-som.dtsi @@ -4,6 +4,7 @@ */ =20 #include +#include #include =20 #include "shikra.dtsi" @@ -27,9 +28,128 @@ key-volume-up { linux,can-disable; }; }; + + msm_therm_bridge: msm-therm-bridge { + compatible =3D "generic-adc-thermal"; + io-channels =3D <&pm4125_adc ADC5_AMUX_THM3_100K_PU>; + io-channel-names =3D "sensor-channel"; + #thermal-sensor-cells =3D <0>; + }; + + pa_therm_bridge: pa-therm-bridge { + compatible =3D "generic-adc-thermal"; + io-channels =3D <&pm4125_adc ADC5_AMUX_THM1_100K_PU>; + io-channel-names =3D "sensor-channel"; + #thermal-sensor-cells =3D <0>; + }; + + quiet_therm_bridge: quiet-therm-bridge { + compatible =3D "generic-adc-thermal"; + io-channels =3D <&pm4125_adc ADC5_AMUX_THM2_100K_PU>; + io-channel-names =3D "sensor-channel"; + #thermal-sensor-cells =3D <0>; + }; + + thermal-zones { + sys-1-thermal { + polling-delay-passive =3D <2000>; + thermal-sensors =3D <&pa_therm_bridge>; + + trips { + active-config0 { + temperature =3D <80000>; + hysteresis =3D <2000>; + type =3D "hot"; + }; + }; + }; + + sys-2-thermal { + polling-delay-passive =3D <2000>; + thermal-sensors =3D <&quiet_therm_bridge>; + + trips { + active-config0 { + temperature =3D <80000>; + hysteresis =3D <2000>; + type =3D "hot"; + }; + }; + }; + + sys-3-thermal { + polling-delay-passive =3D <2000>; + thermal-sensors =3D <&msm_therm_bridge>; + + trips { + active-config0 { + temperature =3D <80000>; + hysteresis =3D <2000>; + type =3D "hot"; + }; + }; + }; + }; +}; + +&pm4125_adc { + pinctrl-0 =3D <&pm4125_adc_gpio5_default>, <&pm4125_adc_gpio6_default>; + pinctrl-names =3D "default"; + + channel@4d { + reg =3D ; + label =3D "pa_therm"; + qcom,ratiometric; + qcom,hw-settle-time =3D <200>; + qcom,pre-scaling =3D <1 1>; + }; + + channel@4e { + reg =3D ; + label =3D "quiet_therm"; + qcom,ratiometric; + qcom,hw-settle-time =3D <200>; + qcom,pre-scaling =3D <1 1>; + }; + + channel@4f { + reg =3D ; + label =3D "msm_therm"; + qcom,ratiometric; + qcom,hw-settle-time =3D <200>; + qcom,pre-scaling =3D <1 1>; + }; + + channel@54 { + reg =3D ; + label =3D "chgr_skin"; + qcom,ratiometric; + qcom,hw-settle-time =3D <200>; + qcom,pre-scaling =3D <1 1>; + }; + + channel@55 { + reg =3D ; + label =3D "gnss_therm"; + qcom,ratiometric; + qcom,hw-settle-time =3D <200>; + qcom,pre-scaling =3D <1 1>; + }; }; =20 &pm4125_gpios { + pm4125_adc_gpio5_default: pm4125-adc-gpio5-state { + pins =3D "gpio5"; + function =3D PMIC_GPIO_FUNC_NORMAL; + bias-high-impedance; + }; + + pm4125_adc_gpio6_default: pm4125-adc-gpio6-state { + pins =3D "gpio6"; + function =3D PMIC_GPIO_FUNC_NORMAL; + bias-high-impedance; + }; + vol_up_n: vol-up-n-state { pins =3D "gpio9"; function =3D PMIC_GPIO_FUNC_NORMAL; --=20 2.43.0 From nobody Sat Jul 25 18:07:01 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 452F43C4B6A for ; Wed, 15 Jul 2026 07:43:00 +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=1784101381; cv=none; b=JZWAHAk2hzLSdgamjOyY0cUepzL33XBclLVl7AC5LIrGfkg2JWoojcnfUry8YpEfVT2Va9paJ4bhol2JNMSh0PfhcrCtCInx5ug3jXFuGdTH5wYH+QdxajBO1ZB3FBMz0PZE9UpMHrqPluY8ubiCG12MaAYgCfAXh7kzBe7kuf0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784101381; c=relaxed/simple; bh=KqYxumK5YGafOBVcgCJcjqQYCmEJidEVjvVUsCwQHtA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=aO4VkQ8km7LAStZReyKfLg+re2+tCdeFnbsIyudLIQw5XWLiEyxRjjFu4xwso5q1AtyEZZOSrHRfFgMfIMd9Kb3FH7HmOZWioaLzW3QLmy2zHrjiyXSgRFTTdYbTTpjgwU9UPoIG5jZv+v74cXP7WWJn/pnF0pD3MCCHwlsYTXc= 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=mkVOVTyh; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=YVOC+mT/; 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="mkVOVTyh"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="YVOC+mT/" 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 66F3mMjN2273597 for ; Wed, 15 Jul 2026 07:42:59 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= vPRM+tj0riLEpO5hHtQtUWE2/gFMiCOYuNXlVTNR7tA=; b=mkVOVTyhKg/OuAqw ULG7EUSk0RP8dcUsycsjvvyRYx4Q0KBz+GzfPFXrRAF7BKkkP4yxmzd9mo8kEe7d dF6FHd8ZeDMDufeRQGT5eufOcM+LPpnqhE6zVrz4xFBLJHX6nGHUUicPaQTsMYrt Tp5gM1CZHIbulDPDqk3z3+O/f8yLu05zYAaRSSpq/GXZvfRUOTwCRAxwdM4P+xXP ey9kV3tdzxiRkQVdNVcRnVGFMP8ad15Dzav6aoMsG5uP0pXwHSaqveWX9DlhOKV4 LqW7JWV3xOqvrlCu2vbsLB98I+ru5XFdhO4jYsXKRlsL6ZrkbbyDOoSMLDpfxSyg pL0fFQ== Received: from mail-pg1-f200.google.com (mail-pg1-f200.google.com [209.85.215.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fds9mjj16-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 15 Jul 2026 07:42:59 +0000 (GMT) Received: by mail-pg1-f200.google.com with SMTP id 41be03b00d2f7-c89704da8c7so7697433a12.0 for ; Wed, 15 Jul 2026 00:42:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784101379; x=1784706179; 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=vPRM+tj0riLEpO5hHtQtUWE2/gFMiCOYuNXlVTNR7tA=; b=YVOC+mT/PsabuNTC3tihwC0R0L4uG80uzbGEbZAnDwsx1GEuH2Zxg4yuL8xW5R4jN5 2QVBaTafUAR+0dvFtf14FKhcp4FmRSyna3G2NPGkSQRaDEe9qCq/mna8DoA4O0un0uB7 +FqPKe0S8kqfb87MxHe5O8HDtzbjgRL3HtCeEYvARWqYe2z4zyhLU4o5e42jwsYSylj6 itQWKQNY+tkkqfnvh1jhhkGf6e9pWEYSYnLXxfftRbMrtkEczLpoR7z6o9c4e3uM2pX0 b5pid+jYYHSo96umEIvyWoa5pcDcvOkdj7rbNiTfKiBgca8fFbntMjuwH23DBFB4ofhq qgmA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784101379; x=1784706179; 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=vPRM+tj0riLEpO5hHtQtUWE2/gFMiCOYuNXlVTNR7tA=; b=ST6DO9OFlHiEQGZH3V7fBoBLLPytqhC7qw3V6hu+nAAAv3tBpmI9aPsr/Xb4tjA5y9 fh5bg2K61LdlNf5QImz4YWn9g77uvrwlLg+hRc4dOhNP/QnFS5kPG8BB1vqw6Y3sfSNo HqmEDB5RhsAHcm3Kxm3tIVaj4CKmTaDNcNwTbX71oLRDx3jfAB2HRPkw8XwkmwmUordb 8j3hkVYlTmtlqJvyfL/jKCtpr5bZjLK7NTYlEVnRjJtl9g4n+mLDzOEIReoQBKl24a0M KUzr0sAs2fhPZNHaKdq00MCtOcZpmgtc1PcZ202toFyACHFqVjeRodoPkL7BUbdVwIF8 x1iw== X-Forwarded-Encrypted: i=1; AHgh+RqonC6oPHau1PRq8dqGzGDRNtCmIpjhDVqEcCfepf7THLPN96uRn7SWKxEzIPJoiB5mKALud2KI6W+S4Uo=@vger.kernel.org X-Gm-Message-State: AOJu0YxB3Rl2pyJqg6LmFZDh/+JbeTVf+kjkujDrvpgedzuGotbEST8F Cr4BZ4fVB5bM3ny2mECMExEC7BQg8EA0qp9QV/kxepvRp+/uP0f1jNgTyTVfkVoBpzMoagTBCws YvbbsB+qc7RONz7kGezkOPH8Gn6QeQQODKns84RS/OoylFOf2/sHfF9LQJMll0+HiVFw= X-Gm-Gg: AfdE7cmryzUuGyp1DssFTm/NaliiiXhm7/aOIiaCGRLqSeZYcyOZIxoQCOF/mCsXHgX Iy2ETa4rvBpK529EEQFtfy7Ooya30UDCRDELqFfNhpYtTZq3fu42E3HW9YfAlT152gLK0pksd/R 68PxyYL8yA12xMMhFEFsQhOYRJcg1IzG1vgGJnF5HSt2E+FjamKowV5YY0fmc6HM9s2kWkHUuaw 2orLSvkW2IuTSEOCwgknHzLAkpVZMK9z6Qlsh5GXAavIfHZXVdvmh0oF0b/2gknYtnLxlZ2Nwwu frdBG4gBjsoTWDP+yR8pzeqjQPlkGdF5NHqRKWde1RpXPbAw7UPoe1q4P8h6xTNmYVnYTVmvm7r 50vBLL821HK9Hf9+QcRD3axtV00KPcw== X-Received: by 2002:a05:6a20:da1a:b0:3bf:7110:9949 with SMTP id adf61e73a8af0-3c35731bc6emr6411192637.6.1784101378986; Wed, 15 Jul 2026 00:42:58 -0700 (PDT) X-Received: by 2002:a05:6a20:da1a:b0:3bf:7110:9949 with SMTP id adf61e73a8af0-3c35731bc6emr6411167637.6.1784101378573; Wed, 15 Jul 2026 00:42:58 -0700 (PDT) Received: from [10.213.109.130] ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-ca5af7d58e8sm10921751a12.2.2026.07.15.00.42.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 Jul 2026 00:42:58 -0700 (PDT) From: Jishnu Prakash Date: Wed, 15 Jul 2026 13:12:24 +0530 Subject: [PATCH v4 4/4] arm64: dts: qcom: Add PMIC thermal support for Shikra IQ2390S SoM platform 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: <20260715-shikra_adc_support-v4-4-5e07b6d21429@oss.qualcomm.com> References: <20260715-shikra_adc_support-v4-0-5e07b6d21429@oss.qualcomm.com> In-Reply-To: <20260715-shikra_adc_support-v4-0-5e07b6d21429@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, Kamal Wadhwa , Rakesh Kota , Jishnu Prakash , Konrad Dybcio X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1784101358; l=3435; i=jishnu.prakash@oss.qualcomm.com; s=20251014; h=from:subject:message-id; bh=KqYxumK5YGafOBVcgCJcjqQYCmEJidEVjvVUsCwQHtA=; b=qaHqhhl0kXendzT0/9Pq0w+J9nYhhy9k0dGcGsyKSsqWl8szEasmledeqGiHqf5WGykVVunhx nAbLXcCPH6VDgjwkbfD2rEnRK90K56N1KP9gIkNUUgsdhtjoasSl+Gv X-Developer-Key: i=jishnu.prakash@oss.qualcomm.com; a=ed25519; pk=g89pXdLVwRjdTeQ+uX1QzvBO346E3hQAc1N7fcTXgmk= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzE1MDA3MyBTYWx0ZWRfX6ehTgIpBTXij uPWhPng8UA7xBKmylMEZ+CqEizzH+YQPAixIV+TOhgishDYzkNBwwVwP1DPlIh7pJhlnKE1BELE Fke5EX810bmOByoD8/0qrvI3Cq06V3MqBniLzpkGspKYfTOchfyDUjDkR515wXlWEoIsNc+48Ys MxSGdFGCScgP4nWghMtSCpA1mWDt/zD4f/ywnHv6DCnXmvh1q+asc3QQtwQXV1uv/cD7XikSQHF YinmSKnFbw2QLm2PGpsGpjb+vSEJ0TWbuM/uKAj53zVMUnBzbfhPWTPV8S52awctCbwUFzcRiSM AgJU5sXks3Ve+v1Lk3ojneLm48G9T6gpfX17QIsXvSaVZ5qpqJJ0wXLh1VSEFttm2W689KNJv0z PoUnsHS+SbhVAURetfS1oh3zf8/4UnBxAMypDfuT8phltl8GwgxKExzrkpjlFl+xs4rN0k/8V6S amJtuVAvaIqHnJqL0Xg== X-Proofpoint-ORIG-GUID: xv53EjFQxdPymXQb4luz8bLYm-fHRwZ7 X-Proofpoint-GUID: xv53EjFQxdPymXQb4luz8bLYm-fHRwZ7 X-Authority-Analysis: v=2.4 cv=E+79Y6dl c=1 sm=1 tr=0 ts=6a573a03 cx=c_pps a=oF/VQ+ItUULfLr/lQ2/icg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=EUspDBNiAAAA:8 a=eSwfGQiZR0SxMorl76cA:9 a=QEXdDO2ut3YA:10 a=3WC7DwWrALyhR5TkjVHa:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwNzE1MDA3MyBTYWx0ZWRfX2YuLmuUpe/OJ xBiDKOPKG1nUrdtqSubZg2yDBEQaztwnqZa7DykYil/qcgFM4Gz5ZCTByC4zJvClq54TlzNtuMv otpejoaEMlpQ4Sm62YMyiE8wispzCxw= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-15_02,2026-07-14_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 clxscore=1015 lowpriorityscore=0 spamscore=0 impostorscore=0 adultscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607150073 Add ADC channels for system thermistors, used for thermal mitigation. Add ADC_TM nodes for pa/quiet/msm thermistors and also thermal zones for them. Co-developed-by: Rakesh Kota Signed-off-by: Rakesh Kota Reviewed-by: Konrad Dybcio Signed-off-by: Jishnu Prakash --- arch/arm64/boot/dts/qcom/shikra-iqs-som.dtsi | 113 +++++++++++++++++++++++= ++++ 1 file changed, 113 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/shikra-iqs-som.dtsi b/arch/arm64/boot= /dts/qcom/shikra-iqs-som.dtsi index 73945bf42112..9ab0b44b00be 100644 --- a/arch/arm64/boot/dts/qcom/shikra-iqs-som.dtsi +++ b/arch/arm64/boot/dts/qcom/shikra-iqs-som.dtsi @@ -4,6 +4,7 @@ */ =20 #include +#include #include =20 #include "shikra.dtsi" @@ -26,9 +27,121 @@ key-volume-up { linux,can-disable; }; }; + + thermal-zones { + sys-1-thermal { + thermal-sensors =3D <&pm8150_adc_tm 0>; + + trips { + active-config0 { + temperature =3D <125000>; + hysteresis =3D <1000>; + type =3D "passive"; + }; + }; + }; + + sys-2-thermal { + thermal-sensors =3D <&pm8150_adc_tm 1>; + + trips { + active-config0 { + temperature =3D <125000>; + hysteresis =3D <1000>; + type =3D "passive"; + }; + }; + }; + + sys-3-thermal { + thermal-sensors =3D <&pm8150_adc_tm 2>; + + trips { + active-config0 { + temperature =3D <125000>; + hysteresis =3D <1000>; + type =3D "passive"; + }; + }; + }; + }; +}; + +&pm8150_adc { + pinctrl-0 =3D <&pm8150_adc_gpio2_default>, <&pm8150_adc_gpio3_default>; + pinctrl-names =3D "default"; + + channel@4d { + reg =3D ; + label =3D "msm_therm"; + qcom,ratiometric; + qcom,hw-settle-time =3D <200>; + qcom,pre-scaling =3D <1 1>; + }; + + channel@4e { + reg =3D ; + label =3D "quiet_therm"; + qcom,ratiometric; + qcom,hw-settle-time =3D <200>; + qcom,pre-scaling =3D <1 1>; + }; + + channel@52 { + reg =3D ; + label =3D "gnss_therm"; + qcom,ratiometric; + qcom,hw-settle-time =3D <200>; + qcom,pre-scaling =3D <1 1>; + }; + + channel@55 { + reg =3D ; + label =3D "pa_therm"; + qcom,ratiometric; + qcom,hw-settle-time =3D <200>; + qcom,pre-scaling =3D <1 1>; + }; +}; + +&pm8150_adc_tm { + status =3D "okay"; + + pa-therm@0 { + reg =3D <0>; + io-channels =3D <&pm8150_adc ADC5_GPIO4_100K_PU>; + qcom,ratiometric; + qcom,hw-settle-time-us =3D <200>; + }; + + quiet-therm@1 { + reg =3D <1>; + io-channels =3D <&pm8150_adc ADC5_AMUX_THM2_100K_PU>; + qcom,ratiometric; + qcom,hw-settle-time-us =3D <200>; + }; + + msm-therm@2 { + reg =3D <2>; + io-channels =3D <&pm8150_adc ADC5_AMUX_THM1_100K_PU>; + qcom,ratiometric; + qcom,hw-settle-time-us =3D <200>; + }; }; =20 &pm8150_gpios { + pm8150_adc_gpio2_default: pm8150-adc-gpio2-state { + pins =3D "gpio2"; + function =3D PMIC_GPIO_FUNC_NORMAL; + bias-high-impedance; + }; + + pm8150_adc_gpio3_default: pm8150-adc-gpio3-state { + pins =3D "gpio3"; + function =3D PMIC_GPIO_FUNC_NORMAL; + bias-high-impedance; + }; + vol_up_n: vol-up-n-state { pins =3D "gpio6"; function =3D PMIC_GPIO_FUNC_NORMAL; --=20 2.43.0