clk: qcom: Replace of_device.h with explicit includes
authorRob Herring <robh@kernel.org>
Tue, 10 Oct 2023 20:57:10 +0000 (15:57 -0500)
committerBjorn Andersson <andersson@kernel.org>
Sat, 21 Oct 2023 15:41:50 +0000 (08:41 -0700)
commitbff482ace43eebc5b4394cc9a7c7723f08413f80
tree0b6d356019eed367c0f3b57d08a48ada89457a82
parent76ca22bd3d95cfb5113206894abbc80de6ceb1fe
clk: qcom: Replace of_device.h with explicit includes

The DT of_device.h and of_platform.h date back to the separate
of_platform_bus_type before it as merged into the regular platform bus.
As part of that merge prepping Arm DT support 13 years ago, they
"temporarily" include each other and pull in various other headers. In
preparation to fix this, adjust the includes for what is actually needed.

of_device.h isn't needed, but mod_devicetable.h and platform_device.h were
implicitly included by it.

Signed-off-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20231010205710.1585232-1-robh@kernel.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
drivers/clk/qcom/camcc-sm8550.c
drivers/clk/qcom/gcc-ipq5018.c
drivers/clk/qcom/gcc-sm4450.c