ARM: dts: bcm271x: Use a53 pmu, drop RPI364
authorPhil Elwell <phil@raspberrypi.com>
Thu, 19 Mar 2020 10:04:46 +0000 (10:04 +0000)
committerPhil Elwell <phil@raspberrypi.com>
Thu, 19 Mar 2020 16:35:56 +0000 (16:35 +0000)
The upstream bcm2837.dtsi uses cortex-a53-pmu, so we can do the same
but with a fallback to the cortex-a7-pmu which is supported by the
32-bit kernel.

Now that we're using the natural fallback mechanism of compatible
strings, the RPI364 macro no longer serves any purpose - remove it.

Signed-off-by: Phil Elwell <phil@raspberrypi.com>
arch/arm/boot/dts/bcm2710.dtsi
arch/arm64/boot/dts/broadcom/bcm2710-rpi-2-b.dts
arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b-plus.dts
arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b.dts
arch/arm64/boot/dts/broadcom/bcm2710-rpi-cm3.dts
arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dts

index 5c45ded..a2e084d 100644 (file)
@@ -5,11 +5,7 @@
        compatible = "brcm,bcm2837", "brcm,bcm2836";
 
        arm-pmu {
-#ifdef RPI364
-               compatible = "arm,armv8-pmuv3", "arm,cortex-a7-pmu";
-#else
-               compatible = "arm,cortex-a7-pmu";
-#endif
+               compatible = "arm,cortex-a53-pmu", "arm,cortex-a7-pmu";
        };
 
        soc {