arm64: mvebu: incorrect check of fdt address cells
[platform/kernel/u-boot.git] / arch / arm / mach-mvebu / arm64-common.c
index 1c0477a..2ef5726 100644 (file)
@@ -94,7 +94,7 @@ int dram_init_banksize(void)
 
        ac = fdt_address_cells(fdt, 0);
        sc = fdt_size_cells(fdt, 0);
-       if (ac < 1 || sc > 2 || sc < 1 || sc > 2) {
+       if (ac < 1 || ac > 2 || sc < 1 || sc > 2) {
                printf("invalid address/size cells\n");
                return -ENXIO;
        }