On Thu, Jul 16, 2020 at 4:36 AM Kalyan Thota <kalyan_t@xxxxxxxxxxxxxx> wrote: > > From: Krishna Manikandan <mkrishn@xxxxxxxxxxxxxx> > > 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 <mkrishn@xxxxxxxxxxxxxx> Reviewed-by: Rob Clark <robdclark@xxxxxxxxxxxx> > --- > 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 >