summaryrefslogtreecommitdiff
path: root/src/soc/intel/skylake/bootblock
diff options
context:
space:
mode:
authorSooi, Li Cheng <li.cheng.sooi@intel.com>2017-01-04 13:36:06 +0800
committerAaron Durbin <adurbin@chromium.org>2017-02-16 05:09:13 +0100
commitc76e9982b231023ccf91b79ec7526e50f595ffc1 (patch)
tree31ec30fe5f48efbc92a5e17385687892a0e20e9f /src/soc/intel/skylake/bootblock
parent901efea8abbb3131685fd69fd4ad7c5093c8cb3c (diff)
downloadcoreboot-c76e9982b231023ccf91b79ec7526e50f595ffc1.tar.xz
soc/intel/skylake: Add CPU, PCH, MCH, IGD, XHCI and UART IDs for SKL/KBL HALO SOC
Add CPU, PCH, MCH, IGD, XHCI and UART IDs for SKL/KBL HALO SOC Change-Id: I6a44d55d1588d2620bd1179ea7dc327922f49fd7 Signed-off-by: Sooi, Li Cheng <li.cheng.sooi@intel.com> Reviewed-on: https://review.coreboot.org/18028 Reviewed-by: Aaron Durbin <adurbin@chromium.org> Tested-by: build bot (Jenkins)
Diffstat (limited to 'src/soc/intel/skylake/bootblock')
-rw-r--r--src/soc/intel/skylake/bootblock/report_platform.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/soc/intel/skylake/bootblock/report_platform.c b/src/soc/intel/skylake/bootblock/report_platform.c
index e2f4441f1f..12c283fda3 100644
--- a/src/soc/intel/skylake/bootblock/report_platform.c
+++ b/src/soc/intel/skylake/bootblock/report_platform.c
@@ -32,8 +32,12 @@ static struct {
} cpu_table[] = {
{ CPUID_SKYLAKE_C0, "Skylake C0" },
{ CPUID_SKYLAKE_D0, "Skylake D0" },
+ { CPUID_SKYLAKE_HQ0, "Skylake H Q0" },
+ { CPUID_SKYLAKE_HR0, "Skylake H R0" },
{ CPUID_KABYLAKE_G0, "Kabylake G0" },
{ CPUID_KABYLAKE_H0, "Kabylake H0" },
+ { CPUID_KABYLAKE_HA0, "Kabylake H A0" },
+ { CPUID_KABYLAKE_HB0, "Kabylake H B0" },
};
static struct {
@@ -43,8 +47,11 @@ static struct {
{ MCH_SKYLAKE_ID_U, "Skylake-U" },
{ MCH_SKYLAKE_ID_Y, "Skylake-Y" },
{ MCH_SKYLAKE_ID_ULX, "Skylake-ULX" },
+ { MCH_SKYLAKE_ID_H, "Skylake-H" },
+ { MCH_SKYLAKE_ID_H_EM, "Skylake-H Embedded" },
{ MCH_KABYLAKE_ID_U, "Kabylake-U" },
{ MCH_KABYLAKE_ID_Y, "Kabylake-Y" },
+ { MCH_KABYLAKE_ID_H, "Kabylake-H" },
};
static struct {
@@ -55,6 +62,9 @@ static struct {
{ PCH_SPT_LP_U_BASE, "Skylake-U Base" },
{ PCH_SPT_LP_U_PREMIUM, "Skylake-U Premium" },
{ PCH_SPT_LP_Y_PREMIUM, "Skylake-Y Premium" },
+ { PCH_SPT_H_PREMIUM, "Skylake-H Premium" },
+ { PCH_SPT_H_C236, "Skylake-H C236" },
+ { PCH_SPT_H_QM170, "Skylake-H QM170" },
{ PCH_KBL_LP_U_PREMIUM, "Kabylake-U Premium" },
{ PCH_KBL_LP_Y_PREMIUM, "Kabylake-Y Premium" },
{ PCH_KBL_LP_Y_PREMIUM_HDCP22, "Kabylake-Y iHDCP 2.2 Premium" },
@@ -67,9 +77,12 @@ static struct {
{ IGD_SKYLAKE_GT1_SULTM, "Skylake ULT GT1"},
{ IGD_SKYLAKE_GT2_SULXM, "Skylake ULX GT2" },
{ IGD_SKYLAKE_GT2_SULTM, "Skylake ULT GT2" },
+ { IGD_SKYLAKE_GT2_SHALM, "Skylake HALO GT2" },
+ { IGD_SKYLAKE_GT4_SHALM, "Skylake HALO GT4" },
{ IGD_KABYLAKE_GT1_SULTM, "Kabylake ULT GT1"},
{ IGD_KABYLAKE_GT2_SULXM, "Kabylake ULX GT2" },
{ IGD_KABYLAKE_GT2_SULTM, "Kabylake ULT GT2" },
+ { IGD_KABYLAKE_GT2_SHALM, "Kabylake HALO GT2" },
};
static void report_cpu_info(void)