soc/intel/elkhartlake: Use FSP from FSP repo by default

Select 'HAVE_INTEL_FSP_REPO' so that the FSP binary from the FSP
repository is used by default. Also, use the FSP headers from the FSP
repository instead.

Signed-off-by: Lean Sheng Tan <lean.sheng.tan@intel.com>
Change-Id: I0c1bcb07ed0f73e1d5ada5f6f16b84816c4ef3d7
Reviewed-on: https://review.coreboot.org/c/coreboot/+/55229
Reviewed-by: Mario Scheithauer <mario.scheithauer@siemens.com>
Reviewed-by: Werner Zeh <werner.zeh@siemens.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
diff --git a/src/soc/intel/elkhartlake/Kconfig b/src/soc/intel/elkhartlake/Kconfig
index bb1766a..29ce195 100644
--- a/src/soc/intel/elkhartlake/Kconfig
+++ b/src/soc/intel/elkhartlake/Kconfig
@@ -62,6 +62,7 @@
 	select UDELAY_TSC
 	select UDK_202005_BINDING
 	select DISPLAY_FSP_VERSION_INFO
+	select HAVE_INTEL_FSP_REPO
 
 config MAX_CPUS
 	int
@@ -188,10 +189,12 @@
 	default 0x200000
 
 config FSP_HEADER_PATH
-	default "src/vendorcode/intel/fsp/fsp2_0/elkhartlake/"
+	default "3rdparty/fsp/ElkhartLakeFspBinPkg/Include/"
 
 config FSP_FD_PATH
-	default "3rdparty/fsp/ElkhartLakeFspBinPkg/Fsp.fd"
+	string
+	depends on FSP_USE_REPO
+	default "3rdparty/fsp/ElkhartLakeFspBinPkg/FspBin/FSPRel.bin"
 
 config SOC_INTEL_ELKHARTLAKE_DEBUG_CONSENT
 	int "Debug Consent for EHL"