Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/ixl/if_ixlv.c
Show First 20 Lines • Show All 143 Lines • ▼ Show 20 Lines | |||||
}; | }; | ||||
static driver_t ixlv_driver = { | static driver_t ixlv_driver = { | ||||
"ixlv", ixlv_methods, sizeof(struct ixlv_sc), | "ixlv", ixlv_methods, sizeof(struct ixlv_sc), | ||||
}; | }; | ||||
devclass_t ixlv_devclass; | devclass_t ixlv_devclass; | ||||
DRIVER_MODULE(ixlv, pci, ixlv_driver, ixlv_devclass, 0, 0); | DRIVER_MODULE(ixlv, pci, ixlv_driver, ixlv_devclass, 0, 0); | ||||
MODULE_PNP_INFO("U32:vendor;U32:device;U32:subvendor;U32:subdevice;U32:revision", | |||||
pci, ixlv, ixlv_vendor_info_array, sizeof(ixlv_vendor_info_array[0]), | |||||
nitems(ixlv_vendor_info_array) - 1); | |||||
MODULE_DEPEND(ixlv, pci, 1, 1, 1); | MODULE_DEPEND(ixlv, pci, 1, 1, 1); | ||||
MODULE_DEPEND(ixlv, ether, 1, 1, 1); | MODULE_DEPEND(ixlv, ether, 1, 1, 1); | ||||
MODULE_DEPEND(ixlv, iflib, 1, 1, 1); | MODULE_DEPEND(ixlv, iflib, 1, 1, 1); | ||||
static device_method_t ixlv_if_methods[] = { | static device_method_t ixlv_if_methods[] = { | ||||
DEVMETHOD(ifdi_attach_pre, ixlv_if_attach_pre), | DEVMETHOD(ifdi_attach_pre, ixlv_if_attach_pre), | ||||
DEVMETHOD(ifdi_attach_post, ixlv_if_attach_post), | DEVMETHOD(ifdi_attach_post, ixlv_if_attach_post), | ||||
DEVMETHOD(ifdi_detach, ixlv_if_detach), | DEVMETHOD(ifdi_detach, ixlv_if_detach), | ||||
▲ Show 20 Lines • Show All 3,202 Lines • Show Last 20 Lines |