u-boot/arch/x86
Simon Glass 892ff8e972 x86: Support machines with >4GB of RAM
Some systems have more than 4GB of RAM. U-Boot can only place things below
4GB so any memory above that should not be used. Ignore any such memory so
that the memory size will not exceed the maximum.

This prevents gd->ram_size exceeding 4GB which causes problems for PCI
devices which use DMA.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Lukasz Majewski <l.majewski@samsung.com>
2015-04-16 19:27:40 -06:00
..
cpu x86: Support machines with >4GB of RAM 2015-04-16 19:27:40 -06:00
dts x86: Add SPI support to quark/galileo 2015-02-06 12:07:45 -07:00
include/asm generic-board: select SYS_GENERIC_BOARD for some architectures 2015-03-28 09:03:08 -04:00
lib x86: Define macros for pci configuration space access 2015-02-06 12:07:40 -07:00
config.mk generic-board: move __HAVE_ARCH_GENERIC_BOARD to Kconfig 2015-03-28 09:03:08 -04:00
Kconfig malloc_f: enable SYS_MALLOC_F by default if DM is on 2015-03-28 09:03:09 -04:00
Makefile Kbuild: introduce Makefile in arch/$ARCH/ 2014-12-08 09:35:45 -05:00