Hello Michael,

Thanks for the information,
At first, I tried to add kernel paramater with "xe.force_probe='7dd1'" due to 
the msg of "not officially supported device", and it showed the error message 
in dmesg(can refer to Attachment OS_Log_AddPara)

"""""
[    1.004595] xe 0000:00:02.0: [drm] *ERROR* Hardware reports unknown graphics 
version 12.74
"""""

This error might can be refer to the patch below to recognize 12.74
graphics version

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=81f8729dbc0bbb21420d820e54253f804d88c530
But the dependency may require check with Intel.


Also I conducted some test on latest Linux kernel from upstream with latest 
linux-firmware, it seems like there's some dependencies between Xe and i915.

However, due to hardware requirements from Lenovo, additional days will
be needed to conduct experiments, and the detailed report will be
provided afterward.

If there any info needed, please let me know. Thanks.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2077140

Title:
  [SRU]Intel Arrow Lake Graphics feature backport request for ubuntu
  22.04.5 and 24.04 server

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Noble:
  In Progress
Status in linux source package in Oracular:
  Fix Released

Bug description:
  [Impact]
  Add Arrow Lake H support

  According to 
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=6a9b38cc68a03b948df1f3fcb907c7557cfc315c
 and 
  https://www.phoronix.com/news/Intel-Arrow-Lake-Linux-6.9-Gfx, Intel Arrow 
Lake Graphics feature(Xe driver) is ready for Linux kernel 6.9.

  
  [Fix]

  """""
  commit 6a9b38cc68a03b948df1f3fcb907c7557cfc315c
  Author: Matt Roper <matthew.d.ro...@intel.com>
  Date:   Tue Mar 5 16:40:49 2024 -0800

      drm/xe/arl: Add Arrow Lake H support

      ARL-H uses the same media and display IP as MTL, and a version 12.74
      graphics IP (referred to as Xe_LPG+). From a driver point of view, we
      should be able to just treat the whole platform as MTL and rely on
      GRAPHICS_VERx100 checks to handle any spots where ARL's Xe_LPG+ needs
      different handling from MTL's Xe_LPG (i.e., workarounds).

      v2: Resolve conflict and Reorder PCI ids in sorted order
      v3: Append signed-off-by commiter to this commit

      Bspec: 55420
      Signed-off-by: Matt Roper <matthew.d.ro...@intel.com>
      Signed-off-by: Dnyaneshwar Bhadane <dnyaneshwar.bhad...@intel.com>
      Reviewed-by: Matt Atwood <matthew.s.atw...@intel.com>
      Link: 
https://patchwork.freedesktop.org/patch/msgid/20240229070806.3402641-4
  -dnyaneshwar.bhad...@intel.com

  diff --git a/include/drm/xe_pciids.h b/include/drm/xe_pciids.h
  index de1a344737bc..bc7cbef6e9d8 100644
  --- a/include/drm/xe_pciids.h
  +++ b/include/drm/xe_pciids.h
  @@ -176,10 +176,13 @@
  /* MTL / ARL */
  #define XE_MTL_IDS(MACRO__, ...)               \
          MACRO__(0x7D40, ## __VA_ARGS__),        \
  +       MACRO__(0x7D41, ## __VA_ARGS__),        \
          MACRO__(0x7D45, ## __VA_ARGS__),        \
  +       MACRO__(0x7D51, ## __VA_ARGS__),        \
          MACRO__(0x7D55, ## __VA_ARGS__),        \
          MACRO__(0x7D60, ## __VA_ARGS__),        \
          MACRO__(0x7D67, ## __VA_ARGS__),        \
  +       MACRO__(0x7DD1, ## __VA_ARGS__),        \
          MACRO__(0x7DD5, ## __VA_ARGS__)

  #define XE_LNL_IDS(MACRO__, ...) \

  """""
  
https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/noble/tree/include/drm/xe_pciids.h

  [Where problems could occur]

  [Other Info]
  
https://code.launchpad.net/~mreed8855/ubuntu/+source/linux/+git/noble/+ref/lp_2077140_intel_arrowlake

  
  However, the OS scope in LENOVO are ubuntu 22.04 and 24.04 server version, 
which are using Linux kernel 6.8, due to this reason, can this feature be 
backport to these two version, thanks!

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2077140/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to