.. | .. |
---|
44 | 44 | /* PCIe port driver needs this function to enable AER */ |
---|
45 | 45 | int pci_enable_pcie_error_reporting(struct pci_dev *dev); |
---|
46 | 46 | int pci_disable_pcie_error_reporting(struct pci_dev *dev); |
---|
47 | | -int pci_cleanup_aer_uncorrect_error_status(struct pci_dev *dev); |
---|
48 | | -int pci_cleanup_aer_error_status_regs(struct pci_dev *dev); |
---|
| 47 | +int pci_aer_clear_nonfatal_status(struct pci_dev *dev); |
---|
| 48 | +void pci_save_aer_state(struct pci_dev *dev); |
---|
| 49 | +void pci_restore_aer_state(struct pci_dev *dev); |
---|
49 | 50 | #else |
---|
50 | 51 | static inline int pci_enable_pcie_error_reporting(struct pci_dev *dev) |
---|
51 | 52 | { |
---|
.. | .. |
---|
55 | 56 | { |
---|
56 | 57 | return -EINVAL; |
---|
57 | 58 | } |
---|
58 | | -static inline int pci_cleanup_aer_uncorrect_error_status(struct pci_dev *dev) |
---|
| 59 | +static inline int pci_aer_clear_nonfatal_status(struct pci_dev *dev) |
---|
59 | 60 | { |
---|
60 | 61 | return -EINVAL; |
---|
61 | 62 | } |
---|
62 | | -static inline int pci_cleanup_aer_error_status_regs(struct pci_dev *dev) |
---|
63 | | -{ |
---|
64 | | - return -EINVAL; |
---|
65 | | -} |
---|
| 63 | +static inline void pci_save_aer_state(struct pci_dev *dev) {} |
---|
| 64 | +static inline void pci_restore_aer_state(struct pci_dev *dev) {} |
---|
66 | 65 | #endif |
---|
67 | 66 | |
---|
68 | 67 | void cper_print_aer(struct pci_dev *dev, int aer_severity, |
---|