Lines Matching defs:dev
45 #include <dev/pci/pcireg.h>
46 #include <dev/pci/pcivar.h>
50 #include <dev/dpt/dpt.h>
64 dpt_pci_probe (device_t dev)
66 if ((pci_get_vendor(dev) == DPT_VENDOR_ID) &&
67 (pci_get_device(dev) == DPT_DEVICE_ID)) {
68 device_set_desc(dev, "DPT Caching SCSI RAID Controller");
75 dpt_pci_attach (device_t dev)
80 dpt = device_get_softc(dev);
81 dpt->dev = dev;
82 dpt_alloc(dev);
87 dpt->io_res = bus_alloc_resource_any(dev, dpt->io_type,
93 dpt->io_res = bus_alloc_resource_any(dev, dpt->io_type,
98 device_printf(dev, "can't allocate register resources\n");
105 dpt->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &dpt->irq_rid,
108 device_printf(dev, "No irq?!\n");
114 pci_enable_busmaster(dev);
118 device_printf(dev, "Mapped as an IDE controller. "
126 if (bus_dma_tag_create( /* PCI parent */ bus_get_dma_tag(dev),
152 if (bus_setup_intr(dev, dpt->irq_res, INTR_TYPE_CAM | INTR_ENTROPY |
154 device_printf(dev, "Unable to register interrupt handler\n");
162 dpt_release_resources(dev);