From mboxrd@z Thu Jan 1 00:00:00 1970 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 ACE1546F4BA for ; Tue, 21 Jul 2026 18:30:52 +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=1784658655; cv=none; b=Wfe+ZaFx9+MMecTWhAkd3EYw4lb0tKOm+WqSGGslxHUReZlMCPjbLMb9hEf1OQr8/wbEXutYlC818BLrK2KNShkaFnNIDC7xYpd/3ISoI/e7jzCm+IG/FZaHENoVFmLwSnw01Sh55MIVtsjW87zQnK8J3QzlISMsVJo8Js9JoWw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784658655; c=relaxed/simple; bh=H94/inAPZ8P/ZuuhEqEPGYgD3pDZYRADPr5JsO3iDc4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=DN52gX5oTMnY+NFcf7G6zI26RKMHuiGCRwB9VfYIstzp2/U2/dCRB8SbtU1xRt8RnDKc494MgMDRSvs3WA4jZB9mpWEUenqxD9IWwe9U6jBOsEGqvHFEhdIxOyAzBOF/Tzs86bRMaZtdtNP3yEJHY4AsLxEcvBmDYYVIdfnlwgw= 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=VJSB+iAG; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=P27kqNDn; 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="VJSB+iAG"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="P27kqNDn" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66LHRJSu2446009 for ; Tue, 21 Jul 2026 18:30: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= wZug5Wj4+u0tw4RxYDnOPHsHnRbpbC3OCpWe5rywdLQ=; b=VJSB+iAGHSkG9vmK 1imimK6WdHsWX7LF/+clW1LUaLjWK1t+p93ei1eNiGT9S4RH6J+aJ8VjQD5ETg7f 93n+XGT7kIGNeDeXX7t0Un0M1z2oAZruuuksZB6JkvA9sArDRbAaPfmbpph2/iFt xqTU+rTrH9gzfVAYt3rxSHMxtHPkfxjPFEZXrxoGdf0+9EJDMO/ciWg2Hg6uSMEf U7gg19xC0cBJ20UyiFoh7n/9oQ1s7pMKCNWJ+XlciUJf9S3/iARAOBeIUMgAmvxJ upiu4Dh/AYPG54azbGLnSorgo804X+5+FYm+x2R9KRSGFAeeNRJwzrr+zXjiJcf6 Zxm4Aw== Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fjd6d09q8-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 21 Jul 2026 18:30:51 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-2cee894b3d8so158463095ad.2 for ; Tue, 21 Jul 2026 11:30:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784658650; x=1785263450; 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=wZug5Wj4+u0tw4RxYDnOPHsHnRbpbC3OCpWe5rywdLQ=; b=P27kqNDncTxs3CwZmCManSKllOiViChs03ZQPWq4uXp6B80uFwO4FP0ncSK4PxoWZx iEHQoVM4Txi5NRMwMHOYOYghFyGIa38VDkeFSIOJukLzrulCcWIiUmZaCUSV6y/7WuMM yNn7i+avR7Q/kPzrArjJqGVTzVV7NHXURwotY2OWdFM/blXbFKbQXel2+or6Lub6dQjX 0RaxRHNwgcxTeonmrSjWWts+R/94clb4TBnRlAthSPtGUAe4TVhCEuRsEy4rPJZGwPpk WpJQlxZ4Bak7U+yu3nnjg6JY4e49C1ak4dHkR15FiIiFQn78vBEOpbMzXBq8Dzt2qB/n 2U3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784658650; x=1785263450; 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=wZug5Wj4+u0tw4RxYDnOPHsHnRbpbC3OCpWe5rywdLQ=; b=ba5gHJG0k0SAueNupCuIgu3hn/CKYbQKefkOcVV07sAidXaHkpDLJuVfQarYt18CUB k7kegjLE8ylN/zKbXCLQMcUlaCfQJELWR/h5U+KhRd+tod/GTv02ijz/2ffC5Yqt1Xb2 Fk09wJWekPCt4EHycIDvBRx1pWIMmNLYQzCY9cyzzmhzGBDCxxY9A4L5Z6sC9MjKq0+4 sf/5HN1atSPrAcgj647RvhbO2RUDYC8zmX2wTQ/C0VifkW9lWnUXbioES4lxT8VDVjgo gK0NlsWo7oH7m06BBEpSwCvoRaRnhp1zR7YdI5HeEhPRI4v8+hLrsibaNxnWexeBOubP ZGzg== X-Forwarded-Encrypted: i=1; AHgh+Rrjux5EIGIL4kIRlnIASDb1LWdWHdOb0QDqahWtwArGI5JhZckzpl2jyLiCll+TFdbO3HEyKqQq2oQdvsE=@vger.kernel.org X-Gm-Message-State: AOJu0YxtIbflqxSfpKcaJVlIG92N1ZwOoIbcGPKeKNUS8dds7Pa2Y8ju OA2s8bZ7dgEpsrSk/3yJo+7uIPWXHQXfYPkV0RQZLap6orhQpa7efuzFfAspWOWWE7mBuL5j4wy hr56EIPJrnTJqUw22qedEM5mZ628HGjiI08r21tLqE6o/mhCgO0tTA5bkUX+Ph/DR77M= X-Gm-Gg: AR+sD11zybDQsVVFlu1whm40+Fl8QFzxEhJjayYOvHFcYW+u/b12/EVAas56BqWwjwr fA68XqI52cTXkOfX9zqnMP2azrAwmux0XZ9DCOMU1mlqkJAwyPbjfSPZ8SNe1h8RygxIgU3idnr TANPAa4IhshTMl/FbeIIT3m0J1LUoptPT7dNUzVeD/TIaNYK7JyIHxCX1QzPE78ej2AigrQHm0S 5YihZhEtm8Zo7fNNiF8yr6cHCrx+NEZ9BT8/f4N4X0lMYMnAmAQx6kOzaN43dBwzTFlOUy+tJiZ SXGcXZpWTi2CG2TnsvLgoHvgSA/PVY6RY6arygJz6wqRvr/MOGkoac0KN9TRlyghOpZj6kWnlRJ BRerv8N5v99o2u+JnNnIGg6TG0Y4j1tHakT8= X-Received: by 2002:a17:903:1252:b0:2cc:1452:a014 with SMTP id d9443c01a7336-2cf34868711mr212180025ad.18.1784658650315; Tue, 21 Jul 2026 11:30:50 -0700 (PDT) X-Received: by 2002:a17:903:1252:b0:2cc:1452:a014 with SMTP id d9443c01a7336-2cf34868711mr212179415ad.18.1784658649640; Tue, 21 Jul 2026 11:30:49 -0700 (PDT) Received: from hu-manafm-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-3147e1ca3efsm1185298eec.30.2026.07.21.11.30.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Jul 2026 11:30:49 -0700 (PDT) From: Manaf Meethalavalappu Pallikunhi Date: Wed, 22 Jul 2026 00:00:11 +0530 Subject: [PATCH v2 06/10] arm64: dts: qcom: pmh0101: Enable BCL sensor 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: 7bit Message-Id: <20260722-qcom-bcl-hwmon-v2-6-febe2805e17b@oss.qualcomm.com> References: <20260722-qcom-bcl-hwmon-v2-0-febe2805e17b@oss.qualcomm.com> In-Reply-To: <20260722-qcom-bcl-hwmon-v2-0-febe2805e17b@oss.qualcomm.com> To: Guenter Roeck , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Lee Jones , Stephen Boyd , Bjorn Andersson , Konrad Dybcio , Daniel Lezcano Cc: linux-hwmon@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, mfd@lists.linux.dev, Gaurav Kohli , Manaf Meethalavalappu Pallikunhi X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1784658614; l=1072; i=manaf.pallikunhi@oss.qualcomm.com; s=20260206; h=from:subject:message-id; bh=H94/inAPZ8P/ZuuhEqEPGYgD3pDZYRADPr5JsO3iDc4=; b=6CRUu+qU6LL/Z1uOzr8L6TbO2BvoSl0Le4V4+HtUCc58Yg5RGVKZgCiTfqsH4+bnrJ5Zqpfca KzoMwVPsr41D9RA+lzp9Wmjl6eD1bGDGpj65GNJJmX900eIsxtD8PYo X-Developer-Key: i=manaf.pallikunhi@oss.qualcomm.com; a=ed25519; pk=oZ3x9jh+FDyPwxHmCbyzEMQHMzKqrH6hUbbL7dEBe2g= X-Proofpoint-GUID: L9Tts6OyrZZJ9I0VgmQCZUZq-F5sccCR X-Proofpoint-ORIG-GUID: L9Tts6OyrZZJ9I0VgmQCZUZq-F5sccCR X-Authority-Analysis: v=2.4 cv=XaG5Co55 c=1 sm=1 tr=0 ts=6a5fbadb cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=C1EnqVrfhtXmwaaqmQIA:9 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzIxMDE5NCBTYWx0ZWRfX/Fba8ZSxALog n6/bgjxPPXK6kCjSs9/6mh5gX/YGCxqz8J4BsRCLXjWfs2kqugPh49CE/aR51mVAJvJ+RERW1XS d+iqs++SJ5EwjjoZaJZG23U5JlPHHq/0W3jfT1bfWsA7l2+Dy1Q2K/Jy1l5tKaihiJ/hZZunKgg vQLFDzzftM88Nljs4UWe5akfOhvLKLZ+Z5VK1xoIcfOJVBNsPUmRCNLMj0i2u0s76ldfZxxIkTI GwORHJX40uSxNrapPePurPEXdk1mBGfA/j9Ey+NtrEi9pYVmk+2Njfeokc+Q9HS93N4PAQ6Kkpu c2RuEl8OX7JSppeyq9ndM6gv9SNa3eEvzei4YD7YmE+ypjDdGuCYhxV45F+TG8SU/lXE3imJQJ7 BGfrw8TYm9ux5lBDi3g1PgUTBwHSekrUkKRPpY1LzZM1Ecx4i7I4KUPRVauL60GUkfOztKQmXAr t07ibV1ppX8dCpf6fZQ== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzIxMDE5NCBTYWx0ZWRfX69sFBHByfXYS JwrarcYmjnwTaZPTdtwIEoqTcx6uP0JmOOS/C1LrLpnYrkikm3ZR06W1lImX600jGLnkp7FhPHG 2lu5yU1k8CamEFE3l4OvS2oATUGO14s= 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-21_03,2026-07-21_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 priorityscore=1501 spamscore=0 lowpriorityscore=0 suspectscore=0 bulkscore=0 impostorscore=0 clxscore=1015 malwarescore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607210194 Add Battery Current Limiting (BCL) hardware monitor node for pmh0101 PMIC. The BCL monitors battery voltage and current, providing hardware interrupts when configurable thresholds are violated. Signed-off-by: Manaf Meethalavalappu Pallikunhi --- arch/arm64/boot/dts/qcom/pmh0101.dtsi | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/pmh0101.dtsi b/arch/arm64/boot/dts/qcom/pmh0101.dtsi index b1ec41325958..fd632b592d2e 100644 --- a/arch/arm64/boot/dts/qcom/pmh0101.dtsi +++ b/arch/arm64/boot/dts/qcom/pmh0101.dtsi @@ -43,6 +43,15 @@ pmh0101_temp_alarm: temp-alarm@a00 { #thermal-sensor-cells = <0>; }; + sensor@4700 { + compatible = "qcom,pmh0101-bcl"; + reg = <0x4700>; + interrupts = <0x1 0x47 0x0 IRQ_TYPE_EDGE_RISING>, + <0x1 0x47 0x1 IRQ_TYPE_EDGE_RISING>; + interrupt-names = "max-min", + "critical"; + }; + pmh0101_gpios: gpio@8800 { compatible = "qcom,pmh0101-gpio", "qcom,spmi-gpio"; reg = <0x8800>; -- 2.43.0