From nobody Tue Jun 16 19:36:52 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 B143B3FB071 for ; Wed, 29 Apr 2026 13:26: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=1777469204; cv=none; b=aOSkB3vwj4xaFCl31EY1RtZn+OPSIR8WKyw150o9+Szr8/E6BO2flwDAyB/dBntLt58PK3Vg0Mke4rxCS33c1zBSxMQS7GHQdHSTwjEBeWb/i0B2kaIOTCt5bVXxBamE2E8/9PUpU+etOToyUtGfHZoFu/Xr4FrnHofJ8F2Lf/o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777469204; c=relaxed/simple; bh=Sa/LpuWZdla8uglyVNHfNA3S0et/3/tBB8VHSEA9BRk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=KuRPg9AnKyoNapEXzNppRve/ad/r2vB5pzuNqfiec5WdKSWIXCqE+QfCQnqtRsVEnnPMAd3BJXDYKyxBxesgRl3xNVWgn28zaPhEnnK4aW55x8FqryB0lgoIxJIx5haApIjZMzayW1I+yMICp5x9Vckive6TiXDC4c2Un5udAh8= 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=P5sjB3Gg; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=i+sq6HKE; 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="P5sjB3Gg"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="i+sq6HKE" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 63T8pljr3752354 for ; Wed, 29 Apr 2026 13:26: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= 9uymofP5RshgT06+JOAscaukPzovafnkKbaYnIS8VNk=; b=P5sjB3Gg5U5bMNGM bV+M1vq2JWrF04a4jM1e0brpKR/+GzgW56XlpSDcVaairag09wBGmUqUcIXVkWmt VuJnJ0/ytCfbx7zi2KeCvE8LaVF2bLTYQSdjALA4K5IbjhNpmRikHjL/LwKIxHbZ ZfTaZ5DByd26Iq3x2SJ2vkrwKYLWOrcwn61DxO0kMm83kMrBErEeQMy7yPUaV7dJ M2UcVNGryc0Vb6p5UGB3fzGrt1DTPGADLjoFBzw9d2S8sCwC98NxqFRg6dyxiufL x4moi0+VT4Uw5wRsxajsJlt84AKMGbrTU4+WhLnofbLRJaE15isqd4aIgXdw1kPO tf7/PA== Received: from mail-pj1-f72.google.com (mail-pj1-f72.google.com [209.85.216.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4duch1hp23-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 29 Apr 2026 13:26:40 +0000 (GMT) Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-362d9dd9a49so7194939a91.0 for ; Wed, 29 Apr 2026 06:26:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1777469199; x=1778073999; 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=9uymofP5RshgT06+JOAscaukPzovafnkKbaYnIS8VNk=; b=i+sq6HKEgOkh4E/p1YOVGF4pfDtKjYU0i9SeOKiMQRfxdXYhjyx+pfWRBe5U7+WO38 5cTTWCwUXjrxxj2iYsJZIqOAzqYgJe/2Amrg/zm6PjousVrgqSl8DIYrTPgksXYalX/n Ekv6TRSJrdPKNnBtxegxQGyVhqha/IAeCRqq4cAr6ZM5GEJz6H82eWyIjfIlUMHW6kpN 5lKd1mwcZMt/ZpXI9A98TBW6NmkkerWtE8IbyIS8nVq37nSGOsa+NZmlj73AqJdyiuR1 fG7+jW7qqL0I+sL28YR/xypxD7SsyITZMw8jF7kFxAtmfTizPTFMjN5IgXIh3KCmgbAm fppg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777469199; x=1778073999; 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=9uymofP5RshgT06+JOAscaukPzovafnkKbaYnIS8VNk=; b=p2pn+QGu/GgXqdAG3v9BXeoaoH6bPOVFtqg28lenblOAvcqe8rS91GOhJvWbBzPBr4 2ylbGlwbu6aGO7Ur/XqgOZB3BAU7yj1ytbI8Pu27XwWQpM42tTCQLf23fYpYKdY3cTHv p6YtoqNNFh8KJTpH3VF2xzQGftW5oDHyo3oPp2RdiobP4yUj0ubay4S+BRpWZSQWxSri Cl6SshRTcrWugKacQ4tVpQKrPiYmQvujwe71xyFnKNe/FxgguoCBsVNE4bQ6F1JiVZR2 +czQR8ZHErwkQrCWEpF1Yc0B1BuxAAsIlOCG099ns1srV4Oh2BSZ8nsSQIiIMlm6H42j yKEg== X-Forwarded-Encrypted: i=1; AFNElJ/IhLRNASmPAM+rAmEvk58/vfz+iYuwYiR9marH2Rjgf5CL5Qv/HXyiuSJ2bkIrBfc1pF3AkKx0/yK6u44=@vger.kernel.org X-Gm-Message-State: AOJu0YwNAMon0NAmsU1U1hrHfttlhtZprGHjDLE9KqfjRc2Fnja2bb+i 3eWnG0xy5s/hBE9bcF4hirEe5md/303qhJRZE1xNuQ13GiBGCSrmvlK8Uzeb1xQpuy+1pSIeK5j 8vT7Rn/g4hbiHMabV7A0TAYwdsJNqQxBk6p+LT9MMZSBbuo0QOxIOrbI2mSPlVwr9MQ== X-Gm-Gg: AeBDieuCHZ5yklPldRfPxeC22THAdjBiftMVuf5Yl0NARIOvA33JsPSbf/M8K3QWNGr mT37xjelRbKWMnFg0Zsd45DwMadjwUSuLQDvPUX2D4hQ0uBZQ/uQ+WcvRsZ42fJy2dFak+pA7LC 4iOZ94CmohuKcjsmn8+R8PV0Fcqog6Rhu9pkNDneEKXIac4qXmmwxzzEYofFuzIshznJmNaLbmY kZ3z+vds+zGN/PVPuphqK1Zs+8Mu83EFZYBCeO/mOJDbPQt/WS6xs0yj+llk5NNh2zT5LsQchOl kTRm1TPMmDazeylrJ6Q07+Q50bQcZVoxpVeWEBizZH5wj8gaYABOe+W2jK2A4kvnNA+IyoGo3qk R7wdGW18ULGZ4VOM8gQ4KaSlZOPRskkwxFXGPWtmufOXkYAVAIKdBsuGO419DfQ== X-Received: by 2002:a17:90b:4fd1:b0:35e:30bc:96ed with SMTP id 98e67ed59e1d1-36491fbefbdmr8120893a91.10.1777469198911; Wed, 29 Apr 2026 06:26:38 -0700 (PDT) X-Received: by 2002:a17:90b:4fd1:b0:35e:30bc:96ed with SMTP id 98e67ed59e1d1-36491fbefbdmr8120855a91.10.1777469198408; Wed, 29 Apr 2026 06:26:38 -0700 (PDT) Received: from hu-kotarake-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-364a02c5347sm3066513a91.9.2026.04.29.06.26.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Apr 2026 06:26:38 -0700 (PDT) From: Rakesh Kota Date: Wed, 29 Apr 2026 18:56:18 +0530 Subject: [PATCH 1/2] dt-bindings: regulator: qcom,smd-rpm-regulator: Document PM8150 IC 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: <20260429-add_pm8150_regulators-v1-1-9879c0967cf0@oss.qualcomm.com> References: <20260429-add_pm8150_regulators-v1-0-9879c0967cf0@oss.qualcomm.com> In-Reply-To: <20260429-add_pm8150_regulators-v1-0-9879c0967cf0@oss.qualcomm.com> To: Liam Girdwood , Mark Brown , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Andy Gross , Bjorn Andersson Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, kamal.wadhwa@oss.qualcomm.com, jishnu.prakash@oss.qualcomm.com, Rakesh Kota X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1777469189; l=1450; i=rakesh.kota@oss.qualcomm.com; s=20250919; h=from:subject:message-id; bh=Sa/LpuWZdla8uglyVNHfNA3S0et/3/tBB8VHSEA9BRk=; b=PHI+khM9SHiGzKFKVDRsYAm6y2z2ZP5pgMUK6cr0lprh/16ij4HFCVCDndoJesyg4E4+ffjcY lg1jkph1vd4C/JTGf0aR2zWaUGH3AXb6yJyZtoxe7+6cz1BR3quaRG4 X-Developer-Key: i=rakesh.kota@oss.qualcomm.com; a=ed25519; pk=dFhv9yPC8egZglsSLDMls08cOvZKZkG6QQn1a/ofwNU= X-Authority-Analysis: v=2.4 cv=arGCzyZV c=1 sm=1 tr=0 ts=69f20710 cx=c_pps a=RP+M6JBNLl+fLTcSJhASfg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=-lJ2cGRBeQHhQxfFtgkA:9 a=QEXdDO2ut3YA:10 a=iS9zxrgQBfv6-_F4QbHw:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDI5MDEzNiBTYWx0ZWRfX301+JaH8EKT8 Joixi+aJi/t+f2Prc7r4JpzF1rLbWB5qiXcEpbMTqvmzZE+8rVJ77XXjAQRsV770NTHuqFx2Rn/ 6VdaEJiorOzwEbdE45rhrxOeEtJPAGzH0O+JFWCPiC74m86kbYWLYwxfjgB4qJs3PmwM0iUbzsi Iof17GXB3p5toHDvkZqqqOBkonO93G8AyMz7S/UgC/eYQIILS2/X66pjW6YP4iQGXskW0rJYcaY zXGpYAjPz6RKGCpXMB2fuI94C1/ki+TQkBZxBYaoTeyO0wXZxgOb3wjOva5sehaluat+1F6rIcC wofd3d10b+nWFRYAWT5ODcxOic7JTtmdNc+Ih1JyQXOgg/2YEcLCRUHbah3QgH7YOOATP0iesXT l7tyZYmgGF4jM69EmG2s7W+7ME+Kbhk1Mf3ESw0Ky6OVmBfss0dJIVAPyxAjp53H+Em1rfrqYIY e59Smoj2TI+RGGr2JZg== X-Proofpoint-GUID: YL4rowyJanFNNlpNbRTyH4cZSkUdkvGr X-Proofpoint-ORIG-GUID: YL4rowyJanFNNlpNbRTyH4cZSkUdkvGr X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-04-28_05,2026-04-28_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 bulkscore=0 clxscore=1015 adultscore=0 impostorscore=0 spamscore=0 suspectscore=0 priorityscore=1501 lowpriorityscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2604290136 Document the pm8150 compatible string and available regulators in the QCOM SMD RPM regulator documentation. Signed-off-by: Rakesh Kota Reviewed-by: Krzysztof Kozlowski --- .../devicetree/bindings/regulator/qcom,smd-rpm-regulator.yaml | 4 = ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/regulator/qcom,smd-rpm-regul= ator.yaml b/Documentation/devicetree/bindings/regulator/qcom,smd-rpm-regula= tor.yaml index b7241ce975b961f2b5b0f8a42828f265ca50928d..0fa0db7eef23cf0f19920445b88= 409f5593220bf 100644 --- a/Documentation/devicetree/bindings/regulator/qcom,smd-rpm-regulator.ya= ml +++ b/Documentation/devicetree/bindings/regulator/qcom,smd-rpm-regulator.ya= ml @@ -35,6 +35,9 @@ description: =20 For pm660l s1, s2, s3, s5, l1, l2, l3, l4, l5, l6, l7, l8, l9, l10, bob =20 + For pm8150, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, l1, l2, l3, l4, l5,= l6, + l7, l8, l9, l10, l11, l12, l13, l14, l15, l16, l17, l18 + For pm8226, s1, s2, s3, s4, s5, l1, l2, l3, l4, l5, l6, l7, l8, l9, l10, l11, l12, l13, l14, l15, l16, l17, l18, l19, l20, l21, l22, l23, l24, l2= 5, l26, l27, l28, lvs1 @@ -91,6 +94,7 @@ properties: - qcom,rpm-pm6125-regulators - qcom,rpm-pm660-regulators - qcom,rpm-pm660l-regulators + - qcom,rpm-pm8150-regulators - qcom,rpm-pm8226-regulators - qcom,rpm-pm8841-regulators - qcom,rpm-pm8909-regulators --=20 2.34.1 From nobody Tue Jun 16 19:36:52 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 588273FE368 for ; Wed, 29 Apr 2026 13:26:45 +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=1777469206; cv=none; b=IYyUMSHkmXYSTXSn/bIs9mOxEEGMwtkxkk7thgeJ6+IH1DRKBQHpmY3Ym9mNHVgEcnuq1BPZ1DN+C/4XfT8yzlFNxOjzzjom3dQK+DBjMuzuoeIuAb7EWsGZW7iO4Pp6xjnX9zQLKSY4WelosRmd9CAiUFop1fGooWRCR1xKC+Q= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777469206; c=relaxed/simple; bh=HgnxSG6CQESGRtfziVGUP2mLcl5BYUgeTsVkHqtk3kw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=gSd/YmwPi0/IZ6wHX3nTdKrDSeRbhqrf5DVWTLvxErK3HyCiMsHKjT1hVaQRz5EpH0/CY1WpVIE+khFm7lRSiF6UB7zZo9naBTXs95nhLPtLzv/hA0BWnqvJTiEn9rIp8rnJDKdTjQHygJqRJueH3WqKlEHYCONZNMpAWpd7PHQ= 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=TMqhbqkj; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=PH9GN3Sv; 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="TMqhbqkj"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="PH9GN3Sv" 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 63T8ptiR1728612 for ; Wed, 29 Apr 2026 13:26:44 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= cisvrTH7ucP5Jy+PZpji/usAESy5UWgctRuI7bfldG8=; b=TMqhbqkjKE9DQ6qW zCd3VYcEnE3HuCwa8jPZfze6uBPagMm+cKXvydxRmYTSohKHjAD5mo9j4jy+1iG+ NpD7oC05pyjN0F1Pj9XqMHAm6X5I0Z5Kq83X/SqDROA4KHJTAxcmWfdTnm/Uw70C 1+zwQQs/KH2NPu523XR23Tm9/39q9HLS0TIk3iKqQ/vF0xOx+HjibWtWxKU0/6xW bdrL6atcxAssLRUqCfqCFENrIaQgXMieMdkgrmB23aux0cpd4+me0oW82rxKfMzl UfrHNxSBehtR1mwTypWfEoY1mGVSw2+WCEUou2UF0pcszrWHcEmQGxFg06DayCjd pvdSTQ== Received: from mail-pj1-f70.google.com (mail-pj1-f70.google.com [209.85.216.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4due5ks6dm-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 29 Apr 2026 13:26:44 +0000 (GMT) Received: by mail-pj1-f70.google.com with SMTP id 98e67ed59e1d1-35fb6cd0879so11065942a91.2 for ; Wed, 29 Apr 2026 06:26:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1777469203; x=1778074003; 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=cisvrTH7ucP5Jy+PZpji/usAESy5UWgctRuI7bfldG8=; b=PH9GN3Sv4Uegdea7dpc1tFh2Jk/N06pcvWB20WW2REMmmcL2PzIFihKmhngbm3WkVg zJjbRVQyN0wrYAKN+qlZgAvsyqfbCPJ6rLHPGepjXapflCKGNX63CTzC+EStt9ROmDS6 ko/mhvPyCV2cA8XmjalMBZ+/vgsH1Rj03uoI4PzFolc1u/tXeRn++eYYB05WDyM4bnRp lwLSHwT/nP6qOVw+yo8Lp6v/qAzD4X/QpZD/Qk9i52dOPID8FjccxVG7LV31Bf1s+q94 flbXijsAOliXNRWEQPf3SDkA46kn+883Uu3hJaOcHdXBiiRXvlFOfw56vwOLpIXH/1K5 /Cuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777469203; x=1778074003; 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=cisvrTH7ucP5Jy+PZpji/usAESy5UWgctRuI7bfldG8=; b=o9RNDHcZVUQ8o8PIVe5YVhwemnMqbwC/6RkIVlHJ1k5X+IsejocogGLu0FaBMSqSy2 wsKu3ZwGdC35sFc2/hBUdKdF1zO0MXiN3CDZNSOFwrdkHl2b0jmJ0OSExKl7lpHX4EPs Dcm9KSGjJfqS1q8mDxGS7yqAhBdJbBPlwM4jk9M45BVZ4JY0BwMm5/GSRfBflM0sGkne 78uhmXR/uda8dkyHbtKio+GgIlZfR9YfUrYGt24A4EkVcY2r+6xjAm4PY5LGnBwzeeS2 KQX2Ji0K9tgkihJ5FuefVC9s7dcWLvJu8qpqJU6T/tt5L4MMZIiVC7GJYUNSG9aTjkS4 Lx5w== X-Forwarded-Encrypted: i=1; AFNElJ/oB3PuE4Uxad3245bvigiSmSXCwG6/lUSTB/FppBONsB/HCAh78GZkBjLkZlh6zajiPMut8guFBqsVjZ4=@vger.kernel.org X-Gm-Message-State: AOJu0YzHqDZjfGQ77Rc+KXzTW35XJ0fToWnJfe+iSK800OCfbMtMLrsV sTfNCkF8uLpi6b16v280wh7TgNdsK1yFUjP1d+lC2qG0FidfIz7YDJQKC766cha4PMYgsBW6Z3e rWLKxx2tiXUT/WK4iPqSVx2CE2Q5Qhjj1atIWTD0LhEZ/RE6ogmVDLVhLe+xkGL5aUg== X-Gm-Gg: AeBDieurzd6IZ2oxlHKD/tr+oEGXjbhCcqVrzfmvQe3zJJ2rQcIkpnwmZFuxRaFbeYE sz8VFjsVNrHAZALCEGdPos9R4VqW/c7ClDjbeemnZjmycDYDvXgWqT3wrlvQJuyCPIRO27mi3GT YFG1pkTgrVX19Ky/aCHqF+7lVw6N18QZxD+e4swVjdq1SotWHZZ/SOMcs6Zqb85AITqyBUXBW84 ooikc2PFuHX5dkzrvqfBW5TsM98p+eMiER/WTKe8EPuKeoq0WoYBUJFdTUYphhygQyP75D7AmKY 2mHftYcb39UO2DmQ2XQfiVP1vdQsf1P3yPsI/sbsNSadWObqGw/20KatnA9IfAyPuYh9D5DqvLD f36xq3r31idlVF3ZyeAFYllHn9SaU9fw/UodSg02nTqNnxCN/j98CnKVZqgjFyA== X-Received: by 2002:a17:90b:35c4:b0:361:423d:2026 with SMTP id 98e67ed59e1d1-36491fce3b5mr9442464a91.12.1777469203238; Wed, 29 Apr 2026 06:26:43 -0700 (PDT) X-Received: by 2002:a17:90b:35c4:b0:361:423d:2026 with SMTP id 98e67ed59e1d1-36491fce3b5mr9442408a91.12.1777469202774; Wed, 29 Apr 2026 06:26:42 -0700 (PDT) Received: from hu-kotarake-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-364a02c5347sm3066513a91.9.2026.04.29.06.26.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Apr 2026 06:26:42 -0700 (PDT) From: Rakesh Kota Date: Wed, 29 Apr 2026 18:56:19 +0530 Subject: [PATCH 2/2] regulator: qcom_smd: Add PM8150 regulators 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: <20260429-add_pm8150_regulators-v1-2-9879c0967cf0@oss.qualcomm.com> References: <20260429-add_pm8150_regulators-v1-0-9879c0967cf0@oss.qualcomm.com> In-Reply-To: <20260429-add_pm8150_regulators-v1-0-9879c0967cf0@oss.qualcomm.com> To: Liam Girdwood , Mark Brown , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Andy Gross , Bjorn Andersson Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, kamal.wadhwa@oss.qualcomm.com, jishnu.prakash@oss.qualcomm.com, Rakesh Kota X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1777469189; l=3511; i=rakesh.kota@oss.qualcomm.com; s=20250919; h=from:subject:message-id; bh=HgnxSG6CQESGRtfziVGUP2mLcl5BYUgeTsVkHqtk3kw=; b=WaEaerb6eU4hwB+3YZ3qWHolFNL+6Yh3eA2gTP6MZHRvCIwNrpawht2nnrTegO0iwvqXXTm2Y NrFmh/7YulIBAVhiLsY0l5VBurNzm25Qp+x/ih6tNIXZTD9Oy6W66Xc X-Developer-Key: i=rakesh.kota@oss.qualcomm.com; a=ed25519; pk=dFhv9yPC8egZglsSLDMls08cOvZKZkG6QQn1a/ofwNU= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDI5MDEzNiBTYWx0ZWRfX0VlOVgLXJA2x Iv5J3uTE5+LbNhz8c3ulZiSlJtKUb+2RHKxbL/0nq23cfeOnv8/2VdQ/sHtcCk/ZyX3HkgQsrWk HapySKSPSrF/xs40drP7L8YoPr0kLM+ukaxKn2zkQcnokzjxDiaraml4khYVbqBnaOFTKfcY4hB oWxT50QRomFTPSfJYyM4LPd0puon6gJFTKzE/rmFX3PS89QCl+C+LbY0xAtz9qM9gVJZCoLanW3 58GjHogvoyJd1nw4lnf+iwtotLYRxOGfeZyhbd8OLWyb/disR0MOepR/pmb4wsqUPgUAsK+qWHn XMScDdHYhQPpS0iIG/imelyNRlOUIuQmm7BruAydqnnnw0KUTiIBcpCmlG7cvfM4I0PMJrdAC9M DXs/KlQEJa7mAccFGv26AvHw9ajGDZzLBkx/z8cA0SFHstYetaVCZrKZlMfGjTJjLzNaLFchC36 RqAKXlSUh7Ci0rYVf8A== X-Proofpoint-GUID: 2Z4-7wUHRy7eADPqpLh0Bc5CbelJ1DaE X-Proofpoint-ORIG-GUID: 2Z4-7wUHRy7eADPqpLh0Bc5CbelJ1DaE X-Authority-Analysis: v=2.4 cv=CL4amxrD c=1 sm=1 tr=0 ts=69f20714 cx=c_pps a=0uOsjrqzRL749jD1oC5vDA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=8gSCahTmEWBAQWhSExUA:9 a=QEXdDO2ut3YA:10 a=mQ_c8vxmzFEMiUWkPHU9:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-04-28_05,2026-04-28_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 phishscore=0 adultscore=0 suspectscore=0 lowpriorityscore=0 impostorscore=0 spamscore=0 clxscore=1015 malwarescore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2604290136 The PM8150 is found on boards with shikra SoCs and It provides 10 SMPS and 18 LDO regulators. Signed-off-by: Rakesh Kota Reviewed-by: Konrad Dybcio --- drivers/regulator/qcom_smd-regulator.c | 33 ++++++++++++++++++++++++++++++= +++ 1 file changed, 33 insertions(+) diff --git a/drivers/regulator/qcom_smd-regulator.c b/drivers/regulator/qco= m_smd-regulator.c index 25ed9f713974ba25058c9dbf38d36e88f70a940b..3ee7f5d0c694dba74b4e7e0e2e8= 8db275d9ac3db 100644 --- a/drivers/regulator/qcom_smd-regulator.c +++ b/drivers/regulator/qcom_smd-regulator.c @@ -913,6 +913,38 @@ static const struct rpm_regulator_data rpm_pm660l_regu= lators[] =3D { { } }; =20 +static const struct rpm_regulator_data rpm_pm8150_regulators[] =3D { + { "s1", QCOM_SMD_RPM_SMPA, 1, &pmic5_ftsmps520, "vdd-s1" }, + { "s2", QCOM_SMD_RPM_SMPA, 2, &pmic5_ftsmps520, "vdd-s2" }, + { "s3", QCOM_SMD_RPM_SMPA, 3, &pmic5_ftsmps520, "vdd-s3" }, + { "s4", QCOM_SMD_RPM_SMPA, 4, &pm8998_hfsmps, "vdd-s4" }, + { "s5", QCOM_SMD_RPM_SMPA, 5, &pm8998_hfsmps, "vdd-s5" }, + { "s6", QCOM_SMD_RPM_SMPA, 6, &pmic5_ftsmps520, "vdd-s6" }, + { "s7", QCOM_SMD_RPM_SMPA, 7, &pmic5_ftsmps520, "vdd-s7" }, + { "s8", QCOM_SMD_RPM_SMPA, 8, &pmic5_ftsmps520, "vdd-s8" }, + { "s9", QCOM_SMD_RPM_SMPA, 9, &pmic5_ftsmps520, "vdd-s9" }, + { "s10", QCOM_SMD_RPM_SMPA, 10, &pmic5_ftsmps520, "vdd-s10" }, + { "l1", QCOM_SMD_RPM_LDOA, 1, &pm660_nldo660, "vdd-l1-l8-l11" }, + { "l2", QCOM_SMD_RPM_LDOA, 2, &pm660_pldo660, "vdd-l2-l10" }, + { "l3", QCOM_SMD_RPM_LDOA, 3, &pm660_nldo660, "vdd-l3-l4-l5-l18" }, + { "l4", QCOM_SMD_RPM_LDOA, 4, &pm660_nldo660, "vdd-l3-l4-l5-l18" }, + { "l5", QCOM_SMD_RPM_LDOA, 5, &pm660_nldo660, "vdd-l3-l4-l5-l18" }, + { "l6", QCOM_SMD_RPM_LDOA, 6, &pm660_nldo660, "vdd-l6-l9" }, + { "l7", QCOM_SMD_RPM_LDOA, 7, &pm660_pldo660, "vdd-l7-l12-l14-l15" }, + { "l8", QCOM_SMD_RPM_LDOA, 8, &pm660_nldo660, "vdd-l1-l8-l11" }, + { "l9", QCOM_SMD_RPM_LDOA, 9, &pm660_nldo660, "vdd-l6-l9" }, + { "l10", QCOM_SMD_RPM_LDOA, 10, &pm660_pldo660, "vdd-l2-l10" }, + { "l11", QCOM_SMD_RPM_LDOA, 11, &pm660_nldo660, "vdd-l1-l8-l11" }, + { "l12", QCOM_SMD_RPM_LDOA, 12, &pm660_ht_lvpldo, "vdd-l7-l12-l14-l15" }, + { "l13", QCOM_SMD_RPM_LDOA, 13, &pm660_pldo660, "vdd-l13-l16-l17" }, + { "l14", QCOM_SMD_RPM_LDOA, 14, &pm660_ht_lvpldo, "vdd-l7-l12-l14-l15" }, + { "l15", QCOM_SMD_RPM_LDOA, 15, &pm660_ht_lvpldo, "vdd-l7-l12-l14-l15" }, + { "l16", QCOM_SMD_RPM_LDOA, 16, &pm660_pldo660, "vdd-l13-l16-l17" }, + { "l17", QCOM_SMD_RPM_LDOA, 17, &pm660_pldo660, "vdd-l13-l16-l17" }, + { "l18", QCOM_SMD_RPM_LDOA, 18, &pm660_nldo660, "vdd-l3-l4-l5-l18" }, + { } +}; + static const struct rpm_regulator_data rpm_pm8226_regulators[] =3D { { "s1", QCOM_SMD_RPM_SMPA, 1, &pm8226_hfsmps, "vdd_s1" }, { "s2", QCOM_SMD_RPM_SMPA, 2, &pm8226_ftsmps, "vdd_s2" }, @@ -1358,6 +1390,7 @@ static const struct of_device_id rpm_of_match[] =3D { { .compatible =3D "qcom,rpm-pm6125-regulators", .data =3D &rpm_pm6125_reg= ulators }, { .compatible =3D "qcom,rpm-pm660-regulators", .data =3D &rpm_pm660_regul= ators }, { .compatible =3D "qcom,rpm-pm660l-regulators", .data =3D &rpm_pm660l_reg= ulators }, + { .compatible =3D "qcom,rpm-pm8150-regulators", .data =3D &rpm_pm8150_reg= ulators }, { .compatible =3D "qcom,rpm-pm8226-regulators", .data =3D &rpm_pm8226_reg= ulators }, { .compatible =3D "qcom,rpm-pm8841-regulators", .data =3D &rpm_pm8841_reg= ulators }, { .compatible =3D "qcom,rpm-pm8909-regulators", .data =3D &rpm_pm8909_reg= ulators }, --=20 2.34.1