mesa/include
Jordan Justen e7da81c3b4 intel/dev: Re-enable LNL PCI IDs (without INTEL_FORCE_PROBE) on Mesa 24.2
This reverts 2fc396ae75 ("intel/dev: Disable LNL PCI IDs on Mesa 24.2
(require INTEL_FORCE_PROBE)") from the 24.2 branch.

Mesa's 2fc396ae75 was needed because, although we were compatible
with Linux 6.11, this kernel change which will appear in Linux 6.12
would break our previous LNL support, causing the driver to fail to
load:

7108b4a589cd ("drm/xe/uapi: Expose SIMD16 EU mask in topology query")

Since d8b5ee8d65 ("intel/dev: Support new topology type with SIMD16
EUs"), this issue was resolved, but we were told we had to wait for
the kernel to remove force_probe before they would guarantee backwards
compatibility with uapi changes.

Since drm-next 6d0ebb390485 ("Merge tag 'drm-intel-next-2024-08-29' of
https://gitlab.freedesktop.org/drm/i915/kernel into drm-next"), the
upstream drm kernel has now removed force_probe for LNL. Ref:
9c57bc08652a ("drm/xe/lnl: Drop force_probe requirement")

Tested with upstream drm kernel:

commit 6d0ebb3904853d18eeec7af5e8b4ca351b6f9025
Merge: 8bdb468dd7a5 b5d4657e192b
Author: Dave Airlie <airlied@redhat.com>

    Merge tag 'drm-intel-next-2024-08-29' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next

Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30959>
2024-08-30 16:18:03 -07:00
..
android_stub android_stub: update platform headers to include atrace 2021-10-09 00:42:32 +00:00
CL include: Update the OpenCL headers 2022-11-18 22:22:58 +00:00
D3D9 st/nine: Change a few advertised caps 2019-03-09 13:57:49 +01:00
d3dadapter st/nine: skip position checks in SetCursorPosition() 2019-04-20 13:06:29 +02:00
drm-uapi intel: Sync xe_drm.h 2024-08-07 10:28:28 +02:00
EGL EGL: sync files with Khronos 2024-01-09 17:21:44 +00:00
GL mesa_interface: Move out of GL/internal/ 2024-07-17 23:47:05 +00:00
GLES Update OpenGL headers 2023-06-07 20:47:03 +00:00
GLES2 Update OpenGL headers 2023-06-07 20:47:03 +00:00
GLES3 Update OpenGL headers 2023-06-07 20:47:03 +00:00
KHR EGL: sync headers with Khronos 2022-10-12 19:26:01 +00:00
pci_ids intel/dev: Re-enable LNL PCI IDs (without INTEL_FORCE_PROBE) on Mesa 24.2 2024-08-30 16:18:03 -07:00
tensorflow mesa: Import TensorFlow Lite headers 2024-01-24 10:02:10 +00:00
vk_video vulkan: update registry/includes to 1.3.277 2024-02-02 01:46:24 +00:00
vulkan vulkan: Update XML and headers to 1.3.289 2024-07-02 20:24:43 +00:00
winddk d3d10umd,d3d10sw: Initial import. 2021-05-19 13:50:07 +00:00
c99_alloca.h c99_alloca.h: Also use <alloca.h> for cygwin 2015-03-07 18:18:32 +00:00
c99_compat.h c99_compat.h: assume c99 support 2022-06-14 15:08:37 +00:00
kopper_interface.h mesa_interface: Move out of GL/internal/ 2024-07-17 23:47:05 +00:00
meson.build build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
no_extern_c.h no_extern_c.h: fix typo in comment 2020-05-21 14:23:41 +00:00
renderdoc_app.h zink: Always include renderdoc_app.h 2024-06-20 07:02:15 +00:00