From 0946916da060fd987b389c2baa737ae1bb376929 Mon Sep 17 00:00:00 2001 From: Konrad Dybcio Date: Mon, 21 Dec 2020 16:30:24 +0100 Subject: [PATCH] clk: qcom: mmcc-msm8974: Fix mmss_s0_axi clock On boards without cont_splash the clock wouldn't get enabled. Reparent it and strongly depend on the parent to make sure it's accessible. Access to MMSS depends on mmss_s0_axi being up and alive. Signed-off-by: Konrad Dybcio --- drivers/clk/qcom/mmcc-msm8974.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/clk/qcom/mmcc-msm8974.c b/drivers/clk/qcom/mmcc-msm8974.c index 015426262d0808..6220b62ece1e31 100644 --- a/drivers/clk/qcom/mmcc-msm8974.c +++ b/drivers/clk/qcom/mmcc-msm8974.c @@ -2101,11 +2101,11 @@ static struct clk_branch mmss_s0_axi_clk = { .hw.init = &(struct clk_init_data){ .name = "mmss_s0_axi_clk", .parent_names = (const char *[]){ - "mmss_axi_clk_src", + "mmss_mmssnoc_axi_clk", }, .num_parents = 1, .ops = &clk_branch2_ops, - .flags = CLK_IGNORE_UNUSED, + .flags = CLK_IGNORE_UNUSED | CLK_SET_RATE_PARENT | CLK_OPS_PARENT_ENABLE, }, }, };