diff options
Diffstat (limited to 'chip')
-rw-r--r-- | chip/mt8192_scp/hrtimer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/chip/mt8192_scp/hrtimer.c b/chip/mt8192_scp/hrtimer.c index 29088120ef..dfa451b612 100644 --- a/chip/mt8192_scp/hrtimer.c +++ b/chip/mt8192_scp/hrtimer.c @@ -199,7 +199,7 @@ static void irq_group6_handler(void) break; case SCP_IRQ_TIMER(TIMER_SYSTEM): /* If this is a hardware irq, check overflow */ - if (timer_is_irq(TIMER_SYSTEM)) { + if (!in_soft_interrupt_context()) { timer_ack_irq(TIMER_SYSTEM); if (sys_high) { |