summaryrefslogtreecommitdiffstats
path: root/include/linux/pci.h
diff options
context:
space:
mode:
authorDan Williams <dan.j.williams@intel.com>2022-12-05 12:31:30 -0800
committerDan Williams <dan.j.williams@intel.com>2022-12-05 12:31:30 -0800
commite0f6fa0d425f745a887e640be66e22b45451e169 (patch)
treebe40c3330600fd5dad459161780cf3d5a0619318 /include/linux/pci.h
parent95dddcb5e86381abddeb1ccab5b5826fdcc74c70 (diff)
parent6155ccc9ddf6642056f1c00c2851d1938d27a7f2 (diff)
downloadlinux-e0f6fa0d425f745a887e640be66e22b45451e169.tar.bz2
Merge branch 'for-6.2/cxl-aer' into for-6.2/cxl
Pick up CXL AER handling and correctable error extensions. Resolve conflicts with cxl_pmem_wq reworks and RCH support.
Diffstat (limited to 'include/linux/pci.h')
-rw-r--r--include/linux/pci.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/linux/pci.h b/include/linux/pci.h
index 575849a100a3..1f81807492ef 100644
--- a/include/linux/pci.h
+++ b/include/linux/pci.h
@@ -844,6 +844,9 @@ struct pci_error_handlers {
/* Device driver may resume normal operations */
void (*resume)(struct pci_dev *dev);
+
+ /* Allow device driver to record more details of a correctable error */
+ void (*cor_error_detected)(struct pci_dev *dev);
};