All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alex Deucher <alexdeucher@gmail.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-next-5.9
Date: Fri, 24 Jul 2020 16:57:12 -0400	[thread overview]
Message-ID: <20200724205712.3913-1-alexander.deucher@amd.com> (raw)

Hi Dave, Daniel,

Last few bits 5.9.  Fixes and cleanups.

The following changes since commit 6e14adea0ac3037d923a9591d1a094c115d7947c:

  drm/amd/amdkfd: Fix large framesize for kfd_smi_ev_read() (2020-07-15 13:27:34 -0400)

are available in the Git repository at:

  git://people.freedesktop.org/~agd5f/linux tags/amd-drm-next-5.9-2020-07-24

for you to fetch changes up to 922e7455bb6122696b0420172700ea2b4e2f5739:

  Revert "drm/amd/display: Expose connector VRR range via debugfs" (2020-07-21 20:21:30 -0400)

----------------------------------------------------------------
amd-drm-next-5.9-2020-07-24:

amdgpu:
- Misc sienna cichlid fixes
- Final bits of swSMU cleanup
- Misc display fixes
- Misc VCN fixes
- Eeprom i2c cleanup
- Drop amd vrr_range debugfs in favor of core drm

----------------------------------------------------------------
Alex Deucher (7):
      drm/amdgpu/smu11: drop code chuck that got accidently re-added
      drm/amdgpu: move i2c bus lock out of ras structure
      drm/amdgpu: remove eeprom from the smu i2c handlers
      drm/amdgpu/vega20: enable the smu i2c bus for all boards
      drm/amdgpu/swSMU: remove eeprom from the smu i2c handlers (v2)
      drm/amdgpu/navi1x: add SMU i2c support (v2)
      drm/amdgpu/sienna_cichlid: add SMU i2c support (v2)

Anthony Koo (1):
      drm/amd/display: [FW Promotion] Release 0.0.25

Aric Cyr (2):
      drm/amd/display: remove unhelpful 5ms delay
      drm/amd/display: 3.2.95

Aurabindo Pillai (3):
      drm/amd/display: Make new dc interface for adding dsc resource
      drm/amd/display: Call dsc related functions indirectly via dc interface
      drm/amd/display: Add additional config guards for DCN

Bhanuprakash Modem (1):
      Revert "drm/amd/display: Expose connector VRR range via debugfs"

Bhawanpreet Lakha (1):
      drm/amdgpu: load ta firmware for sienna cichlid

Chengming Gui (1):
      drm/amdgpu: add timeout flush mechanism to update wptr for self interrupt (v2)

Eryk Brol (1):
      drm/amd/display: Add DSC parameters logging to debugfs

Evan Quan (18):
      drm/amd/powerplay: suppress compile error around BUG_ON
      drm/amd/powerplay: widely share the API for data table retrieving
      drm/amd/powerplay: unify swSMU index to asic specific index mapping
      drm/amd/powerplay: drop unused code
      drm/amd/powerplay: move clock dpm enablement check to smu_v11/v12
      drm/amd/powerplay: move dpm feature support checking to smu_cmn.c
      drm/amd/powerplay: move dpm feature enablement checking to smu_cmn.c
      drm/amd/powerplay: implement smu_cmn_get_enabled_mask() for all ASICs
      drm/amd/powerplay: move ppfeature mask setting to smu_cmn.c
      drm/amd/powerplay: common API for disabling all features with exception
      drm/amd/powerplay: move more APIs to smu_cmn.c
      drm/amd/powerplay: maximum code sharing around watermarks setting
      drm/amd/powerplay: move table setting common code to smu_cmn.c
      drm/amd/powerplay: update the tables init related
      drm/amd/powerplay: move SMC message issuing APIs to smu_cmn.c
      drm/amd/powerplay: drop unnecessary message support check
      drm/amd/powerplay: revise the calling flow on OD table update
      drm/amd/powerplay: tag swSMU code layers

Igor Kravchenko (1):
      drm/amd/display: interface to obtain minimum plane size caps

James Zhu (2):
      Revert "drm/amdgpu/vcn: add shared memory restore after wake up from sleep."
      drm/amdgpu/vcn: merge shared memory into vcpu

