common/block/cse: Add Kconfig to support ME specification version 21
commitd44ccf841b9525fbd399751d285c5c073d0f6c35
authorPranava Y N <pranavayn@google.com>
Tue, 19 Nov 2024 08:35:59 +0000 (19 14:05 +0530)
committerSubrata Banik <subratabanik@google.com>
Wed, 20 Nov 2024 10:24:40 +0000 (20 10:24 +0000)
treee06c9c72332d5988c19b554e8e19e3adca86fb05
parent8214eeb212de3aa663904b3fe69f19db44030aae
common/block/cse: Add Kconfig to support ME specification version 21

This patch introduces Kconfig support for Intel's Management Engine
(ME), version 21. When 'SOC_INTEL_COMMON_BLOCK_ME_SPEC_21' is selected
it sets the ME_SPEC configuration to 18 because ME version 21 is
compatible with version 18 in terms of Host Firmware status registers.

BUG=b:362647201
TEST=Able to build fatcat after selecting SOC_INTEL_COMMON_ME_SPEC_21

Change-Id: I90c946751ac530dac1af4ff9c3c921b5faf82448
Signed-off-by: Pranava Y N <pranavayn@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/85186
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Dinesh Gehlot <digehlot@google.com>
Reviewed-by: Kapil Porwal <kapilporwal@google.com>
Reviewed-by: Subrata Banik <subratabanik@google.com>
src/soc/intel/common/block/cse/Kconfig