From: Bin Meng Date: Thu, 13 Aug 2015 07:29:08 +0000 (-0700) Subject: x86: coreboot: Increase memrange entry number to 32 X-Git-Tag: v2015.10-rc3~92^2~47 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=89b870814c03777c3a8d3f2e3ed761479a9f1456;p=oweals%2Fu-boot.git x86: coreboot: Increase memrange entry number to 32 Increase lib_sysinfo memrange entry number to 32 to sync with coreboot. This allows a complete E820 table to be reported to the kernel, as on some platforms (eg: Bayley Bay) having only 16 entires does not cover all the memory ranges. Signed-off-by: Bin Meng --- diff --git a/arch/x86/include/asm/arch-coreboot/sysinfo.h b/arch/x86/include/asm/arch-coreboot/sysinfo.h index 832c50aa63..2d5724503c 100644 --- a/arch/x86/include/asm/arch-coreboot/sysinfo.h +++ b/arch/x86/include/asm/arch-coreboot/sysinfo.h @@ -9,15 +9,12 @@ #ifndef _COREBOOT_SYSINFO_H #define _COREBOOT_SYSINFO_H -#include -#include -#include #include -/* Allow a maximum of 16 memory range definitions. */ -#define SYSINFO_MAX_MEM_RANGES 16 +/* Maximum number of memory range definitions */ +#define SYSINFO_MAX_MEM_RANGES 32 /* Allow a maximum of 8 GPIOs */ -#define SYSINFO_MAX_GPIOS 8 +#define SYSINFO_MAX_GPIOS 8 struct sysinfo_t { int n_memranges;