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/tc | |
| parent | c6deb42c8176c69f73fb873341ff1029fae06886 (diff) | |
Use the softint API.
Diffstat (limited to 'sys/dev/tc')
| -rw-r--r-- | sys/dev/tc/zs_ioasic.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/sys/dev/tc/zs_ioasic.c b/sys/dev/tc/zs_ioasic.c index bfeb3103610..cbe75132c79 100644 --- a/sys/dev/tc/zs_ioasic.c +++ b/sys/dev/tc/zs_ioasic.c @@ -1,4 +1,4 @@ -/* $NetBSD: zs_ioasic.c,v 1.32 2006/05/10 06:24:03 skrll Exp $ */ +/* $NetBSD: zs_ioasic.c,v 1.33 2007/10/08 16:18:04 ad Exp $ */ /*- * Copyright (c) 1996, 1998 The NetBSD Foundation, Inc. @@ -48,7 +48,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: zs_ioasic.c,v 1.32 2006/05/10 06:24:03 skrll Exp $"); +__KERNEL_RCSID(0, "$NetBSD: zs_ioasic.c,v 1.33 2007/10/08 16:18:04 ad Exp $"); #include "opt_ddb.h" #include "opt_kgdb.h" @@ -66,9 +66,9 @@ __KERNEL_RCSID(0, "$NetBSD: zs_ioasic.c,v 1.32 2006/05/10 06:24:03 skrll Exp $") #include <sys/tty.h> #include <sys/time.h> #include <sys/syslog.h> +#include <sys/intr.h> #include <machine/autoconf.h> -#include <machine/intr.h> #include <machine/z8530var.h> #include <dev/cons.h> @@ -329,7 +329,7 @@ zs_ioasic_attach(struct device *parent, struct device *self, void *aux) */ ioasic_intr_establish(parent, d->iada_cookie, TC_IPL_TTY, zs_ioasic_hardintr, zs); - zs->zsc_sih = softintr_establish(IPL_SOFTSERIAL, + zs->zsc_sih = softint_establish(SOFTINT_SERIAL, zs_ioasic_softintr, zs); if (zs->zsc_sih == NULL) panic("zs_ioasic_attach: unable to register softintr"); @@ -430,7 +430,7 @@ zs_ioasic_hardintr(void *arg) * processing interrupts. */ if (zsc->zsc_cs[0]->cs_softreq | zsc->zsc_cs[1]->cs_softreq) - softintr_schedule(zsc->zsc_sih); + softint_schedule(zsc->zsc_sih); return (1); } |
