summaryrefslogtreecommitdiff
path: root/src/soc
diff options
context:
space:
mode:
Diffstat (limited to 'src/soc')
-rw-r--r--src/soc/intel/alderlake/bootblock/report_platform.c6
-rw-r--r--src/soc/intel/common/block/cpu/mp_init.c1
-rw-r--r--src/soc/intel/common/block/graphics/graphics.c3
-rw-r--r--src/soc/intel/common/block/systemagent/systemagent.c2
4 files changed, 12 insertions, 0 deletions
diff --git a/src/soc/intel/alderlake/bootblock/report_platform.c b/src/soc/intel/alderlake/bootblock/report_platform.c
index 2fc8eab79c..76e6c804c2 100644
--- a/src/soc/intel/alderlake/bootblock/report_platform.c
+++ b/src/soc/intel/alderlake/bootblock/report_platform.c
@@ -27,6 +27,7 @@ static struct {
{ CPUID_ALDERLAKE_A1, "Alderlake Platform" },
{ CPUID_ALDERLAKE_A2, "Alderlake Platform" },
{ CPUID_ALDERLAKE_A3, "Alderlake Platform" },
+ { CPUID_ALDERLAKE_N_A0, "Alderlake-N Platform" },
};
static struct {
@@ -43,6 +44,8 @@ static struct {
{ PCI_DEVICE_ID_INTEL_ADL_P_ID_9, "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" },
+ { PCI_DEVICE_ID_INTEL_ADL_N_ID_2, "Alderlake-N" },
};
static struct {
@@ -111,6 +114,9 @@ static struct {
{ PCI_DEVICE_ID_INTEL_ADL_M_GT1, "Alderlake M GT1" },
{ PCI_DEVICE_ID_INTEL_ADL_M_GT2, "Alderlake M GT2" },
{ PCI_DEVICE_ID_INTEL_ADL_M_GT3, "Alderlake M GT3" },
+ { PCI_DEVICE_ID_INTEL_ADL_N_GT1, "Alderlake N GT1" },
+ { PCI_DEVICE_ID_INTEL_ADL_N_GT2, "Alderlake N GT2" },
+ { PCI_DEVICE_ID_INTEL_ADL_N_GT3, "Alderlake N GT3" },
};
static inline uint8_t get_dev_revision(pci_devfn_t dev)
diff --git a/src/soc/intel/common/block/cpu/mp_init.c b/src/soc/intel/common/block/cpu/mp_init.c
index acd15a8f2c..b7e2243631 100644
--- a/src/soc/intel/common/block/cpu/mp_init.c
+++ b/src/soc/intel/common/block/cpu/mp_init.c
@@ -72,6 +72,7 @@ static const struct cpu_device_id cpu_table[] = {
{ X86_VENDOR_INTEL, CPUID_ALDERLAKE_A1 },
{ X86_VENDOR_INTEL, CPUID_ALDERLAKE_A2 },
{ X86_VENDOR_INTEL, CPUID_ALDERLAKE_A3 },
+ { X86_VENDOR_INTEL, CPUID_ALDERLAKE_N_A0},
{ 0, 0 },
};
diff --git a/src/soc/intel/common/block/graphics/graphics.c b/src/soc/intel/common/block/graphics/graphics.c
index e7e96ad934..1db0e46455 100644
--- a/src/soc/intel/common/block/graphics/graphics.c
+++ b/src/soc/intel/common/block/graphics/graphics.c
@@ -311,6 +311,9 @@ static const unsigned short pci_device_ids[] = {
PCI_DEVICE_ID_INTEL_ADL_M_GT1,
PCI_DEVICE_ID_INTEL_ADL_M_GT2,
PCI_DEVICE_ID_INTEL_ADL_M_GT3,
+ PCI_DEVICE_ID_INTEL_ADL_N_GT1,
+ PCI_DEVICE_ID_INTEL_ADL_N_GT2,
+ PCI_DEVICE_ID_INTEL_ADL_N_GT3,
0,
};
diff --git a/src/soc/intel/common/block/systemagent/systemagent.c b/src/soc/intel/common/block/systemagent/systemagent.c
index 572b41742a..b7c6d4f41b 100644
--- a/src/soc/intel/common/block/systemagent/systemagent.c
+++ b/src/soc/intel/common/block/systemagent/systemagent.c
@@ -435,6 +435,8 @@ static const unsigned short systemagent_ids[] = {
PCI_DEVICE_ID_INTEL_ADL_P_ID_9,
PCI_DEVICE_ID_INTEL_ADL_M_ID_1,
PCI_DEVICE_ID_INTEL_ADL_M_ID_2,
+ PCI_DEVICE_ID_INTEL_ADL_N_ID_1,
+ PCI_DEVICE_ID_INTEL_ADL_N_ID_2,
0
};