Merge "ARM: gic: Add support for logging interrupts in RTB"

This commit is contained in:
qctecmdr 2021-08-27 09:16:15 -07:00 • committed by Gerrit - the friendly Code Review server
commit 187e9a162b

View file

@ -38,6 +38,7 @@
#include <linux/irqchip.h>
#include <linux/irqchip/chained_irq.h>
#include <linux/irqchip/arm-gic.h>
#include <linux/msm_rtb.h>
#include <asm/cputype.h>
#include <asm/irq.h>
@ -362,6 +363,7 @@ static void __exception_irq_entry gic_handle_irq(struct pt_regs *regs)
writel_relaxed(irqstat, cpu_base + GIC_CPU_EOI);
isb();
handle_domain_irq(gic->domain, irqnr, regs);
uncached_logk(LOGK_IRQ, (void *)(uintptr_t)irqnr);
continue;
}
if (irqnr < 16) {
@ -379,6 +381,7 @@ static void __exception_irq_entry gic_handle_irq(struct pt_regs *regs)
smp_rmb();
handle_IPI(irqnr, regs);
#endif
uncached_logk(LOGK_IRQ, (void *)(uintptr_t)irqnr);
continue;
}
break;