diff options
| -rw-r--r-- | drivers/edac/skx_common.c | 6 | ||||
| -rw-r--r-- | drivers/edac/skx_common.h | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/drivers/edac/skx_common.c b/drivers/edac/skx_common.c index cf58cb5951ab..6a1b30aa1ee6 100644 --- a/drivers/edac/skx_common.c +++ b/drivers/edac/skx_common.c @@ -384,6 +384,12 @@ int skx_get_all_bus_mappings(struct res_config *cfg, struct list_head **list) } EXPORT_SYMBOL_GPL(skx_get_all_bus_mappings); +struct list_head *skx_get_edac_list(void) +{ + return &dev_edac_list; +} +EXPORT_SYMBOL_GPL(skx_get_edac_list); + int skx_get_hi_lo(unsigned int did, int off[], u64 *tolm, u64 *tohm) { struct pci_dev *pdev; diff --git a/drivers/edac/skx_common.h b/drivers/edac/skx_common.h index 0be088f47587..52734091a79d 100644 --- a/drivers/edac/skx_common.h +++ b/drivers/edac/skx_common.h @@ -293,6 +293,8 @@ int skx_get_src_id(struct skx_dev *d, int off, u8 *id); int skx_get_all_bus_mappings(struct res_config *cfg, struct list_head **list); +struct list_head *skx_get_edac_list(void); + int skx_get_hi_lo(unsigned int did, int off[], u64 *tolm, u64 *tohm); int skx_get_dimm_info(u32 mtr, u32 mcmtr, u32 amap, struct dimm_info *dimm, |
