From cd16d9685678dbb7e3d1442e62357d0b5bb98008 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Sun, 18 Sep 2005 09:31:06 +0000 Subject: remove pci_find_class use for alpha --- linux-core/drm_fops.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/linux-core/drm_fops.c b/linux-core/drm_fops.c index d7befb80..60da7ae9 100644 --- a/linux-core/drm_fops.c +++ b/linux-core/drm_fops.c @@ -282,9 +282,11 @@ static int drm_open_helper(struct inode *inode, struct file *filp, drm_device_t */ if (!dev->hose) { struct pci_dev *pci_dev; - pci_dev = pci_find_class(PCI_CLASS_DISPLAY_VGA << 8, NULL); - if (pci_dev) + pci_dev = pci_get_class(PCI_CLASS_DISPLAY_VGA << 8, NULL); + if (pci_dev) { dev->hose = pci_dev->sysdata; + pci_dev_put(pci_dev); + } if (!dev->hose) { struct pci_bus *b = pci_bus_b(pci_root_buses.next); if (b) -- cgit v1.2.3