Add support for Arrow Lake

Bug #2061955 reported by Timo Aaltonen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mesa (Ubuntu)
In Progress
Undecided
Unassigned
Noble
In Progress
Undecided
Unassigned

Bug Description

[Impact]

Booting installed noble will result in gdm unable to show the login screen. Instead of chasing why the software fallback doesn't work properly, it makes more sense to add support for the platform so it can use the native driver.

This needs a (squashed) patch which only adds the platform definitions and pci-id's as it is very similar to MTL.

 include/pci_ids/iris_pci_ids.h | 5
 src/gallium/drivers/iris/iris_resource.c | 2
 src/intel/common/intel_l3_config.c | 2
 src/intel/compiler/brw_compiler.c | 2
 src/intel/dev/gen_wa_helpers.py | 2
 src/intel/dev/i915/intel_device_info.c | 2
 src/intel/dev/intel_device_info.c | 13 +
 src/intel/dev/intel_device_info.h | 8 +
 src/intel/dev/mesa_defs.json | 532 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/intel/isl/isl.c | 4
 src/intel/isl/isl_drm.c | 4
 src/intel/vulkan/genX_query.c | 4
 12 files changed, 570 insertions(+), 10 deletions(-)

[Test case]

Install the update, restart gdm, check that the login screen appears.

[Where things could go wrong]

The patch doesn't affect shipping platforms. For ARL there might still be things missing, but as it's basically the "same" as MTL, this is unlikely.

Timo Aaltonen (tjaalton)
Changed in mesa (Ubuntu Noble):
status: New → In Progress
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.