coreboot-kgpe-d16/src/soc/intel/baytrail
Stefan Tauner ef8b95745f src/*/intel/: clarify Kconfig options regarding IFD
HAVE_INTEL_FIRMWARE is used to enable certain options that rely on a valid
Inter Flash Descriptor to exist. It does *not* identify platforms or boards
that are capable of running in descriptor mode if it's valid.
Refine the help text to make this clear.

Introduce a new option INTEL_DESCRIPTOR_MODE_CAPABLE that does simply
declare that IFD is supported by the platform. Select this value everywhere
instead of the HAVE_INTEL_FIRMWARE and default HAVE_INTEL_FIRMWARE to
y if INTEL_DESCRIPTOR_MODE_CAPABLE is selected.

Move the QEMU Q35 special case (deselection of HAVE_INTEL_FIRMWARE) to
the mainboard directory.

Change-Id: I4791fce03982bf0443bf0b8e26d9f4f06c6f2060
Signed-off-by: Stefan Tauner <stefan.tauner@gmx.at>
Reviewed-on: https://review.coreboot.org/28371
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Philipp Deppenwiese <zaolin.daisuki@gmail.com>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2018-09-13 08:25:31 +00:00
..
acpi soc/intel: Remove legacy static TPM asl code 2018-07-29 12:29:11 +00:00
bootblock
include/soc cbtable: remove chromeos_acpi from cbtable 2018-08-22 15:33:50 +00:00
romstage soc/intel/baytrail: Remove trailing space in log message 2018-09-11 12:39:11 +00:00
acpi.c chromeos/gnvs: remove function and naming cleanup 2018-09-06 10:26:50 +00:00
chip.c soc/intel/baytrail: Get rid of device_t 2018-05-24 18:38:25 +00:00
chip.h
cpu.c cpu/x86/mtrr.h: Rename MSR SMRR_PHYS_x to IA32_SMRR_PHYSx 2018-07-24 18:34:37 +00:00
dptf.c
ehci.c soc/intel/baytrail: Get rid of device_t 2018-05-24 18:38:25 +00:00
elog.c
emmc.c soc/intel/baytrail: Get rid of device_t 2018-05-24 18:38:25 +00:00
gfx.c soc/intel/baytrail: Get rid of device_t 2018-05-24 18:38:25 +00:00
gpio.c
hda.c soc/intel/baytrail: Get rid of device_t 2018-05-24 18:38:25 +00:00
iosf.c
Kconfig src/*/intel/: clarify Kconfig options regarding IFD 2018-09-13 08:25:31 +00:00
lpe.c soc/intel/baytrail: Get rid of device_t 2018-05-24 18:38:25 +00:00
lpss.c soc/intel/baytrail: Get rid of device_t 2018-05-24 18:38:25 +00:00
Makefile.inc
memmap.c
northcluster.c soc/intel/baytrail: Get rid of device_t 2018-05-24 18:38:25 +00:00
pcie.c soc/intel/baytrail: Get rid of device_t 2018-05-24 18:38:25 +00:00
perf_power.c
placeholders.c
pmutil.c src: Use of device_t is deprecated 2018-06-14 09:29:31 +00:00
ramstage.c soc/intel/baytrail: Get rid of device_t 2018-05-24 18:38:25 +00:00
refcode.c
reset.c
sata.c soc/intel/baytrail: Get rid of device_t 2018-05-24 18:38:25 +00:00
scc.c soc/intel/baytrail: Get rid of device_t 2018-05-24 18:38:25 +00:00
sd.c soc/intel/baytrail: Get rid of device_t 2018-05-24 18:38:25 +00:00
smihandler.c src: Use of device_t is deprecated 2018-06-14 09:29:31 +00:00
smm.c
southcluster.c acpi: remove CBMEM_ID_ACPI_GNVS_PTR entry 2018-08-22 15:32:30 +00:00
spi.c src: Use of device_t is deprecated 2018-06-14 09:29:31 +00:00
stage_cache.c
tsc_freq.c
xhci.c soc/intel/baytrail: Get rid of device_t 2018-05-24 18:38:25 +00:00