From e962477875b402cc762f073d81c03170c19f8deb Mon Sep 17 00:00:00 2001 From: Caio Oliveira Date: Fri, 29 May 2026 07:28:07 -0700 Subject: [PATCH] Revert "intel/dev: Remove unused intel_get_device_info_for_build() function" This reverts commit 0cc89ca03ad99796d73a3bf16b74b98ca820f64c. This allows to use PCI IDs without having to set INTEL_FORCE_PROBE environment variable. Useful for tests and tools, I'm assuming the original user of it is gone or out-of-tree. Acked-by: Jordan Justen Part-of: --- src/intel/dev/intel_device_info.c | 7 +++++++ src/intel/dev/intel_device_info.h | 2 ++ 2 files changed, 9 insertions(+) diff --git a/src/intel/dev/intel_device_info.c b/src/intel/dev/intel_device_info.c index 5ee5c87a1c0..fe105ce0d65 100644 --- a/src/intel/dev/intel_device_info.c +++ b/src/intel/dev/intel_device_info.c @@ -1702,6 +1702,13 @@ intel_get_device_info_from_pci_id(int pci_id, return intel_get_device_info_from_pci_id_common(pci_id, false, devinfo); } +bool +intel_get_device_info_for_build(int pci_id, + struct intel_device_info *devinfo) +{ + return intel_get_device_info_from_pci_id_common(pci_id, true, devinfo); +} + bool intel_device_info_compute_system_memory(struct intel_device_info *devinfo, bool update) { diff --git a/src/intel/dev/intel_device_info.h b/src/intel/dev/intel_device_info.h index 105b97d4754..bd5bcf8ea8b 100644 --- a/src/intel/dev/intel_device_info.h +++ b/src/intel/dev/intel_device_info.h @@ -188,6 +188,8 @@ intel_vram_all_mappable(const struct intel_device_info *devinfo) bool intel_get_device_info_from_fd(int fh, struct intel_device_info *devinfo, int min_ver, int max_ver); bool intel_get_device_info_from_pci_id(int pci_id, struct intel_device_info *devinfo); +bool intel_get_device_info_for_build(int pci_id, + struct intel_device_info *devinfo); /* Only updates intel_device_info::regions::...::free fields. The * class/instance/size should remain the same over time.