summaryrefslogtreecommitdiff
path: root/sys/powerpc/mpc85xx
diff options
context:
space:
mode:
authorMarcel Moolenaar <marcel@FreeBSD.org>2008-03-04 01:40:26 +0000
committerMarcel Moolenaar <marcel@FreeBSD.org>2008-03-04 01:40:26 +0000
commit85cce1fcd6e236fdf40442e9f468200a0da1c942 (patch)
treebb1ff2fd71ef1bad5fb07309874c80171005cdff /sys/powerpc/mpc85xx
parent31937d2fb0d7177426bd9992825eddfb3a43a201 (diff)
Notes
Diffstat (limited to 'sys/powerpc/mpc85xx')
-rw-r--r--sys/powerpc/mpc85xx/opic.c13
1 files changed, 4 insertions, 9 deletions
diff --git a/sys/powerpc/mpc85xx/opic.c b/sys/powerpc/mpc85xx/opic.c
index 686f5398e29d..aff8f3652491 100644
--- a/sys/powerpc/mpc85xx/opic.c
+++ b/sys/powerpc/mpc85xx/opic.c
@@ -45,17 +45,11 @@ __FBSDID("$FreeBSD$");
#include "pic_if.h"
-static int openpic_ocpbus_probe(device_t);
-
-struct openpic_ocpbus_softc {
- struct openpic_softc osc;
- int sc_rrid;
- struct resource *sc_memr; /* mem resource */
-};
-
/*
* OpenPIC attachment to ocpbus
*/
+static int openpic_ocpbus_probe(device_t);
+
static device_method_t openpic_ocpbus_methods[] = {
/* Device interface */
DEVMETHOD(device_probe, openpic_ocpbus_probe),
@@ -65,6 +59,7 @@ static device_method_t openpic_ocpbus_methods[] = {
DEVMETHOD(pic_dispatch, openpic_dispatch),
DEVMETHOD(pic_enable, openpic_enable),
DEVMETHOD(pic_eoi, openpic_eoi),
+ DEVMETHOD(pic_ipi, openpic_ipi),
DEVMETHOD(pic_mask, openpic_mask),
DEVMETHOD(pic_unmask, openpic_unmask),
@@ -74,7 +69,7 @@ static device_method_t openpic_ocpbus_methods[] = {
static driver_t openpic_ocpbus_driver = {
"openpic",
openpic_ocpbus_methods,
- sizeof(struct openpic_ocpbus_softc)
+ sizeof(struct openpic_softc)
};
DRIVER_MODULE(openpic, ocpbus, openpic_ocpbus_driver, openpic_devclass, 0, 0);