src/intel: Define HFSTS3 register
commit3465d2730ba130f5aed18cb356d09e7104af2280
authorSridhar Siricilla <sridhar.siricilla@intel.com>
Thu, 6 Feb 2020 10:01:04 +0000 (6 15:31 +0530)
committerPatrick Georgi <pgeorgi@google.com>
Mon, 17 Feb 2020 15:56:55 +0000 (17 15:56 +0000)
tree6cfd9d1fbb6efc7cd94e86fc5afbc7377b8620fd
parent3e89b65c2cf634c1ba81da65d42aa64b53c5b244
src/intel: Define HFSTS3 register

Changes:
1. Define HFSTS3 register across SoCs(apl/cnl/icl/tgl).
2. Define cse_is_hfs3_fw_sku_custom() which checks ME's Firmware SKU
   is Custom or not.

TEST=Verified on hatch, soraka, bobba and iclrvp.

Change-Id: I4188e58a4a08d87be2d84674e00ed1407fb8bf82
Signed-off-by: Sridhar Siricilla <sridhar.siricilla@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/38798
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Rizwan Qureshi <rizwan.qureshi@intel.com>
src/soc/intel/apollolake/include/soc/me.h
src/soc/intel/cannonlake/include/soc/me.h
src/soc/intel/common/block/cse/cse.c
src/soc/intel/common/block/include/intelblocks/cse.h
src/soc/intel/icelake/include/soc/me.h
src/soc/intel/tigerlake/include/soc/me.h