summaryrefslogtreecommitdiff
path: root/arch/arm/common/fiq_debugger.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/common/fiq_debugger.c')
-rw-r--r--arch/arm/common/fiq_debugger.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm/common/fiq_debugger.c b/arch/arm/common/fiq_debugger.c
index 3ed18ae2ed80..a98d4a3b8fac 100644
--- a/arch/arm/common/fiq_debugger.c
+++ b/arch/arm/common/fiq_debugger.c
@@ -827,6 +827,9 @@ static void debug_fiq(struct fiq_glue_handler *h, void *regs, void *svc_sp)
unsigned int this_cpu = THREAD_INFO(svc_sp)->cpu;
bool need_irq;
+ /* Spew regs and callstack immediately after entering FIQ handler */
+ debug_fiq_exec(state, "allregs", regs, svc_sp);
+ debug_fiq_exec(state, "bt", regs, svc_sp);
need_irq = debug_handle_uart_interrupt(state, this_cpu, regs, svc_sp);
if (need_irq)
debug_force_irq(state);