soc/intel/skylake: Add ID's for Kabylake-R
Add CPUID, IGD, MCH & LPC ID of Kabylake-R. Change-Id: I5ee7b3a2616f71137bba83c071288dbda2acde3d Signed-off-by: Naresh G Solanki <naresh.solanki@intel.com> Reviewed-on: https://review.coreboot.org/19218 Reviewed-by: Aaron Durbin <adurbin@chromium.org> Reviewed-by: Balaji Manigandan <balaji.manigandan@intel.com> Reviewed-by: Furquan Shaikh <furquan@google.com> Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
This commit is contained in:
parent
9e49b0a2c5
commit
f8f682b024
|
@ -36,6 +36,7 @@ static struct {
|
|||
{ CPUID_SKYLAKE_HR0, "Skylake H R0" },
|
||||
{ CPUID_KABYLAKE_G0, "Kabylake G0" },
|
||||
{ CPUID_KABYLAKE_H0, "Kabylake H0" },
|
||||
{ CPUID_KABYLAKE_Y0, "Kabylake Y0" },
|
||||
{ CPUID_KABYLAKE_HA0, "Kabylake H A0" },
|
||||
{ CPUID_KABYLAKE_HB0, "Kabylake H B0" },
|
||||
};
|
||||
|
@ -50,6 +51,7 @@ static struct {
|
|||
{ MCH_SKYLAKE_ID_H, "Skylake-H" },
|
||||
{ MCH_SKYLAKE_ID_H_EM, "Skylake-H Embedded" },
|
||||
{ MCH_KABYLAKE_ID_U, "Kabylake-U" },
|
||||
{ MCH_KABYLAKE_ID_U_R, "Kabylake-R ULT"},
|
||||
{ MCH_KABYLAKE_ID_Y, "Kabylake-Y" },
|
||||
{ MCH_KABYLAKE_ID_H, "Kabylake-H" },
|
||||
};
|
||||
|
@ -82,6 +84,7 @@ static struct {
|
|||
{ IGD_KABYLAKE_GT1_SULTM, "Kabylake ULT GT1"},
|
||||
{ IGD_KABYLAKE_GT2_SULXM, "Kabylake ULX GT2" },
|
||||
{ IGD_KABYLAKE_GT2_SULTM, "Kabylake ULT GT2" },
|
||||
{ IGD_KABYLAKE_GT2_SULTMR, "Kabylake-R ULT GT2"},
|
||||
{ IGD_KABYLAKE_GT2_SHALM, "Kabylake HALO GT2" },
|
||||
};
|
||||
|
||||
|
|
|
@ -400,6 +400,7 @@ static struct cpu_device_id cpu_table[] = {
|
|||
{ X86_VENDOR_INTEL, CPUID_SKYLAKE_HR0 },
|
||||
{ X86_VENDOR_INTEL, CPUID_KABYLAKE_G0 },
|
||||
{ X86_VENDOR_INTEL, CPUID_KABYLAKE_H0 },
|
||||
{ X86_VENDOR_INTEL, CPUID_KABYLAKE_Y0 },
|
||||
{ X86_VENDOR_INTEL, CPUID_KABYLAKE_HA0 },
|
||||
{ X86_VENDOR_INTEL, CPUID_KABYLAKE_HB0 },
|
||||
{ 0, 0 },
|
||||
|
|
|
@ -195,6 +195,7 @@ static const unsigned short pci_device_ids[] = {
|
|||
IGD_KABYLAKE_GT1_SULTM,
|
||||
IGD_KABYLAKE_GT2_SULXM,
|
||||
IGD_KABYLAKE_GT2_SULTM,
|
||||
IGD_KABYLAKE_GT2_SULTMR,
|
||||
IGD_KABYLAKE_GT2_SHALM,
|
||||
0,
|
||||
};
|
||||
|
|
|
@ -30,6 +30,7 @@
|
|||
#define CPUID_SKYLAKE_HR0 0x506e3
|
||||
#define CPUID_KABYLAKE_G0 0x406e8
|
||||
#define CPUID_KABYLAKE_H0 0x806e9
|
||||
#define CPUID_KABYLAKE_Y0 0x806ea
|
||||
#define CPUID_KABYLAKE_HA0 0x506e8
|
||||
#define CPUID_KABYLAKE_HB0 0x906e9
|
||||
|
||||
|
|
|
@ -30,6 +30,7 @@
|
|||
#define PCH_SPT_H_PREMIUM 0xa14e
|
||||
#define PCH_SPT_H_QM170 0xa14d
|
||||
#define PCH_KBL_LP_Y_PREMIUM_HDCP22 0x9d4b
|
||||
#define PCH_KBL_LP_U_PREMIUM_HDCP22 0x9d4e
|
||||
#define PCH_KBL_LP_U_PREMIUM 0x9d58
|
||||
#define PCH_KBL_LP_Y_PREMIUM 0x9d56
|
||||
|
||||
|
|
|
@ -31,6 +31,7 @@
|
|||
#define IGD_KABYLAKE_GT1_SULTM 0x5906
|
||||
#define IGD_KABYLAKE_GT2_SULXM 0x591E
|
||||
#define IGD_KABYLAKE_GT2_SULTM 0x5916
|
||||
#define IGD_KABYLAKE_GT2_SULTMR 0x5917
|
||||
#define IGD_KABYLAKE_GT2_SHALM 0x591B
|
||||
|
||||
#define MCH_SKYLAKE_ID_U 0x1904
|
||||
|
@ -41,6 +42,7 @@
|
|||
#define MCH_KABYLAKE_ID_U 0x5904
|
||||
#define MCH_KABYLAKE_ID_Y 0x590c
|
||||
#define MCH_KABYLAKE_ID_H 0x5910
|
||||
#define MCH_KABYLAKE_ID_U_R 0x5914
|
||||
|
||||
/* Device 0:0.0 PCI configuration space */
|
||||
|
||||
|
|
|
@ -324,6 +324,7 @@ static const unsigned short pci_device_ids[] = {
|
|||
PCH_KBL_LP_U_PREMIUM,
|
||||
PCH_KBL_LP_Y_PREMIUM,
|
||||
PCH_KBL_LP_Y_PREMIUM_HDCP22,
|
||||
PCH_KBL_LP_U_PREMIUM_HDCP22,
|
||||
0
|
||||
};
|
||||
|
||||
|
|
|
@ -417,6 +417,7 @@ static const unsigned short systemagent_ids[] = {
|
|||
MCH_SKYLAKE_ID_H,
|
||||
MCH_SKYLAKE_ID_H_EM,
|
||||
MCH_KABYLAKE_ID_U,
|
||||
MCH_KABYLAKE_ID_U_R,
|
||||
MCH_KABYLAKE_ID_Y,
|
||||
MCH_KABYLAKE_ID_H,
|
||||
0
|
||||
|
|
Loading…
Reference in New Issue