summaryrefslogtreecommitdiff
path: root/src/mainboard/intel/adlrvp
diff options
context:
space:
mode:
authorMaximilian Brune <maximilian.brune@9elements.com>2022-08-25 16:50:51 +0200
committerMartin Roth <martin.roth@amd.corp-partner.google.com>2022-09-07 22:37:47 +0000
commite3012ace1053f1f4ef2cd1ad9e9d97bc6f24e372 (patch)
tree45c493fe1e61f60d9a28df4dd47bc981c3a16c69 /src/mainboard/intel/adlrvp
parent38bbff47a718146887692e36c950094d0801a46c (diff)
mb/intel/adlrvp: Make SOC_INTEL_CSE_LITE_SKU configurable
Having a CSE Lite SKU's firmware is not necessarily depending on the underlying hardware nor on having ChromeOS installed as already mentioned in commit f3419b29b7e0 ("soc/intel/common/cse: Drop dependency on CHROMEOS for SOC_INTEL_CSE_LITE_SKU"). For example RVP Boards sometimes have a CSE LITE FW, if Chrome board related stuff is tested, which doesn't necessarily imply a ChromeOS being used. It is therefore changed to an option, which can be changed in menuconfig. Change-Id: I4da7feab881ae43528c9d852cc842ac93fa9c6de Signed-off-by: Maximilian Brune <maximilian.brune@9elements.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/67078 Reviewed-by: Lean Sheng Tan <sheng.tan@9elements.com> Reviewed-by: Angel Pons <th3fanbus@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/mainboard/intel/adlrvp')
-rw-r--r--src/mainboard/intel/adlrvp/Kconfig12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/mainboard/intel/adlrvp/Kconfig b/src/mainboard/intel/adlrvp/Kconfig
index c7a842f23c..987eeca3f0 100644
--- a/src/mainboard/intel/adlrvp/Kconfig
+++ b/src/mainboard/intel/adlrvp/Kconfig
@@ -15,7 +15,6 @@ config BOARD_INTEL_ADLRVP_COMMON
select HAVE_SPD_IN_CBFS
select MAINBOARD_HAS_CHROMEOS
select SOC_INTEL_COMMON_BLOCK_IPU
- select SOC_INTEL_CSE_LITE_SKU
select SOC_INTEL_ENABLE_USB4_PCIE_RESOURCES
config BOARD_INTEL_ADLRVP_P
@@ -84,6 +83,17 @@ config BOARD_INTEL_ADLRVP_N_EXT_EC
if BOARD_INTEL_ADLRVP_COMMON
+config SOC_INTEL_CSE_LITE_SKU
+ bool "Use CSE Lite firmware"
+ default y if ADL_CHROME_EC
+ help
+ Enable if CSE Lite firmware is used in your build. It is commonly
+ used in Chrome boards (chromebooks, chromeboxes, ...).
+ But since ADL RVP build can be used with or without CSE Lite firmware
+ it is a configurable option. Alderlake RVP boards usually don't use
+ an CSE Lite firmware, but are still very likely to use it in case
+ ChromeEC is used.
+
config CHROMEOS
select GBB_FLAG_FORCE_DEV_SWITCH_ON
select GBB_FLAG_FORCE_DEV_BOOT_USB