coreboot-kgpe-d16/src/southbridge/intel/lynxpoint
Paul Menzel 0089c2418b intel/lynxpoint: Make inclusion of Intel ME optional
Current build configuration always wants to include an Intel Management Engine
(ME) firmware (`me.bin`) on Intel Lynx Point systems.  However, we can have a
working coreboot without it, as long as the factory delivered ME firmware is
kept untouched in the flash ROM. So let the user decide if a ME firmware will
be included in the build by introducing the Kconfig option `HAVE_ME_BIN`.

The same was done in commit 99fd30e4 (sandybridge: Make inclusion of me.bin
optional) [1] for Intel Sandy Bridge (BD82x6x).

[1] http://review.coreboot.org/3522

Change-Id: I7c6048fd0f56288769ad90acbfb67b908ac8d824
Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-on: http://review.coreboot.org/6047
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
2014-07-04 17:48:41 +02:00
..
acpi lynxpoint: Fix SerialIO ACPI compile issue with recent IASL 2014-04-09 13:59:16 +02:00
acpi.c Replace all occurences of sprintf with snprintf 2014-01-10 18:08:16 +01:00
azalia.c HDA: Enable Mini-HDA and fix up PCH-HDA init 2013-12-12 22:11:46 +01:00
bootblock.c x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
chip.h lynxpoint: Add configuration option for SATA gen3 DTLE registers 2013-12-21 12:03:00 +01:00
early_me.c x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
early_pch.c lynxpoint: Don't write to non-existent EHCI 2013-12-18 02:24:13 +01:00
early_smbus.c x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
early_spi.c x86: Unify arch/io.h and arch/romcc_io.h 2013-03-22 00:00:09 +01:00
early_usb.c lynxpoint: Don't write to non-existent EHCI 2013-12-18 02:24:13 +01:00
elog.c intel boards: Use acpi_is_wakeup_s3() 2014-06-21 08:04:52 +02:00
finalize.c lynxpoint me: add support for mbp clear wait in finalize step 2013-12-21 07:38:42 +01:00
gpio.c peppy: Disable audio codec enable GPIO in S3 + S5. 2013-12-12 22:02:35 +01:00
gpio.h lynxpoint: Add new GPIO interface for Lynxpoint-LP 2013-03-14 18:24:32 +01:00
hda_verb.c HDA: Enable Mini-HDA and fix up PCH-HDA init 2013-12-12 22:11:46 +01:00
hda_verb.h HDA: Enable Mini-HDA and fix up PCH-HDA init 2013-12-12 22:11:46 +01:00
Kconfig intel/lynxpoint: Make inclusion of Intel ME optional 2014-07-04 17:48:41 +02:00
lp_gpio.c peppy: Disable audio codec enable GPIO in S3 + S5. 2013-12-12 22:02:35 +01:00
lp_gpio.h lynxpoint: Add an inverted input GPIO type 2013-11-26 20:41:42 +01:00
lpc.c intel boards: Use acpi_is_wakeup_s3() 2014-06-21 08:04:52 +02:00
Makefile.inc intel/lynxpoint: Make inclusion of Intel ME optional 2014-07-04 17:48:41 +02:00
me.h lynxpoint: me: Support ICC clock enables message 2013-12-21 12:02:24 +01:00
me_9.x.c intel boards: Use acpi_is_wakeup_s3() 2014-06-21 08:04:52 +02:00
me_status.c lynx point: add new ME status information 2013-03-14 18:23:45 +01:00
nvs.h ACPI: Remove CBMEM TOC from GNVS 2014-06-18 20:37:34 +02:00
pch.c lynxpoint: disable pcie devices based on config 2013-12-05 20:12:49 +01:00
pch.h lynxpoint: Fix an issue clearing port change status bits 2013-12-21 23:54:59 +01:00
pci.c haswell: Add initial support for Haswell platforms 2013-03-14 01:44:40 +01:00
pcie.c haswell: Misc updates from 1.6.1 ref code 2013-12-21 12:02:50 +01:00
pmutil.c lynxpoint: Cosmetic cleanup 2013-04-03 23:07:12 +02:00
rcba.c Fix compilation of Intel LynxPoint based boards 2013-03-22 03:37:23 +01:00
reset.c haswell: Add initial support for Haswell platforms 2013-03-14 01:44:40 +01:00
sata.c lynxpoint: Add configuration option for SATA gen3 DTLE registers 2013-12-21 12:03:00 +01:00
serialio.c lynxpoint: Do not put SerialIO devices into D3Hot in ACPI mode 2014-02-12 23:31:19 +01:00
smbus.c lynxpoint: Add LPT-LP device id and smbus_write_byte 2013-12-21 07:28:12 +01:00
smbus.h haswell: Add initial support for Haswell platforms 2013-03-14 01:44:40 +01:00
smi.c lynxpoint: Finalize chipset before playload if not CONFIG_CHROMEOS 2014-02-18 18:22:51 +01:00
smihandler.c lynxpoint: Route all USB ports to XHCI in finalize step 2013-12-21 23:54:46 +01:00
usb_ehci.c usbdebug: Move under drivers/usb 2014-02-06 11:13:57 +01:00
usb_xhci.c intel/lynxpoint: xhci: Update magic bits to new magic values 2014-06-25 11:35:19 +02:00
watchdog.c haswell: Add initial support for Haswell platforms 2013-03-14 01:44:40 +01:00