From nobody Fri Jul 24 21:56:28 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 BFF2941F5EA for ; Fri, 24 Jul 2026 10:14:31 +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=1784888073; cv=none; b=QkccaZUTwAL2orLXgvDG957dRWosbvNuakcxSr4TXimZtMgF56Hn6s7R57U8AVWhbQRdj2GHI1GSc7CC8bkExYvhXDrzR9XjSBH4JdQYTs/FcW9/J2/Mm/Gs/AlcAVVsx3o8/YDDVGxJKFEEqH1iKEWCz0UWKsMFIfXIyQktLEg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784888073; c=relaxed/simple; bh=QhIpU1PhvPa1yvdDG7TtlC4pUD4fBtOdPzA/6UHbt1Q=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=NMrq4CJqajyHlw0D1M71rbaqJSWLD7tEkx0uYHlpOf+ELfWYS/ScTe/FpBawPHeEQZxK5AI/2AMMSCAWB0xhAbNW1RYuczeS7RoCe2jiM99gFepyqI+dO2VjdBC9wUWgkwgiMRfDiMahWbcMy3+ooX8dQLLiYwHICiIYH3LBfY0= 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=U8Dfc5kz; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=gDbvcUFG; 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="U8Dfc5kz"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="gDbvcUFG" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66OADUN42720567 for ; Fri, 24 Jul 2026 10:14:30 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= SOIqeU+Vy+7FCby5oSbAWAYAatMgvz8deWqkus8cJxA=; b=U8Dfc5kzwPJUmvBg Bi3U92RFKELULr7svdx4Mz8XLWywJMYpH4OjUEnfdID1DD7k+YHenfd+E2AmaHqX y4ZNjgyQBIUXVU6DcubLHwNYwsf9zpBdmXRjAC8AJ5K+xR7b73Os0XrYAOashUUX 1qsmSyB1vqUNSyM7PzB8PYmbQwrpbVLhM7uzKdp9Hq+ejmedDz6xHWJAanosAeJ5 SkS2GNVYcK8HKnM0q69Pd3IRFvw1kudhgLVq4QTdtWlamVVSXJIb9M3aTDQr3+rq DTU3UpF0B4o89ktIMX8KDgTi5UxIhrW0BouG+DFpJqTHVmL31962V+BFYqO4mMXr 3q3bIw== 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 4fm5yag1au-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 24 Jul 2026 10:14:30 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2cd01a14e81so4362245ad.1 for ; Fri, 24 Jul 2026 03:14:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784888069; x=1785492869; 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=SOIqeU+Vy+7FCby5oSbAWAYAatMgvz8deWqkus8cJxA=; b=gDbvcUFGURJLdE8wsx2pGyipceT7xgbao0G8euVJ74EqVxATMLBsP7auhzlIb7U1op xcZEHCV/zOsNwnT4QKEyJ/1XsgG6A/iFMqJ7yVWW8fgrWOy6y+ID7vN3vHUTn4C2AC+H B4R2r3uoLiB7SpboH+cZ/kKU09qbFC5PP8oe4M0yqqK9uuHqW0sUvOwDNf0TSpjqWcdX +oo/DZB1f0QA35zfVN/gefx0lfiRt+yKI0sVvulgBOzIFTrNFm1YmDQBAZ3hF0Z7bOTR KN4/0H9fTNbjNs7W7sXdFsl073wCVptGG/TIHxRfFD9R5J5bpW8qaXkT1NKkyfxt9WQm CMMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784888069; x=1785492869; 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=SOIqeU+Vy+7FCby5oSbAWAYAatMgvz8deWqkus8cJxA=; b=iX0ltYMZ6Tt675AHs2Cy92fwP8IJqxH9QFC/ib1AjAQtqK2PtVQDd9IxjvHv201KwY x2EUVbNYtbsDVkkNtNm+bi6u+2ylp0Yz09qv0i3MrJ/v3MV/aH25HtlK7jax8ehGsj8B Rvax0W0Op05i9E9pcnNxBAgGKo6fU6NIstzB68zum+KfdIwFGBD6ASuR434mv3il81Hm toHUCjZv1Om7XyAO6bor8BkxX73Y8J8EqxlVIqFnud2Zw0MJpAMyF5BIKm4ZmbaCcvVT C2xWlQmIg1vpSzNjmcCd7RJ8glwK25IjKMdYNAgoQ0rDMYiBtgGEL2dRmo3M74K00kh8 jUdQ== X-Forwarded-Encrypted: i=1; AHgh+RrE8Kzt/aQGXWHuI96uZmPCM9EAB2ng/+PAfht5IQcbzDZtyqsm5R1c8+q4+nayH+gbM2TWYDwr04FitsI=@vger.kernel.org X-Gm-Message-State: AOJu0YxLgmIqK025QpcWLkyp7BKKmze6pvTIjTq74bO3hIcQzm0HdEz6 1Qw+o3h/qYHNhGWxRRnBDQgL/W6HgXkc3cgZJ2QXkinKt8YJaP0Rq9t7Prp1H+SIf28jFDsuhrg CHug2EC1y8dU1QX0ayrCk2IxRCA94ZeuOPPsG0fEH6OmMWsXvh+rXedjzLxwq+B7Mkw== X-Gm-Gg: AR+sD10Pw1zBfC9s0tPvIK9XxbuGiFSqKPMrbrmZ9nTce4g0GiqrO/RPfYQJ6qVblnf kU90hyCI4uGI0fTkBOW9POPHysxUrwOSCUDXW6/r9li/itDLcYYNaNOWEEiWvXK/n3LUl2BDe+z YIIIOkqa/y5EYfymI8MqsZoModL8rJtSGwfN3FhgeF3saQ2HLxRMwwhTpwfD0XBwwZI3UIwxakW qwueJI7eLRsnHiTybCLtv9gA2gHdKoR/MRCQCKxBAbz0U8aWxyQXuggtepUiWL6AaedCARVXRSl HDWtlR//jdGM2OKxuqx3biGwNrjgqpn7A/eABUxm9D/8Q3q4CxKNy6DGB+NnZ8rAdb/NoiCqzrS BNaxSuANDIWg3zZxib92rC0M8kIk9eg== X-Received: by 2002:a17:902:f68c:b0:2c9:97a7:b1eb with SMTP id d9443c01a7336-2cfa6f963c6mr75343385ad.42.1784888069470; Fri, 24 Jul 2026 03:14:29 -0700 (PDT) X-Received: by 2002:a17:902:f68c:b0:2c9:97a7:b1eb with SMTP id d9443c01a7336-2cfa6f963c6mr75343175ad.42.1784888069059; Fri, 24 Jul 2026 03:14:29 -0700 (PDT) Received: from hu-kotarake-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2cf8f31f14csm48486575ad.63.2026.07.24.03.14.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Jul 2026 03:14:28 -0700 (PDT) From: Rakesh Kota Date: Fri, 24 Jul 2026 15:44:11 +0530 Subject: [PATCH v6 1/3] dt-bindings: power: reset: qcom-pon: Add new compatible PMM8654AU 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: <20260724-b4-add_pwrkey_and_resin-v6-1-41acc214d93a@oss.qualcomm.com> References: <20260724-b4-add_pwrkey_and_resin-v6-0-41acc214d93a@oss.qualcomm.com> In-Reply-To: <20260724-b4-add_pwrkey_and_resin-v6-0-41acc214d93a@oss.qualcomm.com> To: Sebastian Reichel , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Vinod Koul , Bjorn Andersson , Konrad Dybcio Cc: linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Rakesh Kota , Kamal Wadhwa , Jishnu Prakash , Dmitry Baryshkov X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1784888058; l=2054; i=rakesh.kota@oss.qualcomm.com; s=20250919; h=from:subject:message-id; bh=QhIpU1PhvPa1yvdDG7TtlC4pUD4fBtOdPzA/6UHbt1Q=; b=tQeinGHMVzCR9yydffTp1YhXBbbn4YkjIlln2bNJo1R5WtbVb++SOjIgRLzdq1w8Kn5T1Zr3f 7Rvc76C79AJAJrLeOPo5DdWEoLx12PL8ffnyPQ+l9Hc1XCfhygcWQnn X-Developer-Key: i=rakesh.kota@oss.qualcomm.com; a=ed25519; pk=dFhv9yPC8egZglsSLDMls08cOvZKZkG6QQn1a/ofwNU= X-Proofpoint-Spam-Info: AW1haW4tMjYwNzI0MDA5MyBTYWx0ZWRfX+OutgeN3XfVc Q+dY5Ht/5JYTEvCfP1Fezwyet3zoQIwKFVG7q8Eaz2n08g/eCQWrHHTuNrp5mf9yMQP1AfMeH5E yXJylGQJj8D7tA7qVvvmqaLLmsIA9a8= X-Authority-Analysis: v=2.4 cv=Rtz16imK c=1 sm=1 tr=0 ts=6a633b06 cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=EUspDBNiAAAA:8 a=poc-AX2H5-bJkxpBHP0A:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=uG9DUKGECoFWVXl0Dc02:22 X-Proofpoint-GUID: I4H7Xe8aTGGbaGt-sEC1AvVzWPn_OhSX X-Proofpoint-ORIG-GUID: I4H7Xe8aTGGbaGt-sEC1AvVzWPn_OhSX X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzI0MDA5MyBTYWx0ZWRfX+GXdcLX4EsuR Hd+YBY8d2Ailu5pYRo3WnaUfL+fJB7b3oc1bsLhTwN3GkwMOt8rF8Ct49P3jbPRBTHbUht3RlRp vLH163u+sUMMOWggwvk55HO/TQjG/2ZeJ+VW3gKlxf5TPpXA7FJ1EkZnPw+kOejWDqjk0QIDw1K MAKRhPDMI2q5c52mCJ4zyt/9bs9sbyAGineN8xjp/hYTDJwIKNtIjy7MKNcSKJmyqAQ963lc/wo 2AkA7E58W07eK3lJ3WEacJXvE0kXuZ30K6pTk9+nVbgKGkYNJlbK/YPjqiwi4/kehag3aHPsY6W yhRrjrsi2r7YRZaNC0AI+4jQKg8G2/eVvizAxCa5q4hOKd7qp9likuinU7dGBKUFjbxZv/NEFxM WCysJEd5VjwhvPD2xDhJjQvmdzszUbYoS+28ZAdwk3C9fYUFRRs2fadEUouNJI13U7Hbkwb+bv8 gLS2EiyEkLalBF/HEVQ== 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-24_02,2026-07-22_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 phishscore=0 priorityscore=1501 suspectscore=0 lowpriorityscore=0 bulkscore=0 spamscore=0 malwarescore=0 clxscore=1015 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607240093 PMM8654AU is a distinct PMIC variant from PMM8650AU despite sharing the same PMIC subtype. PMM8654AU implements additional registers added to the "hlos" register address spaces, so add qcom,pmm8654au-pon as a fallback to qcom,pmk8350-pon to distinguish it from the baseline PMK8350 PON implementation. Reviewed-by: Dmitry Baryshkov Signed-off-by: Rakesh Kota --- Changes in v6: - As suggested by Krzysztof Kozlowski, split minItems: 2 fix for qcom,pmk8= 350-pon into a separate patch =E2=80=94 it's an independent ABI fix unrelated to= adding PMM8654AU support. Changes in v5: - Set minItems: 2 for reg in the PMK8350 if/then block to enforce that both hlos and pbs address spaces are required for GEN3 PON peripherals. Changes in v4: - Remove the contain for PMK8350 and new if:then for PMM8654AU as suggested by Krzysztof Kozlowski Changes in v3: - Update the commit message. Changes in v2: - Introduces PMM8654AU compatible strings as suggested by Konrad Dybcio. --- .../devicetree/bindings/power/reset/qcom,pon.yaml | 16 ++++++++++--= ---- 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/Documentation/devicetree/bindings/power/reset/qcom,pon.yaml b/= Documentation/devicetree/bindings/power/reset/qcom,pon.yaml index 71d43d3602f7..3d07aa004eb6 100644 --- a/Documentation/devicetree/bindings/power/reset/qcom,pon.yaml +++ b/Documentation/devicetree/bindings/power/reset/qcom,pon.yaml @@ -17,12 +17,16 @@ description: | =20 properties: compatible: - enum: - - qcom,pm8916-pon - - qcom,pm8941-pon - - qcom,pms405-pon - - qcom,pm8998-pon - - qcom,pmk8350-pon + oneOf: + - enum: + - qcom,pm8916-pon + - qcom,pm8941-pon + - qcom,pms405-pon + - qcom,pm8998-pon + - qcom,pmk8350-pon + - items: + - const: qcom,pmm8654au-pon + - const: qcom,pmk8350-pon =20 reg: description: | --=20 2.34.1 From nobody Fri Jul 24 21:56:28 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 9C5A740312F for ; Fri, 24 Jul 2026 10:14:36 +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=1784888078; cv=none; b=lxfYa+ONlTipQ54cqtvl7dgtklnuG4cxXfgeph/ttAfpAdTszzpl93PzlzZfMzh12Dex5Ozbwt0n1VW41OcJydljt74cctdpWz6xzaT01x3LA6aP8TQoJ/hPW8Re7VBjHgtIVF54BYQvKV1ffVYGaIicAOKCrH5WyexTPmLoyug= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784888078; c=relaxed/simple; bh=J0OxQuXtmCCGQsk/6eJnqFwNhphujcL1r4uiZyDxkws=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=WEkca6NjsqUdZmY3/aLgASMQUMmPNtwnHLUZOZ7oF5qUQpx1R+rZ9VFELn2tCKzmwiiODrx3b4GubIS7F1iIj/HBc4cwfZE9Ts2vxB7J4kxq3DP+VF+HuBt6REuP6ie2Zs3fnxUsxRhUB2VKiWu6XG5ktN2PAYVxIJCR7C3pKo4= 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=ildJ/Mri; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Dd7n+lrD; 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="ildJ/Mri"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Dd7n+lrD" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66OADY902720663 for ; Fri, 24 Jul 2026 10:14:35 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= 6IVDocxZsiM9rmlLcikvDLE8daLnUfQKF7TLjilQN4o=; b=ildJ/Mri/ib7F2E6 aGiC2mDLwqeidF44q74ulXHF1rnIXo+qSpxDBupzkSnsysqKZiCFHr02YzR63c+L ZFWPv5cDWmlBNs8R0lTIvnHILMBg76gKQoxrf9FTJyzrAPGhgi89kOennQseOayj D9gW0IJHM1e/SVepirrtDsiLLu/oCkShzQ3/YWi8CXjLdRXpgyZhwGytb0wtNCa3 OwqckVaW6UXbc8ht4pQEvvm7rg/ody3DJn9WzKUWVA6GnxV7OV0/rAuP/ayuAi10 gnX2RWlfnpjmWtLKWfXRpefq8U9R6bZIyPb4FNoq+D2FGw8+EXE900fK7ZQU2P++ DmI7AA== Received: from mail-pl1-f199.google.com (mail-pl1-f199.google.com [209.85.214.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fm5yag1b5-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 24 Jul 2026 10:14:35 +0000 (GMT) Received: by mail-pl1-f199.google.com with SMTP id d9443c01a7336-2cce870a060so5776435ad.2 for ; Fri, 24 Jul 2026 03:14:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784888074; x=1785492874; 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=6IVDocxZsiM9rmlLcikvDLE8daLnUfQKF7TLjilQN4o=; b=Dd7n+lrDgirTdEeRJHqqSYWroICzDBOCt8pIUB6MIll5fK71glO4SzObFzwzvelwf6 w0dKFGmaiwJmL49l5TtthTJo9V4VW2prJbFjVWZwd8MfHkCpoU63pDsknL61wbLlSYeF anKftVVS7/CSeK/72mCXYIdu/rHFLbeLb8BTir+5OfYn0qQTsL5kDAlGoTKDNoSVK4xy SuT2V/ulq53GnaS1YrhvpMREykeJ0RuHOXU2jo4e/lfZk86DtwdKo0Ml1Iz7awHj3ISc mWj48Fn0GfVyLfZQdrSKIvkdmU0RqmN70505rZfCX4QzdRUU3BU7wyxZCMMY3QIiPrAV vQEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784888074; x=1785492874; 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=6IVDocxZsiM9rmlLcikvDLE8daLnUfQKF7TLjilQN4o=; b=YSkoNZ9hVXpL1d4MYnOwsvvchXa8z8vQvTCRrzrU9gbvHHXp4MY9nfVxGiCdH0fa9r 5jPSb1hTH6plq9miJtzTybb5q09LsIADBi8fSoegoKVxLiLZb67mjS/zwRQmAogSqBKG 1Jph5yy5FHxk4XD+V7ULNnVqDkP/ic2qObTFZQwob95fWzMkGUgDsP96a3CWHXyykdCO LZz2SBAyAfr2sjO1cq3Gz4Fo7JIZjHE72EIoHQzZMhlxVqgfyJDrPNhhenuF55DG19Yc a91RWj4uix5CSDKdg+dJuu19lFvXrjPfq4fhkWzhor2Tn5mHPhLt2R6QKu8lbcxnOleA TpoA== X-Forwarded-Encrypted: i=1; AHgh+RqlDjO4w1vJQ4E0KQokbnzZ5Dr2Kq+B/5HHmtLqT3518ZGAdbzQq8MjAaQnJp933X/DtXdMrugzhnIsR3I=@vger.kernel.org X-Gm-Message-State: AOJu0Yww+h60vpR9IuvPEPkr+wt9WQnk+SYWIouYUX2Qsz51HlHLT/jK 4Tgyrbf+nTf2sLJReKbf/ARm1dg9255PObyG33aWCTXKZ88xMFb0S/umv8/CyiHqI0ytfF0zAvZ x0nJ+ZLMwVk4leXBNm2GRbmFU5VUaJYDDfmgpVb3TH6uwXS4JR+uhJRU+3lGi99b7JA== X-Gm-Gg: AR+sD13ZPxzc3hOmD8ww/CbrfwQB3BpvnOE/CpTWYnu2WfVhxFqmEbZ/2BASkPfo520 occxcup8dLZu1RGRjcdijMLdnWjP5YAJps5/F39eNSvz/YJg5ubcGDypQ2+HVg6tnb++ZTMah8Q Lo3byNt970rmkgpCMAOfnJFPIdBLotHhXl27GSHllFSSYdTA1LXnTLXh5wpMYH7HH92szCPmxEz F96PKIcPx8GEbzQ7LsN4+gkylyFkHN/6+Wl9m0uPlvmqfmdj4y+/PcgmMuIHvbfFuwOmoe4jVHS PrlqOKzgRpO1oSVGOD30dMqhPyerWEJaKLi3DveHsSRGzU0ND63Hn5l22oH4hEwzfzbN1Of98lH Cw7lk1wcPigK3L4TJE4rFG2N5Ls9fxA== X-Received: by 2002:a17:903:1666:b0:2ce:ceef:661b with SMTP id d9443c01a7336-2cfa6c512a8mr73664765ad.29.1784888074248; Fri, 24 Jul 2026 03:14:34 -0700 (PDT) X-Received: by 2002:a17:903:1666:b0:2ce:ceef:661b with SMTP id d9443c01a7336-2cfa6c512a8mr73664605ad.29.1784888073786; Fri, 24 Jul 2026 03:14:33 -0700 (PDT) Received: from hu-kotarake-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2cf8f31f14csm48486575ad.63.2026.07.24.03.14.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Jul 2026 03:14:33 -0700 (PDT) From: Rakesh Kota Date: Fri, 24 Jul 2026 15:44:12 +0530 Subject: [PATCH v6 2/3] dt-bindings: power: reset: fix minimum reg count for pmk8350-pon 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: <20260724-b4-add_pwrkey_and_resin-v6-2-41acc214d93a@oss.qualcomm.com> References: <20260724-b4-add_pwrkey_and_resin-v6-0-41acc214d93a@oss.qualcomm.com> In-Reply-To: <20260724-b4-add_pwrkey_and_resin-v6-0-41acc214d93a@oss.qualcomm.com> To: Sebastian Reichel , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Vinod Koul , Bjorn Andersson , Konrad Dybcio Cc: linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Rakesh Kota , Kamal Wadhwa , Jishnu Prakash X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1784888058; l=1086; i=rakesh.kota@oss.qualcomm.com; s=20250919; h=from:subject:message-id; bh=J0OxQuXtmCCGQsk/6eJnqFwNhphujcL1r4uiZyDxkws=; b=Cm+Y0J3oGt4OotO/l63Wf7mCcNEH/uF5C2YxubMF/VV7f0OZKHANAWEwC8fcyujJ18MuyLzTG L4jexlFSAJaB1bosYy2AmqKfqCPplLKA+YB8OOsyfvt3DQRWshDZXJf X-Developer-Key: i=rakesh.kota@oss.qualcomm.com; a=ed25519; pk=dFhv9yPC8egZglsSLDMls08cOvZKZkG6QQn1a/ofwNU= X-Proofpoint-Spam-Info: AW1haW4tMjYwNzI0MDA5MyBTYWx0ZWRfX8o4xwLy3iwoa YeSMIlnTki+MvtWC+8ZgVJBfqnejBNAtay3qbE5LdGggCdXWrVXM8vZt6YEHKe+E1gftQc0bJ7X 5MGpMmPPaC2OGsjpXZaQDZlExgjExHk= X-Authority-Analysis: v=2.4 cv=Rtz16imK c=1 sm=1 tr=0 ts=6a633b0b cx=c_pps a=JL+w9abYAAE89/QcEU+0QA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=EUspDBNiAAAA:8 a=0lPQaNVJU3hVsN1xtcIA:9 a=QEXdDO2ut3YA:10 a=324X-CrmTo6CU4MGRt3R:22 X-Proofpoint-GUID: X5c0sUnyNlS0OhNSipDZEw-chnxGIcMP X-Proofpoint-ORIG-GUID: X5c0sUnyNlS0OhNSipDZEw-chnxGIcMP X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzI0MDA5MyBTYWx0ZWRfX1v6TPqxY0/Fk 0IHn5dEWaSzTQQH8LEFw+/GMdbnmB+dEg7+mTi/0L062wrJSBPcMsrjq35b8//8AmWD6XnlUQAk MoXSUGU4E+uigkSp/nEBIPWZvrLFZHGEIibKKckJHiVBwmDZEbMB30uBCeDbBWf8suRdOn95oKl wvdgMsMGuV1EPWOwSqKuSIgOX8ORNN1fCyTKDMW6MHIE0ng+qtrJWwWXunYUjS7rWzphasbtnHP w78V0tJly4bWF3KwrF2pDw7wMx4bIaIXpCdftjvWWmJbrdolUd5i2IY2x6QceCLJhT49rrpsPnN QCUKzLDaQZUtZoLPMfINNruEXfpDXOS2i9hu0Rkg2EEnqe5lpD6WWDfITxISwFM6P+1KpVcGQsD yac0YcnYoqrhR46JCnD2QDURM7hStreehYx23ToQcmMrrgo0jYOnGSmC845+LnRxi+GqmaYls5U EoPd6S36v9Is886xqPw== 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-24_02,2026-07-22_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 phishscore=0 priorityscore=1501 suspectscore=0 lowpriorityscore=0 bulkscore=0 spamscore=0 malwarescore=0 clxscore=1015 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607240093 The GEN3 PON peripheral requires two register address spaces: "hlos" for the primary PON block and "pbs" for the address needs to be specified to facilitate software debouncing. Set minItems: 2 for reg in the qcom,pmk8350-pon if/then constraint to enforce that both address spaces are always present. Signed-off-by: Rakesh Kota --- Documentation/devicetree/bindings/power/reset/qcom,pon.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/power/reset/qcom,pon.yaml b/= Documentation/devicetree/bindings/power/reset/qcom,pon.yaml index 3d07aa004eb6..2ac84cc9d907 100644 --- a/Documentation/devicetree/bindings/power/reset/qcom,pon.yaml +++ b/Documentation/devicetree/bindings/power/reset/qcom,pon.yaml @@ -113,10 +113,9 @@ allOf: then: properties: reg: - minItems: 1 + minItems: 2 maxItems: 2 reg-names: - minItems: 1 items: - const: hlos - const: pbs --=20 2.34.1 From nobody Fri Jul 24 21:56:28 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 3D223421255 for ; Fri, 24 Jul 2026 10:14:41 +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=1784888082; cv=none; b=fjhmXH6T8xPo8h2sXEH5egZmi3xzvTrsVuugOuaaF8GP2891i9vFnOs1px0DqpFQDpE6kuu9ODV+pJVY801e6n1POgIXZIgYCJha/XhauXXkuSxmmCBhv41li21jmvvYYTchtcnS50B4nnyGq7C6Rhgs2ULP7E9HpfMlYrsr54w= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784888082; c=relaxed/simple; bh=+DLG9qcyUgwzvSyAJXIEFOR5biL+OffkBbsNb2FLaPQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=UJpA5atF9eDmb9IhYsDEEHsO1NSlbIZo87Z8cDTKU19kZNbPbkduf4CtgZF0onB6H/CD/V8qO+ktR4lHDGUkIfIvB0B9Pvepz9dlfBdPexjjDzP6TtHo68lGw3lUQz+u6xs1KO/owl4rjY+f7h3XsN769D/7puojr1izMj/9mJ8= 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=GbcLrGBy; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=fQudZZyb; 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="GbcLrGBy"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="fQudZZyb" 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 66OAETN62853701 for ; Fri, 24 Jul 2026 10:14:40 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= owz9GHEUOfqCkUnJifN/Kj4c7LuavhIMaFFfbdF4YJI=; b=GbcLrGByESg9q+Jl Tx+xNgOGT7O/x5xMDBRrZAsgAo/nH0XuYYFP6d+ApsP/Jt0c0gFbSu1yKwPe9f+o fl9hwpi+TN4IuOgpr8RsIpnas8Yf+zaaE4jRekDfIXk/R4W2fGz+58em1we9ai1C /Kn5zfbLGkOUiCSKX2wtwsPausGNqeor4acfMk4Mg6Mp8UXWlak+D2WEcORbijPB bsaaB0/ZgcG5AXPIFoWoR1DVrcjgHHqqzoeXrGKN+/jAX5VrGghM/EfBpi0KU29M TWdROIcCoc1kYXHTjBG9Y4ilbVxxJjQHxNPF3cDX7fnrLHX29NuEWtI6yk3rJ7FN Ys1Eqw== Received: from mail-pl1-f199.google.com (mail-pl1-f199.google.com [209.85.214.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fktahtfp6-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 24 Jul 2026 10:14:40 +0000 (GMT) Received: by mail-pl1-f199.google.com with SMTP id d9443c01a7336-2cd01a14e81so4363985ad.1 for ; Fri, 24 Jul 2026 03:14:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784888079; x=1785492879; 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=owz9GHEUOfqCkUnJifN/Kj4c7LuavhIMaFFfbdF4YJI=; b=fQudZZyb0C/JkLQA8z0O05/YhSuydkG4WuwioTT/2gDuL7nQZAbLVoMRpGQ6BDxP3D I5EZgJ9M/i10xRAtCuN1J7Mpy5AfgWP4unl83AW4VE5FsB6Dr51pgvXH8BWSylF7VeWm ECpC+YoEpRwueD78wMCLze+8R+j2AP3yIkhHvoWj+s3jIV5Q9eR2MC4/7LQG4G12W+vP POw6w7yrJsplEaMBgi/a1H1eNHDGHILMjkZdYAa2B/RXxp/m+lBFk43j/on9veZXfMj4 A0fy/H6avoWH3I6iS98qKS2BdyvmWKHN5hehpr0xtYh4RxMZNgomPNdvaoul9a8jpUT0 bqIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784888079; x=1785492879; 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=owz9GHEUOfqCkUnJifN/Kj4c7LuavhIMaFFfbdF4YJI=; b=HK3jjQchrNbDx5+bwirR2u5Xq8Dd/9poofKlcll1sl4Xj+gACXN6ZqIOBy9EOsg5wA Dru1gPV23teFo1dnCm00MRZ2qlZRRHDr7p/HQD88ynAB0vbMA72xRrAgfw9wqT0m0HzY S1eDjjtvxVukvI9Tv3lCLX4x99S89h21FsihDiH+MQ4kDd+GtIBLuffpFfznBV/XqP/v 0I/GyGYeADNFNZWUcedhX0E7Px645MCwDXbGNzPybBjRu1h7qOTESBe9UclV+JWqGK/4 UTK119Y4r52igwB/HUve+5fpJLD3Ri21l3pYSOD/tz7HzoTj5X4ehE3CdRQnngn31gjP namw== X-Forwarded-Encrypted: i=1; AHgh+RpiEM8NxJuYrfsFngQqMWbkx6XNiJo2UQ9Vk5Ir6gSUwmeCZsSrpUaApH/gwuiLtes0mJg07BlbZYMKMEU=@vger.kernel.org X-Gm-Message-State: AOJu0YxyrzLccnUhTI/YoKEExhCT/s8HJXTErf0dlmj9/nk6OfiAODKG 7aMBRJ2vFEQzwLtgctFNXw7Dpup6c64wVq+PL6J7/OAsAhHFci9c0pmkn9o+OIp+gJhrofK9YXq zvpi4Qfo1wHv9m60ASqPPZb34ROhNcIgkmDy0CiVs8Yft2PWBMD9ofh4NbL5SAaAPXg== X-Gm-Gg: AR+sD12VrVx0qTNrzkmks/wk+cnf2TGIK3mtK4arvgmVuuhR1/mW9vVWWStcIb45li/ pzgIV0k6RWxAFlMAFBO9rqPJTgGwhh8kkBMEzEe2WNYvse+X/7ZY19P/t7KCE3YldnUj6BTjda3 3gR7xqjH8evXg/kdtvIq/CjChr9xm1KrdR+msdCZEGPACr2tRrEb1jHjywK81l49rCbxDsjnmKd tC9NSQvXXSAfG2jIqJY79GrCpWshwnPZian8KIbhupKWBIskgu+AC07C0sMSYEn6zy+e/QFQIdN 9TwLJcUfZSCpigd7Nkihrncjv977gSt+57Aq/WeGUdGQz7TP5AvkBowg8fdfdLthQNTvZ+D4Yx7 MtCuUFkLrOFKo0lbY8ALOS4GH/vcx2Q== X-Received: by 2002:a17:902:f709:b0:2cf:b330:e0e8 with SMTP id d9443c01a7336-2cfb330e151mr49854155ad.10.1784888079211; Fri, 24 Jul 2026 03:14:39 -0700 (PDT) X-Received: by 2002:a17:902:f709:b0:2cf:b330:e0e8 with SMTP id d9443c01a7336-2cfb330e151mr49853915ad.10.1784888078820; Fri, 24 Jul 2026 03:14:38 -0700 (PDT) Received: from hu-kotarake-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2cf8f31f14csm48486575ad.63.2026.07.24.03.14.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Jul 2026 03:14:38 -0700 (PDT) From: Rakesh Kota Date: Fri, 24 Jul 2026 15:44:13 +0530 Subject: [PATCH v6 3/3] arm64: dts: qcom: monaco-pmics: Add PON power key and reset inputs 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: <20260724-b4-add_pwrkey_and_resin-v6-3-41acc214d93a@oss.qualcomm.com> References: <20260724-b4-add_pwrkey_and_resin-v6-0-41acc214d93a@oss.qualcomm.com> In-Reply-To: <20260724-b4-add_pwrkey_and_resin-v6-0-41acc214d93a@oss.qualcomm.com> To: Sebastian Reichel , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Vinod Koul , Bjorn Andersson , Konrad Dybcio Cc: linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Rakesh Kota , Kamal Wadhwa , Jishnu Prakash , Konrad Dybcio X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1784888058; l=1614; i=rakesh.kota@oss.qualcomm.com; s=20250919; h=from:subject:message-id; bh=+DLG9qcyUgwzvSyAJXIEFOR5biL+OffkBbsNb2FLaPQ=; b=mHE23l/I/hfbcybrBtTJMrbVqMqusxmSm0T9DB2ajaV6smgNAF/ZLn+aQ5my5HDb0cwbBCYlJ Tc7LHdak0TgANNctHsnEnaEtyyYj4+6tm34LE3Yq65EytZMssFHLaz/ X-Developer-Key: i=rakesh.kota@oss.qualcomm.com; a=ed25519; pk=dFhv9yPC8egZglsSLDMls08cOvZKZkG6QQn1a/ofwNU= X-Proofpoint-Spam-Info: AW1haW4tMjYwNzI0MDA5MyBTYWx0ZWRfX+W9w+KXYUTUd 3Rebx3mLz6dqSHTF82Zlpdfml9RoeJrdlpG+k2hpjfkHD2v5AUJZK3LoRNWlSvKyAshQkvvIlgP bmRwxw6lB1lAfCX3QN/QwpGTO0eNyCo= X-Authority-Analysis: v=2.4 cv=TvrWQjXh c=1 sm=1 tr=0 ts=6a633b10 cx=c_pps a=JL+w9abYAAE89/QcEU+0QA==: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=f3aK1VMAgMfWcFvZUCoA:9 a=QEXdDO2ut3YA:10 a=324X-CrmTo6CU4MGRt3R:22 X-Proofpoint-GUID: OsMVOK6OCgl_VQ6oAFM5g-5fbNf4xw7G X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzI0MDA5MyBTYWx0ZWRfX5J+x31nAJp97 oaecKoM9o3z8TSjNnUPxXdLGS5wAQjyN5tR0ntmcqsY0Kyhor+vGZ3fwrgJf5e0ZnXscW09qy/7 APD7R5Djo72uuZvZNbOG0zvwFy0Zj71EVomPOugrL58qh9q09XcyI3Oq4Po6Apl8QpwaADtXKXI mCal5R2KUy1BfrcCh4SAdVsMaA8GnFyMJOxKTSTDxOTH1QlXXFPcf8hxSXggrcKmWclmV9fSG8Q l3eu59yqGYsUcvRhW2ZL0uZLTNeN5sMo8WFkyb7kQZh9E47p55NyrF5MHR6BJrTGR5sjB4LYEqY 91dVv5ze/WELC/BrNbBCYbWBMHCX7df5GMMJVHYR0a7GA9n7WDTLc/vVcptTp+o8RnJb2U3t5iA wsuImR2RLdVUkmzxOGvJ58Kzaei4ORJPDmEhv6TDuwckUjxVmFV8Hh5n+QcKpkdBqtCYRtxInxk P2CGtGHt9hyatAfhzhg== X-Proofpoint-ORIG-GUID: OsMVOK6OCgl_VQ6oAFM5g-5fbNf4xw7G 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-24_02,2026-07-22_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 phishscore=0 adultscore=0 suspectscore=0 lowpriorityscore=0 bulkscore=0 impostorscore=0 clxscore=1015 priorityscore=1501 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607240093 Add the Power On (PON) peripheral with power key and reset input support for the PMM8654AU PMIC on Monaco platforms. Reviewed-by: Konrad Dybcio Signed-off-by: Rakesh Kota --- Changes in v3: - Disable the resin as suggested by the Konrad. Changes in v2: - Add new PMM8654AU compatible strings as suggested by the Konrad. --- arch/arm64/boot/dts/qcom/monaco-pmics.dtsi | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/monaco-pmics.dtsi b/arch/arm64/boot/d= ts/qcom/monaco-pmics.dtsi index e990d7367719..af4c38309efa 100644 --- a/arch/arm64/boot/dts/qcom/monaco-pmics.dtsi +++ b/arch/arm64/boot/dts/qcom/monaco-pmics.dtsi @@ -13,6 +13,26 @@ pmm8620au_0: pmic@0 { #address-cells =3D <1>; #size-cells =3D <0>; =20 + pmm8654au_0_pon: pon@1200 { + compatible =3D "qcom,pmm8654au-pon", "qcom,pmk8350-pon"; + reg =3D <0x1200>, <0x800>; + reg-names =3D "hlos", "pbs"; + + pmm8654au_0_pon_pwrkey: pwrkey { + compatible =3D "qcom,pmm8654au-pwrkey", "qcom,pmk8350-pwrkey"; + interrupts-extended =3D <&spmi_bus 0x0 0x12 0x7 IRQ_TYPE_EDGE_BOTH>; + linux,code =3D ; + debounce =3D <15625>; + }; + + pmm8654au_0_pon_resin: resin { + compatible =3D "qcom,pmm8654au-resin", "qcom,pmk8350-resin"; + interrupts-extended =3D <&spmi_bus 0x0 0x12 0x6 IRQ_TYPE_EDGE_BOTH>; + debounce =3D <15625>; + status =3D "disabled"; + }; + }; + pmm8620au_0_rtc: rtc@6100 { compatible =3D "qcom,pmk8350-rtc"; reg =3D <0x6100>, <0x6200>; --=20 2.34.1