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, amdkfd drm-next-6.2
Date: Fri, 25 Nov 2022 13:05:19 -0500	[thread overview]
Message-ID: <20221125180519.6389-1-alexander.deucher@amd.com> (raw)

Hi Dave, Daniel,

More stuff for 6.2.  Mostly bug fixes at this point.

The following changes since commit 3d335a523b938a445a674be24d1dd5c7a4c86fb6:

  Merge tag 'drm-intel-next-2022-11-18' of git://anongit.freedesktop.org/drm/drm-intel into drm-next (2022-11-23 09:15:44 +1000)

are available in the Git repository at:

  https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-next-6.2-2022-11-25

for you to fetch changes up to 10d2d1fc05f03ee1626b60761a3425622767513e:

  drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read" (2022-11-23 10:31:31 -0500)

----------------------------------------------------------------
amd-drm-next-6.2-2022-11-25:

amdgpu:
- Old GCC fix
- GFX11 fixes
- PSP suspend/resume fix
- PCI ref count fix
- DC KASAN fix
- DCN 3.2.x fixes
- Dell platform suspend/resume fixes
- DCN 3.1.4 fixes
- RAS fixes
- SMU 13.x fixes
- Flex array changes
- VCN 4.0 RAS updates
- Add missing licsense to some files
- Documentation updates
- SR-IOV fixes
- DP MST DSC fix

amdkfd:
- Fix topology locking in error case

----------------------------------------------------------------
Alex Deucher (4):
      drm/amdgpu/psp: don't free PSP buffers on suspend
      Revert "drm/amd/display: fix dpms_off issue when disabling bios mode"
      drm/amdgpu: add missing license to some files
      drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read"

Alvin Lee (6):
      drm/amd/display: Add margin on DRR vblank start for subvp
      drm/amd/display: Limit HW cursor size of >= 4k
      drm/amd/display: Check if PSR enabled when entering MALL
      drm/amd/display: Add debug options for increasing phantom lines
      drm/amd/display: Retain phantom plane/stream if validation fails
      drm/amd/display: Revert check for phantom BPP

Aric Cyr (1):
      drm/amd/display: 3.2.213

Aurabindo Pillai (1):
      drm/amd/display: trigger timing sync only if TG is running

Bob zhou (1):
      drm/amd/display: fix compilation issue with legacy gcc

Camille Cho (1):
      drm/amd/display: new ABM config 2

Candice Li (1):
      drm/amd/pm: Enable bad memory page/channel recording support for smu v13_0_0

David Galiffi (1):
      drm/amd/display: Fix rotated cursor offset calculation

Dillon Varone (5):
      drm/amd/display: Update soc bounding box for dcn32/dcn321
      drm/amd/display: Use dummy pstate latency for subvp when needed on dcn32
      drm/amd/display: Add check for DET fetch latency hiding for dcn32
      drm/amd/display: Use viewport height for subvp mall allocation size
      drm/amd/display: Use new num clk levels struct for max mclk index

Felix Kuehling (1):
      drm/amdkfd: Release the topology_lock in error case

Ilya Bakoulin (1):
      drm/amd/display: Fix display corruption w/ VSR enable

Jack Xiao (1):
      drm/amd/amdgpu: reserve vm invalidation engine for firmware

Jane Jian (1):
      drm/amdgpu/vcn: re-use original vcn0 doorbell value

Luben Tuikov (1):
      drm/amdgpu: Fix minmax warning

Lyude Paul (2):
      drm/amdgpu/dm/mst: Fix uninitialized var in pre_compute_mst_dsc_configs_for_state()
      drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN

Mustapha Ghaddar (1):
      drm/amd/display: Phase 1 Add Bw Allocation source and header files

Nicholas Kazlauskas (2):
      drm/amd/display: Update Z8 watermarks for DCN314
      drm/amd/display: Add Z8 allow states to z-state support list

Paulo Miguel Almeida (1):
      drm/amdgpu: Replace remaining 1-element array with flex-array

Ren Zhijie (1):
      drm/amdgpu: fix unused-function error

Rodrigo Siqueira (1):
      drm/amd/display: Add YCBCR2020 coefficients to CSC matrix

Shikang Fan (1):
      drm/amdgpu: fix for suspend/resume kiq fence fallback under sriov

Stanley.Yang (1):
      drm/amdgpu: fix use-after-free during gpu recovery

Taimur Hassan (1):
      drm/amd/display: Avoid setting pixel rate divider to N/A

Tao Zhou (2):
      drm/amdgpu: add register definition for VCN RAS initialization
      drm/amdgpu: enable RAS poison for VCN 2.6

Tsung-hua Lin (1):
      drm/amd/display: No display after resume from WB/CB

Yang Yingliang (1):
      drm/amdgpu: fix pci device refcount leak

