Lines Matching refs:pcid
53 mem_desc->esas2r_data = dma_alloc_coherent(&a->pcid->dev,
92 dma_free_coherent(&a->pcid->dev,
140 pci_release_region(a->pcid, 2);
147 pci_release_region(a->pcid, 0);
157 error = pci_request_region(a->pcid, 2, a->name);
166 a->regs = (void __force *)ioremap(pci_resource_start(a->pcid, 2),
167 pci_resource_len(a->pcid, 2));
171 pci_release_region(a->pcid, 2);
175 error = pci_request_region(a->pcid, 0, a->name);
184 a->data_window = (void __force *)ioremap(pci_resource_start(a->pcid,
186 pci_resource_len(a->pcid, 0));
209 i = pci_enable_msi(a->pcid);
241 a->pcid->irq, a, a->name, flags);
243 if (request_irq(a->pcid->irq,
251 a->pcid->irq);
258 a->pcid->irq, flags);
261 int esas2r_init_adapter(struct Scsi_Host *host, struct pci_dev *pcid,
287 a->pcid = pcid;
291 dma_get_required_mask(&pcid->dev) > DMA_BIT_MASK(32) &&
292 !dma_set_mask_and_coherent(&pcid->dev, DMA_BIT_MASK(64)))
295 if (!dma64 && dma_set_mask_and_coherent(&pcid->dev, DMA_BIT_MASK(32))) {
301 esas2r_log_dev(ESAS2R_LOG_INFO, &pcid->dev,
374 a->uncached = dma_alloc_coherent(&pcid->dev,
492 &(a->pcid->dev),
493 "free_irq(%d) called", a->pcid->irq);
495 free_irq(a->pcid->irq, a);
501 pci_disable_msi(a->pcid);
553 (a->pcid == esas2r_buffered_ioctl_pcid)) {
554 dma_free_coherent(&a->pcid->dev,
562 dma_free_coherent(&a->pcid->dev,
569 dma_free_coherent(&a->pcid->dev,
587 dma_free_coherent(&a->pcid->dev,
596 &(a->pcid->dev),
599 a->pcid->msix_enabled,
600 a->pcid->msi_enabled,
601 a->pcid->irq,
602 a->pcid->pin);
605 &(a->pcid->dev),
607 a->pcid->enable_cnt.counter);
609 pci_disable_device(a->pcid);
611 &(a->pcid->dev),
613 a->pcid->enable_cnt.counter);
616 &(a->pcid->dev),
618 a->pcid);
620 pci_set_drvdata(a->pcid, NULL);
765 if (pci_is_pcie(a->pcid)) {
768 pcie_capability_read_word(a->pcid, PCI_EXP_DEVCTL, &devcontrol);
777 pcie_capability_write_word(a->pcid, PCI_EXP_DEVCTL,
848 if ((a->pcid->subsystem_vendor == ATTO_VENDOR_ID)
849 && (a->pcid->subsystem_device & ATTO_SSDID_TBT))
855 if (a->pcid->subsystem_device == ATTO_TLSH_1068)
1515 if (a->pcid->revision == MVR_FREY_B2)
1658 switch (a->pcid->subsystem_device) {
1692 switch (a->pcid->subsystem_device) {