summaryrefslogtreecommitdiff
path: root/sys/arch/hppa/gsc
diff options
context:
space:
mode:
authorMichael Shalayeff <mickey@cvs.openbsd.org>2003-08-07 19:47:34 +0000
committerMichael Shalayeff <mickey@cvs.openbsd.org>2003-08-07 19:47:34 +0000
commit1ac3d5adbe88b2207968b6234e96b6415e48def6 (patch)
tree7a6a6c18b98b59baf1a444f5c7ba57b5a20db507 /sys/arch/hppa/gsc
parentc889de43fe24c5a3301bb93041d1eba8b0d06a5f (diff)
make all intr_establish take the same last arg for name
Diffstat (limited to 'sys/arch/hppa/gsc')
-rw-r--r--sys/arch/hppa/gsc/com_gsc.c4
-rw-r--r--sys/arch/hppa/gsc/gscbus.c10
-rw-r--r--sys/arch/hppa/gsc/gscbusvar.h4
-rw-r--r--sys/arch/hppa/gsc/harmony.c4
-rw-r--r--sys/arch/hppa/gsc/hil_gsc.c4
-rw-r--r--sys/arch/hppa/gsc/if_ie_gsc.c4
-rw-r--r--sys/arch/hppa/gsc/lpt_gsc.c4
-rw-r--r--sys/arch/hppa/gsc/osiop_gsc.c4
8 files changed, 19 insertions, 19 deletions
diff --git a/sys/arch/hppa/gsc/com_gsc.c b/sys/arch/hppa/gsc/com_gsc.c
index 0fcf2f51e55..876bb52acb2 100644
--- a/sys/arch/hppa/gsc/com_gsc.c
+++ b/sys/arch/hppa/gsc/com_gsc.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: com_gsc.c,v 1.15 2003/01/25 07:22:01 jason Exp $ */
+/* $OpenBSD: com_gsc.c,v 1.16 2003/08/07 19:47:33 mickey Exp $ */
/*
* Copyright (c) 1998-2002 Michael Shalayeff
@@ -102,6 +102,6 @@ com_gsc_attach(parent, self, aux)
com_attach_subr(sc);
sc->sc_ih = gsc_intr_establish((struct gsc_softc *)parent, IPL_TTY,
- ga->ga_irq, comintr, sc, &sc->sc_dev);
+ ga->ga_irq, comintr, sc, sc->sc_dev.dv_xname);
}
diff --git a/sys/arch/hppa/gsc/gscbus.c b/sys/arch/hppa/gsc/gscbus.c
index d1edc0142f7..e6c51274e81 100644
--- a/sys/arch/hppa/gsc/gscbus.c
+++ b/sys/arch/hppa/gsc/gscbus.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: gscbus.c,v 1.22 2003/07/30 21:50:38 mickey Exp $ */
+/* $OpenBSD: gscbus.c,v 1.23 2003/08/07 19:47:33 mickey Exp $ */
/*
* Copyright (c) 1998 Michael Shalayeff
@@ -108,7 +108,7 @@ gscattach(parent, self, aux)
printf ("\n");
sc->sc_ih = cpu_intr_establish(IPL_NESTED, ga->ga_irq,
- gsc_intr, (void *)sc->sc_ic->gsc_base, &sc->sc_dev);
+ gsc_intr, (void *)sc->sc_ic->gsc_base, sc->sc_dev.dv_xname);
/* DMA guts */
sc->sc_dmatag._cookie = sc;
@@ -144,18 +144,18 @@ gscprint(aux, pnp)
}
void *
-gsc_intr_establish(sc, pri, irq, handler, arg, dv)
+gsc_intr_establish(sc, pri, irq, handler, arg, name)
struct gsc_softc *sc;
int pri;
int irq;
int (*handler)(void *v);
void *arg;
- struct device *dv;
+ const char *name;
{
volatile u_int32_t *r = sc->sc_ic->gsc_base;
void *iv;
- if ((iv = cpu_intr_map(sc->sc_ih, pri, irq, handler, arg, dv)))
+ if ((iv = cpu_intr_map(sc->sc_ih, pri, irq, handler, arg, name)))
r[1] |= (1 << irq);
else {
#ifdef GSCDEBUG
diff --git a/sys/arch/hppa/gsc/gscbusvar.h b/sys/arch/hppa/gsc/gscbusvar.h
index 31715e01ace..b361d090bf6 100644
--- a/sys/arch/hppa/gsc/gscbusvar.h
+++ b/sys/arch/hppa/gsc/gscbusvar.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: gscbusvar.h,v 1.10 2003/04/07 17:38:51 mickey Exp $ */
+/* $OpenBSD: gscbusvar.h,v 1.11 2003/08/07 19:47:33 mickey Exp $ */
/*
* Copyright (c) 1998-2003 Michael Shalayeff
@@ -60,7 +60,7 @@ struct gsc_softc {
};
void *gsc_intr_establish(struct gsc_softc *sc, int pri, int irq,
- int (*handler)(void *v), void *arg, struct device *name);
+ int (*handler)(void *v), void *arg, const char *name);
void gsc_intr_disestablish(struct gsc_softc *sc, void *v);
int gsc_intr(void *);
diff --git a/sys/arch/hppa/gsc/harmony.c b/sys/arch/hppa/gsc/harmony.c
index f426c96ac80..e7ab1670d77 100644
--- a/sys/arch/hppa/gsc/harmony.c
+++ b/sys/arch/hppa/gsc/harmony.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: harmony.c,v 1.19 2003/06/02 19:54:29 jason Exp $ */
+/* $OpenBSD: harmony.c,v 1.20 2003/08/07 19:47:33 mickey Exp $ */
/*
* Copyright (c) 2003 Jason L. Wright (jason@thought.net)
@@ -224,7 +224,7 @@ harmony_attach(parent, self, aux)
PLAYBACK_EMPTYS * HARMONY_BUFSIZE, BUS_DMASYNC_PREWRITE);
(void)gsc_intr_establish((struct gsc_softc *)parent,
- IPL_AUDIO, ga->ga_irq, harmony_intr, sc, &sc->sc_dv);
+ IPL_AUDIO, ga->ga_irq, harmony_intr, sc, sc->sc_dv.dv_xname);
/* set defaults */
sc->sc_in_port = HARMONY_IN_LINE;
diff --git a/sys/arch/hppa/gsc/hil_gsc.c b/sys/arch/hppa/gsc/hil_gsc.c
index d5ab2bdcd44..dad5d3735d2 100644
--- a/sys/arch/hppa/gsc/hil_gsc.c
+++ b/sys/arch/hppa/gsc/hil_gsc.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: hil_gsc.c,v 1.2 2003/02/15 23:42:45 miod Exp $ */
+/* $OpenBSD: hil_gsc.c,v 1.3 2003/08/07 19:47:33 mickey Exp $ */
/*
* Copyright (c) 2003, Miodrag Vallat.
* All rights reserved.
@@ -82,7 +82,7 @@ hil_gsc_attach(struct device *parent, struct device *self, void *aux)
hil_attach(sc, hil_is_console);
gsc_intr_establish((struct gsc_softc *)parent, IPL_TTY,
- ga->ga_irq, hil_intr, sc, &sc->sc_dev);
+ ga->ga_irq, hil_intr, sc, sc->sc_dev.dv_xname);
startuphook_establish(hil_attach_deferred, sc);
}
diff --git a/sys/arch/hppa/gsc/if_ie_gsc.c b/sys/arch/hppa/gsc/if_ie_gsc.c
index 633c62b91c0..b8bf43267a7 100644
--- a/sys/arch/hppa/gsc/if_ie_gsc.c
+++ b/sys/arch/hppa/gsc/if_ie_gsc.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: if_ie_gsc.c,v 1.20 2003/08/03 21:28:24 mickey Exp $ */
+/* $OpenBSD: if_ie_gsc.c,v 1.21 2003/08/07 19:47:33 mickey Exp $ */
/*
* Copyright (c) 1998,1999 Michael Shalayeff
@@ -394,5 +394,5 @@ ie_gsc_attach(parent, self, aux)
ie_gsc_media, IE_NMEDIA, ie_gsc_media[0]);
sc->sc_ih = gsc_intr_establish((struct gsc_softc *)parent, IPL_NET,
- ga->ga_irq, i82596_intr, sc, &sc->sc_dev);
+ ga->ga_irq, i82596_intr, sc, sc->sc_dev.dv_xname);
}
diff --git a/sys/arch/hppa/gsc/lpt_gsc.c b/sys/arch/hppa/gsc/lpt_gsc.c
index c6640b5d58a..9e3ab9cd821 100644
--- a/sys/arch/hppa/gsc/lpt_gsc.c
+++ b/sys/arch/hppa/gsc/lpt_gsc.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: lpt_gsc.c,v 1.8 2003/01/25 07:22:01 jason Exp $ */
+/* $OpenBSD: lpt_gsc.c,v 1.9 2003/08/07 19:47:33 mickey Exp $ */
/*
* Copyright (c) 1998 Michael Shalayeff
@@ -171,5 +171,5 @@ lpt_gsc_attach(parent, self, aux)
lpt_attach_common(sc);
sc->sc_ih = gsc_intr_establish((struct gsc_softc *)parent, IPL_TTY,
- ga->ga_irq, lptintr, sc, &sc->sc_dev);
+ ga->ga_irq, lptintr, sc, sc->sc_dev.dv_xname);
}
diff --git a/sys/arch/hppa/gsc/osiop_gsc.c b/sys/arch/hppa/gsc/osiop_gsc.c
index c03bdcce33a..01dd188569a 100644
--- a/sys/arch/hppa/gsc/osiop_gsc.c
+++ b/sys/arch/hppa/gsc/osiop_gsc.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: osiop_gsc.c,v 1.6 2003/05/19 21:32:18 krw Exp $ */
+/* $OpenBSD: osiop_gsc.c,v 1.7 2003/08/07 19:47:33 mickey Exp $ */
/* $NetBSD: osiop_gsc.c,v 1.6 2002/10/02 05:17:50 thorpej Exp $ */
/*
@@ -159,7 +159,7 @@ osiop_gsc_attach(parent, self, aux)
osiop_attach(sc);
(void)gsc_intr_establish((struct gsc_softc *)parent, IPL_BIO,
- ga->ga_irq, osiop_gsc_intr, sc, &sc->sc_dev);
+ ga->ga_irq, osiop_gsc_intr, sc, sc->sc_dev.dv_xname);
}
/*