Skip to contentSkip to conversation

ARM: dts: cygnus: fix irq type for arm global timer

PATCH New Clément Péron 2 participants 2 messages May 3, 2018 – May 7, 2018

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

PATCH v2 1/1 ARM: dts: cygnus: fix irq type for arm global timer

As per ARM documentation
PPI(0) ID27 - global timer interrupt is rising-edge sensitive.

set IRQ triggering type to IRQ_TYPE_EDGE_RISING for ARM Global timers.

Fixes c9ad7bc5fe3 ("ARM: dts: Enable Broadcom Cygnus SoC")
---
 arch/arm/boot/dts/bcm-cygnus.dtsi | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
arch/arm/boot/dts/bcm-cygnus.dtsi +1 -1
index 699fdf94d139..9fe4f5a6379e 100644
@@ -69,7 +69,7 @@
 		timer at 20200 {
 			compatible = "arm,cortex-a9-global-timer";
 			reg = <0x20200 0x100>;
-			interrupts = <GIC_PPI 11 IRQ_TYPE_LEVEL_HIGH>;
+			interrupts = <GIC_PPI 11 IRQ_TYPE_EDGE_RISING>;
 			clocks = <&periph_clk>;
 		};
 
Signature · 1 line
2.17.0
#1 lore raw

PATCH v2 1/1 ARM: dts: cygnus: fix irq type for arm global timer

Quoted 8 lines · Cl?ment P?ron

As per ARM documentation
PPI(0) ID27 - global timer interrupt is rising-edge sensitive.

set IRQ triggering type to IRQ_TYPE_EDGE_RISING for ARM Global timers.

Fixes c9ad7bc5fe3 ("ARM: dts: Enable Broadcom Cygnus SoC")

---

Applied to devicetree/fixes, thanks!
--
Florian