aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/edac/edac_mc.h
diff options
context:
space:
mode:
authorDouglas Thompson <dougthompson@xmission.com>2007-07-19 04:49:31 -0400
committerLinus Torvalds <torvalds@woody.linux-foundation.org>2007-07-19 13:04:53 -0400
commit5da0831c598f94582bce6bb0a55b8de2f9897cb1 (patch)
tree463ccd5d3c6c83eac8562610567c5f8bfede6a45 /drivers/edac/edac_mc.h
parent8ca47e00690914a9e5e6c734baa37c829a2f2fa1 (diff)
drivers/edac: add edac_mc_find API
This simple patch adds an important CORE API for EDAC that EDAC drivers can use to find their edac_mc control structure by passing a mem_ctl_info 'instance' value Needed for subsequent patches Signed-off-by: Douglas Thompson <dougthompson@xmission.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/edac/edac_mc.h')
-rw-r--r--drivers/edac/edac_mc.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/edac/edac_mc.h b/drivers/edac/edac_mc.h
index 713444cc4105..9ad8a20a8de5 100644
--- a/drivers/edac/edac_mc.h
+++ b/drivers/edac/edac_mc.h
@@ -430,6 +430,7 @@ void edac_mc_dump_mci(struct mem_ctl_info *mci);
430void edac_mc_dump_csrow(struct csrow_info *csrow); 430void edac_mc_dump_csrow(struct csrow_info *csrow);
431#endif /* CONFIG_EDAC_DEBUG */ 431#endif /* CONFIG_EDAC_DEBUG */
432 432
433extern struct mem_ctl_info * edac_mc_find(int idx);
433extern int edac_mc_add_mc(struct mem_ctl_info *mci,int mc_idx); 434extern int edac_mc_add_mc(struct mem_ctl_info *mci,int mc_idx);
434extern struct mem_ctl_info * edac_mc_del_mc(struct device *dev); 435extern struct mem_ctl_info * edac_mc_del_mc(struct device *dev);
435extern int edac_mc_find_csrow_by_page(struct mem_ctl_info *mci, 436extern int edac_mc_find_csrow_by_page(struct mem_ctl_info *mci,