From 415eadb90b360fdbe79814a709333397ea839b34 Mon Sep 17 00:00:00 2001 From: Kane Chen Date: Mon, 17 Jan 2022 10:03:29 +0800 Subject: soc/intel/{adl,common}: Support alderlake host device id 0x4619 Host device id 0x4619 is missed in few coreboot tables so that coreboot can't recognize and config it properly. Document Number: 690222 BUG:b:214665785, b:214680767 Change-Id: I95908bdc0a736bafedb328dda2a00b5473de3d88 Signed-off-by: Kane Chen Reviewed-on: https://review.coreboot.org/c/coreboot/+/61134 Tested-by: build bot (Jenkins) Reviewed-by: Subrata Banik --- src/soc/intel/alderlake/bootblock/report_platform.c | 1 + src/soc/intel/alderlake/cpu.c | 1 + src/soc/intel/common/block/systemagent/systemagent.c | 1 + 3 files changed, 3 insertions(+) (limited to 'src') diff --git a/src/soc/intel/alderlake/bootblock/report_platform.c b/src/soc/intel/alderlake/bootblock/report_platform.c index 76e6c804c2..01db34f3fd 100644 --- a/src/soc/intel/alderlake/bootblock/report_platform.c +++ b/src/soc/intel/alderlake/bootblock/report_platform.c @@ -42,6 +42,7 @@ static struct { { PCI_DEVICE_ID_INTEL_ADL_P_ID_7, "Alderlake-P" }, { PCI_DEVICE_ID_INTEL_ADL_P_ID_8, "Alderlake-P" }, { PCI_DEVICE_ID_INTEL_ADL_P_ID_9, "Alderlake-P" }, + { PCI_DEVICE_ID_INTEL_ADL_P_ID_10, "Alderlake-P" }, { PCI_DEVICE_ID_INTEL_ADL_M_ID_1, "Alderlake-M" }, { PCI_DEVICE_ID_INTEL_ADL_M_ID_2, "Alderlake-M" }, { PCI_DEVICE_ID_INTEL_ADL_N_ID_1, "Alderlake-N" }, diff --git a/src/soc/intel/alderlake/cpu.c b/src/soc/intel/alderlake/cpu.c index 41b69ef39a..95f8a50472 100644 --- a/src/soc/intel/alderlake/cpu.c +++ b/src/soc/intel/alderlake/cpu.c @@ -149,6 +149,7 @@ enum adl_cpu_type get_adl_cpu_type(void) PCI_DEVICE_ID_INTEL_ADL_P_ID_7, PCI_DEVICE_ID_INTEL_ADL_P_ID_8, PCI_DEVICE_ID_INTEL_ADL_P_ID_9, + PCI_DEVICE_ID_INTEL_ADL_P_ID_10 }; const uint16_t adl_s_mch_ids[] = { PCI_DEVICE_ID_INTEL_ADL_S_ID_1, diff --git a/src/soc/intel/common/block/systemagent/systemagent.c b/src/soc/intel/common/block/systemagent/systemagent.c index b7c6d4f41b..2a7979796b 100644 --- a/src/soc/intel/common/block/systemagent/systemagent.c +++ b/src/soc/intel/common/block/systemagent/systemagent.c @@ -433,6 +433,7 @@ static const unsigned short systemagent_ids[] = { PCI_DEVICE_ID_INTEL_ADL_P_ID_7, PCI_DEVICE_ID_INTEL_ADL_P_ID_8, PCI_DEVICE_ID_INTEL_ADL_P_ID_9, + PCI_DEVICE_ID_INTEL_ADL_P_ID_10, PCI_DEVICE_ID_INTEL_ADL_M_ID_1, PCI_DEVICE_ID_INTEL_ADL_M_ID_2, PCI_DEVICE_ID_INTEL_ADL_N_ID_1, -- cgit v1.2.3