Lines Matching refs:pci_dev
416 struct pci_dev *pci_dev; member
477 disable_irq(np->pci_dev->irq); in sundance_poll_controller()
478 intr_handler(np->pci_dev->irq, dev); in sundance_poll_controller()
479 enable_irq(np->pci_dev->irq); in sundance_poll_controller()
499 static int sundance_probe1(struct pci_dev *pdev, in sundance_probe1()
550 np->pci_dev = pdev; in sundance_probe1()
850 const int irq = np->pci_dev->irq; in netdev_open()
892 if (np->pci_dev->revision >= 0x14) in netdev_open()
1054 dma_map_single(&np->pci_dev->dev, skb->data, in init_ring()
1056 if (dma_mapping_error(&np->pci_dev->dev, in init_ring()
1112 txdesc->frag[0].addr = cpu_to_le32(dma_map_single(&np->pci_dev->dev, in start_tx()
1114 if (dma_mapping_error(&np->pci_dev->dev, in start_tx()
1165 dma_unmap_single(&np->pci_dev->dev, in reset_tx()
1269 if (np->pci_dev->revision >= 0x14) { in intr_handler()
1286 dma_unmap_single(&np->pci_dev->dev, in intr_handler()
1305 dma_unmap_single(&np->pci_dev->dev, in intr_handler()
1387 dma_sync_single_for_cpu(&np->pci_dev->dev, in rx_poll()
1391 dma_sync_single_for_device(&np->pci_dev->dev, in rx_poll()
1396 dma_unmap_single(&np->pci_dev->dev, in rx_poll()
1444 dma_map_single(&np->pci_dev->dev, skb->data, in refill_rx()
1446 if (dma_mapping_error(&np->pci_dev->dev, in refill_rx()
1662 strlcpy(info->bus_info, pci_name(np->pci_dev), sizeof(info->bus_info)); in get_drvinfo()
1773 if (!device_can_wakeup(&np->pci_dev->dev)) in sundance_set_wol()
1789 device_set_wakeup_enable(&np->pci_dev->dev, np->wol_enabled); in sundance_set_wol()
1897 free_irq(np->pci_dev->irq, dev); in netdev_close()
1906 dma_unmap_single(&np->pci_dev->dev, in netdev_close()
1918 dma_unmap_single(&np->pci_dev->dev, in netdev_close()
1929 static void sundance_remove1(struct pci_dev *pdev) in sundance_remove1()
1948 static int sundance_suspend(struct pci_dev *pci_dev, pm_message_t state) in sundance_suspend() argument
1950 struct net_device *dev = pci_get_drvdata(pci_dev); in sundance_suspend()
1960 pci_save_state(pci_dev); in sundance_suspend()
1965 pci_enable_wake(pci_dev, pci_choose_state(pci_dev, state), in sundance_suspend()
1967 pci_set_power_state(pci_dev, pci_choose_state(pci_dev, state)); in sundance_suspend()
1972 static int sundance_resume(struct pci_dev *pci_dev) in sundance_resume() argument
1974 struct net_device *dev = pci_get_drvdata(pci_dev); in sundance_resume()
1980 pci_set_power_state(pci_dev, PCI_D0); in sundance_resume()
1981 pci_restore_state(pci_dev); in sundance_resume()
1982 pci_enable_wake(pci_dev, PCI_D0, 0); in sundance_resume()