diff --git a/include/pci_ids/iris_pci_ids.h b/include/pci_ids/iris_pci_ids.h index 46bbe20f6e8..ee5bfc1f22d 100644 --- a/include/pci_ids/iris_pci_ids.h +++ b/include/pci_ids/iris_pci_ids.h @@ -257,3 +257,8 @@ CHIPSET(0x7d45, mtl_h, "MTL", "Intel(R) Graphics") CHIPSET(0x7d55, mtl_h, "MTL", "Intel(R) Arc(tm) Graphics") CHIPSET(0x7d60, mtl_u, "MTL", "Intel(R) Graphics") CHIPSET(0x7dd5, mtl_h, "MTL", "Intel(R) Graphics") + +CHIPSET(0x7d41, arl_u, "ARL", "Intel(R) Graphics") +CHIPSET(0x7d51, arl_h, "ARL", "Intel(R) Graphics") +CHIPSET(0x7d67, arl_u, "ARL", "Intel(R) Graphics") +CHIPSET(0x7dd1, arl_h, "ARL", "Intel(R) Graphics") diff --git a/src/intel/dev/intel_device_info.c b/src/intel/dev/intel_device_info.c index 93019bd0fd8..200899ab764 100644 --- a/src/intel/dev/intel_device_info.c +++ b/src/intel/dev/intel_device_info.c @@ -72,6 +72,7 @@ static const struct { { "rpl", 0xa780 }, { "dg2", 0x5690 }, { "mtl", 0x7d60 }, + { "arl", 0x7d67 }, }; /** @@ -1197,6 +1198,16 @@ static const struct intel_device_info intel_device_info_mtl_h = { .platform = INTEL_PLATFORM_MTL_H, }; +static const struct intel_device_info intel_device_info_arl_u = { + MTL_FEATURES, + .platform = INTEL_PLATFORM_ARL_U, +}; + +static const struct intel_device_info intel_device_info_arl_h = { + MTL_FEATURES, + .platform = INTEL_PLATFORM_ARL_H, +}; + void intel_device_info_topology_reset_masks(struct intel_device_info *devinfo) {