Lines Matching refs:pdev

71 static bool is_vga(struct pci_dev *pdev)  in is_vga()  argument
73 return pdev->class == PCI_CLASS_DISPLAY_VGA << 8; in is_vga()
77 qxl_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent) in qxl_pci_probe() argument
82 if (pdev->revision < 4) { in qxl_pci_probe()
92 ret = pci_enable_device(pdev); in qxl_pci_probe()
96 ret = drm_fb_helper_remove_conflicting_pci_framebuffers(pdev, "qxl"); in qxl_pci_probe()
100 if (is_vga(pdev)) { in qxl_pci_probe()
101 ret = vga_get_interruptible(pdev, VGA_RSRC_LEGACY_IO); in qxl_pci_probe()
108 ret = qxl_device_init(qdev, &qxl_driver, pdev); in qxl_pci_probe()
131 if (is_vga(pdev)) in qxl_pci_probe()
132 vga_put(pdev, VGA_RSRC_LEGACY_IO); in qxl_pci_probe()
134 pci_disable_device(pdev); in qxl_pci_probe()
141 qxl_pci_remove(struct pci_dev *pdev) in qxl_pci_remove() argument
143 struct drm_device *dev = pci_get_drvdata(pdev); in qxl_pci_remove()
150 if (is_vga(pdev)) in qxl_pci_remove()
151 vga_put(pdev, VGA_RSRC_LEGACY_IO); in qxl_pci_remove()
162 struct pci_dev *pdev = dev->pdev; in qxl_drm_freeze() local
178 pci_save_state(pdev); in qxl_drm_freeze()
199 struct pci_dev *pdev = to_pci_dev(dev); in qxl_pm_suspend() local
200 struct drm_device *drm_dev = pci_get_drvdata(pdev); in qxl_pm_suspend()
207 pci_disable_device(pdev); in qxl_pm_suspend()
208 pci_set_power_state(pdev, PCI_D3hot); in qxl_pm_suspend()
214 struct pci_dev *pdev = to_pci_dev(dev); in qxl_pm_resume() local
215 struct drm_device *drm_dev = pci_get_drvdata(pdev); in qxl_pm_resume()
217 pci_set_power_state(pdev, PCI_D0); in qxl_pm_resume()
218 pci_restore_state(pdev); in qxl_pm_resume()
219 if (pci_enable_device(pdev)) { in qxl_pm_resume()
242 struct pci_dev *pdev = to_pci_dev(dev); in qxl_pm_restore() local
243 struct drm_device *drm_dev = pci_get_drvdata(pdev); in qxl_pm_restore()