arm64: dts: qcom: Split PMU nodes for heterogeneous CPUs
authorRob Herring (Arm) <robh@kernel.org>
Wed, 17 Apr 2024 20:42:46 +0000 (15:42 -0500)
committerBjorn Andersson <andersson@kernel.org>
Tue, 28 May 2024 21:07:35 +0000 (16:07 -0500)
commitc8a346e408cb2e516472658ff191f13626d8571e
treebf7192c163cf5ce3a6a0e9622263715463c00935
parent839936d9676bdc2e4dde63631131feb8870fa4d2
arm64: dts: qcom: Split PMU nodes for heterogeneous CPUs

Arm heterogeneous configurations should have separate PMU nodes for each
CPU uarch as the uarch specific events can be different. The
"arm,armv8-pmuv3" compatible is also intended for s/w models rather than
specific uarch implementations.

All the kryo CPUs are missing PMU compatibles, so they can't be fixed.

Signed-off-by: "Rob Herring (Arm)" <robh@kernel.org>
Link: https://lore.kernel.org/r/20240417204247.3216703-1-robh@kernel.org
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
arch/arm64/boot/dts/qcom/msm8956.dtsi
arch/arm64/boot/dts/qcom/msm8976.dtsi
arch/arm64/boot/dts/qcom/sm4450.dtsi
arch/arm64/boot/dts/qcom/sm8350.dtsi
arch/arm64/boot/dts/qcom/sm8550.dtsi
arch/arm64/boot/dts/qcom/sm8650.dtsi