Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp1419342ybb; Wed, 1 Apr 2020 23:54:30 -0700 (PDT) X-Google-Smtp-Source: APiQypIspSVQtGchxaPjehBnbxJT7U47Hs6Zyxo7Fvl3w8Oyt6/7TKNSZZlu/9EGayKgS3QJJH/i X-Received: by 2002:a9d:27a7:: with SMTP id c36mr1290587otb.68.1585810470750; Wed, 01 Apr 2020 23:54:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1585810470; cv=none; d=google.com; s=arc-20160816; b=LI/up4F6n5EUp/82tmrAErBMFI1Lcxep046xUkz/VZdesBhaqscYuyVULORDzL7hOX MRO3lUITsuBUqXGx9KDctXyupPTHhyzCAeWEHumPeXpGXumq2cJ6vV3yA3FrkmQ8rBJi kkSVJubEmVmtPs+/EOuxefsc9WoPl4zeP7FZw65HX8bhcs+t3B8+fmGj2Jku2Mxu6WiR bakhukqGDGhCDytlv7W0h+puElJeD3T8ja/M7UaSuMWcd90krGz8rOTiAquS0aPVfrx9 SNHJk62VdVxbF4HlJKuKSsJXIPTTeoc6KaZrsdx204EmDtC1PF5lgnDRWulGqZBfOn6C TX4g== 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=giuzfu0US58XCK+xPkfmBWOi3jKH7xupf7zzQLcukWg=; b=hggWqVnhLLQHBc3SsrgwI+OiHdMU08KSud/QfPtswwZflc+ri767xE3FVmxfJpkd7D T8+VrcYok5a50lvSiXGHtD5JO7LzrXrHS4utwmd92DRorAfGDH2jWS6lotj/dvcX/oxk v/izFVkzlCwJVWEx/udxqO8UGojlsBB01xodBXFjO8snsWQdRmFuQA/y8cSYua5eAlq5 DErcPCg2Ua0bvRyZPzOzXRVQj3qKDc/n44Qfi2bzWHBTCYVWAwM+XZUdrDiZ8lQnymXM 18YdC60tDTGCa23XJb3NmYuUaRgSo7MoruTwlQe6Nt+q2yxzYoLaOT1joWbS7Tgso0eD F/hQ== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m185si1850308oib.102.2020.04.01.23.54.18; Wed, 01 Apr 2020 23:54:30 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387476AbgDBGxW (ORCPT + 99 others); Thu, 2 Apr 2020 02:53:22 -0400 Received: from alexa-out-blr-01.qualcomm.com ([103.229.18.197]:60098 "EHLO alexa-out-blr-01.qualcomm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2387453AbgDBGxU (ORCPT ); Thu, 2 Apr 2020 02:53:20 -0400 Received: from ironmsg02-blr.qualcomm.com ([10.86.208.131]) by alexa-out-blr-01.qualcomm.com with ESMTP/TLS/AES256-SHA; 02 Apr 2020 12:23:12 +0530 Received: from mkrishn-linux.qualcomm.com ([10.204.66.35]) by ironmsg02-blr.qualcomm.com with ESMTP; 02 Apr 2020 12:22:53 +0530 Received: by mkrishn-linux.qualcomm.com (Postfix, from userid 438394) id 3641A457F; Thu, 2 Apr 2020 12:22:53 +0530 (IST) From: Krishna Manikandan 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, kalyan_t@codeaurora.org, nganji@codeaurora.org Subject: [v2 2/3] arm64: dts: sc7180: add bus clock to mdp node for sc7180 target Date: Thu, 2 Apr 2020 12:22:49 +0530 Message-Id: <1585810370-6099-2-git-send-email-mkrishn@codeaurora.org> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1585810370-6099-1-git-send-email-mkrishn@codeaurora.org> References: <1585810370-6099-1-git-send-email-mkrishn@codeaurora.org> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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 998f101..ea1b0cd 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>; @@ -1536,12 +1535,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