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()
492 &(a->pcid->dev), in esas2r_adapter_power_down()
493 "free_irq(%d) called", a->pcid->irq); in esas2r_adapter_power_down()
495 free_irq(a->pcid->irq, a); in esas2r_adapter_power_down()
501 pci_disable_msi(a->pcid); in esas2r_adapter_power_down()
553 (a->pcid == esas2r_buffered_ioctl_pcid)) { in esas2r_kill_adapter()
554 dma_free_coherent(&a->pcid->dev, in esas2r_kill_adapter()
562 dma_free_coherent(&a->pcid->dev, in esas2r_kill_adapter()
569 dma_free_coherent(&a->pcid->dev, in esas2r_kill_adapter()
587 dma_free_coherent(&a->pcid->dev, in esas2r_kill_adapter()
596 &(a->pcid->dev), in esas2r_kill_adapter()
599 a->pcid->msix_enabled, in esas2r_kill_adapter()
600 a->pcid->msi_enabled, in esas2r_kill_adapter()
601 a->pcid->irq, in esas2r_kill_adapter()
602 a->pcid->pin); in esas2r_kill_adapter()
605 &(a->pcid->dev), in esas2r_kill_adapter()
607 a->pcid->enable_cnt.counter); in esas2r_kill_adapter()
609 pci_disable_device(a->pcid); in esas2r_kill_adapter()
611 &(a->pcid->dev), in esas2r_kill_adapter()
613 a->pcid->enable_cnt.counter); in esas2r_kill_adapter()
616 &(a->pcid->dev), in esas2r_kill_adapter()
618 a->pcid); in esas2r_kill_adapter()
620 pci_set_drvdata(a->pcid, NULL); in esas2r_kill_adapter()
765 if (pci_is_pcie(a->pcid)) { in esas2r_init_pci_cfg_space()
768 pcie_capability_read_word(a->pcid, PCI_EXP_DEVCTL, &devcontrol); in esas2r_init_pci_cfg_space()
777 pcie_capability_write_word(a->pcid, PCI_EXP_DEVCTL, in esas2r_init_pci_cfg_space()
848 if ((a->pcid->subsystem_vendor == ATTO_VENDOR_ID) in esas2r_init_adapter_struct()
849 && (a->pcid->subsystem_device & ATTO_SSDID_TBT)) in esas2r_init_adapter_struct()
855 if (a->pcid->subsystem_device == ATTO_TLSH_1068) in esas2r_init_adapter_struct()
1515 if (a->pcid->revision == MVR_FREY_B2) in esas2r_reset_chip()
1658 switch (a->pcid->subsystem_device) { in esas2r_get_model_name()
1692 switch (a->pcid->subsystem_device) { in esas2r_get_model_name_short()