Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/hptmv/entry.c
Show First 20 Lines • Show All 42 Lines • ▼ Show 20 Lines | |||||
pAdapter->hpt_dev = dev; | pAdapter->hpt_dev = dev; | ||||
rid = init_adapter(pAdapter); | rid = init_adapter(pAdapter); | ||||
if (rid) | if (rid) | ||||
return rid; | return rid; | ||||
rid = 0; | rid = 0; | ||||
if ((pAdapter->hpt_irq = bus_alloc_resource(pAdapter->hpt_dev, SYS_RES_IRQ, &rid, 0, ~0ul, 1, RF_SHAREABLE | RF_ACTIVE)) == NULL) | if ((pAdapter->hpt_irq = bus_alloc_resource(pAdapter->hpt_dev, SYS_RES_IRQ, &rid, 0, ~0, 1, RF_SHAREABLE | RF_ACTIVE)) == NULL) | ||||
{ | { | ||||
hpt_printk(("can't allocate interrupt\n")); | hpt_printk(("can't allocate interrupt\n")); | ||||
return(ENXIO); | return(ENXIO); | ||||
} | } | ||||
if (bus_setup_intr(pAdapter->hpt_dev, pAdapter->hpt_irq, | if (bus_setup_intr(pAdapter->hpt_dev, pAdapter->hpt_irq, | ||||
INTR_TYPE_CAM | INTR_MPSAFE, | INTR_TYPE_CAM | INTR_MPSAFE, | ||||
NULL, hpt_intr, pAdapter, &pAdapter->hpt_intr)) | NULL, hpt_intr, pAdapter, &pAdapter->hpt_intr)) | ||||
▲ Show 20 Lines • Show All 42 Lines • Show Last 20 Lines |