coreboot/src/soc/intel/skylake
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 intel/skylake: Add kconfig option to skip Native SD Controller 2016-01-16 11:59:40 +01:00
bootblock intel/skylake: unconditionally set SPI controller BAR 2016-02-04 17:43:49 +01:00
include/soc intel/skylake: Add gpio macro for unused GPIO pins 2016-02-09 19:44:57 +01:00
nhlt nhlt: add api to override oem_id and oem_table_id of acpi_header_t 2016-02-09 13:21:39 +01:00
romstage intel/skylake: implement vboot_platform_prepare_reboot() 2016-02-04 17:35:28 +01:00
acpi.c intel/skylake: disable ACPI PM Timer to enable XTAL OSC shutdown 2016-02-04 17:44:28 +01:00
chip.c intel/skylake: Adding provision to set voltages to the I2C ports 2016-01-19 16:26:43 +01:00
chip.h intel/skylake: disable ACPI PM Timer to enable XTAL OSC shutdown 2016-02-04 17:44:28 +01:00
cpu.c intel/skylake: Thermal Design Power PL1 and PL2 Config Changes 2016-01-22 12:59:59 +01:00
cpu_info.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
elog.c intel/skylake: Add elog event for THERMTRIP 2016-01-18 12:08:47 +01:00
finalize.c intel/skylake: disable ACPI PM Timer to enable XTAL OSC shutdown 2016-02-04 17:44:28 +01:00
flash_controller.c intel/skylake: Fix klockwork violation 2016-01-22 13:02:02 +01:00
fsp_reset.c intel/skylake: During RO mode after FSP reset CB lose original state 2016-01-17 22:52:02 +01:00
gpio.c intel/skylake: Fix issues found by klockwork 2016-01-19 17:23:42 +01:00
igd.c intel/skylake: Fix issues found by klockwork 2016-01-19 17:23:42 +01:00
Kconfig Kconfig: Move defaults for CBFS_SIZE 2016-02-10 16:27:50 +01:00
lpc.c intel/skylake: Fix issues found by klockwork 2016-01-19 17:23:42 +01:00
Makefile.inc intel/skylake: Display ME firmware status before os boot 2016-02-04 17:30:11 +01:00
me_status.c intel/skylake: Display ME firmware status before os boot 2016-02-04 17:30:11 +01:00
memmap.c drivers/intel/fsp1_1: Fix spelling error in API and copyright 2016-01-31 20:51:29 +01:00
monotonic_timer.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
pch.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
pcie.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
pcr.c intel/skylake: Init variable so GCC knows it's set 2016-01-15 22:41:11 +01:00
pei_data.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
pmc.c chromeos: Remove CONFIG_VBNV_SIZE variable 2016-02-09 13:19:48 +01:00
pmutil.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
ramstage.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
smbus.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
smbus_common.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
smi.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
smihandler.c Correct some common spelling mistakes 2016-01-07 22:57:02 +01:00
smmrelocate.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
systemagent.c intel/skylake: Fix issues found by klockwork 2016-01-19 17:23:42 +01:00
tsc_freq.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
uart.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
uart_debug.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
vr_config.c intel/skylake: provide default VR configuration 2016-01-18 12:12:12 +01:00
xhci.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00