aboutsummaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/dec/mcclock_if.m2
-rw-r--r--sys/dev/iicbus/iicbb_if.m2
-rw-r--r--sys/dev/iicbus/iicbus_if.m2
-rw-r--r--sys/dev/mii/miibus_if.m2
-rw-r--r--sys/dev/pci/pci.c2
-rw-r--r--sys/dev/pci/pci_if.m2
-rw-r--r--sys/dev/ppbus/ppbus_if.m1
-rw-r--r--sys/dev/smbus/smbus_if.m2
-rw-r--r--sys/dev/usb/usb_if.m2
9 files changed, 16 insertions, 1 deletions
diff --git a/sys/dev/dec/mcclock_if.m b/sys/dev/dec/mcclock_if.m
index 01b8a64dc6a2d..a67caca2604ee 100644
--- a/sys/dev/dec/mcclock_if.m
+++ b/sys/dev/dec/mcclock_if.m
@@ -26,6 +26,8 @@
# $FreeBSD$
#
+#include <sys/bus.h>
+
INTERFACE mcclock;
#
diff --git a/sys/dev/iicbus/iicbb_if.m b/sys/dev/iicbus/iicbb_if.m
index a99bfe86b8882..94baa41e047e4 100644
--- a/sys/dev/iicbus/iicbb_if.m
+++ b/sys/dev/iicbus/iicbb_if.m
@@ -26,6 +26,8 @@
# $FreeBSD$
#
+#include <sys/bus.h>
+
INTERFACE iicbb;
#
diff --git a/sys/dev/iicbus/iicbus_if.m b/sys/dev/iicbus/iicbus_if.m
index ba30c61e0b9f5..eddc022b97d7a 100644
--- a/sys/dev/iicbus/iicbus_if.m
+++ b/sys/dev/iicbus/iicbus_if.m
@@ -26,6 +26,8 @@
# $FreeBSD$
#
+#include <sys/bus.h>
+
INTERFACE iicbus;
#
diff --git a/sys/dev/mii/miibus_if.m b/sys/dev/mii/miibus_if.m
index d540964cb1024..ee7cd0802eb34 100644
--- a/sys/dev/mii/miibus_if.m
+++ b/sys/dev/mii/miibus_if.m
@@ -1,5 +1,7 @@
# $FreeBSD$
+#include <sys/bus.h>
+
INTERFACE miibus;
#
diff --git a/sys/dev/pci/pci.c b/sys/dev/pci/pci.c
index faa813b071271..574d567fae15d 100644
--- a/sys/dev/pci/pci.c
+++ b/sys/dev/pci/pci.c
@@ -940,7 +940,7 @@ compat_pci_handler(module_t mod, int type, void *data)
bzero(driver, sizeof(driver_t));
driver->name = dvp->pd_name;
driver->methods = pci_compat_methods;
- driver->softc = sizeof(struct pci_devinfo *);
+ driver->size = sizeof(struct pci_devinfo *);
driver->priv = dvp;
devclass_add_driver(pci_devclass, driver);
break;
diff --git a/sys/dev/pci/pci_if.m b/sys/dev/pci/pci_if.m
index 95b0081ca32bd..e055f42787e94 100644
--- a/sys/dev/pci/pci_if.m
+++ b/sys/dev/pci/pci_if.m
@@ -26,6 +26,8 @@
# $FreeBSD$
#
+#include <sys/bus.h>
+
INTERFACE pci;
METHOD u_int32_t read_config {
diff --git a/sys/dev/ppbus/ppbus_if.m b/sys/dev/ppbus/ppbus_if.m
index 00af081a337cb..f21dd837568be 100644
--- a/sys/dev/ppbus/ppbus_if.m
+++ b/sys/dev/ppbus/ppbus_if.m
@@ -26,6 +26,7 @@
# $FreeBSD$
#
+#include <sys/bus.h>
#include <dev/ppbus/ppbconf.h>
INTERFACE ppbus;
diff --git a/sys/dev/smbus/smbus_if.m b/sys/dev/smbus/smbus_if.m
index d520c2b357098..781a15961292b 100644
--- a/sys/dev/smbus/smbus_if.m
+++ b/sys/dev/smbus/smbus_if.m
@@ -26,6 +26,8 @@
# $FreeBSD$
#
+#include <sys/bus.h>
+
INTERFACE smbus;
#
diff --git a/sys/dev/usb/usb_if.m b/sys/dev/usb/usb_if.m
index e497817de5260..c1b27c8a4becd 100644
--- a/sys/dev/usb/usb_if.m
+++ b/sys/dev/usb/usb_if.m
@@ -31,6 +31,8 @@
# USB interface description
#
+#include <sys/bus.h>
+
INTERFACE usb;
# The device should start probing for new drivers again