From patchwork Thu Jan 19 09:27:19 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Srinivasa Rao Mandadapu X-Patchwork-Id: 45656 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp229272wrn; Thu, 19 Jan 2023 01:30:45 -0800 (PST) X-Google-Smtp-Source: AMrXdXt5fxhMfVgxDTmzWIyE4VGVc+SaINQh4fit361o8BoAj5KMybvnniRkae43zxZRMvEO4s6E X-Received: by 2002:a17:907:961b:b0:872:8e48:3b91 with SMTP id gb27-20020a170907961b00b008728e483b91mr13098027ejc.52.1674120645375; Thu, 19 Jan 2023 01:30:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674120645; cv=none; d=google.com; s=arc-20160816; b=PD9RIqxx4yWzO5+EpfAjgy33HljaA9DUluV4BOxXy0s5M7kMkshD5z39rZGp9ADINp 7553VtKy0BvD1oWKK6VfSqXPBeXmgDVG7FoHCK7jPsA03+TNrXWUy58I2s1mkhsVpYpG tq+zBI4pU7jAwmqYLt4fwsS/LsoQErRwWoXRJ/NZjPB5SxLO4jv3dbcr64tgQ0cAH7/8 6pFXPh0+XeBoN9mhWgMaZWCn3WgiDI5zUYg3Ui8MlXX09OEAttercuCIXXt3j/JYoDJZ f5BAoZ2cvgLHw9paYsH3rCXftmDox9gEL88j4n1/8A/OlxACiLc+VjdLmwh5cbIkDjL1 8z4w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=QB/vNaLmc5qJOjH0eC37knY6f5lBrQStndXSnbGgf8w=; b=pdMgfMGpzfOAHxeVafo/GWZMlSBdMa4Q89jOEdpeC9s52/GP3EDkuzK2JaYXB1spNU anOQ5pwJBvSg6/8HJig+lJQw/MCl9poeHnAQ5emdc+EDo7Di+yofFwxrpRzkHfV9cVbI 6CIzlmCi9leNJXdyEa5t4K8sPPahpR+qjvxqjqd5zsFXKyhnKR4xopVyk9dYN2Kj56vK V6SsP8mlwvEkeOhhJlp2vzg7jnI6Ey1lOocL/mTFT3VfFoFDw/lV4EYWpE+RWEjlTCJP 1KJLdnSBP+x8HR62GKwMjaxgzaRDvqwRxnvpSUrcRsiBRd0d3AnzFJ1UjjRfZTmaTyph /QVw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=fmf35hSk; 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 nd15-20020a170907628f00b007da4fe085desi42796244ejc.157.2023.01.19.01.30.20; Thu, 19 Jan 2023 01:30:45 -0800 (PST) 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=fmf35hSk; 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 S229806AbjASJ2C (ORCPT + 99 others); Thu, 19 Jan 2023 04:28:02 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43810 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229792AbjASJ15 (ORCPT ); Thu, 19 Jan 2023 04:27:57 -0500 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 051DD5A817; Thu, 19 Jan 2023 01:27:56 -0800 (PST) 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 30J7YC63005138; Thu, 19 Jan 2023 09:27:50 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 : mime-version : content-type; s=qcppdkim1; bh=QB/vNaLmc5qJOjH0eC37knY6f5lBrQStndXSnbGgf8w=; b=fmf35hSk+YrSRRXeuiJBSlLC/onUoMPWRkaq3tuyoSL4hREyMAA/MvQFRMx3dJf7fUmz F+1i/3q1prnMiQXMP8v4GwApygftGkhdtjJbjXMUQkCxd6wRioHhmutyMZ/cQpbmt5DG FuqvSzrFje45xgXAzqjeIX8Zu+5QN0g3w8AjRaDkPOFLp5R/FPrQEtU/7DNwbaMBnP8C MwGjLxA1e8qPz7geAahwmLQUbATowD+r5lpuL+NSussJ06btZAEN9Y9UxtEead/88DBk kfkDZ21Cf2ibbJ274LQv2k3avBrGsvhIl1CpKrpALLlB1JGlGa8IwLVVeuiqb4Sp9zWL YA== Received: from nalasppmta03.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3n69uyu9fh-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 19 Jan 2023 09:27:50 +0000 Received: from nalasex01a.na.qualcomm.com (nalasex01a.na.qualcomm.com [10.47.209.196]) by NALASPPMTA03.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 30J9Rnle017502 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 19 Jan 2023 09:27:49 GMT Received: from hu-srivasam-hyd.qualcomm.com (10.80.80.8) by nalasex01a.na.qualcomm.com (10.47.209.196) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.36; Thu, 19 Jan 2023 01:27:44 -0800 From: Srinivasa Rao Mandadapu To: , , , , , , , , , , , , , CC: Srinivasa Rao Mandadapu Subject: [PATCH v4 1/6] dt-bindings: clock: qcom,sc7280-lpasscc: Add qcom,adsp-pil-mode property Date: Thu, 19 Jan 2023 14:57:19 +0530 Message-ID: <1674120444-23706-2-git-send-email-quic_srivasam@quicinc.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1674120444-23706-1-git-send-email-quic_srivasam@quicinc.com> References: <1674120444-23706-1-git-send-email-quic_srivasam@quicinc.com> MIME-Version: 1.0 X-Originating-IP: [10.80.80.8] X-ClientProxiedBy: nasanex01a.na.qualcomm.com (10.52.223.231) To nalasex01a.na.qualcomm.com (10.47.209.196) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-ORIG-GUID: DNNK6y7VYtkaNY91pUSAVR4L-XIY9wZz X-Proofpoint-GUID: DNNK6y7VYtkaNY91pUSAVR4L-XIY9wZz X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.122.1 definitions=2023-01-19_07,2023-01-18_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 impostorscore=0 adultscore=6 suspectscore=0 bulkscore=0 mlxlogscore=999 spamscore=0 mlxscore=0 phishscore=0 clxscore=1015 priorityscore=1501 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2301190076 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS autolearn=ham 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1755442729875735634?= X-GMAIL-MSGID: =?utf-8?q?1755442729875735634?= When this property is set, the remoteproc is used to boot the LPASS and therefore qdsp6ss clocks would be used to bring LPASS out of reset, hence they are directly controlled by the remoteproc. This is a cleanup done to handle overlap of regmap of lpasscc and adsp remoteproc blocks. Signed-off-by: Srinivasa Rao Mandadapu Tested-by: Mohammad Rafi Shaik Reviewed-by: Krzysztof Kozlowski Reviewed-by: Stephen Boyd --- Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscc.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscc.yaml b/Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscc.yaml index 6151fde..97c6bd9 100644 --- a/Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscc.yaml +++ b/Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscc.yaml @@ -41,6 +41,12 @@ properties: - const: qdsp6ss - const: top_cc + qcom,adsp-pil-mode: + description: + Indicates if the LPASS would be brought out of reset using + remoteproc peripheral loader. + type: boolean + required: - compatible - reg @@ -60,6 +66,7 @@ examples: reg-names = "qdsp6ss", "top_cc"; clocks = <&gcc GCC_CFG_NOC_LPASS_CLK>; clock-names = "iface"; + qcom,adsp-pil-mode; #clock-cells = <1>; }; ...