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 CB6A4471435 for ; Tue, 21 Jul 2026 18:31:02 +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=1784658664; cv=none; b=nPtOPT1woJ2oLEcAgqngij/Rk1egbiAl1PMHTJ86jT7J6XjHBWhNYoi7Pr1ydOmVBjLmPHqkK78L5TRVyqhmL5xtGPC/372nsBPfuHqF7/w5efhcSrSUVMVfJG7Q9gnmMy8ZbpTpxbbVd4EIoiTNBnNCR2Vn7Z3depY1m2kSI/w= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784658664; c=relaxed/simple; bh=OS3nTF5uZPVKUD9c+8gRRWe/CCVuPxrxct2FrXKjb9g=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=tOPIcpRPSZrvgKmbcrfxnliW4A4YxWOpPHgT1QcqUo3jwLj4zoOcCUC/wpBb82IycZx3hk/D7Vq4p7bFDW7HmKkEubsW2C0jURR10oohO0zJBAEB1PwQbcIFokW+XiXgz/95Zro1VgXhS/V2WIdV8vVRk/yixyZKImEoZJz0BNA= 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=DZ5o0lDA; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=UySsZ7ew; 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="DZ5o0lDA"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="UySsZ7ew" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66LHRMmL2494449 for ; Tue, 21 Jul 2026 18:31:01 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= f5wNs4m6LnJpHyT+aiEgGGlPGkyjXvFa+jnHRCQHPbg=; b=DZ5o0lDAvSWuNUkh PNCUO1RO94zIyy611KI7rOr06WRghGJxZ+R3VsU6W5X5qQ3olj+lNGn+++dkkVpn PNJkCarywted9j7EdzYURCYH08KVsow/saidjFgit47zV2CoTW1163TbCj+8uNAW ekDQ5goCN3TzyD4FU3Z1ZSC7Dmtc/hFJjktTKRa4bGUDQV2JNKOarLQ3G/B0TvwB sPHHk9Wa7ds9pIobB8NkNR6bqwTClIbw11oNidtP/CHzKtXKG+uffv8LWVBuJ65F CMlxhfTgLwRF5jr1iB9fmF92oyJzP6J0YdU38aM5ogNAXNKYkRsPLVQwJjYBzdLa /YWFHg== 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 4fjd6d8afg-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 21 Jul 2026 18:31:01 +0000 (GMT) Received: by mail-pg1-f200.google.com with SMTP id 41be03b00d2f7-ca7c1e22995so17778964a12.3 for ; Tue, 21 Jul 2026 11:31:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784658660; x=1785263460; 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=f5wNs4m6LnJpHyT+aiEgGGlPGkyjXvFa+jnHRCQHPbg=; b=UySsZ7ewE2EO0ahhb8bg6KCz8T6vB/JgVPFSNBo2pkctyVJx2A3ALH5eSzij94P+BH aVw7mb0NiPbL+/tTJSMjERED9MwOHmFBSNUWRd7QjOF6Qt/YBS7vZPP8vefEbL1YSfIg DCxWesA9hanZVwxU493NekGR4BW+D5q4oNAHi1TH9kNe8P544DVU5lqQs0lXaXOAkN6w qn/Ql7vlLsy8rgmjXXamPkae4he9JUs3NiUVf3U3s8TAjxp5g7UBxeNJEiU2etfINvRx oaZx4fhR15gAcJdGFr2PaieNCNChmZOvEK3y+T0sywD7oyfluS+eCMxQhK1C7glTtsLx rj1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784658660; x=1785263460; 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=f5wNs4m6LnJpHyT+aiEgGGlPGkyjXvFa+jnHRCQHPbg=; b=Q9cQFLyirkkAwUNTa4/u+QcoDM0wPYRKcTRfKRYVdQdIKYSGBI0aQCLJUPmBAThvID V24RF5AVuQd37kcdUevRTcxEPBq838K8VDBagRieLRca+YmODMA49HdcW873V+cfoV89 Fe/UU+oIJTapwQyuqmB+e9CwzHZ94DrPsbXqkuqzfvVjqCUZoJLWv3xbgC9puVAfqf0k 9Nag5igQux9Wg7FiPcpavmIjVXo98kHe3N70pb+8TCvRc88DL+SsXYlUghtr4RpBoLGO jRfR7PoGJxdF2W5zL7GxJ/8Xlzv9LpLQ/2NeKOp0HzbulDxHrFbSOJUBr4uVYUUiYW5h wpxQ== X-Forwarded-Encrypted: i=1; AHgh+Ro9+J807X+9x0CNosHOut4j0lXmhPFN1uhzbpR517LzzOQ9Ws94AttCxSLK/nupuZ+Ymj7LtZ9xXzQc3X8=@vger.kernel.org X-Gm-Message-State: AOJu0Yz+CTLbeqyWnfdVM9cWs1A5t0k03MNJOgtdF2hcY0443Li0Inzd fufznpq0obSbGY/VGL2KE63EMTj87rRD0iFzFJyFzydIxNlQDYAmm998IP7vifw/YiJqgAUTkAE BLs96tssbrohoXf1935r5EEd1JAOz+7I49lKbgsbB+13eI3iSiifd+zxA6K6uoGCKab4= X-Gm-Gg: AR+sD13nog9kpeUdgb1N25uLim1+UeY5GX0aFsBQvpToFXYk30jjUBSZ8oYF6ZbQTNc /y/ecLbOli5JuI7ToruFqOec6h99phcfsa+TkqvcXaOHhrSSMXNLMcs75M5tDci293wPAEMjbHp SYY/L4tVqzVehexooiOKFZIvXwyovA4kzzjK1wAodo/6sbD6Uf/kGlStCPMb/HTKU/4Y6VJAJLP vwZ3a0tx2pLo1+6SlkmSwwG/kJvAl3nFPQDe3dyIY3d72ttDNFrFOZh82Qtaj122M/q6TmZiEWS OZbUKRIyhc/lOzSJtxnRqrk0i2AwMWS/QkvTtbi/SQowLkaq0l7XYASbojXJ5vBzb9VyhSz7VGr uh3tHEPMXVJ0DzJ37VeV4vrNbBZh9MdN2TKs= X-Received: by 2002:a05:6a20:c70b:b0:3c3:8651:b317 with SMTP id adf61e73a8af0-3c3ad600b4dmr20941795637.10.1784658660266; Tue, 21 Jul 2026 11:31:00 -0700 (PDT) X-Received: by 2002:a05:6a20:c70b:b0:3c3:8651:b317 with SMTP id adf61e73a8af0-3c3ad600b4dmr20941746637.10.1784658659751; Tue, 21 Jul 2026 11:30:59 -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.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Jul 2026 11:30:59 -0700 (PDT) From: Manaf Meethalavalappu Pallikunhi Date: Wed, 22 Jul 2026 00:00:13 +0530 Subject: [PATCH v2 08/10] arm64: dts: qcom: pmih0108-kaanapali: 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-8-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=1138; i=manaf.pallikunhi@oss.qualcomm.com; s=20260206; h=from:subject:message-id; bh=OS3nTF5uZPVKUD9c+8gRRWe/CCVuPxrxct2FrXKjb9g=; b=fxSUs7sskz28RP5L7ovnF1zUOcd5APy+e4zGoyJcuIWsZqb4bRibuaRo31EJ7gt0YoCzYusAw 7VtTFeMuA1kCuDp3Or9fRBCcp2Q7duZI6wIaZz0EOIiXm4QFjmXZnr5 X-Developer-Key: i=manaf.pallikunhi@oss.qualcomm.com; a=ed25519; pk=oZ3x9jh+FDyPwxHmCbyzEMQHMzKqrH6hUbbL7dEBe2g= X-Proofpoint-Spam-Info: AW1haW4tMjYwNzIxMDE5NCBTYWx0ZWRfX8le1SQApOlOU pnldbsSVqGO3rhI3RocfRMO3a1bgsoNG4pFFawX9fGzM7kNmBT+rbBzVjPCTZnnkHlqY9rL6an8 LAus34OVBZ49Fe0rcbW2LOinI0vqGyQ= X-Authority-Analysis: v=2.4 cv=Ipsutr/g c=1 sm=1 tr=0 ts=6a5fbae5 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=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=09zRouN1k7u6xsjrD3kA:9 a=QEXdDO2ut3YA:10 a=3WC7DwWrALyhR5TkjVHa:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzIxMDE5NCBTYWx0ZWRfXy2LiJVnvN86s DPDE4INqnXV7IGQ8x23KmyJ+cXoZmJBV6Ovu/yraC8wg2qGyWSkrJnzFhAYAGvXZ7mirtfHQZHY y1xU0eQSKN0ScaSjHOBJtifFmbOU9d4TZkilqOEHVowH0AN8ti91VzpsLfTxVzYvG2ZqbyhTucz UpgyEKjRjR6AzAOCEUoca2KQzzxylV3VJFCuAv2FhKzEazRX4KOXZ+7zupGkELutIfNUVQA7dJU rQQCraB7CTUimjVDbLNYoahsiVhFhKM5q/NEFWgnN8kJmVb60v4eHJO82R7nCzUFygPv1mexmPm hbWtwgmGCeh5WXy/DGOONJ/cDgHfh8gvS8HJasQcUAZhGYB3j3CF8tw/Ngd2ImieqtOXUC02fnf YtKSph85+p1v1ZX5gczcDufzYVqmsxlJGIpQxEMcVeYtarAZSZxtx3+RBkfqMuIn4OR1MaC0K2v M6HhbJuATug5K9l/uOw== X-Proofpoint-GUID: ZT99_X0Z797mL7ETBOz6ZVEN67T3S3WD X-Proofpoint-ORIG-GUID: ZT99_X0Z797mL7ETBOz6ZVEN67T3S3WD 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 clxscore=1015 suspectscore=0 spamscore=0 phishscore=0 bulkscore=0 priorityscore=1501 impostorscore=0 malwarescore=0 adultscore=0 lowpriorityscore=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 pmih0108 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/pmih0108-kaanapali.dtsi | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/pmih0108-kaanapali.dtsi b/arch/arm64/boot/dts/qcom/pmih0108-kaanapali.dtsi index b73b0e82c3d3..67b77272b0cf 100644 --- a/arch/arm64/boot/dts/qcom/pmih0108-kaanapali.dtsi +++ b/arch/arm64/boot/dts/qcom/pmih0108-kaanapali.dtsi @@ -49,6 +49,15 @@ pmih0108_e1_temp_alarm: temp-alarm@a00 { #thermal-sensor-cells = <0>; }; + sensor@4700 { + compatible = "qcom,pmih0108-bcl"; + reg = <0x4700>; + interrupts = <0x7 0x47 0x0 IRQ_TYPE_EDGE_RISING>, + <0x7 0x47 0x1 IRQ_TYPE_EDGE_RISING>; + interrupt-names = "max-min", + "critical"; + }; + pmih0108_e1_gpios: gpio@8800 { compatible = "qcom,pmih0108-gpio", "qcom,spmi-gpio"; reg = <0x8800>; -- 2.43.0