Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/dpt/dpt_pci.c
Show First 20 Lines • Show All 58 Lines • ▼ Show 20 Lines | |||||
#define ISA_PRIMARY_WD_ADDRESS 0x1f8 | #define ISA_PRIMARY_WD_ADDRESS 0x1f8 | ||||
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); | ||||
struct pci_device_table dpt_devs[] = { | struct pci_device_table dpt_devs[] = { | ||||
{PCI_DEV(DPT_VENDOR_ID, DPT_DEVICE_ID), | {PCI_DEV(DPT_VENDOR_ID, DPT_DEVICE_ID), | ||||
PCI_DESCR("DPT Caching SCSI RAID Controller")}, | PCI_DESCR("DPT Caching SCSI RAID Controller")} | ||||
}; | }; | ||||
static int | static int | ||||
dpt_pci_probe (device_t dev) | dpt_pci_probe (device_t dev) | ||||
{ | { | ||||
const struct pci_device_table *dpd; | const struct pci_device_table *dpd; | ||||
dpd = PCI_MATCH(dev, dpt_devs); | dpd = PCI_MATCH(dev, dpt_devs); | ||||
if (dpd == NULL) | if (dpd == NULL) | ||||
return (ENXIO); | return (ENXIO); | ||||
device_set_desc(dev, dpd->description); | device_set_desc(dev, dpd->descr); | ||||
return (BUS_PROBE_DEFAULT); | return (BUS_PROBE_DEFAULT); | ||||
} | } | ||||
static int | static int | ||||
dpt_pci_attach (device_t dev) | dpt_pci_attach (device_t dev) | ||||
{ | { | ||||
dpt_softc_t * dpt; | dpt_softc_t * dpt; | ||||
int error = 0; | int error = 0; | ||||
▲ Show 20 Lines • Show All 110 Lines • Show Last 20 Lines |