Messages in this thread Patch in this message | | | From | Rodolfo Giometti <> | Date | Wed, 2 Dec 2009 18:18:49 +0100 | Subject | [PATCH 11/11] arm: add low level IRQ timestamps recording for arm platforms. |
| |
Signed-off-by: Rodolfo Giometti <giometti@linux.it> --- arch/arm/kernel/irq.c | 2 ++ drivers/pps/Kconfig | 2 +- 2 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/arch/arm/kernel/irq.c b/arch/arm/kernel/irq.c index c9a8619..4708db2 100644 --- a/arch/arm/kernel/irq.c +++ b/arch/arm/kernel/irq.c @@ -109,6 +109,8 @@ asmlinkage void __exception asm_do_IRQ(unsigned int irq, struct pt_regs *regs) irq_enter(); + irq_save_ts(irq); + /* * Some hardware gives randomly wrong interrupts. Rather * than crashing, do something sensible. diff --git a/drivers/pps/Kconfig b/drivers/pps/Kconfig index 6e8a2aa..dcef32e 100644 --- a/drivers/pps/Kconfig +++ b/drivers/pps/Kconfig @@ -24,7 +24,7 @@ config PPS config PPS_IRQ_EVENTS bool "Use low level IRQ timestamps" - depends on PPS && (X86_32 || X86_64) + depends on PPS && (X86_32 || X86_64 || ARM) default no help Say Y here if you wish using low level IRQ timestamps to register -- 1.6.3.3
| |