Lines Matching refs:pdev

123 	struct pci_dev *pdev	= to_pci_dev(ap->host->dev);  in atp867x_set_dmamode()  local
137 (pdev->device == PCI_DEVICE_ID_ARTOP_ATP867B || in atp867x_set_dmamode()
253 static int atp867x_cable_override(struct pci_dev *pdev) in atp867x_cable_override() argument
255 if (pdev->subsystem_vendor == PCI_VENDOR_ID_ARTOP && in atp867x_cable_override()
256 (pdev->subsystem_device == PCI_DEVICE_ID_ARTOP_ATP867A || in atp867x_cable_override()
257 pdev->subsystem_device == PCI_DEVICE_ID_ARTOP_ATP867B)) { in atp867x_cable_override()
265 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in atp867x_cable_detect() local
267 if (atp867x_cable_override(pdev)) in atp867x_cable_detect()
286 static void atp867x_check_res(struct pci_dev *pdev) in atp867x_check_res() argument
293 start = pci_resource_start(pdev, i); in atp867x_check_res()
294 len = pci_resource_len(pdev, i); in atp867x_check_res()
351 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in atp867x_set_priv() local
356 devm_kzalloc(&pdev->dev, sizeof(*dp), GFP_KERNEL); in atp867x_set_priv()
373 struct pci_dev *pdev = to_pci_dev(host->dev); in atp867x_fixup() local
381 pci_read_config_byte(pdev, PCI_LATENCY_TIMER, &v); in atp867x_fixup()
384 pci_write_config_byte(pdev, PCI_LATENCY_TIMER, v); in atp867x_fixup()
386 " to %d\n", pci_name(pdev), v); in atp867x_fixup()
412 if (pdev->device == PCI_DEVICE_ID_ARTOP_ATP867B) in atp867x_fixup()
420 struct pci_dev *pdev = to_pci_dev(gdev); in atp867x_ata_pci_sff_init_host() local
427 rc = pcim_iomap_regions(pdev, 1 << ATP867X_BAR_IOBASE, DRV_NAME); in atp867x_ata_pci_sff_init_host()
429 pcim_pin_device(pdev); in atp867x_ata_pci_sff_init_host()
432 host->iomap = pcim_iomap_table(pdev); in atp867x_ata_pci_sff_init_host()
435 atp867x_check_res(pdev); in atp867x_ata_pci_sff_init_host()
478 rc = dma_set_mask(&pdev->dev, ATA_DMA_MASK); in atp867x_ata_pci_sff_init_host()
482 rc = dma_set_coherent_mask(&pdev->dev, ATA_DMA_MASK); in atp867x_ata_pci_sff_init_host()
486 static int atp867x_init_one(struct pci_dev *pdev, in atp867x_init_one() argument
500 ata_print_version_once(&pdev->dev, DRV_VERSION); in atp867x_init_one()
502 rc = pcim_enable_device(pdev); in atp867x_init_one()
507 pdev->device); in atp867x_init_one()
509 host = ata_host_alloc_pinfo(&pdev->dev, ppi, ATP867X_NUM_PORTS); in atp867x_init_one()
511 dev_err(&pdev->dev, "failed to allocate ATA host\n"); in atp867x_init_one()
518 dev_err(&pdev->dev, "failed to init host\n"); in atp867x_init_one()
522 pci_set_master(pdev); in atp867x_init_one()
524 rc = ata_host_activate(host, pdev->irq, ata_bmdma_interrupt, in atp867x_init_one()
527 dev_err(&pdev->dev, "failed to activate host\n"); in atp867x_init_one()
534 static int atp867x_reinit_one(struct pci_dev *pdev) in atp867x_reinit_one() argument
536 struct ata_host *host = pci_get_drvdata(pdev); in atp867x_reinit_one()
539 rc = ata_pci_device_do_resume(pdev); in atp867x_reinit_one()