]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
clk: qcom: rpmh: Fix double array initializer on Kaanapali
authorKrzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Wed, 24 Dec 2025 11:22:59 +0000 (12:22 +0100)
committerBjorn Andersson <andersson@kernel.org>
Fri, 2 Jan 2026 22:00:54 +0000 (16:00 -0600)
[RPMH_RF_CLK4] and [RPMH_RF_CLK5_A] elements in clk_hw array are already
initialized, as reported by W=1 clang warning:

  clk-rpmh.c:932:20: error: initializer overrides prior initialization of this subobject [-Werror,-Winitializer-overrides]
  clk-rpmh.c:934:21: error: initializer overrides prior initialization of this subobject [-Werror,-Winitializer-overrides]

Fixes: acabfd13859d ("clk: qcom: rpmh: Add support for Kaanapali rpmh clocks")
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Reviewed-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20251224112257.83874-4-krzysztof.kozlowski@oss.qualcomm.com
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
drivers/clk/qcom/clk-rpmh.c

index 10e84ada48eed0a0ed6d93d9c2232ac67f6784ca..547729b1a8ee01cf28c11ee8c4bd2f36d7536e6d 100644 (file)
@@ -929,8 +929,8 @@ static struct clk_hw *kaanapali_rpmh_clocks[] = {
        [RPMH_RF_CLK3]          = &clk_rpmh_clk3_a2_e0.hw,
        [RPMH_RF_CLK3_A]        = &clk_rpmh_clk3_a2_e0_ao.hw,
        [RPMH_RF_CLK4]          = &clk_rpmh_clk4_a2_e0.hw,
-       [RPMH_RF_CLK4]          = &clk_rpmh_clk4_a2_e0_ao.hw,
-       [RPMH_RF_CLK5_A]        = &clk_rpmh_clk5_a2_e0.hw,
+       [RPMH_RF_CLK4_A]        = &clk_rpmh_clk4_a2_e0_ao.hw,
+       [RPMH_RF_CLK5]          = &clk_rpmh_clk5_a2_e0.hw,
        [RPMH_RF_CLK5_A]        = &clk_rpmh_clk5_a2_e0_ao.hw,
        [RPMH_IPA_CLK]          = &clk_rpmh_ipa.hw,
 };