Lines Matching refs:pcid

53 	mem_desc->esas2r_data = dma_alloc_coherent(&a->pcid->dev,  in esas2r_initmem_alloc()
92 dma_free_coherent(&a->pcid->dev, in esas2r_initmem_free()
140 pci_release_region(a->pcid, 2); in esas2r_unmap_regions()
147 pci_release_region(a->pcid, 0); in esas2r_unmap_regions()
157 error = pci_request_region(a->pcid, 2, a->name); in esas2r_map_regions()
166 a->regs = (void __force *)ioremap(pci_resource_start(a->pcid, 2), in esas2r_map_regions()
167 pci_resource_len(a->pcid, 2)); in esas2r_map_regions()
171 pci_release_region(a->pcid, 2); in esas2r_map_regions()
175 error = pci_request_region(a->pcid, 0, a->name); in esas2r_map_regions()
184 a->data_window = (void __force *)ioremap(pci_resource_start(a->pcid, in esas2r_map_regions()
186 pci_resource_len(a->pcid, 0)); in esas2r_map_regions()
209 i = pci_enable_msi(a->pcid); in esas2r_setup_interrupts()
241 a->pcid->irq, a, a->name, flags); in esas2r_claim_interrupts()
243 if (request_irq(a->pcid->irq, in esas2r_claim_interrupts()
251 a->pcid->irq); in esas2r_claim_interrupts()
258 a->pcid->irq, flags); in esas2r_claim_interrupts()
261 int esas2r_init_adapter(struct Scsi_Host *host, struct pci_dev *pcid, in esas2r_init_adapter() argument
287 a->pcid = pcid; in esas2r_init_adapter()
291 dma_get_required_mask(&pcid->dev) > DMA_BIT_MASK(32) && in esas2r_init_adapter()
292 !dma_set_mask_and_coherent(&pcid->dev, DMA_BIT_MASK(64))) in esas2r_init_adapter()
295 if (!dma64 && dma_set_mask_and_coherent(&pcid->dev, DMA_BIT_MASK(32))) { in esas2r_init_adapter()
301 esas2r_log_dev(ESAS2R_LOG_INFO, &pcid->dev, in esas2r_init_adapter()
374 a->uncached = dma_alloc_coherent(&pcid->dev, in esas2r_init_adapter()
493 &(a->pcid->dev), in esas2r_adapter_power_down()
494 "free_irq(%d) called", a->pcid->irq); in esas2r_adapter_power_down()
496 free_irq(a->pcid->irq, a); in esas2r_adapter_power_down()
502 pci_disable_msi(a->pcid); in esas2r_adapter_power_down()
554 (a->pcid == esas2r_buffered_ioctl_pcid)) { in esas2r_kill_adapter()
555 dma_free_coherent(&a->pcid->dev, in esas2r_kill_adapter()
563 dma_free_coherent(&a->pcid->dev, in esas2r_kill_adapter()
570 dma_free_coherent(&a->pcid->dev, in esas2r_kill_adapter()
588 dma_free_coherent(&a->pcid->dev, in esas2r_kill_adapter()
597 &(a->pcid->dev), in esas2r_kill_adapter()
600 a->pcid->msix_enabled, in esas2r_kill_adapter()
601 a->pcid->msi_enabled, in esas2r_kill_adapter()
602 a->pcid->irq, in esas2r_kill_adapter()
603 a->pcid->pin); in esas2r_kill_adapter()
606 &(a->pcid->dev), in esas2r_kill_adapter()
608 a->pcid->enable_cnt.counter); in esas2r_kill_adapter()
610 pci_disable_device(a->pcid); in esas2r_kill_adapter()
612 &(a->pcid->dev), in esas2r_kill_adapter()
614 a->pcid->enable_cnt.counter); in esas2r_kill_adapter()
617 &(a->pcid->dev), in esas2r_kill_adapter()
619 a->pcid); in esas2r_kill_adapter()
621 pci_set_drvdata(a->pcid, NULL); in esas2r_kill_adapter()
742 if (pci_is_pcie(a->pcid)) { in esas2r_init_pci_cfg_space()
745 pcie_capability_read_word(a->pcid, PCI_EXP_DEVCTL, &devcontrol); in esas2r_init_pci_cfg_space()
754 pcie_capability_write_word(a->pcid, PCI_EXP_DEVCTL, in esas2r_init_pci_cfg_space()
825 if ((a->pcid->subsystem_vendor == ATTO_VENDOR_ID) in esas2r_init_adapter_struct()
826 && (a->pcid->subsystem_device & ATTO_SSDID_TBT)) in esas2r_init_adapter_struct()
832 if (a->pcid->subsystem_device == ATTO_TLSH_1068) in esas2r_init_adapter_struct()
1492 if (a->pcid->revision == MVR_FREY_B2) in esas2r_reset_chip()
1635 switch (a->pcid->subsystem_device) { in esas2r_get_model_name()
1669 switch (a->pcid->subsystem_device) { in esas2r_get_model_name_short()