From patchwork Thu Feb 2 06:17:31 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: 51730 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp69431wrn; Wed, 1 Feb 2023 22:21:17 -0800 (PST) X-Google-Smtp-Source: AK7set/OJKZDKE4ryfUTHkQRvb9vNfJUkCMXx1u8uGdk95dxGeTWBZG7j1ryHUhg9Is47fpE4RN1 X-Received: by 2002:a17:906:744:b0:888:9693:fb18 with SMTP id z4-20020a170906074400b008889693fb18mr4360371ejb.37.1675318877581; Wed, 01 Feb 2023 22:21:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1675318877; cv=none; d=google.com; s=arc-20160816; b=eMEK2z811osvU9kvMFHcvlnGLzFXTeZUuSBslqSnjxbruVjOcKoZvEWt9zGtWNqPGx vr8ziLkxpzNlokG9+xN6WupREILMSlDceJFp8UQvt7ChqFqGef8bsTSEIDpf4xxA9v2E I99C7MkuWkaPd3spy7w5oWVh/s8kvn8melaGWOuH+m9W39k7aABdqu1Tl+7Iri7jPasr vdopgzgBIRsL3fwzZtWj2EdBlcbIqW4x9fh7/5AdUDbdESK3/JGAJxCgvlELfEN14CsI iwBzEaQiLCV5jI0K39zfnibEhCW8YrClCAijypwtKWbGmPvdg2gP1OOrLIT3Xz+46n5m a/Bg== 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=Q74zzBiBFOPQ/yGoNXI0jUjlHFW/MUXsAiuymCxKwL3FHhmyv4gVDVFuPJQ4Z5ZMeO j+8zE+cX057ualldvi+KSnjPk6CdmkJnqnvtYPYks5VPKETHc4AUi4SmjLy1WR2Fg2GJ W1IOiZXS2ljcNO+Wp3JEbtC3yqUAJRQlNpbkbTbWR4vYyQecVsFUgFk63+q9IvTa8RgW 3Vb+2UGmO6QloVJ4vb5M3uU4DWQ9ScYbxBSbAe8WkqEMA5T0kAlQNWTroObFRjdNUhjT R92IycPeCF3sWqfI6TDiOlO1XaYOQ+6+F0JEQP3T3G3TZ8D0j/xMR1n+cR8icPh+pWb6 6qIw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=pxqneAVn; 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 16-20020a170906021000b0086f0864592dsi27681389ejd.321.2023.02.01.22.20.52; Wed, 01 Feb 2023 22:21:17 -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=pxqneAVn; 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 S231540AbjBBGSZ (ORCPT + 99 others); Thu, 2 Feb 2023 01:18:25 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55312 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231371AbjBBGSU (ORCPT ); Thu, 2 Feb 2023 01:18:20 -0500 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5C8384A23B; Wed, 1 Feb 2023 22:18:18 -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 3126HUG4029376; Thu, 2 Feb 2023 06:18:12 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=pxqneAVnZPEA0SAIHKmskUHdrPfY01+QNNAB1qXMbj6/oB29KwW2yzQ/b9gZdloaWxK1 HdgYSffvILQlB1GWfsfklemq6gBonDYOUqZ8hmP5ZaBcov6SRnWRpK5Us8WFI95ppz3U lH4LOkX7s98NecK0lyLwyqO5xnFPvD0rKeBObBOI3hzvRZCDcVSfCmqxNVCYLOXuFWfg isT/BWXfmrzEocJ+Q+1VuHJ65tkz2L8WHLXTynXreW9fADNJSNd9S5BBHJvzo8NP/s47 sVQKg4qXUjgKK9NnQ+Q8a4Ui1t/Bc7dfOJtRPZAE9WR1qurnguZuOH1+ySBdPwIOzCHu WQ== Received: from nalasppmta02.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3nfm9g2f57-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 02 Feb 2023 06:18:12 +0000 Received: from nalasex01a.na.qualcomm.com (nalasex01a.na.qualcomm.com [10.47.209.196]) by NALASPPMTA02.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 3126IBD9023757 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 2 Feb 2023 06:18:11 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; Wed, 1 Feb 2023 22:18:06 -0800 From: Srinivasa Rao Mandadapu To: , , , , , , , , , , , , , CC: Srinivasa Rao Mandadapu Subject: [PATCH v7 3/5] clk: qcom: lpasscc-sc7280: Skip qdsp6ss clock registration Date: Thu, 2 Feb 2023 11:47:31 +0530 Message-ID: <1675318653-28352-4-git-send-email-quic_srivasam@quicinc.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1675318653-28352-1-git-send-email-quic_srivasam@quicinc.com> References: <1675318653-28352-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: fo0t6ES5hZ20YP7tI2uB2fdEKmBKlvVv X-Proofpoint-GUID: fo0t6ES5hZ20YP7tI2uB2fdEKmBKlvVv 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-02-01_15,2023-01-31_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 mlxscore=0 malwarescore=0 clxscore=1015 spamscore=0 impostorscore=0 phishscore=0 priorityscore=1501 mlxlogscore=999 suspectscore=0 lowpriorityscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2302020058 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?1756699167017953676?= X-GMAIL-MSGID: =?utf-8?q?1756699167017953676?= 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;