From patchwork Wed Apr 15 14:51:08 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sibi Sankar X-Patchwork-Id: 11491427 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 1D882112C for ; Wed, 15 Apr 2020 14:51:39 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id F1180208E4 for ; Wed, 15 Apr 2020 14:51:38 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=mg.codeaurora.org header.i=@mg.codeaurora.org header.b="UeaPa/qq" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S371021AbgDOOvh (ORCPT ); Wed, 15 Apr 2020 10:51:37 -0400 Received: from mail26.static.mailgun.info ([104.130.122.26]:44449 "EHLO mail26.static.mailgun.info" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S371005AbgDOOvd (ORCPT ); Wed, 15 Apr 2020 10:51:33 -0400 DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=mg.codeaurora.org; q=dns/txt; s=smtp; t=1586962292; h=Content-Transfer-Encoding: MIME-Version: Message-Id: Date: Subject: Cc: To: From: Sender; bh=QRBPrK4+I/ZGGr7woOaqts44CO0Or0LnpyTflypw/WQ=; b=UeaPa/qqomUbs8NJUBBzD1/TtkQnsqpiVqiwxcRKn1puxGooEsrxJlvcx1Ctai2pEUA36c1f O/EFMarfTIeTdRWb0ckGAYJ8SsHfMvHSD4FH2AEQBQTOsgkcOo5H48mw6qTpUaUoPn748Zv3 LwVyefHQjOzpBwwRNlZCtiEua5U= X-Mailgun-Sending-Ip: 104.130.122.26 X-Mailgun-Sid: WyI4ZWZiZiIsICJsaW51eC1yZW1vdGVwcm9jQHZnZXIua2VybmVsLm9yZyIsICJiZTllNGEiXQ== Received: from smtp.codeaurora.org (ec2-35-166-182-171.us-west-2.compute.amazonaws.com [35.166.182.171]) by mxa.mailgun.org with ESMTP id 5e971f71.7fac36418960-smtp-out-n04; Wed, 15 Apr 2020 14:51:29 -0000 (UTC) Received: by smtp.codeaurora.org (Postfix, from userid 1001) id ACC62C433BA; Wed, 15 Apr 2020 14:51:29 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-caf-mail-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=2.0 tests=ALL_TRUSTED,SPF_NONE autolearn=unavailable autolearn_force=no version=3.4.0 Received: from blr-ubuntu-87.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com [103.229.18.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: sibis) by smtp.codeaurora.org (Postfix) with ESMTPSA id 274E6C433CB; Wed, 15 Apr 2020 14:51:25 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org 274E6C433CB Authentication-Results: aws-us-west-2-caf-mail-1.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: aws-us-west-2-caf-mail-1.web.codeaurora.org; spf=none smtp.mailfrom=sibis@codeaurora.org From: Sibi Sankar To: bjorn.andersson@linaro.org, robh+dt@kernel.org Cc: agross@kernel.org, linux-arm-msm@vger.kernel.org, linux-remoteproc@vger.kernel.org, linux-kernel@vger.kernel.org, evgreen@chromium.org, ohad@wizery.com, Sibi Sankar Subject: [PATCH 0/2] Drop all accesses to MPSS PERPH register space Date: Wed, 15 Apr 2020 20:21:08 +0530 Message-Id: <20200415145110.20624-1-sibis@codeaurora.org> X-Mailer: git-send-email 2.25.0 MIME-Version: 1.0 Sender: linux-remoteproc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-remoteproc@vger.kernel.org 7C retail devices using MSA based boot will result in a fuse combination which will prevent accesses to MSS PERPH register space where the mpss clocks and halt-nav reside. Hence requesting a halt-nav as part of the SSR sequence will result in a NoC error. Issuing HALT NAV request and turning on the mss clocks as part of SSR will no longer be required since the modem firmware will have the necessary fixes to ensure that there are no pending NAV DMA transactions thereby ensuring a smooth SSR. Sibi Sankar (2): dt-bindings: remoteproc: qcom: Replace halt-nav with spare-regs remoteproc: qcom_q6v5_mss: Drop accesses to MPSS PERPH register space .../bindings/remoteproc/qcom,q6v5.txt | 14 +-- drivers/remoteproc/qcom_q6v5_mss.c | 102 ++++-------------- 2 files changed, 23 insertions(+), 93 deletions(-) Tested-by: Evan Green