Received: by 2002:a25:b323:0:0:0:0:0 with SMTP id l35csp3084920ybj; Mon, 23 Sep 2019 14:33:21 -0700 (PDT) X-Google-Smtp-Source: APXvYqz8xdQGsw8umJBmboSGv3hAh6G67a2FVTcQeTRQ4q5hEQBBNLoKkGsklSQ2DBMDOQBY9++8 X-Received: by 2002:a50:98c6:: with SMTP id j64mr2370145edb.34.1569274400888; Mon, 23 Sep 2019 14:33:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1569274400; cv=none; d=google.com; s=arc-20160816; b=QFapisR09OAFLoW5Yud20Q3gJbPpTSL+JKDO5yVR9v1ay5xsPt+fytu+u5o8XWiOe4 Kt/limUVnrgIoguDZcNWvn2fgxdiaxEjvMWB0xfnprOVi33T0pz4iN52iAPKxDVffml2 on5Ik5ivWOD35QdEyupH4A+tkacIDoc+kJkc6VvD3Vdh0XZIPUuzxhfVZLvI5MeZ7GGD ois530bS+IuwO8BizerCaNSYveYOAD7Z+Rjo459oLDtU5vO/mfZzQt6qTz+S640upB96 cRt95Hy46w/8+oTQogKeXNGTomcJWPq5KtgUfbYCUgVJp0kLJkti3qNDzIFMOBbyTz9x sIJQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=Q61foPR9T12GswBFWRUubUr475fb3uvVzJcifOvVvoY=; b=vDT5VxzoLUlDrj/GYjmTmzjQLhqtfJLHgRvaeNqVNKPqBHP2E1RrRb0Hem0i7vSl8M Ip27FlgS8FYppOXAb47xsMD1uMDZrOVe/Y72WWVLvogR7cj8A0VlxsxRwUMLhyXwSDZM P2u44A7sfQyUndJ3pECAsPV0SBhloiz9S9Ml0Ol2c8dvJdFjrmzYQvdTmKH1B4jal+Ta YJRpmpEtfwDZBxKFZ0dU/a5ec/WppfnYatMCKje9rTDr7IIH1NUMAB1WX5FWOiJgeMOd GBcNXyqgR7ncrtWzCa+W9HmDZKw4pA800ZNAEf7Hi+sYFdmrd/yYwQwnI8/eUiTkPi3u 5c/g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=0cjrGVl0; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y6si1821791ejj.113.2019.09.23.14.32.56; Mon, 23 Sep 2019 14:33:20 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=0cjrGVl0; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2390189AbfIVSqp (ORCPT + 99 others); Sun, 22 Sep 2019 14:46:45 -0400 Received: from mail.kernel.org ([198.145.29.99]:42996 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2390149AbfIVSqn (ORCPT ); Sun, 22 Sep 2019 14:46:43 -0400 Received: from sasha-vm.mshome.net (c-73-47-72-35.hsd1.nh.comcast.net [73.47.72.35]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id AEFA1214AF; Sun, 22 Sep 2019 18:46:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1569178002; bh=laBXdjhEBj/+X/JVTuEkEsHnRzQeu89qrZqIqosxvkg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=0cjrGVl0lewtS1m9wU/GdJHd0XJoWK56G1vpc80YJzufgkGjN3JFjQnOBM7l/p2jW a5u/zQa1A6/JnD+r7cu7WhE5jTT/eneGJToYABRJk2H15y02YRHzQaLDYPvF791a0L /keOVVhk3Wnn6WyARXPjujcuR8Zsf9ceM+fcV3SI= From: Sasha Levin To: linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Bjorn Andersson , Niklas Cassel , Mark Brown , Sasha Levin , linux-arm-msm@vger.kernel.org, linux-soc@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH AUTOSEL 5.3 091/203] arm64: dts: qcom: qcs404-evb: Mark WCSS clocks protected Date: Sun, 22 Sep 2019 14:41:57 -0400 Message-Id: <20190922184350.30563-91-sashal@kernel.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190922184350.30563-1-sashal@kernel.org> References: <20190922184350.30563-1-sashal@kernel.org> MIME-Version: 1.0 X-stable: review X-Patchwork-Hint: Ignore Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Bjorn Andersson [ Upstream commit 54d895bea43c94f31304d59f82d755b7f4b59e7c ] '7d0c76bdf227 ("clk: qcom: Add WCSS gcc clock control for QCS404")' introduces two new clocks to gcc. These are not used before clk_disable_unused() and as such the clock framework tries to disable them. But on the EVB these registers are only accessible through TrustZone, so these clocks must be marked as "protected" to prevent the clock code from touching them. Numerical values are used as the constants are not yet available in a common tree. Reviewed-by: Niklas Cassel Reported-by: Mark Brown Reported-by: Niklas Cassel Signed-off-by: Bjorn Andersson Signed-off-by: Sasha Levin --- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/qcs404-evb.dtsi b/arch/arm64/boot/dts/qcom/qcs404-evb.dtsi index 11c0a7137823d..db6df76e97a1a 100644 --- a/arch/arm64/boot/dts/qcom/qcs404-evb.dtsi +++ b/arch/arm64/boot/dts/qcom/qcs404-evb.dtsi @@ -61,7 +61,9 @@ protected-clocks = , , , - ; + , + <141>, /* GCC_WCSS_Q6_AHB_CLK */ + <142>; /* GCC_WCSS_Q6_AXIM_CLK */ }; &pms405_spmi_regulators { -- 2.20.1