From nobody Tue Apr 7 20:33: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 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