--- linux-2.6.16-1.2208_FC6/drivers/ieee1394/ohci1394.c 2006-05-22 12:34:30.000000000 -0600 +++ linux-2.6.16-1.2208_FC6ide/drivers/ieee1394/ohci1394.c 2006-05-22 14:56:53.000000000 -0600 @@ -3539,6 +3539,7 @@ static int ohci1394_pci_resume (struct p } #endif /* CONFIG_PPC_PMAC */ + pci_restore_state(pdev); pci_enable_device(pdev); return 0; @@ -3558,6 +3559,8 @@ static int ohci1394_pci_suspend (struct } #endif + pci_save_state(pdev); + return 0; }