mbox series

[PULL] drm-intel-gt-next

Message ID Ztrfr_Wuurfa-3Rv@jlahtine-mobl.ger.corp.intel.com (mailing list archive)
State New, archived
Headers show
Series [PULL] drm-intel-gt-next | expand

Pull-request

https://gitlab.freedesktop.org/drm/i915/kernel.git tags/drm-intel-gt-next-2024-09-06

Message

Joonas Lahtinen Sept. 6, 2024, 10:55 a.m. UTC
Hi Dave & Sima,

Here goes the final drm-intel-gt-next towards 6.12.

Primarily addition of fan speed hwmon, W/A fixups for ARL, add missing register
for userspace into DG2/MTL/ARL. Then a few smaller fixes. 

Regards, Joonas

***

drm-intel-gt-next-2024-09-06:

Driver Changes:

- Expose fan speed via hwmon (Raag)
- Correction to Wa_14019159160 on ARL (John H)
- Whitelist COMMON_SLICE_CHICKEN1 for UMD access on DG2/MTL/ARL (Dnyaneshwar)
- Do not attempt to load the GSC multiple times to avoid hanging GSC HW (Daniele)

- Populate /sys/class/drm/cardX/engines/ even if one engine fails (Andi)
- Use kmemdup_array instead of kmemdup for multiple allocation (Yu)
- Remove extra unlikely() (Hongbo)

The following changes since commit 255fc1703e42321b5afdedc8259ad03c7cc533ec:

  drm/i915/gem: Calculate object page offset for partial memory mapping (2024-08-21 15:28:33 +0200)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/i915/kernel.git tags/drm-intel-gt-next-2024-09-06

for you to fetch changes up to 596a7f1084e49cc65072c458c348861e9b9ceab9:

  drm/i915: Remove extra unlikely helper (2024-09-05 15:44:37 -0400)

----------------------------------------------------------------
Driver Changes:

- Expose fan speed via hwmon (Raag)
- Correction to Wa_14019159160 on ARL (John H)
- Whitelist COMMON_SLICE_CHICKEN1 for UMD access on DG2/MTL/ARL (Dnyaneshwar)
- Do not attempt to load the GSC multiple times to avoid hanging GSC HW (Daniele)

- Populate /sys/class/drm/cardX/engines/ even if one engine fails (Andi)
- Use kmemdup_array instead of kmemdup for multiple allocation (Yu)
- Remove extra unlikely() (Hongbo)

----------------------------------------------------------------
Andi Shyti (1):
      drm/i915/gt: Continue creating engine sysfs files even after a failure

Daniele Ceraolo Spurio (1):
      drm/i915: Do not attempt to load the GSC multiple times

Dnyaneshwar Bhadane (1):
      drm/i915/gt: Whitelist COMMON_SLICE_CHICKEN1 for UMD access.

Hongbo Li (1):
      drm/i915: Remove extra unlikely helper

John Harrison (1):
      drm/i915/guc: Fix missing enable of Wa_14019159160 on ARL

Raag Jadav (1):
      drm/i915/hwmon: expose fan speed

Yu Jiaoliang (1):
      drm/i915/gt: Use kmemdup_array instead of kmemdup for multiple allocation

 .../ABI/testing/sysfs-driver-intel-i915-hwmon      |  8 ++
 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c     |  2 +-
 drivers/gpu/drm/i915/gt/intel_gt_regs.h            |  2 +
 drivers/gpu/drm/i915/gt/intel_workarounds.c        |  9 +--
 drivers/gpu/drm/i915/gt/sysfs_engines.c            |  5 +-
 drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.c          |  2 +-
 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c  |  2 +-
 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h           |  5 ++
 drivers/gpu/drm/i915/i915_hwmon.c                  | 88 ++++++++++++++++++++++
 9 files changed, 112 insertions(+), 11 deletions(-)