mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-18 22:54:00 +00:00
42 lines
1.5 KiB
Diff
42 lines
1.5 KiB
Diff
From 88b3509f36a458b882b895ecf9eb50e922ddb2e1 Mon Sep 17 00:00:00 2001
|
|
From: Marc Zyngier <Marc.Zyngier@arm.com>
|
|
Date: Sat, 1 Jul 2017 15:16:33 +0100
|
|
Subject: [PATCH 01/12] ARM64: dts: marvell: armada37xx: Fix timer interrupt
|
|
specifiers
|
|
|
|
Contrary to popular belief, PPIs connected to a GICv3 to not have
|
|
an affinity field similar to that of GICv2. That is consistent
|
|
with the fact that GICv3 is designed to accomodate thousands of
|
|
CPUs, and fitting them as a bitmap in a byte is... difficult.
|
|
|
|
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
|
|
---
|
|
arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 12 ++++--------
|
|
1 file changed, 4 insertions(+), 8 deletions(-)
|
|
|
|
diff --git a/arch/arm64/boot/dts/marvell/armada-37xx.dtsi b/arch/arm64/boot/dts/marvell/armada-37xx.dtsi
|
|
index 4d495ec39202..bc179efb10ef 100644
|
|
--- a/arch/arm64/boot/dts/marvell/armada-37xx.dtsi
|
|
+++ b/arch/arm64/boot/dts/marvell/armada-37xx.dtsi
|
|
@@ -75,14 +75,10 @@
|
|
|
|
timer {
|
|
compatible = "arm,armv8-timer";
|
|
- interrupts = <GIC_PPI 13
|
|
- (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_HIGH)>,
|
|
- <GIC_PPI 14
|
|
- (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_HIGH)>,
|
|
- <GIC_PPI 11
|
|
- (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_HIGH)>,
|
|
- <GIC_PPI 10
|
|
- (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_HIGH)>;
|
|
+ interrupts = <GIC_PPI 13 IRQ_TYPE_LEVEL_HIGH>,
|
|
+ <GIC_PPI 14 IRQ_TYPE_LEVEL_HIGH>,
|
|
+ <GIC_PPI 11 IRQ_TYPE_LEVEL_HIGH>,
|
|
+ <GIC_PPI 10 IRQ_TYPE_LEVEL_HIGH>;
|
|
};
|
|
|
|
soc {
|
|
--
|
|
2.13.2
|
|
|