From fd074a7a7961af9db076f2b82ccb9d9ba2a63f43 Mon Sep 17 00:00:00 2001 From: 张忠山 Date: Tue, 9 Apr 2019 17:56:53 +0800 Subject: ddr_spd: Fix mod_ranks test MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ((x & 0x10) == 1) can never be true. Test for the bit at 0x10 instead. Signed-off-by: 张忠山 Signed-off-by: Sascha Hauer --- common/ddr_spd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/ddr_spd.c b/common/ddr_spd.c index 0ba5eaceae..23df3e7119 100644 --- a/common/ddr_spd.c +++ b/common/ddr_spd.c @@ -325,7 +325,7 @@ void ddr_spd_print(uint8_t *record) printf("Error module type\n"); printf("%-48s ", "DRAM Package "); - if ((s->mod_ranks & 0x10) == 1) + if ((s->mod_ranks & 0x10) != 0) printf("Stack\n"); else printf("Planar\n"); -- cgit v1.2.3