Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/ixgbe/if_ixv.c
Show First 20 Lines • Show All 137 Lines • ▼ Show 20 Lines | |||||
}; | }; | ||||
static driver_t ixv_driver = { | static driver_t ixv_driver = { | ||||
"ixv", ixv_methods, sizeof(struct adapter), | "ixv", ixv_methods, sizeof(struct adapter), | ||||
}; | }; | ||||
devclass_t ixv_devclass; | devclass_t ixv_devclass; | ||||
DRIVER_MODULE(ixv, pci, ixv_driver, ixv_devclass, 0, 0); | DRIVER_MODULE(ixv, pci, ixv_driver, ixv_devclass, 0, 0); | ||||
MODULE_PNP_INFO("U16:vendor;U16:device", pci, ixv, ixv_vendor_info_array, | |||||
sizeof(ixv_vendor_info_array[0]), nitems(ixv_vendor_info_array) - 1); | |||||
MODULE_DEPEND(ixv, pci, 1, 1, 1); | MODULE_DEPEND(ixv, pci, 1, 1, 1); | ||||
MODULE_DEPEND(ixv, ether, 1, 1, 1); | MODULE_DEPEND(ixv, ether, 1, 1, 1); | ||||
#ifdef DEV_NETMAP | #ifdef DEV_NETMAP | ||||
MODULE_DEPEND(ixv, netmap, 1, 1, 1); | MODULE_DEPEND(ixv, netmap, 1, 1, 1); | ||||
#endif /* DEV_NETMAP */ | #endif /* DEV_NETMAP */ | ||||
static device_method_t ixv_if_methods[] = { | static device_method_t ixv_if_methods[] = { | ||||
DEVMETHOD(ifdi_attach_pre, ixv_if_attach_pre), | DEVMETHOD(ifdi_attach_pre, ixv_if_attach_pre), | ||||
▲ Show 20 Lines • Show All 1,767 Lines • Show Last 20 Lines |