diff options
author | Douglas Anderson <dianders@chromium.org> | 2020-02-03 10:31:46 -0800 |
---|---|---|
committer | Stephen Boyd <sboyd@kernel.org> | 2020-02-03 23:05:06 -0800 |
commit | 563528b831746792cb8a4ab50a757e648c626b3e (patch) | |
tree | f982defec13714f76003d343a7e76a735da82fa5 /drivers/clk/qcom/videocc-sc7180.c | |
parent | abc8f93f33e75e22ab293648edbeb51157e9b6c9 (diff) | |
download | linux-563528b831746792cb8a4ab50a757e648c626b3e.tar.bz2 |
clk: qcom: Use ARRAY_SIZE in videocc-sc7180 for parent clocks
It's nicer to use ARRAY_SIZE instead of hardcoding. Had we always
been doing this it would have prevented a previous bug. See commit
74c31ff9c84a ("clk: qcom: gpu_cc_gmu_clk_src has 5 parents, not 6").
Signed-off-by: Douglas Anderson <dianders@chromium.org>
Link: https://lkml.kernel.org/r/20200203103049.v4.13.If37e4b1b5553ac9db5ea51e84a6eec286cdf209e@changeid
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
Diffstat (limited to 'drivers/clk/qcom/videocc-sc7180.c')
-rw-r--r-- | drivers/clk/qcom/videocc-sc7180.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/clk/qcom/videocc-sc7180.c b/drivers/clk/qcom/videocc-sc7180.c index 653fc4e6bb6f..c363c3cc544e 100644 --- a/drivers/clk/qcom/videocc-sc7180.c +++ b/drivers/clk/qcom/videocc-sc7180.c @@ -76,7 +76,7 @@ static struct clk_rcg2 video_cc_venus_clk_src = { .clkr.hw.init = &(struct clk_init_data){ .name = "video_cc_venus_clk_src", .parent_data = video_cc_parent_data_1, - .num_parents = 2, + .num_parents = ARRAY_SIZE(video_cc_parent_data_1), .flags = CLK_SET_RATE_PARENT, .ops = &clk_rcg2_shared_ops, }, |