arch/x86: Add option to disable default mmap_boot implementation
commit6a622311e477d2ac387dc6bb2b9f0f287b149531
authorAlexandru Gagniuc <alexandrux.gagniuc@intel.com>
Tue, 27 Oct 2015 17:27:30 +0000 (27 10:27 -0700)
committerAaron Durbin <adurbin@chromium.org>
Wed, 17 Feb 2016 03:57:12 +0000 (17 04:57 +0100)
treefc19bd485719dc4f3585e0d8b21cd77ea6810c22
parent0188b1399a9b8601ae03797c3e61ad7d382391ea
arch/x86: Add option to disable default mmap_boot implementation

On certain platforms, the boot media is either not memory-mapped, or
not mapped at the top of 4G. This makes the default mmap_boot
implementation unsuitable. Add an option to allow such platforms to
define their own mapping implementation.

Change-Id: I8293126fd9cc1fd3d75072f7811e659765348e4a
Signed-off-by: Alexandru Gagniuc <alexandrux.gagniuc@intel.com>
Reviewed-on: https://review.coreboot.org/13319
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
src/arch/x86/Kconfig
src/arch/x86/Makefile.inc