Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/dpt/dpt_pci.c
Context not available. | |||||
static int dpt_pci_probe (device_t); | static int dpt_pci_probe (device_t); | ||||
static int dpt_pci_attach (device_t); | static int dpt_pci_attach (device_t); | ||||
static struct dpt_dev { | |||||
uint16_t vendorid; | |||||
uint16_t deviceid; | |||||
const char *description; | |||||
} dpt_devs[] = { | |||||
{ DPT_VENDOR_ID, DPT_DEVICE_ID, | |||||
"DPT Caching SCSI RAID Controller"}, | |||||
}; | |||||
static int | static int | ||||
dpt_pci_probe (device_t dev) | dpt_pci_probe (device_t dev) | ||||
{ | { | ||||
if ((pci_get_vendor(dev) == DPT_VENDOR_ID) && | const struct dpt_dev *dpd; | ||||
(pci_get_device(dev) == DPT_DEVICE_ID)) { | uint16_t vid; | ||||
device_set_desc(dev, "DPT Caching SCSI RAID Controller"); | uint16_t did; | ||||
vid = pci_get_vendor(dev); | |||||
did = pci_get_device(dev); | |||||
dpd = &dpt_devs[0]; | |||||
if ((vid == DPT_VENDOR_ID) && | |||||
chuck: This line still appears to uses spaces | |||||
Done Inline ActionsConverted them to tabs lakhanshiva_gmail.com: Converted them to tabs | |||||
(did == DPT_DEVICE_ID)) { | |||||
device_set_desc(dev, dpd->description); | |||||
return (BUS_PROBE_DEFAULT); | return (BUS_PROBE_DEFAULT); | ||||
} | } | ||||
return (ENXIO); | return (ENXIO); | ||||
Context not available. | |||||
}; | }; | ||||
DRIVER_MODULE(dpt, pci, dpt_pci_driver, dpt_devclass, 0, 0); | DRIVER_MODULE(dpt, pci, dpt_pci_driver, dpt_devclass, 0, 0); | ||||
MODULE_PNP_INFO("U16:vendor;U16:device;D:#", pci, dpt, dpt_devs, | |||||
sizeof(dpt_devs[0]), nitems(dpt_devs)); | |||||
MODULE_DEPEND(dpt, pci, 1, 1, 1); | MODULE_DEPEND(dpt, pci, 1, 1, 1); | ||||
MODULE_DEPEND(dpt, cam, 1, 1, 1); | MODULE_DEPEND(dpt, cam, 1, 1, 1); | ||||
Context not available. |
This line still appears to uses spaces