diff options
author | Felix Singer <felixsinger@posteo.net> | 2020-12-20 19:44:18 +0000 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2021-01-11 17:23:53 +0000 |
commit | d456f65056530faccca31b392ffaff7bcc0953b3 (patch) | |
tree | 0528a0b95cd7ac09e28ea2ecd208f2f086255d3b /src/soc/intel/cannonlake/Kconfig | |
parent | 5569bddf66b44caf88acb54ea4a5dc7c1286762a (diff) |
{soc,vc,mb}/intel: Drop support for Cannon Lake SoC
Drop the support for the Intel Cannon Lake SoC for various reasons:
* Most people can't use coreboot on Cannon Lake, since the required FSP
binaries aren't publicly available. Given that FSP binaries for several
newer platforms have been released, it's very unlikely that Cannon Lake
FSP will ever be released.
* It seems there is no interest in this, since the reference mainboard
is the only available mainboard in tree.
Also, remove the related reference mainboard intel/cannonlake_rvp and
its FSP headers in intel/fsp2_0/cannonlake.
Change-Id: I8f698e16099acb45444b2bc675642d161ff8c237
Signed-off-by: Felix Singer <felixsinger@posteo.net>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/48775
Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
Reviewed-by: Michael Niewöhner <foss@mniewoehner.de>
Reviewed-by: Nico Huber <nico.h@gmx.de>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/soc/intel/cannonlake/Kconfig')
-rw-r--r-- | src/soc/intel/cannonlake/Kconfig | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/src/soc/intel/cannonlake/Kconfig b/src/soc/intel/cannonlake/Kconfig index a86c4df877..36fa59615b 100644 --- a/src/soc/intel/cannonlake/Kconfig +++ b/src/soc/intel/cannonlake/Kconfig @@ -1,25 +1,6 @@ config SOC_INTEL_CANNONLAKE_BASE bool -config SOC_INTEL_CANNONLAKE_ALTERNATE_HEADERS - bool - default y if SOC_INTEL_CANNONLAKE_BASE && !SOC_INTEL_CANNONLAKE - help - Single Kconfig option to select common base Cannonlake support. - This Kconfig will help to select majority of CNL SoC features. - Major difference that exist today between - SOC_INTEL_CANNONLAKE_ALTERNATE_HEADERS and SOC_INTEL_CANNONLAKE Kconfig - are in FSP Header Files. Hence this Kconfig might help to select - required SoC support FSP headers. Any future Intel SoC would - like to make use of CNL support might just select this Kconfig. - -config SOC_INTEL_CANNONLAKE - bool - select SOC_INTEL_CANNONLAKE_BASE - select MICROCODE_BLOB_NOT_IN_BLOB_REPO - help - Intel Cannonlake support - config SOC_INTEL_COFFEELAKE bool select SOC_INTEL_CANNONLAKE_BASE @@ -89,7 +70,6 @@ config CPU_SPECIFIC_OPTIONS select HAVE_FSP_GOP select HAVE_FSP_LOGO_SUPPORT select HAVE_SMI_HANDLER - select HECI_DISABLE_USING_SMM if !SOC_INTEL_COFFEELAKE && !SOC_INTEL_WHISKEYLAKE && !SOC_INTEL_COMETLAKE select IDT_IN_EVERY_STAGE select INTEL_DESCRIPTOR_MODE_CAPABLE select INTEL_GMA_ACPI @@ -338,7 +318,6 @@ config FSP_HEADER_PATH default "3rdparty/fsp/CometLakeFspBinPkg/CometLake2/Include/" if SOC_INTEL_COMETLAKE_2 default "3rdparty/fsp/CometLakeFspBinPkg/CometLakeS/Include/" if SOC_INTEL_COMETLAKE_S default "3rdparty/fsp/CometLakeFspBinPkg/CometLakeV/Include/" if SOC_INTEL_COMETLAKE_V - default "src/vendorcode/intel/fsp/fsp2_0/cannonlake/" if SOC_INTEL_CANNONLAKE config FSP_FD_PATH default "3rdparty/fsp/CoffeeLakeFspBinPkg/Fsp.fd" if SOC_INTEL_COFFEELAKE || SOC_INTEL_WHISKEYLAKE |