## ## This file is part of the coreboot project. ## ## Copyright (C) 2010 Google Inc. ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by ## the Free Software Foundation; version 2 of the License. ## ## This program is distributed in the hope that it will be useful, ## but WITHOUT ANY WARRANTY; without even the implied warranty of ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ## GNU General Public License for more details. ## ## You should have received a copy of the GNU General Public License ## along with this program; if not, write to the Free Software ## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ## config NORTHBRIDGE_INTEL_NEHALEM bool select CPU_INTEL_MODEL_2065X select MMCONF_SUPPORT select MMCONF_SUPPORT_DEFAULT select DYNAMIC_CBMEM select VGA select INTEL_EDID select TSC_MONOTONIC_TIMER select PER_DEVICE_ACPI_TABLES if NORTHBRIDGE_INTEL_NEHALEM config VGA_BIOS_ID string default "8086,0046" config DCACHE_RAM_BASE hex default 0xff7f0000 config DCACHE_RAM_SIZE hex default 0x10000 config BOOTBLOCK_NORTHBRIDGE_INIT string default "northbridge/intel/nehalem/bootblock.c" config TRAINING_CACHE_SIZE hex default 0x10000 config CBFS_SIZE hex "Size of CBFS filesystem in ROM" default 0x100000 help On Nehalem systems the firmware image has to store a lot more than just coreboot, including: - a firmware descriptor - Intel Management Engine firmware This option allows to limit the size of the CBFS portion in the firmware image. endif