APPLIED: [SRU][N:linux][PATCH v2 0/6] i915: support ARL-H gpu

Mehmet Basaran mehmet.basaran at canonical.com
Thu Aug 7 07:08:59 UTC 2025


Applied to noble:linux master-next branch. Thanks.

-------------- next part --------------
Thibault Ferrante <thibault.ferrante at canonical.com> writes:

> BugLink: https://bugs.launchpad.net/bugs/2117716
>
> [ Impact ]
>
>  * On ARL-H, the GPU isn't supported in 6.8. As such, the display is using the simpleframebuffer driver which doesn't 
>  handle going into suspend and other issues.
>
> [ Fix ]
>
>  * Add support of the GPU to 6.8. As ARL-H is reusing MTL design, adding the PCI ids and few tweaks is enough to enable it.
>  As such, 5 upstream commits that landed in 6.9 are needed :
>  84bf82f4f8661 drm/i915/xelpg: Extend driver code of Xe_LPG to Xe_LPG+
>  c5b32a4194613 drm/i915/xelpg: Add workaround 14019877138
>  6d46d09a0d7dd drm/i915/mtl: Wake GT before sending H2G message
>  93cbc1accbcec drm/i915/mtl: Add fake PCH for Meteor Lake
>  bddacdf4861c0 drm/i915: Add additional ARL PCI IDs
>
> [ Test Plan ]
>
>  * Boot ARL-H hardware and verify that the i915 is loaded.
>    Check that the screen is correctly working, go into suspend, wakeup and verify it's still working.
>
> [ Where problems could occur ]
>
>  * Regression in i915 module and display issues.
>
> [ Other Info ]
>
>  * Initially reported here : https://bugs.launchpad.net/kobuk/+bug/2111690
>  * Official intel GPU support table : https://dgpu-docs.intel.com/devices/hardware-table.html
>  * This only target is Noble as those patches were added in 6.9.
>
> v2: Add fix commit: drm/i915/display: correct dual pps handling for MTL_PCH+
>
>
> Dnyaneshwar Bhadane (1):
>   drm/i915/display: correct dual pps handling for MTL_PCH+
>
> Haridhar Kalvala (1):
>   drm/i915/mtl: Add fake PCH for Meteor Lake
>
> Harish Chegondi (1):
>   drm/i915/xelpg: Extend driver code of Xe_LPG to Xe_LPG+
>
> Matt Roper (1):
>   drm/i915: Add additional ARL PCI IDs
>
> Tejas Upadhyay (1):
>   drm/i915/xelpg: Add workaround 14019877138
>
> Vinay Belgaumkar (1):
>   drm/i915/mtl: Wake GT before sending H2G message
>
>  drivers/gpu/drm/i915/display/intel_backlight.c   |  5 ++++-
>  drivers/gpu/drm/i915/display/intel_bios.c        |  3 +--
>  drivers/gpu/drm/i915/display/intel_cdclk.c       |  6 +++---
>  drivers/gpu/drm/i915/display/intel_display_irq.c |  2 +-
>  drivers/gpu/drm/i915/display/intel_gmbus.c       |  5 +----
>  drivers/gpu/drm/i915/display/intel_hotplug_irq.c |  6 ++----
>  drivers/gpu/drm/i915/display/intel_pps.c         |  5 ++++-
>  drivers/gpu/drm/i915/gt/intel_engine_cs.c        |  3 ++-
>  drivers/gpu/drm/i915/gt/intel_mocs.c             |  2 +-
>  drivers/gpu/drm/i915/gt/intel_rc6.c              |  2 +-
>  drivers/gpu/drm/i915/gt/intel_workarounds.c      |  3 +++
>  drivers/gpu/drm/i915/i915_debugfs.c              |  2 +-
>  drivers/gpu/drm/i915/intel_uncore.c              |  5 ++++-
>  drivers/gpu/drm/i915/soc/intel_pch.c             | 16 ++++++++--------
>  drivers/gpu/drm/i915/soc/intel_pch.h             |  6 +-----
>  include/drm/i915_pciids.h                        |  3 +++
>  16 files changed, 40 insertions(+), 34 deletions(-)
>
> -- 
> 2.48.1
>
>
> -- 
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 873 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20250807/1a70e5b7/attachment.sig>


More information about the kernel-team mailing list