ZhenGuo Yin (1):
      drm/amdgpu: update documentation of parameter amdgpu_gtt_size

lyndonli (2):
      drm/amd/pm: update driver if header for smu_13_0_7
      drm/amdgpu: add the fan abnormal detection feature

 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c     |   1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  27 +++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c      |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c            |   6 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |   7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |  16 +--
 drivers/gpu/drm/amd/amdgpu/mmsch_v4_0.h            |   1 -
 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c              |  29 +++++
 drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c              |   9 +-
 drivers/gpu/drm/amd/amdkfd/kfd_topology.c          | 120 +++++++++++----------
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  37 +++++++
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |   2 +-
 .../dc/clk_mgr/dcn30/dcn30_smu11_driver_if.h       |   1 +
 .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c   |   4 +-
 .../drm/amd/display/dc/clk_mgr/dcn314/dcn314_smu.c |  12 ++-
 .../dc/clk_mgr/dcn32/dcn32_smu13_driver_if.h       |   1 +
 drivers/gpu/drm/amd/display/dc/core/dc.c           |  33 +++++-
 drivers/gpu/drm/amd/display/dc/core/dc_stream.c    |  16 ++-
 drivers/gpu/drm/amd/display/dc/dc.h                |   6 +-
 drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c       |   1 +
 drivers/gpu/drm/amd/display/dc/dc_link.h           |  14 +++
 drivers/gpu/drm/amd/display/dc/dc_stream.h         |   2 +-
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    |   9 +-
 .../drm/amd/display/dc/dce120/dce120_resource.c    |   3 +-
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c   |  34 ++++--
 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c  |  28 +++--
 .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c  |   6 ++
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c  |  32 ++++--
 .../gpu/drm/amd/display/dc/dcn314/dcn314_dccg.c    |   7 ++
 .../gpu/drm/amd/display/dc/dcn314/dcn314_hwseq.c   |   6 +-
 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_dccg.c  |   4 +-
 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_hwseq.c |  11 +-
 .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c  |  27 ++++-
 .../gpu/drm/amd/display/dc/dcn32/dcn32_resource.h  |   3 +
 .../amd/display/dc/dcn32/dcn32_resource_helpers.c  |   2 +-
 .../drm/amd/display/dc/dcn321/dcn321_resource.c    |   4 +-
 .../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c   |  12 ++-
 .../gpu/drm/amd/display/dc/dml/dcn314/dcn314_fpu.c |   4 +-
 .../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c   |  75 ++++++++++---
 .../amd/display/dc/dml/dcn32/display_mode_vba_32.c |  41 ++++++-
 .../dc/dml/dcn32/display_mode_vba_util_32.c        |  69 ++++++++++++
 .../dc/dml/dcn32/display_mode_vba_util_32.h        |  18 ++++
 .../gpu/drm/amd/display/dc/dml/dcn321/dcn321_fpu.c |   8 +-
 .../gpu/drm/amd/display/dc/dml/display_mode_vba.h  |   2 +
 drivers/gpu/drm/amd/display/dc/inc/core_types.h    |   1 +
 drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h        |   9 +-
 .../gpu/drm/amd/display/dc/link/link_dp_dpia_bw.c  |  28 +++++
 .../gpu/drm/amd/display/dc/link/link_dp_dpia_bw.h  |  69 ++++++++++++
 drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h    |   3 +-
 .../drm/amd/display/modules/power/power_helpers.c  |   9 ++
 .../amd/include/asic_reg/dcn/dcn_3_0_0_offset.h    |   1 +
 .../amd/include/asic_reg/dcn/dcn_3_0_0_sh_mask.h   |   1 +
 .../drm/amd/include/asic_reg/vcn/vcn_2_5_offset.h  |   3 +-
 .../drm/amd/include/asic_reg/vcn/vcn_2_5_sh_mask.h |  27 +++++
 drivers/gpu/drm/amd/include/atombios.h             |   2 +-
 drivers/gpu/drm/amd/include/yellow_carp_offset.h   |   1 +
 drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h      |   1 +
 .../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_7.h | 117 +++++++++++++-------
 .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_0_ppsmc.h   |   8 +-
 drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h       |   4 +-
 drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h       |   2 +-
 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c     |  31 ++++++
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |  39 +++++++
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c   |   1 +
 65 files changed, 896 insertions(+), 216 deletions(-)
 create mode 100644 drivers/gpu/drm/amd/display/dc/link/link_dp_dpia_bw.c
 create mode 100644 drivers/gpu/drm/amd/display/dc/link/link_dp_dpia_bw.h

             reply	other threads:[~2022-11-25 18:05 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-11-25 18:05 Alex Deucher [this message]
2022-12-02 16:06 [pull] amdgpu, amdkfd drm-next-6.2 Alex Deucher

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=20221125180519.6389-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.