diff options
author | Daniel Hellstrom <daniel@gaisler.com> | 2014-03-07 12:19:31 +0100 |
---|---|---|
committer | Daniel Hellstrom <daniel@gaisler.com> | 2014-03-07 12:23:21 +0100 |
commit | 593afc2549a83e360b1059fdca808fb43e78e837 (patch) | |
tree | 46298b6610c9e4016820aeb916e9b0b86f7ae3f2 | |
parent | 788c3ca10b5d577cbd4dfa8fd5e2a5141bb63e1c (diff) |
SPWTDP: clear interrupt status on interruptrcc-v1.2.15
-rw-r--r-- | c/src/lib/libbsp/sparc/shared/time/spwtdp.c | 1 |
1 files changed, 1 insertions, 0 deletions
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) |