of: Fix memory block alignment in early_init_dt_add_memory_arch()
authorGeert Uytterhoeven <geert+renesas@glider.be>
Wed, 20 Aug 2014 15:10:31 +0000 (17:10 +0200)
committerGrant Likely <grant.likely@linaro.org>
Mon, 8 Sep 2014 14:57:26 +0000 (15:57 +0100)
commit8f73d4b7011061f46ba6f46006b2848b412ff43f
tree7a0d70a3d0751a9ac7680c74f2a0772545d434da
parent7dbe5849fb50fc9b5b77a8f590c87a577ddc9bb6
of: Fix memory block alignment in early_init_dt_add_memory_arch()

If a memory block is not aligned to PAGE_SIZE, its base address must be
rounded up, not down, and its size must be reduced.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Grant Likely <grant.likely@linaro.org>
drivers/of/fdt.c