All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alex Deucher <alexander.deucher@amd.com>
To: <amd-gfx@lists.freedesktop.org>,
	<dri-devel@lists.freedesktop.org>, <airlied@gmail.com>,
	<daniel.vetter@ffwll.ch>
Cc: Alex Deucher <alexander.deucher@amd.com>
Subject: [pull] amdgpu drm-fixes-6.4
Date: Wed, 26 Apr 2023 23:30:12 -0400	[thread overview]
Message-ID: <20230427033012.7668-1-alexander.deucher@amd.com> (raw)

Hi Dave, Daniel,

Fixes for 6.4.  A bit bigger than usual since it's two weeks worth.  Mostly
display fixes.

The following changes since commit e82c98f2ca439356d5595ba8c9cd782f993f6f8c:

  Merge tag 'amd-drm-next-6.4-2023-04-14' of https://gitlab.freedesktop.org/agd5f/linux into drm-next (2023-04-17 10:54:59 +1000)

are available in the Git repository at:

  https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-6.4-2023-04-26

for you to fetch changes up to d893f39320e1248d1c97fde0d6e51e5ea008a76b:

  drm/amd/display: Lowering min Z8 residency time (2023-04-26 22:53:58 -0400)

----------------------------------------------------------------
amd-drm-fixes-6.4-2023-04-26:

amdgpu:
- SR-IOV fixes
- DCN 3.2 fixes
- DC mclk handling fixes
- eDP fixes
- SubVP fixes
- HDCP regression fix
- DSC fixes
- DC FP fixes
- DCN 3.x fixes
- Display flickering fix when switching between vram and gtt
- Z8 power saving fix
- Fix hang when skipping modeset

----------------------------------------------------------------
Alex Hung (1):
      drm/amd/display: allow edp updates for virtual signal

Alvin Lee (1):
      drm/amd/display: Reduce SubVP + DRR stretch margin

Aurabindo Pillai (5):
      drm/amd/display: Fix hang when skipping modeset
      drm/amd/display: remove incorrect early return
      drm/amd/display: Fixes for dcn32_clk_mgr implementation
      drm/amd/display: Do not clear GPINT register when releasing DMUB from reset
      drm/amd/display: Update bounding box values for DCN321

Chong Li (1):
      drm/amdgpu: release gpu full access after "amdgpu_device_ip_late_init"

Cruise Hung (1):
      drm/amd/display: Reset OUTBOX0 r/w pointer on DMUB reset

Hamza Mahfooz (1):
      drm/amd/display: fix flickering caused by S/G mode

Hersen Wu (3):
      drm/amd/display: fix memleak in aconnector->timing_requested
      drm/amd/display: fix access hdcp_workqueue assert
      drm/amd/display: Return error code on DSC atomic check failure

Igor Kravchenko (1):
      drm/amd/display: Set min_width and min_height capability for DCN30

Jane Jian (1):
      drm/amdgpu/vcn: fix mmsch ctx table size

Jasdeep Dhillon (1):
      drm/amd/display: Isolate remaining FPU code in DCN32

Jingwen Zhu (1):
      drm/amd/display: Improvement for handling edp link training fails

Josip Pavic (1):
      drm/amd/display: copy dmub caps to dc on dcn31

Leo Chen (1):
      drm/amd/display: Lowering min Z8 residency time

Michael Mityushkin (1):
      drm/amd/display: Apply correct panel mode when reinitializing hardware

Rodrigo Siqueira (8):
      drm/amd/display: Update bouding box values for DCN32
      drm/amd/display: Add missing mclk update
      drm/amd/display: Adjust code identation and other minor details
      drm/amd/display: Set maximum VStartup if is DCN201
      drm/amd/display: Set dp_rate to dm_dp_rate_na by default
      drm/amd/display: Remove wrong assignment of DP link rate
      drm/amd/display: Use pointer in the memcpy
      drm/amd/display: Add missing WA and MCLK validation

Tianci Yin (1):
      drm/amd/display: Disable migration to ensure consistency of per-CPU variable

Tom Rix (2):
      drm/amd/pm: change pmfw_decoded_link_width, speed variables to globals
      drm/amd/display: set variable dccg314_init storage-class-specifier to static

Wesley Chalmers (2):
      drm/amd/display: Do not set drr on pipe commit
      drm/amd/display: Block optimize on consecutive FAMS enables

 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  32 ++--
 drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c             |   2 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  34 +++-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c  |   1 -
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |  17 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.c     |   2 +
 .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c   |   5 +
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |   3 +
 drivers/gpu/drm/amd/display/dc/dc.h                |   1 +
 drivers/gpu/drm/amd/display/dc/dc_stream.h         |   2 +-
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    |  19 ++-
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c |   9 ++
 drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c |  25 ++-
 .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c  |   4 +-
 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c |   4 +
 .../gpu/drm/amd/display/dc/dcn314/dcn314_dccg.c    |   2 +-
 .../drm/amd/display/dc/dcn314/dcn314_resource.c    |   2 +-
 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c |   1 +
 .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c  |  46 +++---
 .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c   | 178 +++++++++++----------
 .../gpu/drm/amd/display/dc/dml/dcn30/dcn30_fpu.c   |  18 ++-
 .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c   |  17 +-
 .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.h   |   2 +
 .../gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c |  24 +--
 drivers/gpu/drm/amd/display/dc/link/link_dpms.c    |   5 +
 .../display/dc/link/protocols/link_dp_training.c   |   5 +-
 .../dc/link/protocols/link_edp_panel_control.c     |   1 +
 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c  |   3 +-
 drivers/gpu/drm/amd/display/include/signal_types.h |   1 +
 drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h       |   4 +-
 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c     |   3 +
 31 files changed, 300 insertions(+), 172 deletions(-)

             reply	other threads:[~2023-04-27  3:30 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-04-27  3:30 Alex Deucher [this message]
2023-05-04  3:40 [pull] amdgpu drm-fixes-6.4 Alex Deucher
2023-05-11 14:17 Alex Deucher
2023-05-18 17:48 Alex Deucher
2023-06-01  3:38 Alex Deucher
2023-06-23 21:18 Alex Deucher
2023-06-23 21:39 ` Dave Airlie
2023-06-23 21:39   ` Dave Airlie
2023-06-23 23:44 ` Linus Torvalds
2023-06-23 23:44   ` Linus Torvalds
2023-06-23 23:44   ` Linus Torvalds

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20230427033012.7668-1-alexander.deucher@amd.com \
    --to=alexander.deucher@amd.com \
    --cc=airlied@gmail.com \
    --cc=amd-gfx@lists.freedesktop.org \
    --cc=daniel.vetter@ffwll.ch \
    --cc=dri-devel@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.