X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fchar%2Fagp%2Fintel-mch-agp.c;h=b8fd444bde67dce0908a9d5a89ccab2f04512b14;hb=918425d07b2fe2087ee7dabf90e69a17e914649c;hp=f40942e3a7f5dce2c6223a1e189c4936afd757a0;hpb=86090fcac5e27b630656fe3d963a6b80e26dac44;p=linux-2.6.git diff --git a/drivers/char/agp/intel-mch-agp.c b/drivers/char/agp/intel-mch-agp.c index f40942e3a..b8fd444bd 100644 --- a/drivers/char/agp/intel-mch-agp.c +++ b/drivers/char/agp/intel-mch-agp.c @@ -570,14 +570,11 @@ static void __devexit agp_intelmch_remove(struct pci_dev *pdev) agp_put_bridge(bridge); } -static int agp_intelmch_suspend(struct pci_dev *dev, u32 state) -{ - return 0; -} - static int agp_intelmch_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_845_driver) intel_845_configure(); @@ -604,7 +601,6 @@ static struct pci_driver agp_intelmch_pci_driver = { .id_table = agp_intelmch_pci_table, .probe = agp_intelmch_probe, .remove = agp_intelmch_remove, - .suspend = agp_intelmch_suspend, .resume = agp_intelmch_resume, };