diff options
| author | ad <ad@NetBSD.org> | 2007-10-08 16:18:02 +0000 |
|---|---|---|
| committer | ad <ad@NetBSD.org> | 2007-10-08 16:18:02 +0000 |
| commit | 46ed8f7d77e22cf28fc2ab4cbe00fd197914f3bd (patch) | |
| tree | c51a0a40bc0996f1db90f94f5b10ca0ff6a34c27 /sys/dev/sequencer.c | |
| parent | c6deb42c8176c69f73fb873341ff1029fae06886 (diff) | |
Use the softint API.
Diffstat (limited to 'sys/dev/sequencer.c')
| -rw-r--r-- | sys/dev/sequencer.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/sys/dev/sequencer.c b/sys/dev/sequencer.c index 70e782f8fc0..759882aa768 100644 --- a/sys/dev/sequencer.c +++ b/sys/dev/sequencer.c @@ -1,4 +1,4 @@ -/* $NetBSD: sequencer.c,v 1.41 2007/07/09 21:00:29 ad Exp $ */ +/* $NetBSD: sequencer.c,v 1.42 2007/10/08 16:18:02 ad Exp $ */ /* * Copyright (c) 1998 The NetBSD Foundation, Inc. @@ -37,7 +37,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: sequencer.c,v 1.41 2007/07/09 21:00:29 ad Exp $"); +__KERNEL_RCSID(0, "$NetBSD: sequencer.c,v 1.42 2007/10/08 16:18:02 ad Exp $"); #include "sequencer.h" @@ -57,6 +57,7 @@ __KERNEL_RCSID(0, "$NetBSD: sequencer.c,v 1.41 2007/07/09 21:00:29 ad Exp $"); #include <sys/audioio.h> #include <sys/midiio.h> #include <sys/device.h> +#include <sys/intr.h> #include <dev/midi_if.h> #include <dev/midivar.h> @@ -148,7 +149,7 @@ sequencerattach(int n) for (n = 0; n < NSEQUENCER; n++) { sc = &seqdevs[n]; callout_init(&sc->sc_callout, 0); - sc->sih = softintr_establish(IPL_SOFTSERIAL, seq_softintr, sc); + sc->sih = softint_establish(SOFTINT_SERIAL, seq_softintr, sc); } } @@ -348,7 +349,7 @@ seq_input_event(struct sequencer_softc *sc, seq_event_t *cmd) if (SEQ_QFULL(q)) return (ENOMEM); SEQ_QPUT(q, *cmd); - softintr_schedule(sc->sih); + softint_schedule(sc->sih); return 0; } |
