Refer to Issue #74 for problem description. Fix includes:
1) Add call to "pci_save_state()" in switchtec_pci_probe.
2) Add AER "error_detected" entry point, which disables PCI device before link reset is done.
3) Add AER "slot_reset" entry point, which reenables PCI device after link reset and clears other device state.
4) Add AER "resume" entry point, which does additional cleanup to clear AER registers state.
Refer to Issue #74 for problem description. Fix includes: 1) Add call to "pci_save_state()" in switchtec_pci_probe. 2) Add AER "error_detected" entry point, which disables PCI device before link reset is done. 3) Add AER "slot_reset" entry point, which reenables PCI device after link reset and clears other device state. 4) Add AER "resume" entry point, which does additional cleanup to clear AER registers state.