From patchwork Wed Aug 2 09:59:19 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rohit Agarwal X-Patchwork-Id: 129779 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:9f41:0:b0:3e4:2afc:c1 with SMTP id v1csp382447vqx; Wed, 2 Aug 2023 04:26:26 -0700 (PDT) X-Google-Smtp-Source: APBJJlE2aA3tuQl0N/MAyMgxvTE3wkLwoG1tzdJcttTko1KmI6isG3yNiDpOaWgRysWpzm+kY/eU X-Received: by 2002:a2e:8044:0:b0:2b5:7f93:b3b0 with SMTP id p4-20020a2e8044000000b002b57f93b3b0mr4694641ljg.17.1690975585857; Wed, 02 Aug 2023 04:26:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690975585; cv=none; d=google.com; s=arc-20160816; b=gVtmX9YQLUkzI1PhohDXG4tR78uc+AeCQzu7Hvu7sKiuGV54yMI7s5/A4XgnHjM8Wo KORVMppeS9RZenuWJqN5oijE1asQwO8rocpmm3fSnnCwbFqWXfw7b/9JyeJ++AwvSS38 zHpW2wjYZSpdGURajcU/uZztBH8iV0chgOBKOhGdJk/g7im0JFRcJZDe14vxEPDYFXQ4 juwd+su/Euhgza5FCiDW2DChJt05SBVesD1gl09A8kz71ckjUgu49SZwEvEbqm22iU/y tp6s6vBnmZxzqXizigKKPYVXNw5z4k1QKV/jgxNW35Wk48IZ0RsmBTUsz4Z7bVcIzokF w5aw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:in-reply-to:message-id:date:subject :cc:to:from:dkim-signature; bh=uAQwVqSbnYiK2lWrZbrxZoxLJyGSmsprr+Ey39v1u2Q=; fh=FqIaZmJRa7M15GQeKUdLg2SE2zbDk9BBzU6UB9zaVuw=; b=g3Qf7UDRDXOhsBTkGAOq/cAOL0orUoTgwN+X1Qqq+6xUKziEC+suM757ohu7FCOTdh ohFZr3dq3WFQlH+RL6nwm4dZ8H3VmPzLUZw5X2eEMpBvyo43kKzCRfOVac2r6o+5fQ7N LFACzOR47iPXpD9Xfcy1+0oQhV1hfwBHvQh4tH5JqhdikEEM9NNDxwBmhjKWH5LTedSg hHnEWtwsbSj1JQKBp6e4asNJePkvDZJqIHrU7zfi0oBI1iELFCzxIo25WxZt7xWezrKh kRigR42nSmmxRE9ihhHvGayVY7vZPhuAhnrjassSshnA0SfnUCp+vU7kMsnHVJtcKw4d W2sg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=FI2UaReS; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id i5-20020a170906850500b00992f3097ed4si10909805ejx.871.2023.08.02.04.26.02; Wed, 02 Aug 2023 04:26:25 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=FI2UaReS; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232417AbjHBKOD (ORCPT + 99 others); Wed, 2 Aug 2023 06:14:03 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39242 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231358AbjHBKOA (ORCPT ); Wed, 2 Aug 2023 06:14:00 -0400 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 166FF132; Wed, 2 Aug 2023 03:13:58 -0700 (PDT) Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3726rs9u001767; Wed, 2 Aug 2023 09:59:31 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=from : to : cc : subject : date : message-id : in-reply-to : references; s=qcppdkim1; bh=uAQwVqSbnYiK2lWrZbrxZoxLJyGSmsprr+Ey39v1u2Q=; b=FI2UaReSWENnV7JVOwzWWjW4cibM0Pl9KFCduZQgIOVyRW/q+KtBm7KVZgWHJdhUan/a wu8Bo6nN0x26nhkeOmQWmpaQXOm0MdUrwR8QvpQ3LkTIyn28YA8ugANHVR+XjTTzIoxW 7Pgyt5qxYpPtfVTDadzTj6fWLfOzCkZ38kjWXtztvBK3u6bF+T2zKnl5ahyXwIN7L3CC DpNkbyg2e5+89BZ45umAp2LI4y6L11rHMRT5LcLJ8Ztxa3JnVG4+o1996hKaavKFpLqL 6xbspVXZj574PTNcV/yFfQXah+R1Lefhb5M1Xu6zn+yXPg5h7X5ajsqDbQSlNwhuNo9H vQ== Received: from apblrppmta02.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com [103.229.18.19]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3s75dga32w-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 02 Aug 2023 09:59:31 +0000 Received: from pps.filterd (APBLRPPMTA02.qualcomm.com [127.0.0.1]) by APBLRPPMTA02.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTP id 3729xS6H006593; Wed, 2 Aug 2023 09:59:28 GMT Received: from pps.reinject (localhost [127.0.0.1]) by APBLRPPMTA02.qualcomm.com (PPS) with ESMTPS id 3s4uuke0yv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 02 Aug 2023 09:59:28 +0000 Received: from APBLRPPMTA02.qualcomm.com (APBLRPPMTA02.qualcomm.com [127.0.0.1]) by pps.reinject (8.17.1.5/8.17.1.5) with ESMTP id 3729xSVP006579; Wed, 2 Aug 2023 09:59:28 GMT Received: from hu-sgudaval-hyd.qualcomm.com (hu-rohiagar-hyd.qualcomm.com [10.213.106.138]) by APBLRPPMTA02.qualcomm.com (PPS) with ESMTP id 3729xR4v006578; Wed, 02 Aug 2023 09:59:28 +0000 Received: by hu-sgudaval-hyd.qualcomm.com (Postfix, from userid 3970568) id 6D4961AE6; Wed, 2 Aug 2023 15:29:27 +0530 (+0530) From: Rohit Agarwal To: agross@kernel.org, andersson@kernel.org, konrad.dybcio@linaro.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Rohit Agarwal Subject: [PATCH 1/8] arm64: dts: qcom: sdx75: Add spmi node Date: Wed, 2 Aug 2023 15:29:19 +0530 Message-Id: <1690970366-30982-2-git-send-email-quic_rohiagar@quicinc.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1690970366-30982-1-git-send-email-quic_rohiagar@quicinc.com> References: <1690970366-30982-1-git-send-email-quic_rohiagar@quicinc.com> X-QCInternal: smtphost X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-GUID: sBY8k0iApoZvKMzT4Wx8sxf26fCU86JA X-Proofpoint-ORIG-GUID: sBY8k0iApoZvKMzT4Wx8sxf26fCU86JA X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-08-02_04,2023-08-01_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 phishscore=0 priorityscore=1501 clxscore=1015 malwarescore=0 suspectscore=0 bulkscore=0 adultscore=0 impostorscore=0 spamscore=0 mlxlogscore=476 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2308020087 X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1773116416059494553 X-GMAIL-MSGID: 1773116416059494553 Add SPMI node to SDX75 dtsi. Signed-off-by: Rohit Agarwal --- arch/arm64/boot/dts/qcom/sdx75.dtsi | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sdx75.dtsi b/arch/arm64/boot/dts/qcom/sdx75.dtsi index 21d5d55..5e9602cd 100644 --- a/arch/arm64/boot/dts/qcom/sdx75.dtsi +++ b/arch/arm64/boot/dts/qcom/sdx75.dtsi @@ -469,6 +469,29 @@ interrupt-controller; }; + spmi_bus: spmi@c400000 { + compatible = "qcom,spmi-pmic-arb"; + reg = <0x0 0xc400000 0x0 0x3000>, + <0x0 0xc500000 0x0 0x400000>, + <0x0 0xc440000 0x0 0x80000>, + <0x0 0xc4c0000 0x0 0x10000>, + <0x0 0xc42d000 0x0 0x4000>; + reg-names = "core", + "chnls", + "obsrvr", + "intr", + "cnfg"; + interrupts-extended = <&pdc 1 IRQ_TYPE_LEVEL_HIGH>; + interrupt-names = "periph_irq"; + qcom,ee = <0>; + qcom,channel = <0>; + qcom,bus-id = <0>; + #address-cells = <2>; + #size-cells = <0>; + interrupt-controller; + #interrupt-cells = <4>; + }; + tlmm: pinctrl@f000000 { compatible = "qcom,sdx75-tlmm"; reg = <0x0 0x0f000000 0x0 0x400000>; From patchwork Wed Aug 2 09:59:20 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rohit Agarwal X-Patchwork-Id: 129771 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:9f41:0:b0:3e4:2afc:c1 with SMTP id v1csp375385vqx; Wed, 2 Aug 2023 04:12:46 -0700 (PDT) X-Google-Smtp-Source: APBJJlGbS9PIbIwNjJ/uvzCgNHj4dtSKNpsYWwlXSQcq8oSthXqS6XIRR0lzIszR+pGym2GOLde0 X-Received: by 2002:a17:903:44e:b0:1bb:bc6d:457 with SMTP id iw14-20020a170903044e00b001bbbc6d0457mr12130900plb.36.1690974765578; Wed, 02 Aug 2023 04:12:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690974765; cv=none; d=google.com; s=arc-20160816; b=Up9x8VClrvEKwdPbT7IABItUHh7ER3l5tNPJVMty6YxCKUbvJun1fk4T815Ywcnyzf 6KpZn16R5zXTkbf3Vy+zv3x6rN29YRS/92LA38dEL/IVUKbIwdmGvAZ04MkhxVHfMfA6 bcwMee8fAtSg5s1l87kZYXIOagRdV5E3ahYFlBBsj1X2ENii4ZDhnjzl9x6+m3y9Y8uo VVNx5o2UBX9r8IzT9XZzmnCOPy8YhVsGCmgvwys42wRH5uLrCorB8bQLG6/a+DuGLgdp SMsmkjjYGY7OykrBAi+ljUhji0QKFgA4OWeKiZ2BvgK/zFDXUl+kOmnZYXYHHjCynJGI LsXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:in-reply-to:message-id:date:subject :cc:to:from:dkim-signature; bh=AwmubhHdLbK/cR+3RLcdoogkkK/BXPYAKe9BiyOcE7s=; fh=FqIaZmJRa7M15GQeKUdLg2SE2zbDk9BBzU6UB9zaVuw=; b=FAYCQAc2MI9qT2+XMgIELCWCIw6e2A9St0y3Pqwln5vWkL5x7kL82ZMm3po9JAUjv8 cIGImTA15NTT4D36vRer+GOD8E4wlx9eOWX3Ig5u0fmqTDTmP1ahMgbAxvh4O+RzlvAq HmBt6Rx7m6j/99IyX/KAoryHbrucA7t/eqH5UE4pDxC1n4LwUk5OMJKMtugSMfuKgQ8M PAPUFGfgKFhiZxZy59jLWWLJ4Ztzw+vF2GD0zBLRyma/6znqblLqD7vel+Xc/NWGjD+L 0mGK5g1ZfHenj/lsyjYL9GM3Esizki7DIaAsZXtSvlxBzJoQsf6ZPFMah/lgHY02TNUC LGDg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=Ygqf4FWo; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id q14-20020a17090311ce00b001b89551a392si10847212plh.113.2023.08.02.04.12.27; Wed, 02 Aug 2023 04:12:45 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=Ygqf4FWo; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233062AbjHBKUP (ORCPT + 99 others); Wed, 2 Aug 2023 06:20:15 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41342 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230112AbjHBKUM (ORCPT ); Wed, 2 Aug 2023 06:20:12 -0400 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 348AA2137; Wed, 2 Aug 2023 03:20:11 -0700 (PDT) Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3726Cp7A022885; Wed, 2 Aug 2023 09:59:33 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=from : to : cc : subject : date : message-id : in-reply-to : references; s=qcppdkim1; bh=AwmubhHdLbK/cR+3RLcdoogkkK/BXPYAKe9BiyOcE7s=; b=Ygqf4FWoUsbdeOg79ZeqwdN73P+zS4QQbCix3Ac3B4v8bDO//Udn4EQvngStC1rSx4zH hdsJ+S2zvCt8BfCMFlwL2PeWjIdDZIGKQp1gq3IiDyudXDVvmAmVB+n7t8HBfoKCSSu3 iRoFbNaQ1DvcYfRjzvv2/ZxYImH0lNA9v1BcoVpP3V+1jFWfoH9fpFYJVWEiFRT+3eDS qS5OucqGKlHqv79J/QeIE3wQuUSHFozUswF6Zd3xng9zrVv9qzTYUP24p0zmLAJBnyfB XTqh0wjAio2iibFsnpScqqaNtzbEclNuJVEXRFIYosm6MO8wsfNgxD0cu9RsFvPTdpTu XQ== Received: from apblrppmta02.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com [103.229.18.19]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3s7bp69a45-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 02 Aug 2023 09:59:32 +0000 Received: from pps.filterd (APBLRPPMTA02.qualcomm.com [127.0.0.1]) by APBLRPPMTA02.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTP id 3729xSGX006614; Wed, 2 Aug 2023 09:59:29 GMT Received: from pps.reinject (localhost [127.0.0.1]) by APBLRPPMTA02.qualcomm.com (PPS) with ESMTPS id 3s4uuke103-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 02 Aug 2023 09:59:28 +0000 Received: from APBLRPPMTA02.qualcomm.com (APBLRPPMTA02.qualcomm.com [127.0.0.1]) by pps.reinject (8.17.1.5/8.17.1.5) with ESMTP id 3729xSRo006590; Wed, 2 Aug 2023 09:59:28 GMT Received: from hu-sgudaval-hyd.qualcomm.com (hu-rohiagar-hyd.qualcomm.com [10.213.106.138]) by APBLRPPMTA02.qualcomm.com (PPS) with ESMTP id 3729xSAk006587; Wed, 02 Aug 2023 09:59:28 +0000 Received: by hu-sgudaval-hyd.qualcomm.com (Postfix, from userid 3970568) id BE94E1AFF; Wed, 2 Aug 2023 15:29:27 +0530 (+0530) From: Rohit Agarwal To: agross@kernel.org, andersson@kernel.org, konrad.dybcio@linaro.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Rohit Agarwal Subject: [PATCH 2/8] arm64: dts: qcom: Add pinctrl gpio support for pm7250b Date: Wed, 2 Aug 2023 15:29:20 +0530 Message-Id: <1690970366-30982-3-git-send-email-quic_rohiagar@quicinc.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1690970366-30982-1-git-send-email-quic_rohiagar@quicinc.com> References: <1690970366-30982-1-git-send-email-quic_rohiagar@quicinc.com> X-QCInternal: smtphost X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-GUID: 8PENZqeAA3LL2LWDSS05S3RoqU79hGlL X-Proofpoint-ORIG-GUID: 8PENZqeAA3LL2LWDSS05S3RoqU79hGlL X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-08-02_04,2023-08-01_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 phishscore=0 lowpriorityscore=0 malwarescore=0 impostorscore=0 spamscore=0 mlxlogscore=441 bulkscore=0 suspectscore=0 clxscore=1015 adultscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2308020087 X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1773115555570357452 X-GMAIL-MSGID: 1773115555570357452 Add pinctrl gpio dts node for pm7250b. Signed-off-by: Rohit Agarwal Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/pm7250b.dtsi | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/pm7250b.dtsi b/arch/arm64/boot/dts/qcom/pm7250b.dtsi index daa6f1d..f40b9f8 100644 --- a/arch/arm64/boot/dts/qcom/pm7250b.dtsi +++ b/arch/arm64/boot/dts/qcom/pm7250b.dtsi @@ -147,6 +147,16 @@ #size-cells = <0>; status = "disabled"; }; + + pm7250b_gpios: pinctrl@c000 { + compatible = "qcom,pm7250b-gpio", "qcom,spmi-gpio"; + reg = <0xc000>; + gpio-controller; + gpio-ranges = <&pm7250b_gpios 0 0 12>; + #gpio-cells = <2>; + interrupt-controller; + #interrupt-cells = <2>; + }; }; pmic@3 { From patchwork Wed Aug 2 09:59:21 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rohit Agarwal X-Patchwork-Id: 129793 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:9f41:0:b0:3e4:2afc:c1 with SMTP id v1csp399639vqx; Wed, 2 Aug 2023 05:00:01 -0700 (PDT) X-Google-Smtp-Source: APBJJlHz5ut3nwGJYmYDjWc/XR6YrO5k9S948CYotSLId/Axjso6Pk420GA42LoOy2GGECqPzAA1 X-Received: by 2002:a05:6402:3452:b0:522:7db8:993b with SMTP id l18-20020a056402345200b005227db8993bmr4767382edc.31.1690977601323; Wed, 02 Aug 2023 05:00:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690977601; cv=none; d=google.com; s=arc-20160816; b=G7yrHCFKKCD7IEbvV+fjzK9jpVJz7i6Z65mpNElxCD3UiK7eu/nOcW2kENnW/ltMrk xdiazRUTTBW1Onf1pyYKWqb4wSWQHMiWHkdTyOgmqiiT80hUdpuOFVkFQ02EXAMBWpBU syLCA95b8nC8nZnEIJMpylr3Jd8/4tAJuvy/8TwvZSrRo4DH0083cPPuRIo8JLeiSLnP 8MWqMr8+SGcl9CWRT/aW83TXQ2YXXy2TViR+BiOh7JFwmroJsF9yDFpKIbR/99DGljl+ /OIO1yqHg7jBsLuw2sRA3e3FWMs/oBrbF+dQBWScH+WlTYy9EkdAkRmpePUZxxuXyw1a 5QAw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:in-reply-to:message-id:date:subject :cc:to:from:dkim-signature; bh=wHJuMwuZ/Vw4MXbbd2L5abyoDfmMeHqb93P6phcpxac=; fh=FqIaZmJRa7M15GQeKUdLg2SE2zbDk9BBzU6UB9zaVuw=; b=jaEvQxkJUIdPwH+8m44w4a20Qxh4E4zTHXm0uWyMqtpQcZPexIsUoWyyYDSdRSJyD2 JiIwnioeQkAikG5vl5Myr7ZqCvn++v8HxHR3bJ07GvnvnkibVwDJD3cZhx6h/Y2siTSh WJkODSvLsL5ELoSVE9uhEkTmRxLpjn2Pk2/YejjjEgJtVEfJqtOJ4gn6XS3Ly9PZVsqV wyR/NzeyBM83jgdDW76v5CJeOhnZQ5kSMpWGoHzUWRDT008rq4Xhvqm7DSwTaZlglaIZ 0hq0gym2hSXqPTpmkppNIy8MFmbuqldLWtpnXczvd93SWibiFOlXB/BUcn8ELIXBR5B5 gwtQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=oCIKa8qC; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id f14-20020a056402150e00b00522ab2a485dsi7123853edw.579.2023.08.02.04.59.37; Wed, 02 Aug 2023 05:00:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=oCIKa8qC; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233181AbjHBKOR (ORCPT + 99 others); Wed, 2 Aug 2023 06:14:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39344 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232818AbjHBKOM (ORCPT ); Wed, 2 Aug 2023 06:14:12 -0400 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 187B8132; Wed, 2 Aug 2023 03:14:09 -0700 (PDT) Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3729tOBF003946; Wed, 2 Aug 2023 09:59:33 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=from : to : cc : subject : date : message-id : in-reply-to : references; s=qcppdkim1; bh=wHJuMwuZ/Vw4MXbbd2L5abyoDfmMeHqb93P6phcpxac=; b=oCIKa8qCW/DXn3eb3RbSVqjUZfm8ewjBoY8wfU9poC7ew319TtPpD/fyD5dQ/7UZ3R1X CLfipKC2VOmdyAYaclE615UZpT0Mw8at5DN48VqXm/e1MBlaJDxZe/wpk2ML6rxkXXvN ztzIG3wfgbrBtXvjd/Q4VG/GyGAljQDpceYhvy53So365s4D4J3qSDIWQqkn/ZtRGoQI nkV+GTC3pwgZwDfEBAeopo0l7Not/GkGXUKQ28qX7w19VOclqdgzaSNvqfuucyBeOLrJ joHev+rcvaCrV7q4BFumf03jyzGTNZ8VONqMk5AN/4+GVnyaWX1mbhPf1+JLVbUV+Nm5 Ug== Received: from apblrppmta02.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com [103.229.18.19]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3s760c204j-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 02 Aug 2023 09:59:32 +0000 Received: from pps.filterd (APBLRPPMTA02.qualcomm.com [127.0.0.1]) by APBLRPPMTA02.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTP id 3729xTt3006625; Wed, 2 Aug 2023 09:59:29 GMT Received: from pps.reinject (localhost [127.0.0.1]) by APBLRPPMTA02.qualcomm.com (PPS) with ESMTPS id 3s4uuke10b-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 02 Aug 2023 09:59:29 +0000 Received: from APBLRPPMTA02.qualcomm.com (APBLRPPMTA02.qualcomm.com [127.0.0.1]) by pps.reinject (8.17.1.5/8.17.1.5) with ESMTP id 3729xSVR006579; Wed, 2 Aug 2023 09:59:28 GMT Received: from hu-sgudaval-hyd.qualcomm.com (hu-rohiagar-hyd.qualcomm.com [10.213.106.138]) by APBLRPPMTA02.qualcomm.com (PPS) with ESMTP id 3729xSPB006594; Wed, 02 Aug 2023 09:59:28 +0000 Received: by hu-sgudaval-hyd.qualcomm.com (Postfix, from userid 3970568) id 1CB471B01; Wed, 2 Aug 2023 15:29:28 +0530 (+0530) From: Rohit Agarwal To: agross@kernel.org, andersson@kernel.org, konrad.dybcio@linaro.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Rohit Agarwal Subject: [PATCH 3/8] arm64: dts: qcom: Add PMIC pm7550ba dtsi Date: Wed, 2 Aug 2023 15:29:21 +0530 Message-Id: <1690970366-30982-4-git-send-email-quic_rohiagar@quicinc.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1690970366-30982-1-git-send-email-quic_rohiagar@quicinc.com> References: <1690970366-30982-1-git-send-email-quic_rohiagar@quicinc.com> X-QCInternal: smtphost X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-GUID: uzh62-bBGn8GrMF7oa_4y8k1XQp8dTCc X-Proofpoint-ORIG-GUID: uzh62-bBGn8GrMF7oa_4y8k1XQp8dTCc X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-08-02_04,2023-08-01_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 suspectscore=0 adultscore=0 mlxlogscore=443 impostorscore=0 mlxscore=0 phishscore=0 clxscore=1015 bulkscore=0 priorityscore=1501 spamscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2308020087 X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1773118529322472719 X-GMAIL-MSGID: 1773118529322472719 Add dtsi for PMIC pm7550ba found in Qualcomm platforms. Signed-off-by: Rohit Agarwal --- arch/arm64/boot/dts/qcom/pm7550ba.dtsi | 70 ++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 arch/arm64/boot/dts/qcom/pm7550ba.dtsi diff --git a/arch/arm64/boot/dts/qcom/pm7550ba.dtsi b/arch/arm64/boot/dts/qcom/pm7550ba.dtsi new file mode 100644 index 0000000..97b28bb --- /dev/null +++ b/arch/arm64/boot/dts/qcom/pm7550ba.dtsi @@ -0,0 +1,70 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2023 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +#include +#include + +/ { + thermal-zones { + pm7550ba-thermal { + polling-delay-passive = <100>; + polling-delay = <0>; + + thermal-sensors = <&pm7550ba_temp>; + + trips { + trip0 { + temperature = <95000>; + hysteresis = <0>; + type = "passive"; + }; + + trip1 { + temperature = <115000>; + hysteresis = <0>; + type = "hot"; + }; + + trip2 { + temperature = <145000>; + hysteresis = <0>; + type = "critical"; + }; + }; + }; + }; +}; + +&spmi_bus { + pm7550ba: pmic@7 { + compatible = "qcom,pm7550ba", "qcom,spmi-pmic"; + reg = <7 SPMI_USID>; + #address-cells = <1>; + #size-cells = <0>; + + pm7550ba_temp: temp-alarm@a00 { + compatible = "qcom,spmi-temp-alarm"; + reg = <0xa00>; + interrupts = <0x7 0xa 0x0 IRQ_TYPE_EDGE_BOTH>; + #thermal-sensor-cells = <0>; + }; + + pm7550ba_gpios: gpio@8800 { + compatible = "qcom,pm7550ba-gpio", "qcom,spmi-gpio"; + reg = <0x8800>; + gpio-controller; + gpio-ranges = <&pm7550ba_gpios 0 0 8>; + #gpio-cells = <2>; + interrupt-controller; + #interrupt-cells = <2>; + }; + + pm7550ba_eusb2_repeater: phy@fd00 { + compatible = "qcom,pm8550b-eusb2-repeater"; + reg = <0xfd00>; + #phy-cells = <0>; + }; + }; +}; From patchwork Wed Aug 2 09:59:22 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rohit Agarwal X-Patchwork-Id: 129802 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:9f41:0:b0:3e4:2afc:c1 with SMTP id v1csp409446vqx; Wed, 2 Aug 2023 05:13:17 -0700 (PDT) X-Google-Smtp-Source: APBJJlFhO75i+36XX28zYW60CasKVtkw/I8JhOydYlvZUfICGqQOwt66mVn9Di4EJddM7+uxzviv X-Received: by 2002:a17:90a:66c8:b0:268:f38:b2a1 with SMTP id z8-20020a17090a66c800b002680f38b2a1mr12757819pjl.41.1690978397395; Wed, 02 Aug 2023 05:13:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690978397; cv=none; d=google.com; s=arc-20160816; b=fAlS/UZDClT70j3A6QapDww7h8lsNvN9SOP3IiJqnloKvJEb1adEVRgsc5ploldERj TNkTKt8cjyW5xya3ByPcAR/rRB5My1jahHGOX3b3gCu2SRI4TPC9FiIH5V88R0AmTUeW 0L7dAjB9kZaiivo9qJeTegfWAiF23yynvBBWuAPla6DcJ9qSR3wP4E1iOEbH/cj/wxl+ 8vjcEDqDM1Fv6luN1auoLfN7OtRDufM5DuFxM5tzVXIw+FPhs3bT7pPYIf8vNe79htOv 1flSsYPKPtW6bqgNSrvR1BYDv+tV2565C+BhDvLkpXj4SGdYFvrJpXQ2nzFNhxsVRPR+ vncA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:in-reply-to:message-id:date:subject :cc:to:from:dkim-signature; bh=381fQTQzR03LVtnC3U8u6zKfXD5VsZoaKm+UDGYE+kU=; fh=FqIaZmJRa7M15GQeKUdLg2SE2zbDk9BBzU6UB9zaVuw=; b=S+QelcZ/lcekDuyiPz4orV4xXwlrvH3DzAu3HQUomYZ1tKzpIoggXd6CvbF9RxL2vU lqMHNpHSAbl9HS9jCJoLQOKLNXO7Y1rBNX6LGFQM9GCZ3MQPRYvmnD2QEXVOuE4t1zXE P9i2eFdQsYcIncdhdjjFSS1/Lw07dzH4NT9c1mtUwlMT3eRtPLJOowimdLYoAflPuPDz pj2Noxy0N6QSgEjx1+jpSHySCrKj9YN3uMB6OghqSLhRYfNQKcJ2flwhPR7AS7srFu5e nkeVPrycxGVqhxuGqK+IpPi0TqLssvJv3QdbEwph2zCfNRJw9uI7HXOJmZ+Xxw1zvYRw asHg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=Gkv1YDKw; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id la14-20020a17090b160e00b00263a99b8448si1101718pjb.113.2023.08.02.05.13.01; Wed, 02 Aug 2023 05:13:17 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=Gkv1YDKw; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232621AbjHBKKB (ORCPT + 99 others); Wed, 2 Aug 2023 06:10:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37204 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231358AbjHBKJ4 (ORCPT ); Wed, 2 Aug 2023 06:09:56 -0400 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 194AB10D2; Wed, 2 Aug 2023 03:09:55 -0700 (PDT) Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3725laIE007187; Wed, 2 Aug 2023 09:59:33 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=from : to : cc : subject : date : message-id : in-reply-to : references; s=qcppdkim1; bh=381fQTQzR03LVtnC3U8u6zKfXD5VsZoaKm+UDGYE+kU=; b=Gkv1YDKwGrUQ+raF+TozK3V0+AanFgSGnhKKEB3Wj0VzAzoiqMQ6pcYz3F94dKSOHUPq rLFy86sTXr0xnbwetmsDumEj3lPNB2g9I7GwFArzoFzyEgrdyrGZHu+x3/iAoFsdkb8G JjT4lrn60xVRjnBOGGBy5FSu8pHeF1OeIFVD6MTm6hobSaUvX76dwF9xZ1UHmbYLMdLB qqPetd4RXofh3vCOInsLWcnDBcIJ322UrGR6pvo6eRYVT0Nb52ns7DyxNCxF4J2lK8Tj eff04v0ld0p3xunO726fD9hYmpP6/yhqFI7d7zlfw8rI/6jQcBHUebs6lMtOw4NxCIcN ag== Received: from apblrppmta02.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com [103.229.18.19]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3s7bp69a46-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 02 Aug 2023 09:59:32 +0000 Received: from pps.filterd (APBLRPPMTA02.qualcomm.com [127.0.0.1]) by APBLRPPMTA02.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTP id 3729xT1j006642; Wed, 2 Aug 2023 09:59:29 GMT Received: from pps.reinject (localhost [127.0.0.1]) by APBLRPPMTA02.qualcomm.com (PPS) with ESMTPS id 3s4uuke10e-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 02 Aug 2023 09:59:29 +0000 Received: from APBLRPPMTA02.qualcomm.com (APBLRPPMTA02.qualcomm.com [127.0.0.1]) by pps.reinject (8.17.1.5/8.17.1.5) with ESMTP id 3729xTPB006619; Wed, 2 Aug 2023 09:59:29 GMT Received: from hu-sgudaval-hyd.qualcomm.com (hu-rohiagar-hyd.qualcomm.com [10.213.106.138]) by APBLRPPMTA02.qualcomm.com (PPS) with ESMTP id 3729xSf4006611; Wed, 02 Aug 2023 09:59:29 +0000 Received: by hu-sgudaval-hyd.qualcomm.com (Postfix, from userid 3970568) id 6AC471A80; Wed, 2 Aug 2023 15:29:28 +0530 (+0530) From: Rohit Agarwal To: agross@kernel.org, andersson@kernel.org, konrad.dybcio@linaro.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Rohit Agarwal Subject: [PATCH 4/8] arm64: dts: qcom: Add PMIC pmx75 dtsi Date: Wed, 2 Aug 2023 15:29:22 +0530 Message-Id: <1690970366-30982-5-git-send-email-quic_rohiagar@quicinc.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1690970366-30982-1-git-send-email-quic_rohiagar@quicinc.com> References: <1690970366-30982-1-git-send-email-quic_rohiagar@quicinc.com> X-QCInternal: smtphost X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-GUID: wEkqbyQSk2748kDjkwL7TRbl1fmQCxO3 X-Proofpoint-ORIG-GUID: wEkqbyQSk2748kDjkwL7TRbl1fmQCxO3 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-08-02_04,2023-08-01_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 phishscore=0 lowpriorityscore=0 malwarescore=0 impostorscore=0 spamscore=0 mlxlogscore=443 bulkscore=0 suspectscore=0 clxscore=1015 adultscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2308020087 X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1773119364339739515 X-GMAIL-MSGID: 1773119364339739515 Add dtsi for PMIC pmx75 found in Qualcomm platforms. Signed-off-by: Rohit Agarwal --- arch/arm64/boot/dts/qcom/pmx75.dtsi | 64 +++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 arch/arm64/boot/dts/qcom/pmx75.dtsi diff --git a/arch/arm64/boot/dts/qcom/pmx75.dtsi b/arch/arm64/boot/dts/qcom/pmx75.dtsi new file mode 100644 index 0000000..28d99bc --- /dev/null +++ b/arch/arm64/boot/dts/qcom/pmx75.dtsi @@ -0,0 +1,64 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) 2023 Qualcomm Innovation Center, Inc. All rights reserved. + */ + +#include +#include + +/ { + thermal-zones { + pmx75-thermal { + polling-delay-passive = <100>; + polling-delay = <0>; + + thermal-sensors = <&pmx75_temp>; + + trips { + trip0 { + temperature = <95000>; + hysteresis = <0>; + type = "passive"; + }; + + trip1 { + temperature = <115000>; + hysteresis = <0>; + type = "hot"; + }; + + trip2 { + temperature = <145000>; + hysteresis = <0>; + type = "critical"; + }; + }; + }; + }; +}; + +&spmi_bus { + pmx75: pmic@1 { + compatible = "qcom,pmx75", "qcom,spmi-pmic"; + reg = <1 SPMI_USID>; + #address-cells = <1>; + #size-cells = <0>; + + pmx75_temp: temp-alarm@a00 { + compatible = "qcom,spmi-temp-alarm"; + reg = <0xa00>; + interrupts = <0x1 0xa 0x0 IRQ_TYPE_EDGE_BOTH>; + #thermal-sensor-cells = <0>; + }; + + pmx75_gpios: gpio@8800 { + compatible = "qcom,pmx75-gpio", "qcom,spmi-gpio"; + reg = <0x8800>; + gpio-controller; + gpio-ranges = <&pmx75_gpios 0 0 16>; + #gpio-cells = <2>; + interrupt-controller; + #interrupt-cells = <2>; + }; + }; +}; From patchwork Wed Aug 2 09:59:23 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rohit Agarwal X-Patchwork-Id: 129819 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:9f41:0:b0:3e4:2afc:c1 with SMTP id v1csp446131vqx; Wed, 2 Aug 2023 06:11:59 -0700 (PDT) X-Google-Smtp-Source: APBJJlGsdsw36QzqrIltxvs8mDxy5BC2gfozHpujp2HNsrqomtW98AbwLwPyLQok1zDen0bpwfYx X-Received: by 2002:a05:6a20:1444:b0:133:bbe0:312f with SMTP id a4-20020a056a20144400b00133bbe0312fmr19554900pzi.50.1690981918894; Wed, 02 Aug 2023 06:11:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690981918; cv=none; d=google.com; s=arc-20160816; b=zsv8VD8Ix0xE+ab13esl9iZ8AWF7quDY4V98ARXmqF8BlERUvADoc+36u40HCXh44N hocmehCRujUa+LChOfGomMnh/at9WzHmPMZ6epUJ28MO729xfEi8DBrmlKiJRJ4+PLwD /KOZZGPjFHOaynOMXxWm4T/Z8d5NlbJ4bvN4malHEYvdbFzBCtVaYEF80bw1qdiJNscv 5xhFH9CmiwhL2gexMCLAHZAuytfP/sYFxANBXIwYwKTxKRX8aDW/31jXdejThbTu8egr RDEqkLIrL8zLzGnHjAUDx76GcsgabZHwcetpkviJaOV/nnuMoc8Uv+KQb9MKCcz8GnV1 WUnQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:in-reply-to:message-id:date:subject :cc:to:from:dkim-signature; bh=3c0uec/qvNsAX7sYfKp/rd963h+yE+MbJo6JqiueQhM=; fh=FqIaZmJRa7M15GQeKUdLg2SE2zbDk9BBzU6UB9zaVuw=; b=zUYM/VBdM6zPUmkcR0AIBLUwxxg5VheMiDTeDE9MOFsJ/0I2HciKXhvbD3MDMKOO/R 3HwRxKLQJ0zrPylfAfl44U2cMBjw7sPLhXXinUY4GqBnvbA2wFeCpeELUYoBDDD0zGpc 2akOFQHWqGV0SU4O6hIQlM0Q/IRqTkUJSfhwqFhA3BZFC/tPBdiG6ks1STnYUl6Jd+jW Ntamfwwzu4f7DlY52Nq4QNfWSiva74bhduHs+vTQsaprDtkBUh3apGq5vutNotkS2gVJ TIRZMGW/dAkEicOpdptenyxBZUI1cyAHq38c5jOW/L7TveNbU6Gn7YiRKMmczWbDW0Ke c5aA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=SlpFGqJL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id s20-20020a63ff54000000b005579e1fc429si8717045pgk.669.2023.08.02.06.11.34; Wed, 02 Aug 2023 06:11:58 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=SlpFGqJL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233766AbjHBKen (ORCPT + 99 others); Wed, 2 Aug 2023 06:34:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52244 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232365AbjHBKeV (ORCPT ); Wed, 2 Aug 2023 06:34:21 -0400 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F0CA26192; Wed, 2 Aug 2023 03:29:38 -0700 (PDT) Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3723mMmO029434; Wed, 2 Aug 2023 09:59:49 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=from : to : cc : subject : date : message-id : in-reply-to : references; s=qcppdkim1; bh=3c0uec/qvNsAX7sYfKp/rd963h+yE+MbJo6JqiueQhM=; b=SlpFGqJLDJi9nr/PP/Gc9yG+B1JZnA9mYcEgtO4LfllB1uUgQa1lhbKNA/1HzDP9YNhw YtrAtBGUyWlt+yl8g3E6uIcUXcmDgvCeLQAKdytkgT9LO2u84XF/M5xJahXp3iAJAtMg 4LO5ml3P5zVPVBAdSeioJxrjcTTfSkAlXho6o1qnriae+EgpD/C3+RkMOCWx4sRsNuhR Ux16xNgf0JJDWIp+CRBS3xIi9BWmRvIRP3nvKXllsQJLY9pymhFdtdDhSbYhchdNY2F8 TZrEETXN6cKWS9Nu2EA8dDMKgZ0Th6wCHUprtwy/ADBpgy4rq5RNYLhfpSgGq3JCbfNq vg== Received: from apblrppmta02.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com [103.229.18.19]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3s6yq4aw4e-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 02 Aug 2023 09:59:49 +0000 Received: from pps.filterd (APBLRPPMTA02.qualcomm.com [127.0.0.1]) by APBLRPPMTA02.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTP id 3729xUda006681; Wed, 2 Aug 2023 09:59:30 GMT Received: from pps.reinject (localhost [127.0.0.1]) by APBLRPPMTA02.qualcomm.com (PPS) with ESMTPS id 3s4uuke10j-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 02 Aug 2023 09:59:30 +0000 Received: from APBLRPPMTA02.qualcomm.com (APBLRPPMTA02.qualcomm.com [127.0.0.1]) by pps.reinject (8.17.1.5/8.17.1.5) with ESMTP id 3729xTYF006628; Wed, 2 Aug 2023 09:59:29 GMT Received: from hu-sgudaval-hyd.qualcomm.com (hu-rohiagar-hyd.qualcomm.com [10.213.106.138]) by APBLRPPMTA02.qualcomm.com (PPS) with ESMTP id 3729xTUq006622; Wed, 02 Aug 2023 09:59:29 +0000 Received: by hu-sgudaval-hyd.qualcomm.com (Postfix, from userid 3970568) id B536B1AE6; Wed, 2 Aug 2023 15:29:28 +0530 (+0530) From: Rohit Agarwal To: agross@kernel.org, andersson@kernel.org, konrad.dybcio@linaro.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Rohit Agarwal Subject: [PATCH 5/8] ARM: dts: qcom: sdx65-mtp: Update the pmic used in sdx65 Date: Wed, 2 Aug 2023 15:29:23 +0530 Message-Id: <1690970366-30982-6-git-send-email-quic_rohiagar@quicinc.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1690970366-30982-1-git-send-email-quic_rohiagar@quicinc.com> References: <1690970366-30982-1-git-send-email-quic_rohiagar@quicinc.com> X-QCInternal: smtphost X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-ORIG-GUID: RQGN4eV6-fduDjR7OUVjaGas6paRhJJf X-Proofpoint-GUID: RQGN4eV6-fduDjR7OUVjaGas6paRhJJf X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-08-02_05,2023-08-01_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 mlxscore=0 malwarescore=0 bulkscore=0 priorityscore=1501 lowpriorityscore=0 impostorscore=0 phishscore=0 adultscore=0 suspectscore=0 mlxlogscore=557 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2308020089 X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1773122982887001995 X-GMAIL-MSGID: 1773123056887933118 Update the pmic used in sdx65 platform to pm7250b. Signed-off-by: Rohit Agarwal --- arch/arm/boot/dts/qcom/qcom-sdx65-mtp.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/qcom/qcom-sdx65-mtp.dts b/arch/arm/boot/dts/qcom/qcom-sdx65-mtp.dts index 02d8d6e..fcf1c51 100644 --- a/arch/arm/boot/dts/qcom/qcom-sdx65-mtp.dts +++ b/arch/arm/boot/dts/qcom/qcom-sdx65-mtp.dts @@ -7,7 +7,7 @@ #include "qcom-sdx65.dtsi" #include #include -#include +#include #include "qcom-pmx65.dtsi" / { From patchwork Wed Aug 2 09:59:24 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rohit Agarwal X-Patchwork-Id: 129738 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:9f41:0:b0:3e4:2afc:c1 with SMTP id v1csp343554vqx; Wed, 2 Aug 2023 03:06:50 -0700 (PDT) X-Google-Smtp-Source: APBJJlGX0edKqTGgS3BJQy0FvdKPeh9Lc3Rpi+Mhb4s75Z6fxKHkytS7AJ6MGZAmr4tCnsmUXfb1 X-Received: by 2002:a17:902:ea0f:b0:1b6:9954:2030 with SMTP id s15-20020a170902ea0f00b001b699542030mr19635403plg.8.1690970809830; Wed, 02 Aug 2023 03:06:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690970809; cv=none; d=google.com; s=arc-20160816; b=X9CVPTGlP2dlqm16qtVMRKowPPncP/sdH2rBP9gketH6V9SIMu7YfjW7uyP0emr4HF Kj8zfY8sWc3+H1ktynvJqcaxn3DWmlGztZzu7+9hbYzjsMO8Z22PHo1EVXvdrwvTLxVU zuMQrAbFAj9Qjzn4WdvzD7qBVsC2SBxlqBMZFi3BM2OXxiLqsq1rgE8i/gklrtbUy30J bOK1n2R84PaISpO4dVrc9Pvqn2GbJk3dql31G77wFg3t+jk7HHb12s9w+v2zU2NpXPLE lDgcjaMtdEfVKrDPWkWhNqb0vnvqcRmy3FWko8ClqUld6Q5GhJMAoCHCROwWw478DJ5t d+hw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:in-reply-to:message-id:date:subject :cc:to:from:dkim-signature; bh=N07qGm39GEUcfOCkwsmfQlQQSP7o+eLQexF73bul768=; fh=FqIaZmJRa7M15GQeKUdLg2SE2zbDk9BBzU6UB9zaVuw=; b=azqCgEi0KNFKnw+6TkqYjE6kZ7APo4bbTGeN7cbfP142pV6A1XR4qKulo1GmPLaCPS IuE2QzEdEZBJgd0j5ahfyYCJkTORJPzFWmdYSb07BxQPTnQAjFJjubOmO/d5VSJ3LDG4 glw3mFq/BN0WU/aZWx1TzrFDcQ86gQ6jrEaxjAOvL+BaicwEwlsryiDxwy9sNZ2aOR/m +ioWWDwl9LeT6yBgaleq0VueRIxmYTNjVgFUUmWiwZ1j22Uz8NvxkVTlvIQmW+vc82k1 JiMxj09qSRaS3Fchq1iGGeQcpvmEzzExvqBHOPzxOxA1d6ABnBs7rvhReRey41QuPlum yToA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=AxQPAP0M; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id t13-20020a170902e1cd00b001bb9b0e64casi10209885pla.63.2023.08.02.03.06.35; Wed, 02 Aug 2023 03:06:49 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=AxQPAP0M; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234341AbjHBKCO (ORCPT + 99 others); Wed, 2 Aug 2023 06:02:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57056 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234294AbjHBKBj (ORCPT ); Wed, 2 Aug 2023 06:01:39 -0400 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EC40230E9; Wed, 2 Aug 2023 03:00:24 -0700 (PDT) Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3725w5rc030632; Wed, 2 Aug 2023 09:59:35 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=from : to : cc : subject : date : message-id : in-reply-to : references; s=qcppdkim1; bh=N07qGm39GEUcfOCkwsmfQlQQSP7o+eLQexF73bul768=; b=AxQPAP0M421gjIiFcEcDCXjVaoyvLQflSJfoWKH6prv3DQSNDD1fjRDMzFNA9jc+Pv/1 4kcTl8DGWLVZPfYsIm5MPiR8WJADx7y1xNVF7gsjdpCJo1dwFn9chAamuKnlbH2/7qHK 0wvnESWPJ+X9Sxus2VGeXIxDTqwMb093MzqaulLQJ7VemVYH/3L5lfvRJBv8max/Li1p Ksp+yuAHF5J4kBfJGCHv/ygJuoL1BMfQ32sEUj6DHJ3BIOeFx3/SGAPyUO1uvyEv0GZJ RV5NsgNXjDlOnFPzL0VQapKxmzkBCEFxeHmQc/ta0iM4wLXAfd4yslJLRFZeJHsdkKjX Qg== Received: from apblrppmta02.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com [103.229.18.19]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3s7bw9h9aa-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 02 Aug 2023 09:59:34 +0000 Received: from pps.filterd (APBLRPPMTA02.qualcomm.com [127.0.0.1]) by APBLRPPMTA02.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTP id 3729xSlx006608; Wed, 2 Aug 2023 09:59:30 GMT Received: from pps.reinject (localhost [127.0.0.1]) by APBLRPPMTA02.qualcomm.com (PPS) with ESMTPS id 3s4uuke10q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 02 Aug 2023 09:59:30 +0000 Received: from APBLRPPMTA02.qualcomm.com (APBLRPPMTA02.qualcomm.com [127.0.0.1]) by pps.reinject (8.17.1.5/8.17.1.5) with ESMTP id 3729xTPD006619; Wed, 2 Aug 2023 09:59:29 GMT Received: from hu-sgudaval-hyd.qualcomm.com (hu-rohiagar-hyd.qualcomm.com [10.213.106.138]) by APBLRPPMTA02.qualcomm.com (PPS) with ESMTP id 3729xSf6006611; Wed, 02 Aug 2023 09:59:29 +0000 Received: by hu-sgudaval-hyd.qualcomm.com (Postfix, from userid 3970568) id 0F22D1AFF; Wed, 2 Aug 2023 15:29:29 +0530 (+0530) From: Rohit Agarwal To: agross@kernel.org, andersson@kernel.org, konrad.dybcio@linaro.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Rohit Agarwal Subject: [PATCH 6/8] arm64: dts: qcom: sdx75-idp: Add pmics supported in SDX75 Date: Wed, 2 Aug 2023 15:29:24 +0530 Message-Id: <1690970366-30982-7-git-send-email-quic_rohiagar@quicinc.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1690970366-30982-1-git-send-email-quic_rohiagar@quicinc.com> References: <1690970366-30982-1-git-send-email-quic_rohiagar@quicinc.com> X-QCInternal: smtphost X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-ORIG-GUID: i085rafciOEP9GEDF4gdt0UhEAK2sIgm X-Proofpoint-GUID: i085rafciOEP9GEDF4gdt0UhEAK2sIgm X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-08-02_05,2023-08-01_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 suspectscore=0 adultscore=0 priorityscore=1501 malwarescore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=449 phishscore=0 lowpriorityscore=0 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2308020089 X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1773111407685650883 X-GMAIL-MSGID: 1773111407685650883 SDX75-idp features pmk8550, pmx75 and pm7550ba pmic, so include them. Signed-off-by: Rohit Agarwal --- arch/arm64/boot/dts/qcom/sdx75-idp.dts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sdx75-idp.dts b/arch/arm64/boot/dts/qcom/sdx75-idp.dts index cbe5cdf..94a9218 100644 --- a/arch/arm64/boot/dts/qcom/sdx75-idp.dts +++ b/arch/arm64/boot/dts/qcom/sdx75-idp.dts @@ -6,6 +6,9 @@ /dts-v1/; #include "sdx75.dtsi" +#include "pmk8550.dtsi" +#include "pmx75.dtsi" +#include "pm7550ba.dtsi" / { model = "Qualcomm Technologies, Inc. SDX75 IDP"; From patchwork Wed Aug 2 09:59:25 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rohit Agarwal X-Patchwork-Id: 129755 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:9f41:0:b0:3e4:2afc:c1 with SMTP id v1csp359352vqx; Wed, 2 Aug 2023 03:40:32 -0700 (PDT) X-Google-Smtp-Source: APBJJlEoos0HcICnhBl/ySFnIELah8JxuZnQL4GUqumGgyXSYj3rpYy/iIPkSYfT1C1FHbMTrXxi X-Received: by 2002:a05:6808:3a7:b0:3a0:4636:d095 with SMTP id n7-20020a05680803a700b003a04636d095mr14718704oie.59.1690972832282; Wed, 02 Aug 2023 03:40:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690972832; cv=none; d=google.com; s=arc-20160816; b=YJK8kXErS0bs4etMXaXOiaW0ojRe84fubJIzHA8TV3DNAjPHue/NcRJMocrZhVioX+ DOUseEBieN35P+E7c2xgLhQx4J2KBVV9zSNbZd54ob8SmzFZ4OmHhNWzATj6j4bUSKL2 I7mMTxg2+7rM6lUiufK+rdk8uti/r2dj8Bgx7tkiEc+dOLex4Mhk4iYhYJaW40PRR/Kn kFLLEB2oKjnFXB54ak9Rhb0B+2hFZaMOwWfiu1tHp0w33BTVBhUnP8fGMOfCcNhcTCNG 1LJxsmmwsqYJ2H5Ee7Ywkv111asJeZ39Vk3EfQ6xsoHdZJFTi+L1KaBnyDnk7noJJ/Sx 8JLw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:in-reply-to:message-id:date:subject :cc:to:from:dkim-signature; bh=JTpvksgXGepv28ipffk/2mL8YqAd5UAVZeB47rmL7Tc=; fh=FqIaZmJRa7M15GQeKUdLg2SE2zbDk9BBzU6UB9zaVuw=; b=I6O4ltl74E6eD3o6E3HTIi2+Y6VxC6/WU9xGzONuffjG1G/kZq4HvWGJj5G8hOJssF AhcFK7nFD2MEgqC4oPHrJ5Eevl7BISypVrP7mkX8r6idhEEqB/Ftt88SSL2NqsNtTSgT mQR/NZhYO9DZI+aSlb2MaMws4efMyVI1NSJ5jvbeBBr61MjVOslEND+QHsRlbaI7cszE q+5zdA6lZj9HNCcu0grObWZicXC1+16wW0GQ51sgvlgu5WIzR2b6jyXcBFzGebRillSy lgEKXbaL5TRMTBWmfKTMY49Y/jfZ7II9gwdlu4gX4gH1zccaCRR4TNpmmR25aE7s5IkU tDXw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=PKeCO+Ue; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id 8-20020a630f48000000b00563de9d4edasi10458772pgp.366.2023.08.02.03.40.18; Wed, 02 Aug 2023 03:40:32 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=PKeCO+Ue; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232285AbjHBKCS (ORCPT + 99 others); Wed, 2 Aug 2023 06:02:18 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57084 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234312AbjHBKBp (ORCPT ); Wed, 2 Aug 2023 06:01:45 -0400 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 73E822690; Wed, 2 Aug 2023 03:00:31 -0700 (PDT) Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3726F5F8029956; Wed, 2 Aug 2023 09:59:42 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=from : to : cc : subject : date : message-id : in-reply-to : references; s=qcppdkim1; bh=JTpvksgXGepv28ipffk/2mL8YqAd5UAVZeB47rmL7Tc=; b=PKeCO+UeWrUdKHGvn0Bo6pCIDsMhJ1ITVq32bEPSF6yZuLF9DApOXvMxT7w1MAKRIy9m e7IBLdHSXJBo1MhgBkGNWwblkWopqQt8QjY21XwewuLWs5OhDZLK1MnBGV2iaic3eNfm 2pYtv3ieICCvV8oN4o1P891xZr4ZR8SGmXKv/CUzz2Uyd90O35917Z8NqEi6yt43tEYh wCUTjYNFrFN+kItDYWxPevnd/a84EzLMFUrK71nJ4i1mn2AeAdY/yVizbRzdVkj3bGhx 8fqzBymIK71C4+3hNzBPC2HblU3sjrdWGWKlHvBhL4T9RFXZ1cEu1OKlTuzArTGL3cWy XA== Received: from apblrppmta02.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com [103.229.18.19]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3s6rhaut0b-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 02 Aug 2023 09:59:41 +0000 Received: from pps.filterd (APBLRPPMTA02.qualcomm.com [127.0.0.1]) by APBLRPPMTA02.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTP id 3729xTS6006668; Wed, 2 Aug 2023 09:59:30 GMT Received: from pps.reinject (localhost [127.0.0.1]) by APBLRPPMTA02.qualcomm.com (PPS) with ESMTPS id 3s4uuke10u-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 02 Aug 2023 09:59:30 +0000 Received: from APBLRPPMTA02.qualcomm.com (APBLRPPMTA02.qualcomm.com [127.0.0.1]) by pps.reinject (8.17.1.5/8.17.1.5) with ESMTP id 3729xTYH006628; Wed, 2 Aug 2023 09:59:30 GMT Received: from hu-sgudaval-hyd.qualcomm.com (hu-rohiagar-hyd.qualcomm.com [10.213.106.138]) by APBLRPPMTA02.qualcomm.com (PPS) with ESMTP id 3729xTUs006622; Wed, 02 Aug 2023 09:59:30 +0000 Received: by hu-sgudaval-hyd.qualcomm.com (Postfix, from userid 3970568) id 68C331A80; Wed, 2 Aug 2023 15:29:29 +0530 (+0530) From: Rohit Agarwal To: agross@kernel.org, andersson@kernel.org, konrad.dybcio@linaro.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Rohit Agarwal Subject: [PATCH 7/8] arm64: dts: qcom: sdx75: Add rpmhpd node Date: Wed, 2 Aug 2023 15:29:25 +0530 Message-Id: <1690970366-30982-8-git-send-email-quic_rohiagar@quicinc.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1690970366-30982-1-git-send-email-quic_rohiagar@quicinc.com> References: <1690970366-30982-1-git-send-email-quic_rohiagar@quicinc.com> X-QCInternal: smtphost X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-GUID: fBa5YI8GRqyAFQLFsYAw7zlse2bEJ9-j X-Proofpoint-ORIG-GUID: fBa5YI8GRqyAFQLFsYAw7zlse2bEJ9-j X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-08-02_05,2023-08-01_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 mlxscore=0 malwarescore=0 priorityscore=1501 adultscore=0 clxscore=1015 impostorscore=0 spamscore=0 bulkscore=0 phishscore=0 mlxlogscore=539 lowpriorityscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2308020089 X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1773113528276782305 X-GMAIL-MSGID: 1773113528276782305 Add rpmhpd node and opps for this node to the SDX75 dts. Signed-off-by: Rohit Agarwal --- arch/arm64/boot/dts/qcom/sdx75.dtsi | 51 +++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sdx75.dtsi b/arch/arm64/boot/dts/qcom/sdx75.dtsi index 5e9602cd..3a1d37a 100644 --- a/arch/arm64/boot/dts/qcom/sdx75.dtsi +++ b/arch/arm64/boot/dts/qcom/sdx75.dtsi @@ -9,6 +9,7 @@ #include #include #include +#include #include / { @@ -666,6 +667,56 @@ clock-names = "xo"; #clock-cells = <1>; }; + + rpmhpd: power-controller { + compatible = "qcom,sdx75-rpmhpd"; + #power-domain-cells = <1>; + operating-points-v2 = <&rpmhpd_opp_table>; + + rpmhpd_opp_table: opp-table { + compatible = "operating-points-v2"; + + rpmhpd_opp_ret: opp1 { + opp-level = ; + }; + + rpmhpd_opp_min_svs: opp2 { + opp-level = ; + }; + + rpmhpd_opp_low_svs: opp3 { + opp-level = ; + }; + + rpmhpd_opp_svs: opp4 { + opp-level = ; + }; + + rpmhpd_opp_svs_l1: opp5 { + opp-level = ; + }; + + rpmhpd_opp_nom: opp6 { + opp-level = ; + }; + + rpmhpd_opp_nom_l1: opp7 { + opp-level = ; + }; + + rpmhpd_opp_nom_l2: opp8 { + opp-level = ; + }; + + rpmhpd_opp_turbo: opp9 { + opp-level = ; + }; + + rpmhpd_opp_turbo_l1: opp10 { + opp-level = ; + }; + }; + }; }; cpufreq_hw: cpufreq@17d91000 { From patchwork Wed Aug 2 09:59:26 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rohit Agarwal X-Patchwork-Id: 129753 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:9f41:0:b0:3e4:2afc:c1 with SMTP id v1csp358672vqx; Wed, 2 Aug 2023 03:38:57 -0700 (PDT) X-Google-Smtp-Source: APBJJlGTulhdGrJJEVYR9OGKYIfnYMIsm6KnAToZ4CCcbUsYUVotVH7SzVBWFSivjf1F2cmaJE2/ X-Received: by 2002:aa7:d58b:0:b0:522:af00:826a with SMTP id r11-20020aa7d58b000000b00522af00826amr4488782edq.26.1690972737682; Wed, 02 Aug 2023 03:38:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690972737; cv=none; d=google.com; s=arc-20160816; b=i1sBRhK4Lx73lykLGMOHz9ZU32ahMLo0/K+sG48jz+kJLzB/b/WLuUVOF6rzVnAIZQ nPLnM+FGZgMuHFRJumLOTrYeJb6e35ldyc/cBtv2KSpFSJGEra96KaQUkZa7I5FHSnDg VGgUUpOF+bdjY7J6dt6zCpZS9G7Ezsgh65pX5A8UbC+VUPUIBUeD4DdKHY/NlkcOkdN7 cOfGezuEQhyhkeEKxA1yI7EQaAdg207b4i5z0WvZLniCl0Dj4YoDa4IJ5vxsoMXGY9ri nX1ZlvvMhIXeTsxL3NrEcCa+kO4IdhqE/GbTgOEzgom5HkwphgDpvlWyRZ+0gThDI5Ib k/pQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:references:in-reply-to:message-id:date:subject :cc:to:from:dkim-signature; bh=wQJQ/tb9UCRNyZBv0BvQaRt7PgRXnIhgp4osgfxsC0s=; fh=FqIaZmJRa7M15GQeKUdLg2SE2zbDk9BBzU6UB9zaVuw=; b=Ghr5Hxj4rn3KVEbHZ0dzr75SRYGo+mKrTKxsd0lJ5KH+R6uJmqFMBuZ2HxokuaCyz1 TaW8uWrosCLnzg4fmys2vYQQYzn5QR0EE4Ux1njbAdMV2qF8Tk/L79+uvMd+NN8rTUPW zGOe2TH44GdZmwvZcgiVDy4vLKZIw0Pkd0iAfALL7semqkE+jq//+TrF/a0WSdx7oD+I 3lPmqvN6Rj/f8mLoQKYHXE47NN8rE1xPLBkVCfIsQiSSfxjvlmm0CoMYojvSwGrHuemW OheZYV7RA8dXNziZmTK6oRcJquMwI+t4OhUSutanUeCal97dMs1V0OC5lTfWY11NEkh3 UsKg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=jayf2L6m; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id f6-20020a056402068600b005164ef74becsi9327357edy.106.2023.08.02.03.38.33; Wed, 02 Aug 2023 03:38:57 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=jayf2L6m; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232800AbjHBKDT (ORCPT + 99 others); Wed, 2 Aug 2023 06:03:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57054 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231428AbjHBKCa (ORCPT ); Wed, 2 Aug 2023 06:02:30 -0400 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 892E93AAC; Wed, 2 Aug 2023 03:01:01 -0700 (PDT) Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3726jYuX004604; Wed, 2 Aug 2023 09:59:49 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=from : to : cc : subject : date : message-id : in-reply-to : references; s=qcppdkim1; bh=wQJQ/tb9UCRNyZBv0BvQaRt7PgRXnIhgp4osgfxsC0s=; b=jayf2L6mzbgZ24SkPGKb5ZRWOg35UgdujePlzBvb4YXC8pk5YlAmuTSByMwX94cnVwh5 Y9QvFmXwyylQ8I4+7kfaflCaU5VhbfXmxnd+ePx62rjZfdxiEJTeAgKIAJR9ABRUC/Jx GeWWkpwJ5P/IXq05IU5N7lKxP0yyJdzsCvN5q9ztCru2vTRLROuq3dXWlmlXRlndGXQ+ 0kXfV1HRgGAfTBUIIvIvwdbByhzuqS06tXrBhsOTdZxCCKl1M/RSJ7TTMad+Rb9OIMnO KFgkAOXw9KI2cIR0reEChOaJS8NR9wKEYRbTvQz66MxrF2EPaSOUIyjY4OHGyQ8ilpue 5Q== Received: from apblrppmta02.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com [103.229.18.19]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3s6yq4aw4f-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 02 Aug 2023 09:59:49 +0000 Received: from pps.filterd (APBLRPPMTA02.qualcomm.com [127.0.0.1]) by APBLRPPMTA02.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTP id 3729xVpm006702; Wed, 2 Aug 2023 09:59:31 GMT Received: from pps.reinject (localhost [127.0.0.1]) by APBLRPPMTA02.qualcomm.com (PPS) with ESMTPS id 3s4uuke110-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 02 Aug 2023 09:59:31 +0000 Received: from APBLRPPMTA02.qualcomm.com (APBLRPPMTA02.qualcomm.com [127.0.0.1]) by pps.reinject (8.17.1.5/8.17.1.5) with ESMTP id 3729xTPF006619; Wed, 2 Aug 2023 09:59:31 GMT Received: from hu-sgudaval-hyd.qualcomm.com (hu-rohiagar-hyd.qualcomm.com [10.213.106.138]) by APBLRPPMTA02.qualcomm.com (PPS) with ESMTP id 3729xSf8006611; Wed, 02 Aug 2023 09:59:30 +0000 Received: by hu-sgudaval-hyd.qualcomm.com (Postfix, from userid 3970568) id 3024E1AE6; Wed, 2 Aug 2023 15:29:30 +0530 (+0530) From: Rohit Agarwal To: agross@kernel.org, andersson@kernel.org, konrad.dybcio@linaro.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Rohit Agarwal Subject: [PATCH 8/8] arm64: dts: qcom: sdx75-idp: Add regulator nodes Date: Wed, 2 Aug 2023 15:29:26 +0530 Message-Id: <1690970366-30982-9-git-send-email-quic_rohiagar@quicinc.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1690970366-30982-1-git-send-email-quic_rohiagar@quicinc.com> References: <1690970366-30982-1-git-send-email-quic_rohiagar@quicinc.com> X-QCInternal: smtphost X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-ORIG-GUID: VZv_i6U6XylxPjuNQnGRftb6BXU6kupW X-Proofpoint-GUID: VZv_i6U6XylxPjuNQnGRftb6BXU6kupW X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-08-02_05,2023-08-01_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 mlxscore=0 malwarescore=0 bulkscore=0 priorityscore=1501 lowpriorityscore=0 impostorscore=0 phishscore=0 adultscore=0 suspectscore=0 mlxlogscore=714 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2308020089 X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1773113429459420127 X-GMAIL-MSGID: 1773113429459420127 Add the regulators found on SDX75 IDP. Signed-off-by: Rohit Agarwal --- arch/arm64/boot/dts/qcom/sdx75-idp.dts | 202 +++++++++++++++++++++++++++++++++ 1 file changed, 202 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sdx75-idp.dts b/arch/arm64/boot/dts/qcom/sdx75-idp.dts index 94a9218..7cb4fea 100644 --- a/arch/arm64/boot/dts/qcom/sdx75-idp.dts +++ b/arch/arm64/boot/dts/qcom/sdx75-idp.dts @@ -5,6 +5,7 @@ /dts-v1/; +#include #include "sdx75.dtsi" #include "pmk8550.dtsi" #include "pmx75.dtsi" @@ -17,6 +18,207 @@ aliases { serial0 = &uart1; }; + + vph_pwr: vph-pwr-regulator { + compatible = "regulator-fixed"; + regulator-name = "vph_pwr"; + regulator-min-microvolt = <3700000>; + regulator-max-microvolt = <3700000>; + }; + + vph_ext: vph-ext-regulator { + compatible = "regulator-fixed"; + regulator-name = "vph_ext"; + regulator-min-microvolt = <3700000>; + regulator-max-microvolt = <3700000>; + }; + + vreg_bob_3p3: pmx75-bob { + compatible = "regulator-fixed"; + regulator-name = "vreg_bob_3p3"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + + vin-supply = <&vph_ext>; + }; +}; + +&apps_rsc { + pmx75-rpmh-regulators { + compatible = "qcom,pmx75-rpmh-regulators"; + qcom,pmic-id = "b"; + + vdd-s1-supply = <&vph_pwr>; + vdd-s2-supply = <&vph_pwr>; + vdd-s3-supply = <&vph_pwr>; + vdd-s4-supply = <&vph_pwr>; + vdd-s5-supply = <&vph_pwr>; + vdd-s6-supply = <&vph_pwr>; + vdd-s7-supply = <&vph_pwr>; + vdd-s8-supply = <&vph_pwr>; + vdd-s9-supply = <&vph_pwr>; + vdd-s10-supply = <&vph_pwr>; + vdd-l1-supply = <&vreg_s2b_1p224>; + vdd-l2-l18-supply = <&vreg_s2b_1p224>; + vdd-l3-supply = <&vreg_s7b_0p936>; + vdd-l4-l16-supply = <&vreg_s7b_0p936>; + vdd-l5-l6-supply = <&vreg_s4b_1p824>; + vdd-l7-supply = <&vreg_s7b_0p936>; + vdd-l8-l9-supply = <&vreg_s8b_0p824>; + vdd-l10-supply = <&vreg_bob_3p3>; + vdd-l11-l13-supply = <&vreg_bob_3p3>; + vdd-l12-supply = <&vreg_s2b_1p224>; + vdd-l14-supply = <&vreg_s3b_0p752>; + vdd-l15-supply = <&vreg_s2b_1p224>; + vdd-l17-supply = <&vreg_s8b_0p824>; + vdd-l19-supply = <&vreg_s7b_0p936>; + vdd-l20-l21-supply = <&vreg_s7b_0p936>; + + vreg_s2b_1p224: smps2 { + regulator-min-microvolt = <1224000>; + regulator-max-microvolt = <1350000>; + }; + + vreg_s3b_0p752: smps3 { + regulator-min-microvolt = <684000>; + regulator-max-microvolt = <904000>; + }; + + vreg_s4b_1p824: smps4 { + regulator-min-microvolt = <1824000>; + regulator-max-microvolt = <1904000>; + }; + + vreg_s7b_0p936: smps7 { + regulator-min-microvolt = <352000>; + regulator-max-microvolt = <1060000>; + }; + + vreg_s8b_0p824: smps8 { + regulator-min-microvolt = <500000>; + regulator-max-microvolt = <1100000>; + }; + + ldo1 { + regulator-min-microvolt = <1200000>; + regulator-max-microvolt = <1200000>; + regulator-initial-mode = ; + }; + + ldo2 { + regulator-min-microvolt = <1000000>; + regulator-max-microvolt = <1160000>; + regulator-initial-mode = ; + }; + + ldo3 { + regulator-min-microvolt = <300000>; + regulator-max-microvolt = <1040000>; + regulator-initial-mode = ; + }; + + ldo4 { + regulator-min-microvolt = <864000>; + regulator-max-microvolt = <912000>; + regulator-initial-mode = ; + }; + + ldo5 { + regulator-min-microvolt = <1770000>; + regulator-max-microvolt = <1800000>; + regulator-initial-mode = ; + }; + + ldo6 { + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + regulator-initial-mode = ; + }; + + ldo7 { + regulator-min-microvolt = <300000>; + regulator-max-microvolt = <960000>; + regulator-initial-mode = ; + }; + + ldo8 { + regulator-min-microvolt = <800000>; + regulator-max-microvolt = <800000>; + regulator-initial-mode = ; + }; + + ldo9 { + regulator-min-microvolt = <752000>; + regulator-max-microvolt = <800000>; + regulator-initial-mode = ; + }; + + ldo10 { + regulator-min-microvolt = <3008000>; + regulator-max-microvolt = <3088000>; + regulator-initial-mode = ; + }; + + ldo11 { + regulator-min-microvolt = <1704000>; + regulator-max-microvolt = <2928000>; + regulator-initial-mode = ; + }; + + ldo12 { + regulator-min-microvolt = <1200000>; + regulator-max-microvolt = <1200000>; + regulator-initial-mode = ; + }; + + ldo13 { + regulator-min-microvolt = <1704000>; + regulator-max-microvolt = <2928000>; + regulator-initial-mode = ; + }; + + ldo14 { + regulator-min-microvolt = <300000>; + regulator-max-microvolt = <800000>; + regulator-initial-mode = ; + }; + + ldo15 { + regulator-min-microvolt = <1200000>; + regulator-max-microvolt = <1200000>; + regulator-initial-mode = ; + }; + + ldo16 { + regulator-min-microvolt = <880000>; + regulator-max-microvolt = <920000>; + regulator-initial-mode = ; + }; + + ldo17 { + regulator-min-microvolt = <684000>; + regulator-max-microvolt = <957600>; + regulator-initial-mode = ; + }; + + ldo19 { + regulator-min-microvolt = <900000>; + regulator-max-microvolt = <960000>; + regulator-initial-mode = ; + }; + + ldo20 { + regulator-min-microvolt = <912000>; + regulator-max-microvolt = <952000>; + regulator-initial-mode = ; + }; + + ldo21 { + regulator-min-microvolt = <300000>; + regulator-max-microvolt = <1000000>; + regulator-initial-mode = ; + }; + }; }; &chosen {