From 7e92ff343eed84f068070224bd94839de4e931c3 Mon Sep 17 00:00:00 2001 From: Cristi Magherusan Date: Mon, 17 Aug 2009 14:33:03 +0000 Subject: [PATCH] Add 4MB ROM image size to Kconfig Signed-off-by: Cristi Magherusan Acked-by: Patrick Georgi git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4544 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1 --- src/arch/i386/Kconfig | 3 +++ src/mainboard/Kconfig | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/src/arch/i386/Kconfig b/src/arch/i386/Kconfig index ce36f55e92..54e4560972 100644 --- a/src/arch/i386/Kconfig +++ b/src/arch/i386/Kconfig @@ -13,6 +13,7 @@ config ARCH config ROMBASE hex + default 0xffc00000 if COREBOOT_ROMSIZE_KB_4096 default 0xffe00000 if COREBOOT_ROMSIZE_KB_2048 default 0xfff00000 if COREBOOT_ROMSIZE_KB_1024 default 0xfff80000 if COREBOOT_ROMSIZE_KB_512 @@ -25,6 +26,7 @@ config PAYLOAD_SIZE config ROM_PAYLOAD_START hex + default 0xffc00000 if COREBOOT_ROMSIZE_KB_4096 default 0xffe00000 if COREBOOT_ROMSIZE_KB_2048 default 0xfff00000 if COREBOOT_ROMSIZE_KB_1024 default 0xfff80000 if COREBOOT_ROMSIZE_KB_512 @@ -33,6 +35,7 @@ config ROM_PAYLOAD_START config ROM_IMAGE_SIZE hex + default 0x400000 if COREBOOT_ROMSIZE_KB_4096 default 0x200000 if COREBOOT_ROMSIZE_KB_2048 default 0x100000 if COREBOOT_ROMSIZE_KB_1024 default 0x80000 if COREBOOT_ROMSIZE_KB_512 diff --git a/src/mainboard/Kconfig b/src/mainboard/Kconfig index 14b1d5d7a9..d005230ef4 100644 --- a/src/mainboard/Kconfig +++ b/src/mainboard/Kconfig @@ -327,6 +327,11 @@ config COREBOOT_ROMSIZE_KB_2048 help Choose this option if you have a 2048 KB (2 MB) ROM chip. +config COREBOOT_ROMSIZE_KB_4096 + bool "4096 KB (4 MB)" + help + Choose this option if you have a 4096 KB (4 MB) ROM chip. + endchoice config COREBOOT_ROMSIZE_KB @@ -336,6 +341,7 @@ config COREBOOT_ROMSIZE_KB default 512 if COREBOOT_ROMSIZE_KB_512 default 1024 if COREBOOT_ROMSIZE_KB_1024 default 2048 if COREBOOT_ROMSIZE_KB_2048 + default 4096 if COREBOOT_ROMSIZE_KB_4096 help Map the config names to an integer.