arm64: dts: apple: Add t8103 PMU interrupt affinities
authorMarc Zyngier <maz@kernel.org>
Tue, 14 Dec 2021 15:56:55 +0000 (15:56 +0000)
committerMarc Zyngier <maz@kernel.org>
Mon, 7 Feb 2022 16:00:42 +0000 (16:00 +0000)
The two PMU pseudo interrupts have specific affinities. One set
is affine to the small cores, and the other set affine to the
big ones.

Signed-off-by: Marc Zyngier <maz@kernel.org>
arch/arm64/boot/dts/apple/t8103.dtsi

index 19afbc91020a25d8f21fed5117adb082950c6165..a2e006538c5683a6ab9d1a4062f4e0a8b0c596c5 100644 (file)
                        interrupt-controller;
                        reg = <0x2 0x3b100000 0x0 0x8000>;
                        power-domains = <&ps_aic>;
+
+                       affinities {
+                               e-core-pmu-affinity {
+                                       apple,fiq-index = <AIC_CPU_PMU_E>;
+                                       cpus = <&cpu0 &cpu1 &cpu2 &cpu3>;
+                               };
+
+                               p-core-pmu-affinity {
+                                       apple,fiq-index = <AIC_CPU_PMU_P>;
+                                       cpus = <&cpu4 &cpu5 &cpu6 &cpu7>;
+                               };
+                       };
                };
 
                pmgr: power-management@23b700000 {