From 593afc2549a83e360b1059fdca808fb43e78e837 Mon Sep 17 00:00:00 2001 From: Daniel Hellstrom Date: Fri, 7 Mar 2014 12:19:31 +0100 Subject: SPWTDP: clear interrupt status on interrupt --- c/src/lib/libbsp/sparc/shared/time/spwtdp.c | 1 + 1 file changed, 1 insertion(+) diff --git a/c/src/lib/libbsp/sparc/shared/time/spwtdp.c b/c/src/lib/libbsp/sparc/shared/time/spwtdp.c index bb85806c81..1010371f80 100644 --- a/c/src/lib/libbsp/sparc/shared/time/spwtdp.c +++ b/c/src/lib/libbsp/sparc/shared/time/spwtdp.c @@ -167,6 +167,7 @@ void spwtdp_isr(void *data) if (ists == 0) return; + priv->regs->ists = ists; /* clear handled interrupt events */ stats->nirqs++; if (ists & SPWTDP_IRQ_DIT) -- cgit v1.2.3