Jiansong Chen (3):
      drm/amd/powerplay: fix typos for clk map
      drm/amd/powerplay: update driver if version for navy_flounder
      drm/amd/powerplay: retrieve VCN dpm table per instances

Jinzhou.Su (1):
      drm/amdgpu: add read amdgpu_gfxoff status in debugfs

John Clements (2):
      drm/amdgpu: load asd for sienna cichlid
      drm/amdgpu: enable xgmi support for sienna cichlid

Naveed Ashfaq (1):
      drm/amd/display: Improve compatibility by re-ordering info-packets

Nirmoy Das (1):
      drm/amdgpu: do not disable SMU on vm reboot

Paweł Gronowski (1):
      drm/amdgpu: Fix NULL dereference in dpm sysfs handlers

Qiu Wenbo (1):
      drm/amd/powerplay: fix a crash when overclocking Vega M

Reza Amini (1):
      drm/amd/display: Implement AMD VSIF V3

Roman Li (1):
      drm/amd/display: Decouple ABM init from dmcu

Wenjing Liu (1):
      drm/amd/display: rename dsc extended caps as dsc branch decoder caps

 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c       |  17 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h       |   7 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |  53 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h            |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |  14 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h            |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c             |   9 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h     |   1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c            |  46 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h            |   2 -
 drivers/gpu/drm/amd/amdgpu/navi10_ih.c             |  45 ++
 drivers/gpu/drm/amd/amdgpu/nv.c                    |   3 +
 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c             |   6 +-
 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c         |  62 +-
 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.h         |   4 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  40 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  | 536 +++++++++++++-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |   2 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |   8 +-
 drivers/gpu/drm/amd/display/dc/core/dc_stream.c    |  30 +
 drivers/gpu/drm/amd/display/dc/dc.h                |   5 +-
 drivers/gpu/drm/amd/display/dc/dc_dp_types.h       |   4 +-
 drivers/gpu/drm/amd/display/dc/dc_hw_types.h       |   7 +
 drivers/gpu/drm/amd/display/dc/dc_stream.h         |  10 +
 .../drm/amd/display/dc/dce110/dce110_resource.c    |   8 +-
 .../drm/amd/display/dc/dce112/dce112_resource.c    |   4 +-
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c   |   5 +
 .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c  |   5 +-
 .../amd/display/dc/dcn20/dcn20_stream_encoder.c    |   8 +-
 .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c  |   5 +-
 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c        |  10 +-
 drivers/gpu/drm/amd/display/dc/inc/core_types.h    |   4 +-
 drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h        |   5 +
 drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h    |   4 +-
 .../drm/amd/display/modules/freesync/freesync.c    |  41 ++
 drivers/gpu/drm/amd/powerplay/Makefile             |   4 +-
 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c         | 364 +---------
 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c       | 330 ++++-----
 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h     |  96 ++-
 drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h      |  42 +-
 drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h      |  23 +-
 drivers/gpu/drm/amd/powerplay/navi10_ppt.c         | 612 ++++++++++------
 drivers/gpu/drm/amd/powerplay/renoir_ppt.c         | 385 +++++-----
 drivers/gpu/drm/amd/powerplay/sienna_cichlid_ppt.c | 776 +++++++++++++--------
 drivers/gpu/drm/amd/powerplay/smu_cmn.c            | 633 +++++++++++++++++
 drivers/gpu/drm/amd/powerplay/smu_cmn.h            |  83 +++
 drivers/gpu/drm/amd/powerplay/smu_internal.h       |  24 +-
 drivers/gpu/drm/amd/powerplay/smu_v11_0.c          | 367 +++-------
 drivers/gpu/drm/amd/powerplay/smu_v12_0.c          | 176 +----
 .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c   |  11 +-
 .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c    |  10 +-
 53 files changed, 3002 insertions(+), 1950 deletions(-)
 create mode 100644 drivers/gpu/drm/amd/powerplay/smu_cmn.c
 create mode 100644 drivers/gpu/drm/amd/powerplay/smu_cmn.h
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

WARNING: multiple messages have this Message-ID (diff)
From: Alex Deucher <alexdeucher@gmail.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-next-5.9
Date: Fri, 24 Jul 2020 16:57:12 -0400	[thread overview]
Message-ID: <20200724205712.3913-1-alexander.deucher@amd.com> (raw)

