Lines Matching refs:dpt

77 	dpt_softc_t *	dpt;  in dpt_pci_attach()  local
80 dpt = device_get_softc(dev); in dpt_pci_attach()
81 dpt->dev = dev; in dpt_pci_attach()
85 dpt->io_rid = DPT_PCI_MEMADDR; in dpt_pci_attach()
86 dpt->io_type = SYS_RES_MEMORY; in dpt_pci_attach()
87 dpt->io_res = bus_alloc_resource_any(dev, dpt->io_type, in dpt_pci_attach()
88 &dpt->io_rid, RF_ACTIVE); in dpt_pci_attach()
90 if (dpt->io_res == NULL) { in dpt_pci_attach()
91 dpt->io_rid = DPT_PCI_IOADDR; in dpt_pci_attach()
92 dpt->io_type = SYS_RES_IOPORT; in dpt_pci_attach()
93 dpt->io_res = bus_alloc_resource_any(dev, dpt->io_type, in dpt_pci_attach()
94 &dpt->io_rid, RF_ACTIVE); in dpt_pci_attach()
97 if (dpt->io_res == NULL) { in dpt_pci_attach()
102 dpt->io_offset = 0x10; in dpt_pci_attach()
104 dpt->irq_rid = 0; in dpt_pci_attach()
105 dpt->irq_res = bus_alloc_resource_any(dev, SYS_RES_IRQ, &dpt->irq_rid, in dpt_pci_attach()
107 if (dpt->irq_res == NULL) { in dpt_pci_attach()
116 if (rman_get_start(dpt->io_res) == (ISA_PRIMARY_WD_ADDRESS - 0x10)) { in dpt_pci_attach()
139 &dpt->parent_dmat) != 0) { in dpt_pci_attach()
144 if (dpt_init(dpt) != 0) { in dpt_pci_attach()
150 dpt_attach(dpt); in dpt_pci_attach()
152 if (bus_setup_intr(dev, dpt->irq_res, INTR_TYPE_CAM | INTR_ENTROPY | in dpt_pci_attach()
153 INTR_MPSAFE, NULL, dpt_intr, dpt, &dpt->ih)) { in dpt_pci_attach()
164 dpt_free(dpt); in dpt_pci_attach()
184 DRIVER_MODULE(dpt, pci, dpt_pci_driver, dpt_devclass, 0, 0);
185 MODULE_DEPEND(dpt, pci, 1, 1, 1);
186 MODULE_DEPEND(dpt, cam, 1, 1, 1);