This commit was manufactured by cvs2svn to create tag
[linux-2.6.git] / drivers / char / agp / intel-agp.c
index 256ac1a..db4d379 100644 (file)
@@ -1442,14 +1442,11 @@ static void __devexit agp_intel_remove(struct pci_dev *pdev)
        agp_put_bridge(bridge);
 }
 
-static int agp_intel_suspend(struct pci_dev *dev, u32 state)
-{
-       return 0;
-}
-
 static int agp_intel_resume(struct pci_dev *pdev)
 {
        struct agp_bridge_data *bridge = pci_get_drvdata(pdev);
+       
+       pci_restore_state(pdev, pdev->saved_config_space);
 
        if (bridge->driver == &intel_generic_driver)
                intel_configure();
@@ -1480,7 +1477,6 @@ static struct pci_driver agp_intel_pci_driver = {
        .id_table       = agp_intel_pci_table,
        .probe          = agp_intel_probe,
        .remove         = agp_intel_remove,
-       .suspend        = agp_intel_suspend,
        .resume         = agp_intel_resume,
 };