Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp1146838ybh; Thu, 16 Jul 2020 04:36:40 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwSksS2usVhXOGuj4zLcuLZbGCFhkVUW/SQY9EFfAIZFjGg7jwWqecXbJGrhbrvJmnN5FPd X-Received: by 2002:a17:906:35d2:: with SMTP id p18mr3426177ejb.393.1594899400251; Thu, 16 Jul 2020 04:36:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1594899400; cv=none; d=google.com; s=arc-20160816; b=1BaIdNVNaSJC0AR9c33kSD4OA0yab4ct8BjdKgI0gj/8DT+K6DAYsTYXGgMUqIWVjA Anjg25R7NoB8+1Fqv0VYAH0VEQzSBFZ2JJm5Itbrj2Vsg4rqrH8AUMRuv2azffyTxfk1 +5D5ZHwRxQSE9apA4vR9ZS647K6K8UCP/P9w1xvg8jk/t0okar5HHoef73u+zZm8xxrn uqlNy3jC8Ta1aUgABnpqfl+GSXkg1CY9e8j1NmpX+5VQFHIRCYAUxSJV6TnvaqgTVyFN /oTHY9Q84YxS7QPX4oWw1C+JEmRlrbaS0oEmq3hEYgGjz3bKcC0umiN0etgd8jwFtClc WGkQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from; bh=V8EVhgzCKHXkpZg7ld0nCClYNsre65rbKPT0ZkzdR/g=; b=D2aGH0eowExzD+UKKbqoll40g/yAw+fZ6QkgkEEq3Q7h8px/LUsX309OsYGm58iqLv K6ex34X0PmdnKP9Is+fC0wqggnycVtef3zD3nI14a0lcsyPLF1hDdHURNR5Rz2oHtD9/ g39paDVNtdF0o9HeUNe0FMwheshDft8rjf/CNMyc7aj6fOeu+cJZrwE4XxgpTdu5S1HZ PgselsilMmiTd3WXWfHQ5w2PsdXwJfiQATsERmhW3j0qYRzeEC2uI3906Vik1Wtq4PeT QC4LRDTbvsdbpgSBPAuv5SSk1pj8RrGSWtFKuzNe3qWJbXuBdPYJCKgT1OwKZgwMNRt5 UxhA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b30si3071981edj.204.2020.07.16.04.36.16; Thu, 16 Jul 2020 04:36:40 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728093AbgGPLgF (ORCPT + 99 others); Thu, 16 Jul 2020 07:36:05 -0400 Received: from alexa-out.qualcomm.com ([129.46.98.28]:35028 "EHLO alexa-out.qualcomm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726515AbgGPLgF (ORCPT ); Thu, 16 Jul 2020 07:36:05 -0400 Received: from ironmsg09-lv.qualcomm.com ([10.47.202.153]) by alexa-out.qualcomm.com with ESMTP; 16 Jul 2020 04:36:04 -0700 Received: from ironmsg02-blr.qualcomm.com ([10.86.208.131]) by ironmsg09-lv.qualcomm.com with ESMTP/TLS/AES256-SHA; 16 Jul 2020 04:36:02 -0700 Received: from kalyant-linux.qualcomm.com ([10.204.66.210]) by ironmsg02-blr.qualcomm.com with ESMTP; 16 Jul 2020 17:05:41 +0530 Received: by kalyant-linux.qualcomm.com (Postfix, from userid 94428) id 78F0A4B0D; Thu, 16 Jul 2020 17:05:40 +0530 (IST) From: Kalyan Thota To: dri-devel@lists.freedesktop.org, linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: Krishna Manikandan , linux-kernel@vger.kernel.org, robdclark@gmail.com, seanpaul@chromium.org, hoegsberg@chromium.org, dianders@chromium.org, jsanka@codeaurora.org, travitej@codeaurora.org, nganji@codeaurora.org Subject: [PATCH 2/3] arm64: dts: sc7180: add bus clock to mdp node for sc7180 target Date: Thu, 16 Jul 2020 17:05:33 +0530 Message-Id: <1594899334-19772-2-git-send-email-kalyan_t@codeaurora.org> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1594899334-19772-1-git-send-email-kalyan_t@codeaurora.org> References: <1594899334-19772-1-git-send-email-kalyan_t@codeaurora.org> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Krishna Manikandan Move the bus clock to mdp device node,in order to facilitate bus band width scaling on sc7180 target. The parent device MDSS will not vote for bus bw, instead the vote will be triggered by mdp device node. Since a minimum vote is required to turn on bus clock, move the clock node to mdp device from where the votes are requested. This patch has dependency on the below series https://patchwork.kernel.org/patch/11468783/ Signed-off-by: Krishna Manikandan --- arch/arm64/boot/dts/qcom/sc7180.dtsi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sc7180.dtsi b/arch/arm64/boot/dts/qcom/sc7180.dtsi index 4f2c0d1..31fed6d 100644 --- a/arch/arm64/boot/dts/qcom/sc7180.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7180.dtsi @@ -1510,10 +1510,9 @@ power-domains = <&dispcc MDSS_GDSC>; clocks = <&gcc GCC_DISP_AHB_CLK>, - <&gcc GCC_DISP_HF_AXI_CLK>, <&dispcc DISP_CC_MDSS_AHB_CLK>, <&dispcc DISP_CC_MDSS_MDP_CLK>; - clock-names = "iface", "bus", "ahb", "core"; + clock-names = "iface", "ahb", "core"; assigned-clocks = <&dispcc DISP_CC_MDSS_MDP_CLK>; assigned-clock-rates = <300000000>; @@ -1539,12 +1538,13 @@ <0 0x0aeb0000 0 0x2008>; reg-names = "mdp", "vbif"; - clocks = <&dispcc DISP_CC_MDSS_AHB_CLK>, + clocks = <&gcc GCC_DISP_HF_AXI_CLK>, + <&dispcc DISP_CC_MDSS_AHB_CLK>, <&dispcc DISP_CC_MDSS_ROT_CLK>, <&dispcc DISP_CC_MDSS_MDP_LUT_CLK>, <&dispcc DISP_CC_MDSS_MDP_CLK>, <&dispcc DISP_CC_MDSS_VSYNC_CLK>; - clock-names = "iface", "rot", "lut", "core", + clock-names = "bus", "iface", "rot", "lut", "core", "vsync"; assigned-clocks = <&dispcc DISP_CC_MDSS_MDP_CLK>, <&dispcc DISP_CC_MDSS_VSYNC_CLK>; -- 1.9.1