aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/dev/aac/aac_pci.c2
-rw-r--r--sys/dev/advansys/adv_eisa.c1
-rw-r--r--sys/dev/advansys/adv_isa.c1
-rw-r--r--sys/dev/advansys/adv_pci.c1
-rw-r--r--sys/dev/advansys/advansys.c2
-rw-r--r--sys/dev/advansys/adw_pci.c1
-rw-r--r--sys/dev/advansys/adwcam.c3
-rw-r--r--sys/dev/aha/aha.c2
-rw-r--r--sys/dev/aha/aha_isa.c1
-rw-r--r--sys/dev/aha/aha_mca.c1
-rw-r--r--sys/dev/ahb/ahb.c2
-rw-r--r--sys/dev/amd/amd.c1
-rw-r--r--sys/dev/amr/amr_pci.c2
-rw-r--r--sys/dev/arcmsr/arcmsr.c2
-rw-r--r--sys/dev/asr/asr.c2
-rw-r--r--sys/dev/buslogic/bt.c3
-rw-r--r--sys/dev/buslogic/bt_eisa.c1
-rw-r--r--sys/dev/buslogic/bt_isa.c1
-rw-r--r--sys/dev/buslogic/bt_mca.c1
-rw-r--r--sys/dev/buslogic/bt_pci.c1
-rw-r--r--sys/dev/dpt/dpt_eisa.c2
-rw-r--r--sys/dev/dpt/dpt_isa.c2
-rw-r--r--sys/dev/dpt/dpt_pci.c2
-rw-r--r--sys/dev/esp/esp_sbus.c4
-rw-r--r--sys/dev/iir/iir_pci.c2
-rw-r--r--sys/dev/mly/mly.c2
-rw-r--r--sys/dev/mpt/mpt_cam.c1
-rw-r--r--sys/dev/mpt/mpt_pci.c1
-rw-r--r--sys/dev/ppbus/vpo.c2
-rw-r--r--sys/dev/trm/trm.c1
-rw-r--r--sys/dev/twa/tw_osl_freebsd.c2
-rw-r--r--sys/dev/wds/wd7000.c2
32 files changed, 54 insertions, 0 deletions
diff --git a/sys/dev/aac/aac_pci.c b/sys/dev/aac/aac_pci.c
index 2d4d26707f91..831384c72c1c 100644
--- a/sys/dev/aac/aac_pci.c
+++ b/sys/dev/aac/aac_pci.c
@@ -82,6 +82,8 @@ static driver_t aac_pci_driver = {
static devclass_t aac_devclass;
DRIVER_MODULE(aac, pci, aac_pci_driver, aac_devclass, 0, 0);
+MODULE_DEPEND(aac, pci, 1, 1, 1);
+
struct aac_ident
{
diff --git a/sys/dev/advansys/adv_eisa.c b/sys/dev/advansys/adv_eisa.c
index 6d6fa70ca29c..5848cafa328d 100644
--- a/sys/dev/advansys/adv_eisa.c
+++ b/sys/dev/advansys/adv_eisa.c
@@ -351,3 +351,4 @@ static driver_t adv_eisa_driver = {
static devclass_t adv_eisa_devclass;
DRIVER_MODULE(adv, eisa, adv_eisa_driver, adv_eisa_devclass, 0, 0);
+MODULE_DEPEND(adv, eisa, 1, 1, 1);
diff --git a/sys/dev/advansys/adv_isa.c b/sys/dev/advansys/adv_isa.c
index 7bfb93babdf9..dde65ef4dcb7 100644
--- a/sys/dev/advansys/adv_isa.c
+++ b/sys/dev/advansys/adv_isa.c
@@ -430,3 +430,4 @@ static driver_t adv_isa_driver = {
static devclass_t adv_isa_devclass;
DRIVER_MODULE(adv, isa, adv_isa_driver, adv_isa_devclass, 0, 0);
+MODULE_DEPEND(adv, isa, 1, 1, 1);
diff --git a/sys/dev/advansys/adv_pci.c b/sys/dev/advansys/adv_pci.c
index 455e2044555b..5d986b178ac4 100644
--- a/sys/dev/advansys/adv_pci.c
+++ b/sys/dev/advansys/adv_pci.c
@@ -332,3 +332,4 @@ static driver_t adv_pci_driver = {
static devclass_t adv_pci_devclass;
DRIVER_MODULE(adv, pci, adv_pci_driver, adv_pci_devclass, 0, 0);
+MODULE_DEPEND(adv, pci, 1, 1, 1);
diff --git a/sys/dev/advansys/advansys.c b/sys/dev/advansys/advansys.c
index aa6541dfa995..91a1d690a579 100644
--- a/sys/dev/advansys/advansys.c
+++ b/sys/dev/advansys/advansys.c
@@ -53,6 +53,7 @@ __FBSDID("$FreeBSD$");
#include <sys/malloc.h>
#include <sys/kernel.h>
#include <sys/lock.h>
+#include <sys/module.h>
#include <sys/mutex.h>
#include <machine/bus.h>
@@ -1428,3 +1429,4 @@ adv_attach(adv)
xpt_action((union ccb *)&csa);
return (0);
}
+MODULE_DEPEND(adv, cam, 1, 1, 1);
diff --git a/sys/dev/advansys/adw_pci.c b/sys/dev/advansys/adw_pci.c
index 4d40ae3eb7cc..15cd78566d44 100644
--- a/sys/dev/advansys/adw_pci.c
+++ b/sys/dev/advansys/adw_pci.c
@@ -146,6 +146,7 @@ static driver_t adw_pci_driver = {
static devclass_t adw_devclass;
DRIVER_MODULE(adw, pci, adw_pci_driver, adw_devclass, 0, 0);
+MODULE_DEPEND(adw, pci, 1, 1, 1);
static __inline u_int64_t
adw_compose_id(u_int device, u_int vendor, u_int subdevice, u_int subvendor)
diff --git a/sys/dev/advansys/adwcam.c b/sys/dev/advansys/adwcam.c
index 3b9ce175eb86..ec0f94dfb77f 100644
--- a/sys/dev/advansys/adwcam.c
+++ b/sys/dev/advansys/adwcam.c
@@ -51,6 +51,7 @@ __FBSDID("$FreeBSD$");
#include <sys/kernel.h>
#include <sys/malloc.h>
#include <sys/lock.h>
+#include <sys/module.h>
#include <sys/mutex.h>
#include <sys/bus.h>
@@ -1567,3 +1568,5 @@ adw_handle_bus_reset(struct adw_softc *adw, int initiated)
xpt_async(AC_BUS_RESET, adw->path, NULL);
adw->last_reset = CAM_SCSI_BUS_RESET;
}
+MODULE_DEPEND(adw, cam, 1, 1, 1);
+
diff --git a/sys/dev/aha/aha.c b/sys/dev/aha/aha.c
index b828a9daf84c..e901f145ff35 100644
--- a/sys/dev/aha/aha.c
+++ b/sys/dev/aha/aha.c
@@ -66,6 +66,7 @@ __FBSDID("$FreeBSD$");
#include <sys/malloc.h>
#include <sys/kernel.h>
#include <sys/lock.h>
+#include <sys/module.h>
#include <sys/mutex.h>
#include <machine/bus.h>
@@ -1860,3 +1861,4 @@ aha_detach(struct aha_softc *aha)
cam_sim_free(aha->sim, /*free_devq*/TRUE);
return (0);
}
+MODULE_DEPEND(aha, cam, 1, 1, 1);
diff --git a/sys/dev/aha/aha_isa.c b/sys/dev/aha/aha_isa.c
index 8805a60c6bc6..93e7955542bb 100644
--- a/sys/dev/aha/aha_isa.c
+++ b/sys/dev/aha/aha_isa.c
@@ -374,3 +374,4 @@ static driver_t aha_isa_driver = {
static devclass_t aha_devclass;
DRIVER_MODULE(aha, isa, aha_isa_driver, aha_devclass, 0, 0);
+MODULE_DEPEND(aha, isa, 1, 1, 1);
diff --git a/sys/dev/aha/aha_mca.c b/sys/dev/aha/aha_mca.c
index 81f106415cb2..f7ad707716f7 100644
--- a/sys/dev/aha/aha_mca.c
+++ b/sys/dev/aha/aha_mca.c
@@ -229,3 +229,4 @@ static driver_t aha_mca_driver = {
static devclass_t aha_devclass;
DRIVER_MODULE(aha, mca, aha_mca_driver, aha_devclass, 0, 0);
+MODULE_DEPEND(aha, mca, 1, 1, 1);
diff --git a/sys/dev/ahb/ahb.c b/sys/dev/ahb/ahb.c
index f056f08189e6..fc52a2f0a76c 100644
--- a/sys/dev/ahb/ahb.c
+++ b/sys/dev/ahb/ahb.c
@@ -1349,3 +1349,5 @@ static driver_t ahb_eisa_driver = {
static devclass_t ahb_devclass;
DRIVER_MODULE(ahb, eisa, ahb_eisa_driver, ahb_devclass, 0, 0);
+MODULE_DEPEND(ahb, eisa, 1, 1, 1);
+MODULE_DEPEND(ahb, cam, 1, 1, 1);
diff --git a/sys/dev/amd/amd.c b/sys/dev/amd/amd.c
index a91bd68487c4..d6b50405ea1f 100644
--- a/sys/dev/amd/amd.c
+++ b/sys/dev/amd/amd.c
@@ -2509,4 +2509,5 @@ static driver_t amd_driver = {
static devclass_t amd_devclass;
DRIVER_MODULE(amd, pci, amd_driver, amd_devclass, 0, 0);
+MODULE_DEPEND(amd, pci, 1, 1, 1);
MODULE_DEPEND(amd, cam, 1, 1, 1);
diff --git a/sys/dev/amr/amr_pci.c b/sys/dev/amr/amr_pci.c
index f873edfc37a2..7d48572dfd4d 100644
--- a/sys/dev/amr/amr_pci.c
+++ b/sys/dev/amr/amr_pci.c
@@ -119,6 +119,8 @@ static driver_t amr_pci_driver = {
static devclass_t amr_devclass;
DRIVER_MODULE(amr, pci, amr_pci_driver, amr_devclass, 0, 0);
+MODULE_DEPEND(amr, pci, 1, 1, 1);
+MODULE_DEPEND(amr, cam, 1, 1, 1);
static struct amr_ident
{
diff --git a/sys/dev/arcmsr/arcmsr.c b/sys/dev/arcmsr/arcmsr.c
index 35a8716c2508..e97d2b817e42 100644
--- a/sys/dev/arcmsr/arcmsr.c
+++ b/sys/dev/arcmsr/arcmsr.c
@@ -199,6 +199,8 @@ static driver_t arcmsr_driver={
static devclass_t arcmsr_devclass;
DRIVER_MODULE(arcmsr,pci,arcmsr_driver,arcmsr_devclass,0,0);
+MODULE_DEPEND(arcmsr, pci, 1, 1, 1);
+MODULE_DEPEND(arcmsr, cam, 1, 1, 1);
#if __FreeBSD_version >= 502010
static struct cdevsw arcmsr_cdevsw={
diff --git a/sys/dev/asr/asr.c b/sys/dev/asr/asr.c
index 56a9462e3e18..0e3ca68e70e8 100644
--- a/sys/dev/asr/asr.c
+++ b/sys/dev/asr/asr.c
@@ -415,6 +415,8 @@ static driver_t asr_driver = {
static devclass_t asr_devclass;
DRIVER_MODULE(asr, pci, asr_driver, asr_devclass, 0, 0);
+MODULE_DEPEND(asr, pci, 1, 1, 1);
+MODULE_DEPEND(asr, cam, 1, 1, 1);
/*
* devsw for asr hba driver
diff --git a/sys/dev/buslogic/bt.c b/sys/dev/buslogic/bt.c
index 37441f4a5da4..6d44c50fc709 100644
--- a/sys/dev/buslogic/bt.c
+++ b/sys/dev/buslogic/bt.c
@@ -47,6 +47,7 @@ __FBSDID("$FreeBSD$");
#include <sys/malloc.h>
#include <sys/kernel.h>
#include <sys/lock.h>
+#include <sys/module.h>
#include <sys/mutex.h>
#include <sys/sysctl.h>
#include <sys/bus.h>
@@ -2483,3 +2484,5 @@ bttimeout(void *arg)
splx(s);
}
+MODULE_VERSION(bt, 1);
+MODULE_DEPEND(bt, cam, 1, 1, 1);
diff --git a/sys/dev/buslogic/bt_eisa.c b/sys/dev/buslogic/bt_eisa.c
index cef2e53d61ce..85a13ac0f526 100644
--- a/sys/dev/buslogic/bt_eisa.c
+++ b/sys/dev/buslogic/bt_eisa.c
@@ -354,3 +354,4 @@ static driver_t bt_eisa_driver = {
static devclass_t bt_devclass;
DRIVER_MODULE(bt, eisa, bt_eisa_driver, bt_devclass, 0, 0);
+MODULE_DEPEND(bt, eisa, 1, 1, 1);
diff --git a/sys/dev/buslogic/bt_isa.c b/sys/dev/buslogic/bt_isa.c
index 17638b22374f..6206dc6ffdf1 100644
--- a/sys/dev/buslogic/bt_isa.c
+++ b/sys/dev/buslogic/bt_isa.c
@@ -353,3 +353,4 @@ static driver_t bt_isa_driver = {
static devclass_t bt_devclass;
DRIVER_MODULE(bt, isa, bt_isa_driver, bt_devclass, 0, 0);
+MODULE_DEPEND(bt, isa, 1, 1, 1);
diff --git a/sys/dev/buslogic/bt_mca.c b/sys/dev/buslogic/bt_mca.c
index aca0f00cf4f0..2f72ee426412 100644
--- a/sys/dev/buslogic/bt_mca.c
+++ b/sys/dev/buslogic/bt_mca.c
@@ -338,3 +338,4 @@ static driver_t bt_mca_driver = {
static devclass_t bt_devclass;
DRIVER_MODULE(bt, mca, bt_mca_driver, bt_devclass, 0, 0);
+MODULE_DEPEND(bt, mca, 1, 1, 1);
diff --git a/sys/dev/buslogic/bt_pci.c b/sys/dev/buslogic/bt_pci.c
index 51d15cb3ca49..de7cc9ed4e8b 100644
--- a/sys/dev/buslogic/bt_pci.c
+++ b/sys/dev/buslogic/bt_pci.c
@@ -235,3 +235,4 @@ static driver_t bt_pci_driver = {
static devclass_t bt_devclass;
DRIVER_MODULE(bt, pci, bt_pci_driver, bt_devclass, 0, 0);
+MODULE_DEPEND(bt, pci, 1, 1, 1);
diff --git a/sys/dev/dpt/dpt_eisa.c b/sys/dev/dpt/dpt_eisa.c
index 1a6ef9a7bb6d..ea84fb0abc9a 100644
--- a/sys/dev/dpt/dpt_eisa.c
+++ b/sys/dev/dpt/dpt_eisa.c
@@ -212,3 +212,5 @@ static driver_t dpt_eisa_driver = {
};
DRIVER_MODULE(dpt, eisa, dpt_eisa_driver, dpt_devclass, 0, 0);
+MODULE_DEPEND(dpt, eisa, 1, 1, 1);
+MODULE_DEPEND(dpt, cam, 1, 1, 1);
diff --git a/sys/dev/dpt/dpt_isa.c b/sys/dev/dpt/dpt_isa.c
index c9264af3708c..96b67f2fcb0a 100644
--- a/sys/dev/dpt/dpt_isa.c
+++ b/sys/dev/dpt/dpt_isa.c
@@ -268,3 +268,5 @@ static driver_t dpt_isa_driver = {
};
DRIVER_MODULE(dpt, isa, dpt_isa_driver, dpt_devclass, 0, 0);
+MODULE_DEPEND(dpt, isa, 1, 1, 1);
+MODULE_DEPEND(dpt, cam, 1, 1, 1);
diff --git a/sys/dev/dpt/dpt_pci.c b/sys/dev/dpt/dpt_pci.c
index c91ab25b1ef9..e5bc6bcb5b26 100644
--- a/sys/dev/dpt/dpt_pci.c
+++ b/sys/dev/dpt/dpt_pci.c
@@ -195,3 +195,5 @@ static driver_t dpt_pci_driver = {
};
DRIVER_MODULE(dpt, pci, dpt_pci_driver, dpt_devclass, 0, 0);
+MODULE_DEPEND(dpt, pci, 1, 1, 1);
+MODULE_DEPEND(dpt, cam, 1, 1, 1);
diff --git a/sys/dev/esp/esp_sbus.c b/sys/dev/esp/esp_sbus.c
index cc92f19fd6e5..ab31b96bb1ae 100644
--- a/sys/dev/esp/esp_sbus.c
+++ b/sys/dev/esp/esp_sbus.c
@@ -135,6 +135,7 @@ static driver_t esp_dma_driver = {
};
DRIVER_MODULE(esp, dma, esp_dma_driver, esp_devclass, 0, 0);
+MODULE_DEPEND(esp, dma, 1, 1, 1);
static device_method_t esp_sbus_methods[] = {
DEVMETHOD(device_probe, esp_probe),
@@ -152,6 +153,9 @@ static driver_t esp_sbus_driver = {
};
DRIVER_MODULE(esp, sbus, esp_sbus_driver, esp_devclass, 0, 0);
+MODULE_DEPEND(esp, sbus, 1, 1, 1);
+
+MODULE_DEPEND(esp, cam, 1, 1, 1);
/*
* Functions and the switch for the MI code.
diff --git a/sys/dev/iir/iir_pci.c b/sys/dev/iir/iir_pci.c
index 0540193fed89..d38904561186 100644
--- a/sys/dev/iir/iir_pci.c
+++ b/sys/dev/iir/iir_pci.c
@@ -159,6 +159,8 @@ static driver_t iir_pci_driver =
static devclass_t iir_devclass;
DRIVER_MODULE(iir, pci, iir_pci_driver, iir_devclass, 0, 0);
+MODULE_DEPEND(iir, pci, 1, 1, 1);
+MODULE_DEPEND(iir, cam, 1, 1, 1);
static int
iir_pci_probe(device_t dev)
diff --git a/sys/dev/mly/mly.c b/sys/dev/mly/mly.c
index 074d6fa20176..7e31a3e4f85e 100644
--- a/sys/dev/mly/mly.c
+++ b/sys/dev/mly/mly.c
@@ -147,6 +147,8 @@ static driver_t mly_pci_driver = {
static devclass_t mly_devclass;
DRIVER_MODULE(mly, pci, mly_pci_driver, mly_devclass, 0, 0);
+MODULE_DEPEND(mly, pci, 1, 1, 1);
+MODULE_DEPEND(mly, cam, 1, 1, 1);
static struct cdevsw mly_cdevsw = {
.d_version = D_VERSION,
diff --git a/sys/dev/mpt/mpt_cam.c b/sys/dev/mpt/mpt_cam.c
index 8beaa408fa68..add06e37b350 100644
--- a/sys/dev/mpt/mpt_cam.c
+++ b/sys/dev/mpt/mpt_cam.c
@@ -179,6 +179,7 @@ static struct mpt_personality mpt_cam_personality =
};
DECLARE_MPT_PERSONALITY(mpt_cam, SI_ORDER_SECOND);
+MODULE_DEPEND(mpt_cam, cam, 1, 1, 1);
int
mpt_cam_probe(struct mpt_softc *mpt)
diff --git a/sys/dev/mpt/mpt_pci.c b/sys/dev/mpt/mpt_pci.c
index 7b5668f7bc22..443448c70cfc 100644
--- a/sys/dev/mpt/mpt_pci.c
+++ b/sys/dev/mpt/mpt_pci.c
@@ -210,6 +210,7 @@ static driver_t mpt_driver = {
};
static devclass_t mpt_devclass;
DRIVER_MODULE(mpt, pci, mpt_driver, mpt_devclass, 0, 0);
+MODULE_DEPEND(mpt, pci, 1, 1, 1);
MODULE_VERSION(mpt, 1);
static int
diff --git a/sys/dev/ppbus/vpo.c b/sys/dev/ppbus/vpo.c
index f01c0d12791b..abb2ef896d49 100644
--- a/sys/dev/ppbus/vpo.c
+++ b/sys/dev/ppbus/vpo.c
@@ -465,3 +465,5 @@ static driver_t vpo_driver = {
sizeof(struct vpo_data),
};
DRIVER_MODULE(vpo, ppbus, vpo_driver, vpo_devclass, 0, 0);
+MODULE_DEPEND(vpo, ppbus, 1, 1, 1);
+MODULE_DEPEND(vpo, cam, 1, 1, 1);
diff --git a/sys/dev/trm/trm.c b/sys/dev/trm/trm.c
index 500c3076f6b1..f91159127bfd 100644
--- a/sys/dev/trm/trm.c
+++ b/sys/dev/trm/trm.c
@@ -3743,4 +3743,5 @@ static driver_t trm_driver = {
static devclass_t trm_devclass;
DRIVER_MODULE(trm, pci, trm_driver, trm_devclass, 0, 0);
+MODULE_DEPEND(trm, pci, 1, 1, 1);
MODULE_DEPEND(trm, cam, 1, 1, 1);
diff --git a/sys/dev/twa/tw_osl_freebsd.c b/sys/dev/twa/tw_osl_freebsd.c
index 6af2f35d7c9d..f8d972ad7a65 100644
--- a/sys/dev/twa/tw_osl_freebsd.c
+++ b/sys/dev/twa/tw_osl_freebsd.c
@@ -208,6 +208,8 @@ static driver_t twa_pci_driver = {
DRIVER_MODULE(twa, pci, twa_pci_driver, twa_devclass, 0, 0);
+MODULE_DEPEND(twa, pci, 1, 1, 1);
+MODULE_DEPEND(twa, cam, 1, 1, 1);
/*
diff --git a/sys/dev/wds/wd7000.c b/sys/dev/wds/wd7000.c
index 384dd08be1c3..90759fe6f9d1 100644
--- a/sys/dev/wds/wd7000.c
+++ b/sys/dev/wds/wd7000.c
@@ -401,6 +401,8 @@ static driver_t wds_isa_driver = {
static devclass_t wds_devclass;
DRIVER_MODULE(wds, isa, wds_isa_driver, wds_devclass, 0, 0);
+MODULE_DEPEND(wds, isa, 1, 1, 1);
+MODULE_DEPEND(wds, cam, 1, 1, 1);
#if WDS_ENABLE_SMALLOG==1
#define SMALLOGSIZ 512