summaryrefslogtreecommitdiff
path: root/src/arch/x86/cpu.c
diff options
context:
space:
mode:
authorStefan Reinauer <reinauer@chromium.org>2015-08-04 11:14:17 -0700
committerStefan Reinauer <stefan.reinauer@coreboot.org>2015-08-04 21:25:08 +0200
commitfb82ebe9065e2160e662aee490d749ac31388fa6 (patch)
treea164e2a2fe6b33bc729e8c1325b514821b7ffde5 /src/arch/x86/cpu.c
parent5d5fcdd82b72c1fc621aab9fd6ff88cce9345d8e (diff)
x86: Make sure boot device is mapped below 4G
On x86-64 the current way of calculating the base address of the boot device (SPI flash) gets an unwanted sign extension, making it live somewhere at the end of 64bit address space. Enforce rom_base to be at the upper end of the 4G address space. Change-Id: Ia81e82094d3c51f6c10e02b4b0df2f3e1519d39e Signed-off-by: Stefan Reinauer <stefan.reinauer@coreboot.org> Reviewed-on: http://review.coreboot.org/11121 Reviewed-by: Aaron Durbin <adurbin@chromium.org> Tested-by: build bot (Jenkins)
Diffstat (limited to 'src/arch/x86/cpu.c')
0 files changed, 0 insertions, 0 deletions