summaryrefslogtreecommitdiffstats
path: root/arch/ppc
diff options
context:
space:
mode:
authorAlexander Shiyan <shc_work@mail.ru>2014-01-29 22:21:47 +0400
committerSascha Hauer <s.hauer@pengutronix.de>2014-01-29 21:38:10 +0100
commit7c1a6a3c9109ca59731b0b22ed7ff698b8f126f8 (patch)
treef56908d44165ddd27169e4fac9a9c4de712f9b35 /arch/ppc
parent717b8bbcfd99e63ee8913aba319fa7bf58b2beb4 (diff)
downloadbarebox-7c1a6a3c9109ca59731b0b22ed7ff698b8f126f8.tar.gz
barebox-7c1a6a3c9109ca59731b0b22ed7ff698b8f126f8.tar.xz
ppc 8xxx: Fix logic
Expression (pdimm->data_width >= 32) || (pdimm->data_width <= 40) always evaluates to true, so probably we need to use "&&" here. Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/ppc')
-rw-r--r--arch/ppc/ddr-8xxx/options.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/ppc/ddr-8xxx/options.c b/arch/ppc/ddr-8xxx/options.c
index 22b621f52b..9ce2bc1b80 100644
--- a/arch/ppc/ddr-8xxx/options.c
+++ b/arch/ppc/ddr-8xxx/options.c
@@ -48,7 +48,7 @@ uint32_t populate_memctl_options(int all_DIMMs_registered,
if (pdimm->n_ranks != 0) {
if ((pdimm->data_width >= 64) && (pdimm->data_width <= 72))
popts->data_bus_width = 0;
- else if ((pdimm->data_width >= 32) ||
+ else if ((pdimm->data_width >= 32) &&
(pdimm->data_width <= 40))
popts->data_bus_width = 1;
else