aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/edac/i7core_edac.c
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <mchehab@redhat.com>2009-09-24 15:23:42 -0400
committerMauro Carvalho Chehab <mchehab@redhat.com>2010-05-10 10:45:02 -0400
commitcc301b3ae3f615fe243f023e68e22b8298a6f883 (patch)
treee3c88d8edb0f6158f151d1e462d33054374c05ed /drivers/edac/i7core_edac.c
parenta5538e531fc1e00ac7185dcfcebf33c37b5d742e (diff)
edac: store/show methods for device groups weren't working
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/edac/i7core_edac.c')
-rw-r--r--drivers/edac/i7core_edac.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/drivers/edac/i7core_edac.c b/drivers/edac/i7core_edac.c
index afa5281e8df9..e013004745de 100644
--- a/drivers/edac/i7core_edac.c
+++ b/drivers/edac/i7core_edac.c
@@ -784,10 +784,13 @@ static ssize_t i7core_inject_store_##param( \
784 struct mem_ctl_info *mci, \ 784 struct mem_ctl_info *mci, \
785 const char *data, size_t count) \ 785 const char *data, size_t count) \
786{ \ 786{ \
787 struct i7core_pvt *pvt = mci->pvt_info; \ 787 struct i7core_pvt *pvt; \
788 long value; \ 788 long value; \
789 int rc; \ 789 int rc; \
790 \ 790 \
791 debugf1("%s()\n", __func__); \
792 pvt = mci->pvt_info; \
793 \
791 if (pvt->inject.enable) \ 794 if (pvt->inject.enable) \
792 disable_inject(mci); \ 795 disable_inject(mci); \
793 \ 796 \
@@ -808,7 +811,10 @@ static ssize_t i7core_inject_show_##param( \
808 struct mem_ctl_info *mci, \ 811 struct mem_ctl_info *mci, \
809 char *data) \ 812 char *data) \
810{ \ 813{ \
811 struct i7core_pvt *pvt = mci->pvt_info; \ 814 struct i7core_pvt *pvt; \
815 \
816 pvt = mci->pvt_info; \
817 debugf1("%s() pvt=%p\n", __func__, pvt); \
812 if (pvt->inject.param < 0) \ 818 if (pvt->inject.param < 0) \
813 return sprintf(data, "any\n"); \ 819 return sprintf(data, "any\n"); \
814 else \ 820 else \