diff --git a/src/arch/x86/smbios.c b/src/arch/x86/smbios.c index a59998e3c0..922340a886 100644 --- a/src/arch/x86/smbios.c +++ b/src/arch/x86/smbios.c @@ -48,6 +48,8 @@ static int get_socket_type(void) { if (CONFIG(CPU_INTEL_SLOT_1)) return PROCESSOR_UPGRADE_SLOT_1; + if (CONFIG(CPU_INTEL_SOCKET_BGA1744)) + return PROCESSOR_UPGRADE_SOCKET_BGA1744; if (CONFIG(CPU_INTEL_SOCKET_MPGA604)) return PROCESSOR_UPGRADE_SOCKET_MPGA604; if (CONFIG(CPU_INTEL_SOCKET_LGA775)) diff --git a/src/cpu/intel/Kconfig b/src/cpu/intel/Kconfig index f28bbdbb03..d4a6266f25 100644 --- a/src/cpu/intel/Kconfig +++ b/src/cpu/intel/Kconfig @@ -19,6 +19,7 @@ source "src/cpu/intel/haswell/Kconfig" # Sockets/Slots source "src/cpu/intel/slot_1/Kconfig" source "src/cpu/intel/socket_BGA956/Kconfig" +source "src/cpu/intel/socket_BGA1744/Kconfig" source "src/cpu/intel/socket_FCBGA559/Kconfig" source "src/cpu/intel/socket_m/Kconfig" source "src/cpu/intel/socket_p/Kconfig" diff --git a/src/cpu/intel/Makefile.mk b/src/cpu/intel/Makefile.mk index 77b4618663..9ccaa2c78d 100644 --- a/src/cpu/intel/Makefile.mk +++ b/src/cpu/intel/Makefile.mk @@ -8,6 +8,7 @@ subdirs-$(CONFIG_CPU_INTEL_FIRMWARE_INTERFACE_TABLE) += fit subdirs-$(CONFIG_CPU_INTEL_SOCKET_441) += socket_441 subdirs-$(CONFIG_CPU_INTEL_SOCKET_BGA956) += socket_BGA956 +subdirs-$(CONFIG_CPU_INTEL_SOCKET_BGA1744) += socket_BGA1744 subdirs-$(CONFIG_CPU_INTEL_SOCKET_FCBGA559) += socket_FCBGA559 subdirs-$(CONFIG_CPU_INTEL_SOCKET_M) += socket_m subdirs-$(CONFIG_CPU_INTEL_SOCKET_P) += socket_p diff --git a/src/cpu/intel/socket_BGA1744/Kconfig b/src/cpu/intel/socket_BGA1744/Kconfig new file mode 100644 index 0000000000..785f3f487d --- /dev/null +++ b/src/cpu/intel/socket_BGA1744/Kconfig @@ -0,0 +1,2 @@ +config CPU_INTEL_SOCKET_BGA1744 + bool