]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
Merge tag 'drm-intel-gt-next-2025-07-02' of https://gitlab.freedesktop.org/drm/i915...
authorDave Airlie <airlied@redhat.com>
Fri, 4 Jul 2025 01:43:29 +0000 (11:43 +1000)
committerDave Airlie <airlied@redhat.com>
Fri, 4 Jul 2025 01:43:30 +0000 (11:43 +1000)
Driver Changes:

Fixes/improvements/new stuff:

- Avoid GuC scheduling stalls [guc] (Julia Filipchuk)
- Remove force_probe requirement for DG1 (Ville Syrjälä)
- Handle errors correctly to avoid losing GuC-2-Host messages [guc] (Jesus Narvaez)
- Avoid double wakeref put if GuC context deregister failed [guc] (Jesus Narvaez)
- Avoid timeline memory leak with signals and legacy platforms [ringbuf] (Janusz Krzysztofik)
- Fix MEI (discrete) interrupt handler on RT kernels [gsc] (Junxiao Chang)

Miscellaneous:

- Allow larger memory allocation [selftest] (Mikolaj Wasiak)
- Use provided dma_fence_is_chain (Tvrtko Ursulin)
- Fix build error with GCOV and AutoFDO enabled [pmu] (Tzung-Bi Shih)
- Fix build error some more (Arnd Bergmann)
- Reduce stack usage in igt_vma_pin1() (Arnd Bergmann)
- Move out engine related macros from i915_drv.h (Krzysztof Karas)
- Move GEM_QUIRK_PIN_SWIZZLED_PAGES to i915_gem.h (Krzysztof Karas)

Signed-off-by: Dave Airlie <airlied@redhat.com>
From: Tvrtko Ursulin <tursulin@igalia.com>
Link: https://lore.kernel.org/r/aGTjUBeOQFw26bRT@linux
1  2 
drivers/gpu/drm/i915/i915_drv.h

index 5e4c49f0d5d4ccadb620fc829448a39c4c17a19f,37a1486cba15fbcb882488e87270f559bcf47587..4e4e89746aa6bcc47b2cfd4a2b5c9f31191e214b
  #include "intel_step.h"
  #include "intel_uncore.h"
  
 +struct dram_info;
  struct drm_i915_clock_gating_funcs;
 -struct vlv_s0ix_state;
 +struct intel_display;
  struct intel_pxp;
 +struct vlv_s0ix_state;
  
- #define GEM_QUIRK_PIN_SWIZZLED_PAGES  BIT(0)
  /* Data Stolen Memory (DSM) aka "i915 stolen memory" */
  struct i915_dsm {
        /*