coreboot/src
Martin Roth 59ff3400b0 Kconfig: Move defaults for CBFS_SIZE
We want the question for CBFS size to be next to the rom size in the
mainboard directory, but that doesn't seem to work for how people
want to set the defaults.  Instead of having the list of exceptions
to the size, just set the defaults at the end of kconfig.

- Move the defaults for chipsets not setting HAVE_INTEL_FIRMWARE into
the chipset Kconfigs (gm45, nehalem, sandybridge, x4x)
- Override the default for HAVE_INTEL_FIRMWARE on skylake.
- Move the HAVE_INTEL_FIRMWARE default setting into the firmware
Kconfig file
- Move the location of the default CBFS_SIZE=ROM_SIZE to the end of
the top level kconfig file, while leaving the question where it is.

Test=rebuild Kconfig files before and after the change, verify that
they are how they were intended to be.

Note: the Skylake boards actually changed value, because they were
picking up the 0x100000 from HAVE_INTEL_FIRMWARE instead of the
0x200000 desired.  This was due to the SOC_INTEL_SKYLAKE being after
the HAVE_INTEL_FIRMWARE default.  Affected boards were:
Google chell, glados, & lars and Intel kunimitsu.

Change-Id: I2963a7a7eab037955558d401f5573533674a664f
Signed-off-by: Martin Roth <martinroth@google.com>
Reviewed-on: https://review.coreboot.org/13645
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
2016-02-10 16:27:50 +01:00
..
acpi acpi/: add missing license header 2016-01-14 22:52:11 +01:00
arch arch/arm64: Use correct SPSR.DAIF mask for BL31 and payload 2016-02-10 09:39:36 +01:00
commonlib commonlib: move uefi includes out of commonlib includes 2016-02-02 14:27:03 +01:00
console console: Disable SQUELCH_EARLY_SMP if SMP is not selected 2016-02-09 17:14:50 +01:00
cpu cpu/amd/fam10h-fam15h: Honor CMOS option to disable CPB (core boost) 2016-02-05 22:27:31 +01:00
device arch/x86: Drop arch/pciconf.h 2016-01-26 20:22:44 +01:00
drivers intel/fsp1_0: Allow the MRC cache to live in a FMAP region 2016-02-10 16:27:12 +01:00
ec ASL: Remove unused modulo recipient. 2016-02-09 22:56:00 +01:00
include nhlt: add api to override oem_id and oem_table_id of acpi_header_t 2016-02-09 13:21:39 +01:00
lib nhlt: add api to override oem_id and oem_table_id of acpi_header_t 2016-02-09 13:21:39 +01:00
mainboard google/veyron_speedy: remove extraneous file 2016-02-10 15:04:47 +01:00
northbridge Kconfig: Move defaults for CBFS_SIZE 2016-02-10 16:27:50 +01:00
soc Kconfig: Move defaults for CBFS_SIZE 2016-02-10 16:27:50 +01:00
southbridge Kconfig: Move defaults for CBFS_SIZE 2016-02-10 16:27:50 +01:00
superio superio/nuvoton/nct5572d: Add PS/2 presence detect 2016-02-09 20:34:15 +01:00
vendorcode google/chromeos: backup -> back up 2016-02-10 15:04:23 +01:00
Kconfig Kconfig: Move defaults for CBFS_SIZE 2016-02-10 16:27:50 +01:00