common: Rewrite hiding the end of memory
authorYork Sun <yorksun@freescale.com>
Mon, 7 Dec 2015 19:05:29 +0000 (11:05 -0800)
committerYork Sun <yorksun@freescale.com>
Tue, 15 Dec 2015 00:57:33 +0000 (08:57 +0800)
commitaabd7ddb889aec3c6c4139974f66a44e2ce46ba5
tree994bb4cf82b7efd6c61866cfd551905859288d2f
parentc107c0c05c988ac6cfba6de60c90f105bbea0e1e
common: Rewrite hiding the end of memory

As the name may be confusing, the CONFIG_SYS_MEM_TOP_HIDE reserves
some memory from the end of ram, tracked by gd->ram_size. It is not
always the top of u-boot visible memory. Rewrite the macro with a
weak function to provide flexibility for complex calcuation. Legacy
use of this macro is still supported.

Signed-off-by: York Sun <yorksun@freescale.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
README
common/board_f.c