Lines Matching refs:pdev
58 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in sl82c105_pre_reset() local
60 if (ap->port_no && !pci_test_config_bits(pdev, &sl82c105_enable_bits[ap->port_no])) in sl82c105_pre_reset()
79 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in sl82c105_configure_piomode() local
86 pci_write_config_word(pdev, timing, pio_timing[pio]); in sl82c105_configure_piomode()
88 pci_read_config_word(pdev, timing, &dummy); in sl82c105_configure_piomode()
116 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in sl82c105_configure_dmamode() local
124 pci_write_config_word(pdev, timing, dma_timing[dma]); in sl82c105_configure_dmamode()
126 pci_read_config_word(pdev, timing, &dummy); in sl82c105_configure_dmamode()
141 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in sl82c105_reset_engine() local
144 pci_read_config_word(pdev, 0x7E, &val); in sl82c105_reset_engine()
145 pci_write_config_word(pdev, 0x7E, val | 4); in sl82c105_reset_engine()
146 pci_write_config_word(pdev, 0x7E, val & ~4); in sl82c105_reset_engine()
232 struct pci_dev *pdev = to_pci_dev(ap->host->dev); in sl82c105_sff_irq_check() local
235 pci_read_config_dword(pdev, 0x40, &val); in sl82c105_sff_irq_check()
264 static int sl82c105_bridge_revision(struct pci_dev *pdev) in sl82c105_bridge_revision() argument
271 bridge = pci_get_slot(pdev->bus, in sl82c105_bridge_revision()
272 PCI_DEVFN(PCI_SLOT(pdev->devfn), 0)); in sl82c105_bridge_revision()
292 static void sl82c105_fixup(struct pci_dev *pdev) in sl82c105_fixup() argument
296 pci_read_config_dword(pdev, 0x40, &val); in sl82c105_fixup()
298 pci_write_config_dword(pdev, 0x40, val); in sl82c105_fixup()
341 static int sl82c105_reinit_one(struct pci_dev *pdev) in sl82c105_reinit_one() argument
343 struct ata_host *host = pci_get_drvdata(pdev); in sl82c105_reinit_one()
346 rc = ata_pci_device_do_resume(pdev); in sl82c105_reinit_one()
350 sl82c105_fixup(pdev); in sl82c105_reinit_one()