From nobody Tue Apr 7 18:48:39 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 7B8813F23CC for ; Fri, 27 Feb 2026 12:33:26 +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=1772195607; cv=none; b=ikP1lkZikjotffBsCrgXGqu/c0yFGYRkZzUZzxys2zWT8Yf+ttKe3w3BbONwSrz4GMMDKW7AIvWhBJPTfUJ7GIk645iSS07QNJMV+3Yj+Y/GlYuKjZuihqniW4fTL7a/b4rOPWQvIWFCsM6n8tfbvJGV5BNga3bSB3Jvs0KxIeg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772195607; c=relaxed/simple; bh=RD5Y18SkvNUxo/kPjIziBJKreqUw9LaBwpbFloIcFfs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=O9aDDdCr3F2IGhDbN+AASDkS3kqf1Nf4Lc4Gl7S5JIeGjkoswlstjnA6QP+YykLfzlIPy+CukDR/EwqgHYwqYCnjeE+t1UbXoEy5Rjiq80QmZomAwK49t+QqHdmSHeuMPQw7dmbkFVtBamGC3vxSexN7GToYEQnRRRIIm3Id6Jw= 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=ZX6FlVEp; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=ko6PTFlJ; 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="ZX6FlVEp"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="ko6PTFlJ" 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 61R9kAQu3945715 for ; Fri, 27 Feb 2026 12:33:26 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= wiAy+vCzqXXJ5UW40ZL92600lnjU94FPvHKsBtkb0vU=; b=ZX6FlVEp5jPPQ6Ep IFmT0kelZZaTi1uR0MbkcqHLImGq7yqK5sOKRy0yWqPRDFMO7TPEu6hKQ3z+7YZ0 Zeh+gOjbYXBQXqAsylvNQVXKb1ATui7uVKBWKhSOZPm/F1NJZAb+n/vbqk65aqvj 4Mje0WIf8ZGf3cWX3TlBW2L5waysRp8yw8mOzymJEVxBTrCokOzoGWVGoagANQXi gkxxFe+adF/2xE+Yo5m8HKKilB3nPNhSLh0lSlLi/3RGmfyAvfpkDNFquBp9IOV/ AuLMwtUK8U0swtChPWhzmBVRetVKrglNtsfgaHFla9pJsxTwEnZWkzaR+zKOXqWp f1Nntw== Received: from mail-pj1-f71.google.com (mail-pj1-f71.google.com [209.85.216.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ck8x88gre-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 27 Feb 2026 12:33:25 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-358e95e81aeso9539288a91.0 for ; Fri, 27 Feb 2026 04:33:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772195605; x=1772800405; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=wiAy+vCzqXXJ5UW40ZL92600lnjU94FPvHKsBtkb0vU=; b=ko6PTFlJ4TD9iaXvn2RSXbmclVP+EkNwtfyk4FHEHC6aKyQh7/1ACVFBBZH39ELmlw rngk4RtKqS5/Bm7OEsgvwS1k04WcHSWmhkYjdRoJcyDNGehsy1/W1RZAwz9UOF0yFepQ UayJ+Y3KQJG9sFxQVaXg9xd+4cSW/m92aidM8ANSDkUr/xBqmkdSS71ILf3kHU1WhWco +rFcq7Rx8zW+6AJXX9Iv3PaK7YvxOBCz5SGNtUY+zHrViplnYsZ2FOodHaX63f3Fz5NR QM8keg7rPjn3XF3WsWr8YV3k7TW/q2jnsxKn7J+QyOC5hcFwOS1QUKnT8zdzK3bnYplH 1uRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772195605; x=1772800405; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=wiAy+vCzqXXJ5UW40ZL92600lnjU94FPvHKsBtkb0vU=; b=NW7Rwl79pI5NTMXuXJiTk7Ui2n0cQpabx8nak3qm+JfezB2W/C3NKzF6Fu8KcejH1s D6EICCOzdqYaY/tQbACFGZfwic9alqLxwgXJHr7FBqcekbLTZ/fH/5nrLLYuW9HIWIm6 m49A798oUIYCywLBwQyKSZbJ9dKEkGA91ZfIX7Ibkq6tB4C6J77GDoTrDWrTaCDMPpSs KRQ4TANi8pjY8WK8wSyU2L7JaoFDBwUbgISGEsy3IBN9Ee5Xd1wxzR5O7qGmXGAFyoLp L0m6kWCDdrsxA0P+fGIZH0Fhi05UvwFB/Q3S2X3Go3T7wDdvQLOTZwTAcr3OHORZO3NK 0Meg== X-Forwarded-Encrypted: i=1; AJvYcCVZqfCCa7o86k1YVHBlQvz35ugZb98IpCIHVYvErih1gtvLr7GfEp+u9hMeLqznzpX2OBurwQmG1kwoFSw=@vger.kernel.org X-Gm-Message-State: AOJu0Yz7ATl2rySTfgjtTfpoL/8Ca/RNXp47KC9shjDLAaKV2x99uAVr W08Yg3t46qlj86tVld+cSdhkTeAOXtV/rRcEwqN3RMmtkK8g2X7ak1bSaOSEFTu4BHWCtcbuNuS 0w+V/BT3Bzam8wI0UfEzPt7nzTNWj3NrqRW52oAR3IrQzUavfM+395ku2vy+zftYqcw== X-Gm-Gg: ATEYQzwFQf4Fy+3GDP0FF1pG8nhcMFhZ6QZnNyKy0HIlXey2tGl92OXN6FK+VFUCNil Hv7ga1PwgT7ObqsX74oO6vTMa/OdBGtj1H3/6XwFIHhG3EeTA1dybAAUNbmr5TVhg0MTlZCU6kf VNFr09riTTLiqqShOCH0ef2EgBMifB1ZVY8DyGsHJJ5IUCdbZftnTqW31BWWpg//rG2k4GDe2fw cFuE3tKowOcWHHJ9/vhNR/3KmHaT/ipP9eSJniCcGOCP8QIHz3nxx2Y59iWicRcUkk7+BfbyMSB 8BFhYN5TvrLEDLpCBIQolkTR5QtsBUqzKGpl5He/QkvtanaUzguYHaBPrVUUtGS4wVYRfH4ELaS 9Az8ySUOOupvOnXr8koeb6DNBUXlo0SdJ2RPCiJ46ONVGj+QqZm4= X-Received: by 2002:a17:90a:fc4d:b0:34c:9cf7:60a0 with SMTP id 98e67ed59e1d1-35965c3b021mr2127265a91.5.1772195604681; Fri, 27 Feb 2026 04:33:24 -0800 (PST) X-Received: by 2002:a17:90a:fc4d:b0:34c:9cf7:60a0 with SMTP id 98e67ed59e1d1-35965c3b021mr2127236a91.5.1772195604217; Fri, 27 Feb 2026 04:33:24 -0800 (PST) Received: from hu-kotarake-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3593ddd103asm5005008a91.14.2026.02.27.04.33.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Feb 2026 04:33:23 -0800 (PST) From: Rakesh Kota Date: Fri, 27 Feb 2026 18:02:28 +0530 Subject: [PATCH v3 1/2] 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: <20260227-b4-add_pwrkey_and_resin-v3-1-61c5bb2cdda9@oss.qualcomm.com> References: <20260227-b4-add_pwrkey_and_resin-v3-0-61c5bb2cdda9@oss.qualcomm.com> In-Reply-To: <20260227-b4-add_pwrkey_and_resin-v3-0-61c5bb2cdda9@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 , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1772195595; l=1792; i=rakesh.kota@oss.qualcomm.com; s=20250919; h=from:subject:message-id; bh=RD5Y18SkvNUxo/kPjIziBJKreqUw9LaBwpbFloIcFfs=; b=XSStU41aXjAVDPFIShYdT3Wiw+GPmLDQl5ay0lTvDbGZM1ki9sccwSSKGfk9/UxG0wtJ7czM9 p+WnCOsfOahDoRT8Wf+5wpqmv6k/99dE1zmFfC9uewAsMGOn1nxdVRW X-Developer-Key: i=rakesh.kota@oss.qualcomm.com; a=ed25519; pk=dFhv9yPC8egZglsSLDMls08cOvZKZkG6QQn1a/ofwNU= X-Authority-Analysis: v=2.4 cv=WZwBqkhX c=1 sm=1 tr=0 ts=69a18f15 cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=EUspDBNiAAAA:8 a=_AAIsZwEcCVD3kIwM0oA:9 a=QEXdDO2ut3YA:10 a=uKXjsCUrEbL0IQVhDsJ9:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjI3MDExMCBTYWx0ZWRfX5Uz8RoPyjN1r kWJol4JjVzeOqet+CA4z31h2cB76CSTsybHQmD6ZQyI7t+Fjtu+FZ3ZFpBUdhVxO4psdegNsCG4 uhd33yeWu6gNbBnzG6bPcLu+g97fovRSAyR+J9Dqojw9ysgM5CmDh6o3RPmmub0C+rsq0XwjGYX vyRfx/qB1WtqC47E6fTSxa7jzOBcOXefodREkLWiP2k+4cUoMf7aiVjVGv+9kjzr7ZjJys8MHmP afCa0EscD6Ec6nrC98buyt1KKVG5DKt2PPizhIyUto6+lXuD8xSiuDGlt2YXaLKpKpI2SbcuJO3 U6LDm99C4PqlYulBAHm3odHTliV0DI0sHHW4VduqNkpDnSuj3L5ILOqBVGsTlY9iLbCH1FgFTlp 2W+2ycXOxi++rTIfgPtEN7OCfzJZxJuYodhSkTlAupucXwvMq3WgxQeRBWah93MtDar8wx/18si dLSQotFlz5oc6kow7aw== X-Proofpoint-ORIG-GUID: 5N89mDvPqnh-3nxiBmaELazV56jU81tq X-Proofpoint-GUID: 5N89mDvPqnh-3nxiBmaELazV56jU81tq X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-27_02,2026-02-27_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 lowpriorityscore=0 phishscore=0 priorityscore=1501 bulkscore=0 clxscore=1015 malwarescore=0 adultscore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2602270110 PMM8654AU is a different PMIC from PMM8650AU, even though both share the same PMIC subtype. Add PON compatible string for PMM8654AU PMIC variant. The PMM8654AU PON block is compatible with the PMK8350 PON implementation, but PMM8654AU also implements additional PON registers beyond the baseline. Use the PMM8654AU naming to match the compatible string already present in the upstream pinctrl-spmi-gpio driver, keeping device tree and kernel driver naming consistent. Reviewed-by: Dmitry Baryshkov Signed-off-by: Rakesh Kota --- 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 979a377cb4ffd577bfa51b9a3cd089acc202de0c..14b85b0d97da12c756cfe2ce338= 53501ba4ca46c 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 Tue Apr 7 18:48:39 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 93C01407560 for ; Fri, 27 Feb 2026 12:33:30 +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=1772195612; cv=none; b=XbFiEdqGFnYHk6GuoEd6GOHEqoRNyHrLDXNFd7sYAqzWwMZzfzbmvPGBLD+YVfT+X+Di85Zhg1M8aVFXFrn0SmBKsQ9moGtXwrPAmV2DMWTS8mv91/BvAVOffDgHMlv67lCqppNJJxdMsbioFuC7QyjDukIGT8rWIuCpfXWreRw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772195612; c=relaxed/simple; bh=CTJy3RlJ+bx38AVPB5hZcXxYlA1syIFpKJ+v5bDaLL4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=euRi8x78qUbNj44IYt/xlehH0Kl5e4cEbs7RmFcW1Q75qBjV4UcdIeW/RHigCPaM69PUCWlpSPCwSRIOuXmm3RzmbrHebzhjWzyMO18TPpLspr+Xi9i02NyR50PC4LcwvpgR0uqBbarnzPN4FQQyzdPcCTKx5ZvcHeg12yM1Tas= 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=dsWzQsQ7; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=RFUYxXIp; 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="dsWzQsQ7"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="RFUYxXIp" 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 61R9upGH2438568 for ; Fri, 27 Feb 2026 12:33: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= fTSOuOrJUaXrnxieGy+yBOzsRc/kDXfvz8U/Nt+GJbI=; b=dsWzQsQ7o12zESaA mf3eZ0Q1nJHsSp5cWBCZkyBtwMZOHBvjmdrsg2sCYC1Uj0tLEmiefTdncHVIDEOz zEAy3/ykhyDfsgFaIxR0n8WCytnwy7CSbI1Wq68Mv7b1LHwQIUmx4BDKtJr0uMAD q+oUaUC3420OLZ8E1Fou0ZH2LEnHneuJ42oNyXvK5dkJzE2+cT7/ySKXqxGN1CvR aXvkerMvxiHmVhbq/EJYCWtTwxw5pMwSdQnmEO7qcvJaSk+0vmaEGebzV9povbYG jmQOoGcWTg1GqyMBVJCcdzW9jZjelwTwDMqaPnYnT9fU78SMtUByEnZxIDyOAdSj NQhHfw== Received: from mail-pg1-f197.google.com (mail-pg1-f197.google.com [209.85.215.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cju4r3b7j-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 27 Feb 2026 12:33:29 +0000 (GMT) Received: by mail-pg1-f197.google.com with SMTP id 41be03b00d2f7-c503d6be76fso8583298a12.0 for ; Fri, 27 Feb 2026 04:33:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772195609; x=1772800409; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=fTSOuOrJUaXrnxieGy+yBOzsRc/kDXfvz8U/Nt+GJbI=; b=RFUYxXIpb3cU43yobIqIsQSDfOuY8AaStjBL5yssKyty1ynRZz2BM83HO355QKOJnr Jt1QxYJsTA6kTzb3ti4jPFTVdZlppdU3z43yoiAWMSUucy4clf4CI5Z9oBPHr185UDBi lBjSJQq/G9n72beHws5gwJw1p/ywl+z8BWezkETcC0In6H+2ZahSaDjM+DVKcWZA+03L PnKiDhwQp82Nt1/ZXFGyloTocYmBJTN7lAsE8thsDmgD19jiL4mhaBeYKBgz1AAamEIK 2fTVN429nkTY2tBMdwy+O2YGMvnxqtFzxEiGvyB64mKEuUAGmoA1ljasF9mSkUrokL8R GHKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772195609; x=1772800409; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=fTSOuOrJUaXrnxieGy+yBOzsRc/kDXfvz8U/Nt+GJbI=; b=VtvPqqYe3clVR0O2PNDLI0yXnwm7r4a1KmCdkwHCN391lT2eF2POnFdz84aGXFsv4l 3KjGxkOiXqlh3NTH0FUL/yYiv5xgcIVNSN26zR9TE+cNZazf6hNqT8k0zm3dEarS4h13 6h8ftoG3DWpdB+e8ZX9QC/bTiBt9yhKe/Uzd4m6hJTOmuRacGkAJGbQHMCXWp63lFlRC reQJSbpaiSKQ09sjOsrytlOB836sj9tI6rBGqROOo6+wEf44mBF/bWf2ctMicCUzH+Rb KPgPhQ0YQM6+sMe/0NGUklDDZV24A65KIBg9aatL2czzYk4PgLOvVjue63exkhe/9rdy OcIg== X-Forwarded-Encrypted: i=1; AJvYcCUxeb9EuTSfO57Oovm8Zb5maT3V1LIIqFhidMPqB/tm9G7+e+aPR/WOk4kvPBDrAWrIxZXkJpQwlJd4pls=@vger.kernel.org X-Gm-Message-State: AOJu0Yxjq7Qz36ni93FouBX31+TTmz8FVg6hvB786fO8LqYtxSo491mV SdkBCLh2gY0CIayHuch1HgrVvsKL3Vh+z6sm4hVwx95ysLBLlgKkAS2KiLcFhNkRvUs6sYtVejx s7GxdjejeKtuUxXuWufaJOFr6UT+reKlKZvsTdJeBcyLyY4zkjziBFbxh47WXPV/A2DBIjuJHOg == X-Gm-Gg: ATEYQzz6B1KE9qvKlIJRgyObJ8PS+EPC9dpZvzHYWgCEAGzZe+yO04lzA9DLUQbuSgH ZPKF5zpgwqglmt82uXfTGfZLbQdA6ckIR/0MInjN0kzAbV9UP+bRjfcY9NVQrK1GBntaszAWwDB bVHShFGejxfTSWUsxqCMILKw41IKKAC3/rlcwWfQ8rs6PObGeuPs1EizZ9VN2g5F1I0Oursytv+ AcFmdXpHQA/04Ymzz4/70001iWRpZgCD07oUdi2C06ymQU73bSA/CwwUHV1mBc0f9/aLISqaiKP R/ulGQ5YFEFdzq6pfnWnrtEyoSV0VkVufy9kbEsxKoBsfaM1SPWyxP9vz2XH0pmE6wT54eHYz1t Gg9J3cxvjSlg3W9icA8PRlt33B5ih0601CJ0wX/wkVhoshNK0JjQ= X-Received: by 2002:a05:6a21:6e48:b0:334:a11e:6bed with SMTP id adf61e73a8af0-395c3a6f89fmr2951703637.29.1772195609027; Fri, 27 Feb 2026 04:33:29 -0800 (PST) X-Received: by 2002:a05:6a21:6e48:b0:334:a11e:6bed with SMTP id adf61e73a8af0-395c3a6f89fmr2951671637.29.1772195608504; Fri, 27 Feb 2026 04:33:28 -0800 (PST) Received: from hu-kotarake-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3593ddd103asm5005008a91.14.2026.02.27.04.33.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Feb 2026 04:33:28 -0800 (PST) From: Rakesh Kota Date: Fri, 27 Feb 2026 18:02:29 +0530 Subject: [PATCH v3 2/2] 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: <20260227-b4-add_pwrkey_and_resin-v3-2-61c5bb2cdda9@oss.qualcomm.com> References: <20260227-b4-add_pwrkey_and_resin-v3-0-61c5bb2cdda9@oss.qualcomm.com> In-Reply-To: <20260227-b4-add_pwrkey_and_resin-v3-0-61c5bb2cdda9@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 X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1772195595; l=1609; i=rakesh.kota@oss.qualcomm.com; s=20250919; h=from:subject:message-id; bh=CTJy3RlJ+bx38AVPB5hZcXxYlA1syIFpKJ+v5bDaLL4=; b=OohIToc55J0y5pItmIFY9kYiuCP31ZhDelRwzfDyNk1INsdsnc4Gq9aQ+LpxOsyIh0KFklkR3 jexaZCJhhx/BggkLnW+Ov9Pu2FsBkRRwK4UvY9LtyIlcLPsgUvZPr12 X-Developer-Key: i=rakesh.kota@oss.qualcomm.com; a=ed25519; pk=dFhv9yPC8egZglsSLDMls08cOvZKZkG6QQn1a/ofwNU= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjI3MDExMCBTYWx0ZWRfX+6mmsTBRwQ0c bwWSlKsNyu+9NkhaTD7+wSjtpKmR1Tb2/Rg7Diy+F2QLeFH+EZabVvNCeKqciReaT+cFLEwwENq VPpsVCrJvzVBCJXMFro/ltnR+Ok74T7/U+mVyCEychki+hOwTEGcvycUPJ86Ibth7yjVK4/392U VnsxvPoVow/+eSW16qAPv37B9n7nhTA0UKlNluPc1wnxU5qrSUbZEJBEVM0HGhwWNMhv8xqRjXf 6acIrR3zWZXBhWfzS1d5KN5dGEbpEq3liXZTzZxYrQsY/tXMrIH+IZtGs4BhXttPxPVBMlib8yA pdufOhMEdxjC2+grt7V3GQE7TUErCPcuoKJh5HO+tFeUOkNQRA/rUG5PqxRzklSwxQXGo2leqEg 6nxytCGIwDMEAbvgWR7Z0U5aX0aYM3TQjqtv/xruysb2kap6PHpcMutQ7zBk2+NV/+8Lk0XoN5O PG74A3EmbVLcKZN1LrA== X-Proofpoint-GUID: idV7SyL71hSz77GxZLO7KuX58Z-_cKGk X-Authority-Analysis: v=2.4 cv=KZzfcAYD c=1 sm=1 tr=0 ts=69a18f19 cx=c_pps a=rz3CxIlbcmazkYymdCej/Q==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=waYKtz62x7MdsOGo3IQA:9 a=QEXdDO2ut3YA:10 a=bFCP_H2QrGi7Okbo017w:22 X-Proofpoint-ORIG-GUID: idV7SyL71hSz77GxZLO7KuX58Z-_cKGk X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-27_02,2026-02-27_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 lowpriorityscore=0 priorityscore=1501 suspectscore=0 malwarescore=0 bulkscore=0 adultscore=0 phishscore=0 spamscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2602270110 Add the Power On (PON) peripheral with power key and reset input support for the PMM8654AU PMIC on Monaco platforms. Signed-off-by: Rakesh Kota Reviewed-by: Konrad Dybcio --- 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 e990d7367719beaa9e0cea87d9c183ae18c3ebc8..af4c38309efae89479f9a11fcb9= 70a4c18f03a91 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