As disucssed in [1] it is a good idea to explicitly include clk-provider.h for clk providers, so include this in rest of missing qcom clk providers. [1]: lore.kernel.org/r/20211209082607.06929C004DD@xxxxxxxxxxxxxxx Vinod Koul (8): clk: qcom: gcc-sm8350: explicitly include clk-provider.h clk: qcom: gcc-msm8994: explicitly include clk-provider.h clk: qcom: gcc-sm6350: explicitly include clk-provider.h clk: qcom: lpasscc-sc7280: explicitly include clk-provider.h clk: qcom: lpasscc-sdm845: explicitly include clk-provider.h clk: qcom: mmcc-apq8084: explicitly include clk-provider.h clk: qcom: q6sstop-qcs404: explicitly include clk-provider.h clk: qcom: turingcc-qcs404: explicitly include clk-provider.h drivers/clk/qcom/gcc-msm8994.c | 1 + drivers/clk/qcom/gcc-sm6350.c | 1 + drivers/clk/qcom/gcc-sm8350.c | 1 + drivers/clk/qcom/lpasscc-sc7280.c | 1 + drivers/clk/qcom/lpasscc-sdm845.c | 1 + drivers/clk/qcom/mmcc-apq8084.c | 1 + drivers/clk/qcom/q6sstop-qcs404.c | 1 + drivers/clk/qcom/turingcc-qcs404.c | 1 + 8 files changed, 8 insertions(+) -- 2.31.1