Hi Dave, Daniel,

Last few bits 5.9.  Fixes and cleanups.

The following changes since commit 6e14adea0ac3037d923a9591d1a094c115d7947c:

  drm/amd/amdkfd: Fix large framesize for kfd_smi_ev_read() (2020-07-15 13:27:34 -0400)

are available in the Git repository at:

  git://people.freedesktop.org/~agd5f/linux tags/amd-drm-next-5.9-2020-07-24

for you to fetch changes up to 922e7455bb6122696b0420172700ea2b4e2f5739:

  Revert "drm/amd/display: Expose connector VRR range via debugfs" (2020-07-21 20:21:30 -0400)

----------------------------------------------------------------
amd-drm-next-5.9-2020-07-24:

amdgpu:
- Misc sienna cichlid fixes
- Final bits of swSMU cleanup
- Misc display fixes
- Misc VCN fixes
- Eeprom i2c cleanup
- Drop amd vrr_range debugfs in favor of core drm

----------------------------------------------------------------
Alex Deucher (7):
      drm/amdgpu/smu11: drop code chuck that got accidently re-added
      drm/amdgpu: move i2c bus lock out of ras structure
      drm/amdgpu: remove eeprom from the smu i2c handlers
      drm/amdgpu/vega20: enable the smu i2c bus for all boards
      drm/amdgpu/swSMU: remove eeprom from the smu i2c handlers (v2)
      drm/amdgpu/navi1x: add SMU i2c support (v2)
      drm/amdgpu/sienna_cichlid: add SMU i2c support (v2)

Anthony Koo (1):
      drm/amd/display: [FW Promotion] Release 0.0.25

Aric Cyr (2):
      drm/amd/display: remove unhelpful 5ms delay
      drm/amd/display: 3.2.95

Aurabindo Pillai (3):
      drm/amd/display: Make new dc interface for adding dsc resource
      drm/amd/display: Call dsc related functions indirectly via dc interface
      drm/amd/display: Add additional config guards for DCN

Bhanuprakash Modem (1):
      Revert "drm/amd/display: Expose connector VRR range via debugfs"

Bhawanpreet Lakha (1):
      drm/amdgpu: load ta firmware for sienna cichlid

Chengming Gui (1):
      drm/amdgpu: add timeout flush mechanism to update wptr for self interrupt (v2)

Eryk Brol (1):
      drm/amd/display: Add DSC parameters logging to debugfs

Evan Quan (18):
      drm/amd/powerplay: suppress compile error around BUG_ON
      drm/amd/powerplay: widely share the API for data table retrieving
      drm/amd/powerplay: unify swSMU index to asic specific index mapping
      drm/amd/powerplay: drop unused code
      drm/amd/powerplay: move clock dpm enablement check to smu_v11/v12
      drm/amd/powerplay: move dpm feature support checking to smu_cmn.c
      drm/amd/powerplay: move dpm feature enablement checking to smu_cmn.c
      drm/amd/powerplay: implement smu_cmn_get_enabled_mask() for all ASICs
      drm/amd/powerplay: move ppfeature mask setting to smu_cmn.c
      drm/amd/powerplay: common API for disabling all features with exception
      drm/amd/powerplay: move more APIs to smu_cmn.c
      drm/amd/powerplay: maximum code sharing around watermarks setting
      drm/amd/powerplay: move table setting common code to smu_cmn.c
      drm/amd/powerplay: update the tables init related
      drm/amd/powerplay: move SMC message issuing APIs to smu_cmn.c
      drm/amd/powerplay: drop unnecessary message support check
      drm/amd/powerplay: revise the calling flow on OD table update
      drm/amd/powerplay: tag swSMU code layers

Igor Kravchenko (1):
      drm/amd/display: interface to obtain minimum plane size caps

James Zhu (2):
      Revert "drm/amdgpu/vcn: add shared memory restore after wake up from sleep."
      drm/amdgpu/vcn: merge shared memory into vcpu

Jiansong Chen (3):
      drm/amd/powerplay: fix typos for clk map
      drm/amd/powerplay: update driver if version for navy_flounder
      drm/amd/powerplay: retrieve VCN dpm table per instances

Jinzhou.Su (1):
      drm/amdgpu: add read amdgpu_gfxoff status in debugfs

