Add support for full 4Gb boards

U-boot can only run within 32Gb. This change lets u-boot run
within the 32 Gb limit, but passes the full memory to the
kernel

Change-Id: Ie6c33f7caa7fbfb0fcecf7a908dd0083a302eee1
3 files changed