From patchwork Thu Jan 26 10:14:22 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: 48548 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp198334wrn; Thu, 26 Jan 2023 02:18:00 -0800 (PST) X-Google-Smtp-Source: AMrXdXuiuk4ny8hCh+YHHalYmAHc8bYQ9bxv6mGHJzts684lkRy/xeXf0WjJV6krqkyUvh1mOwk1 X-Received: by 2002:a05:6a20:3d1c:b0:b6:6cf0:2d5f with SMTP id y28-20020a056a203d1c00b000b66cf02d5fmr46221539pzi.6.1674728279877; Thu, 26 Jan 2023 02:17:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674728279; cv=none; d=google.com; s=arc-20160816; b=c5RnLXZwGlCBzdoQFTFMOH+vA0+aBqSPp85HtPLXlmmuvwo9pQAftP9pjq2NnqAIwa /HRujYaKgrflVv6lxKXjFB3ZfW9Pt+nB06lx8efGtbw4zFI6JFWFAuGb8HM0CvCeEq0c i0Iiely/OjFk3rWfPReP804Df/PYuLLu3ZfDWsfu4znX0Yfq5Sl5y/r1gbB/jwHTdFW1 6z/aXu8NjBhlWRMd+RNTvYcYTtkxuUFpA0ZfUXjxpruo5IxYa/dSuga998QbPtyHIRtk hOYI3otFfOfato3NVH2lD3bf7BxwTDfodFm+230BX1iQRuZWascqjve3nnHhMEC4F3ph W3xQ== 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=lmeM+DB2VDIPrS3hzzoUz5qgNKJjawV/XSN9MCTs++0=; b=lgpopBIgJuQq5TJEf/K2Ev0HdzF+mhFxvUDqjWBlEQEp/M89b2/CLZKti2Pc2n8br6 eaUkn10QJBBuEvObjX2yxWWgxbyJDGOqrKvcluRaaGSlaxEyZCv7HgJPeuG/5RGQkk9i ggbDnlN4LP/vsOTh0uR3T7hTbXxF3i776BOkV93iry7GVlQsxA7oKGbkEiMnf5bK7CIG FFjXkSej61TtZ6KdBT4Y4AWLHwQtzeeviE5c9Yg2HL1w0lZnHH5RAIYTV24BNM4XqNNB +EpegrewmqMhjdFzEHK2Mdtv1qnLmN1h2F5B90JUpbNHvA8w6FKT81HewoLAf+QTy8Uz 2Duw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=kk7HQ1yI; 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 u18-20020a170903125200b00186b3cb9b80si1165465plh.354.2023.01.26.02.17.47; Thu, 26 Jan 2023 02:17:59 -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=kk7HQ1yI; 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 S236983AbjAZKPd (ORCPT + 99 others); Thu, 26 Jan 2023 05:15:33 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37804 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237030AbjAZKPU (ORCPT ); Thu, 26 Jan 2023 05:15:20 -0500 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C2DD42E800; Thu, 26 Jan 2023 02:15:09 -0800 (PST) Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 30QADpmO012357; Thu, 26 Jan 2023 10:15:04 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=lmeM+DB2VDIPrS3hzzoUz5qgNKJjawV/XSN9MCTs++0=; b=kk7HQ1yIYlfpDy6OYTrVqUoncc/02W7bYEZVcKBP0ZkJwODT2yycr9PrfDr1REKEFuHS oIcKExQyQJXIkddpQ6lIXA5FkXPFxwtorv6BdCA9eji3R0aWKxVsSqFpBUmwgasdpaVB FfJvAo/IwRcRpCUxMjPZIM2oQ4nscv6ciqLQdpqrmQzKraNkIFaR+W91DaS8BoffaZML jr3UqJWtfYfpAmiJ6FP1tnqFbTUeZJrtwEb2LhlPH0lSgI68IrcWxN6JmBjfhTuncCcd JFoJNviZRUHiitnBfyy8mQPyJIRon2UMI2DXY2baf8hHBby5CoJ23CldMAo5NApOJlyB MQ== Received: from nalasppmta01.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3napvhk64n-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 26 Jan 2023 10:15:04 +0000 Received: from nalasex01a.na.qualcomm.com (nalasex01a.na.qualcomm.com [10.47.209.196]) by NALASPPMTA01.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 30QAEwas021558 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 26 Jan 2023 10:14:58 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, 26 Jan 2023 02:14:54 -0800 From: Srinivasa Rao Mandadapu To: , , , , , , , , , , , , , CC: Srinivasa Rao Mandadapu Subject: [PATCH v6 3/6] clk: qcom: lpasscc-sc7280: Skip qdsp6ss clock registration Date: Thu, 26 Jan 2023 15:44:22 +0530 Message-ID: <1674728065-24955-4-git-send-email-quic_srivasam@quicinc.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1674728065-24955-1-git-send-email-quic_srivasam@quicinc.com> References: <1674728065-24955-1-git-send-email-quic_srivasam@quicinc.com> MIME-Version: 1.0 X-Originating-IP: [10.80.80.8] X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) 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-GUID: hEbou3BgdOa69w7Ppiw17FNVs7j3sIRW X-Proofpoint-ORIG-GUID: hEbou3BgdOa69w7Ppiw17FNVs7j3sIRW 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-26_03,2023-01-25_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 lowpriorityscore=0 bulkscore=0 malwarescore=0 mlxlogscore=999 phishscore=0 adultscore=0 impostorscore=0 mlxscore=0 spamscore=0 suspectscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2301260098 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?1756079880785383589?= X-GMAIL-MSGID: =?utf-8?q?1756079880785383589?= The qdsp6ss memory region is being shared by ADSP remoteproc device and lpasscc clock device, hence causing memory conflict. As the qdsp6ss clocks are being enabled in remoteproc driver, skip qdsp6ss clock registration if "qcom,adsp-pil-mode" is enabled. Fixes: 4ab43d171181 ("clk: qcom: Add lpass clock controller driver for SC7280") Signed-off-by: Srinivasa Rao Mandadapu Tested-by: Mohammad Rafi Shaik Reviewed-by: Stephen Boyd --- drivers/clk/qcom/lpasscc-sc7280.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/drivers/clk/qcom/lpasscc-sc7280.c b/drivers/clk/qcom/lpasscc-sc7280.c index 5c1e17b..85dd5b9 100644 --- a/drivers/clk/qcom/lpasscc-sc7280.c +++ b/drivers/clk/qcom/lpasscc-sc7280.c @@ -118,12 +118,14 @@ static int lpass_cc_sc7280_probe(struct platform_device *pdev) goto destroy_pm_clk; } - lpass_regmap_config.name = "qdsp6ss"; - desc = &lpass_qdsp6ss_sc7280_desc; + if (!of_property_read_bool(pdev->dev.of_node, "qcom,adsp-pil-mode")) { + lpass_regmap_config.name = "qdsp6ss"; + desc = &lpass_qdsp6ss_sc7280_desc; - ret = qcom_cc_probe_by_index(pdev, 0, desc); - if (ret) - goto destroy_pm_clk; + ret = qcom_cc_probe_by_index(pdev, 0, desc); + if (ret) + goto destroy_pm_clk; + } lpass_regmap_config.name = "top_cc"; desc = &lpass_cc_top_sc7280_desc;