[Intel-gfx] [PULL] drm-intel-fixes

Jani Nikula jani.nikula at intel.com
Thu Mar 30 11:30:29 UTC 2023


Hi Dave & Daniel -

drm-intel-fixes-2023-03-30:
drm/i915 fixes for v6.3-rc5:
- Fix PMU support by reusing functions with sysfs
- Fix a number of issues related to color, PSR and arm/noarm
- Fix state check related to ICL PHY ownership check in TC-cold state
- Flush lmem contents after construction
- Fix hibernate oops related to DPT BO
- Fix perf stream error path wakeref balance

BR,
Jani.

The following changes since commit 197b6b60ae7bc51dd0814953c562833143b292aa:

  Linux 6.3-rc4 (2023-03-26 14:40:20 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-intel tags/drm-intel-fixes-2023-03-30

for you to fetch changes up to 5c95b2d5d44fa250ce8aeee27bdb39b381d03857:

  drm/i915/perf: Drop wakeref on GuC RC error (2023-03-27 13:22:24 +0300)

----------------------------------------------------------------
drm/i915 fixes for v6.3-rc5:
- Fix PMU support by reusing functions with sysfs
- Fix a number of issues related to color, PSR and arm/noarm
- Fix state check related to ICL PHY ownership check in TC-cold state
- Flush lmem contents after construction
- Fix hibernate oops related to DPT BO
- Fix perf stream error path wakeref balance

----------------------------------------------------------------
Ashutosh Dixit (1):
      drm/i915/pmu: Use functions common with sysfs to read actual freq

Chris Wilson (2):
      drm/i915/gem: Flush lmem contents after construction
      drm/i915/perf: Drop wakeref on GuC RC error

Imre Deak (1):
      drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state

Ville Syrjälä (6):
      drm/i915: Split icl_color_commit_noarm() from skl_color_commit_noarm()
      drm/i915: Move CSC load back into .color_commit_arm() when PSR is enabled on skl/glk
      drm/i915: Add a .color_post_update() hook
      drm/i915: Workaround ICL CSC_MODE sticky arming
      drm/i915: Disable DC states for all commits
      drm/i915/dpt: Treat the DPT BO as a framebuffer

 drivers/gpu/drm/i915/display/intel_color.c       | 101 ++++++++++++++++++++++-
 drivers/gpu/drm/i915/display/intel_color.h       |   1 +
 drivers/gpu/drm/i915/display/intel_display.c     |  31 ++++++-
 drivers/gpu/drm/i915/display/intel_dpt.c         |   2 +
 drivers/gpu/drm/i915/display/intel_tc.c          |   4 +-
 drivers/gpu/drm/i915/gem/i915_gem_lmem.c         |   3 +-
 drivers/gpu/drm/i915/gem/i915_gem_object.h       |   2 +-
 drivers/gpu/drm/i915/gem/i915_gem_object_types.h |   3 +
 drivers/gpu/drm/i915/gt/intel_rps.c              |  38 +++++----
 drivers/gpu/drm/i915/gt/intel_rps.h              |   4 +-
 drivers/gpu/drm/i915/i915_perf.c                 |  14 ++--
 drivers/gpu/drm/i915/i915_perf_types.h           |   6 ++
 drivers/gpu/drm/i915/i915_pmu.c                  |  10 +--
 13 files changed, 177 insertions(+), 42 deletions(-)

-- 
Jani Nikula, Intel Open Source Graphics Center


More information about the Intel-gfx mailing list