OSDN Git Service

sb_edac: Fix typo computing number of banks
authorTony Luck <tony.luck@intel.com>
Tue, 2 Dec 2014 17:41:58 +0000 (09:41 -0800)
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>
Tue, 2 Dec 2014 18:46:33 +0000 (16:46 -0200)
Code will always think there are 16 banks because of a typo

Reported-by: Misha
Signed-off-by: Tony Luck <tony.luck@intel.com>
Acked-by: Aristeu Rozanski <aris@redhat.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
drivers/edac/sb_edac.c

index 993e8b6..63aa673 100644 (file)
@@ -901,7 +901,7 @@ static int get_dimm_config(struct mem_ctl_info *mci)
        else
                edac_dbg(0, "Memory is unregistered\n");
 
-       if (mtype == MEM_DDR4 || MEM_RDDR4)
+       if (mtype == MEM_DDR4 || mtype == MEM_RDDR4)
                banks = 16;
        else
                banks = 8;