John Clements (2):
      drm/amdgpu: load asd for sienna cichlid
      drm/amdgpu: enable xgmi support for sienna cichlid

Naveed Ashfaq (1):
      drm/amd/display: Improve compatibility by re-ordering info-packets

Nirmoy Das (1):
      drm/amdgpu: do not disable SMU on vm reboot

Paweł Gronowski (1):
      drm/amdgpu: Fix NULL dereference in dpm sysfs handlers

Qiu Wenbo (1):
      drm/amd/powerplay: fix a crash when overclocking Vega M

Reza Amini (1):
      drm/amd/display: Implement AMD VSIF V3

Roman Li (1):
      drm/amd/display: Decouple ABM init from dmcu

Wenjing Liu (1):
      drm/amd/display: rename dsc extended caps as dsc branch decoder caps

 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c       |  17 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.h       |   7 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |  53 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h            |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |  14 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h            |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c             |   9 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h     |   1 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c            |  46 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h            |   2 -
 drivers/gpu/drm/amd/amdgpu/navi10_ih.c             |  45 ++
 drivers/gpu/drm/amd/amdgpu/nv.c                    |   3 +
 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c             |   6 +-
 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c         |  62 +-
 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.h         |   4 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  40 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  | 536 +++++++++++++-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |   2 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |   8 +-
 drivers/gpu/drm/amd/display/dc/core/dc_stream.c    |  30 +
 drivers/gpu/drm/amd/display/dc/dc.h                |   5 +-
 drivers/gpu/drm/amd/display/dc/dc_dp_types.h       |   4 +-
 drivers/gpu/drm/amd/display/dc/dc_hw_types.h       |   7 +
 drivers/gpu/drm/amd/display/dc/dc_stream.h         |  10 +
 .../drm/amd/display/dc/dce110/dce110_resource.c    |   8 +-
 .../drm/amd/display/dc/dce112/dce112_resource.c    |   4 +-
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c   |   5 +
 .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c  |   5 +-
 .../amd/display/dc/dcn20/dcn20_stream_encoder.c    |   8 +-
 .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c  |   5 +-
 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c        |  10 +-
 drivers/gpu/drm/amd/display/dc/inc/core_types.h    |   4 +-
 drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h        |   5 +
 drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h    |   4 +-
 .../drm/amd/display/modules/freesync/freesync.c    |  41 ++
 drivers/gpu/drm/amd/powerplay/Makefile             |   4 +-
 drivers/gpu/drm/amd/powerplay/amdgpu_smu.c         | 364 +---------
 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c       | 330 ++++-----
 drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h     |  96 ++-
 drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h      |  42 +-
 drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h      |  23 +-
 drivers/gpu/drm/amd/powerplay/navi10_ppt.c         | 612 ++++++++++------
 drivers/gpu/drm/amd/powerplay/renoir_ppt.c         | 385 +++++-----
 drivers/gpu/drm/amd/powerplay/sienna_cichlid_ppt.c | 776 +++++++++++++--------
 drivers/gpu/drm/amd/powerplay/smu_cmn.c            | 633 +++++++++++++++++
 drivers/gpu/drm/amd/powerplay/smu_cmn.h            |  83 +++
 drivers/gpu/drm/amd/powerplay/smu_internal.h       |  24 +-
 drivers/gpu/drm/amd/powerplay/smu_v11_0.c          | 367 +++-------
 drivers/gpu/drm/amd/powerplay/smu_v12_0.c          | 176 +----
 .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c   |  11 +-
 .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c    |  10 +-
 53 files changed, 3002 insertions(+), 1950 deletions(-)
 create mode 100644 drivers/gpu/drm/amd/powerplay/smu_cmn.c
 create mode 100644 drivers/gpu/drm/amd/powerplay/smu_cmn.h
_______________________________________________
amd-gfx mailing list
amd-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/amd-gfx

             reply	other threads:[~2020-07-24 20:57 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-07-24 20:57 Alex Deucher [this message]
2020-07-24 20:57 ` [pull] amdgpu drm-next-5.9 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=20200724205712.3913-1-alexander.deucher@amd.com \
    --to=alexdeucher@gmail.com \
    --cc=airlied@gmail.com \
    --cc=alexander.deucher@amd.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.