intel: Eliminate need to keep adding PCI IDs
authorMatt Roper <matthew.d.roper@intel.com>
Tue, 25 Oct 2022 00:07:28 +0000 (17:07 -0700)
committerMatt Roper <matthew.d.roper@intel.com>
Wed, 23 Nov 2022 00:00:57 +0000 (16:00 -0800)
commit07dae1d10869f55412fa69db885edca58bedeef8
tree62761d7e87c9e4530b5936b856892a3b8185069e
parente699b28b5494ab280f8b4e3ddbffd8ef4b7b7776
intel: Eliminate need to keep adding PCI IDs

The Intel-specific code in libdrm is continually updated with new PCI
IDs for each new platform so that we can recognize the IP version
properly.  However this is mostly a pointless exercise; none of the
Intel code in libdrm is conditional on IP versions above 8.  If we just
treat any future unrecognized Intel platforms as IP version 8, we should
get the same behavior without the need for continued PCI ID updates.

Note that the intel_decode tool probably _should_ have conditions on
newer IP versions, but it was last updated for gen8 and has been
bitrotting from gen9 onward.  This change won't make the tool behave any
more incorrectly than it already does today.

Cc: Lucas De Marchi <lucas.demarchi@intel.com>
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
intel/Makefile.sources
intel/i915_pciids.h [deleted file]
intel/intel_bufmgr_gem.c
intel/intel_chipset.c [deleted file]
intel/intel_chipset.h
intel/intel_decode.c
intel/meson.build