All of lore.kernel.org
 help / color / mirror / Atom feed
* [pull] amdgpu drm-fixes-4.7
@ 2016-06-09 15:27 Alex Deucher
  0 siblings, 0 replies; 4+ messages in thread
From: Alex Deucher @ 2016-06-09 15:27 UTC (permalink / raw)
  To: dri-devel, airlied; +Cc: Alex Deucher

Hi Dave,

Mostly memory leak and firmware leak fixes for amdgpu.  A bit bigger than
usual since this is several weeks worth of fixes.

The following changes since commit 170fba306af798bc1249b6ba925cf9031f3b3806:

  Merge tag 'drm-vc4-fixes-2016-06-06' of github.com:anholt/linux into drm-fixes (2016-06-09 12:32:09 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~agd5f/linux drm-fixes-4.7

for you to fetch changes up to 5f96ddb4607382528ef2eb23b49ce1856fdb316d:

  drm/amd/powerplay: delete useless code as pptable changed in vbios. (2016-06-09 10:49:16 -0400)

----------------------------------------------------------------
Alex Deucher (1):
      drm/amdgpu: fix fw leak in non-powerplay dpm code

Chunming Zhou (1):
      drm/amdgpu: add pipeline sync while vmid switch in same ctx

Ken Wang (1):
      drm/amdgpu/iceland: Set SC_PA_RASTER_CONFIG according to different RB enabled

Monk Liu (22):
      drm/amdgpu: add late_fini for ip_funcs
      drm/amdgpu: impl late_fini for amdgpu_pp_ip
      drm/amdgpu: fix pplib finish bug
      drm/amdgpu: clear SA bo when created
      drm/amdgpu: init more register for sdma
      drm/amdgpu: modify sdma start sequence
      drm/amdgpu: vBIOS post only call when mem_size zero
      drm/amdgpu: fix mem leak in smumgr
      drm/amdgpu: fix mem leak in pplib/hwmgr
      drm/amdgpu: fix mem leak in atombios
      drm/amdgpu: fix memleak in pptable_init
      drm/amdgpu: fix missing free wb for cond_exec
      drm/amdgpu: fix gfx8 ucode mem leak
      drm/amdgpu: fix gfx 7 ucode mem leak
      drm/amdgpu: fix uvd fini mem leak
      drm/amdgpu: fix sdma3 ucode mem leak
      drm/amdgpu: fix sdma24 ucode mem leak
      drm/amdgpu: fix cik sdma ucode memleak
      drm/amdgpu: fix fiji smu fini mem leak
      drm/amdgpu: fix tonga smu_fini mem leak
      drm/amdgpu: add release firmware for cgs
      drm/amdgpu: fix smu ucode memleak (v2)

Rex Zhu (3):
      drm/admgpu/powerplay/polaris: fix powertune table upload
      drm/amd/powerplay: fix bug visit array out of bounds
      drm/amd/powerplay: delete useless code as pptable changed in vbios.

 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |  4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c            | 12 +++++
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         | 12 +++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |  9 +++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c      | 24 +++++++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c           |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c             |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            | 19 ++++----
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |  6 +--
 drivers/gpu/drm/amd/amdgpu/ci_dpm.c                |  3 ++
 drivers/gpu/drm/amd/amdgpu/cik_sdma.c              | 22 ++++++++-
 drivers/gpu/drm/amd/amdgpu/fiji_dpm.c              |  5 ++
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              | 17 +++++++
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              | 28 ++++++++++-
 drivers/gpu/drm/amd/amdgpu/iceland_dpm.c           |  5 ++
 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c             | 20 +++++++-
 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c             | 27 +++++++++--
 drivers/gpu/drm/amd/amdgpu/tonga_dpm.c             |  5 ++
 drivers/gpu/drm/amd/include/amd_shared.h           |  1 +
 drivers/gpu/drm/amd/include/cgs_common.h           |  6 +++
 drivers/gpu/drm/amd/powerplay/amd_powerplay.c      |  8 +++-
 drivers/gpu/drm/amd/powerplay/eventmgr/eventmgr.c  |  3 --
 drivers/gpu/drm/amd/powerplay/hwmgr/fiji_hwmgr.c   |  2 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c        |  9 +++-
 .../drm/amd/powerplay/hwmgr/polaris10_powertune.c  |  2 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/tonga_hwmgr.c  | 21 ---------
 .../amd/powerplay/hwmgr/tonga_processpptables.c    | 54 ++++++++++------------
 drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c |  6 +++
 .../drm/amd/powerplay/smumgr/polaris10_smumgr.c    |  1 +
 drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c      |  1 +
 .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c    |  7 +++
 31 files changed, 249 insertions(+), 92 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [pull] amdgpu drm-fixes-4.7
@ 2016-07-14 20:44 Alex Deucher
  0 siblings, 0 replies; 4+ messages in thread
From: Alex Deucher @ 2016-07-14 20:44 UTC (permalink / raw)
  To: dri-devel, amd-gfx, airlied; +Cc: Alex Deucher

Hi Dave,

Just two small polaris fixes.

The following changes since commit 39c8859418d5d2d29482fcd7d58daba6e299fac5:

  Merge tag 'sunxi-drm-fixes-for-4.7-2' of https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux into drm-fixes (2016-07-08 13:29:11 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~agd5f/linux drm-fixes-4.7

for you to fetch changes up to eeade25ad029cb1f31f27f8e0ddc9bb9c22b5537:

  drm/amdgpu: fix power distribution issue for Polaris10 XT (2016-07-14 16:39:35 -0400)

----------------------------------------------------------------
Ken Wang (2):
      drm/amdgpu: Add a missing register to Polaris golden setting
      drm/amdgpu: fix power distribution issue for Polaris10 XT

 drivers/gpu/drm/amd/amdgpu/atombios_i2c.c | 15 +++++++++++++++
 drivers/gpu/drm/amd/amdgpu/atombios_i2c.h |  2 ++
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c     |  7 +++++++
 3 files changed, 24 insertions(+)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [pull] amdgpu drm-fixes-4.7
@ 2016-06-29 16:24 Alex Deucher
  0 siblings, 0 replies; 4+ messages in thread
From: Alex Deucher @ 2016-06-29 16:24 UTC (permalink / raw)
  To: dri-devel, amd-gfx, airlied; +Cc: Alex Deucher

Hi Dave,

Just a few more late fixes for Polaris cards.

The following changes since commit 270d013659ddab52a6fd0eacae452c422d08aa39:

  drm/amd/powerplay: enable clock stretch feature for polaris (2016-06-21 10:22:42 -0400)

are available in the git repository at:

  git://people.freedesktop.org/~agd5f/linux drm-fixes-4.7

for you to fetch changes up to a7f14a184e0e8e94becfc3f9608f6b0f9c339572:

  drm/amd/powerplay: workaround for UVD clock issue (2016-06-29 12:12:26 -0400)

----------------------------------------------------------------
Ken Wang (1):
      drm/amdgpu: add ACLK_CNTL setting for polaris10

Rex Zhu (6):
      drm/amd/powerplay: add some definition for FFC feature on polaris.
      drm/amd/powerplay: disable FFC.
      drm/amd/powerplay: Update CKS on/ CKS off voltage offset calculation
      drm/amd/powerplay: Workaround for Memory EDC Error on Polaris10.
      drm/amd/powerplay: fix issue uvd dpm can't enabled on Polaris11.
      drm/amd/powerplay: workaround for UVD clock issue

 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |   4 +
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |   3 +
 .../gpu/drm/amd/powerplay/hwmgr/polaris10_hwmgr.c  | 179 ++++++++++++++-------
 .../gpu/drm/amd/powerplay/hwmgr/polaris10_hwmgr.h  |   1 +
 drivers/gpu/drm/amd/powerplay/inc/hwmgr.h          |   2 +
 .../gpu/drm/amd/powerplay/inc/polaris10_ppsmc.h    |   2 +
 drivers/gpu/drm/amd/powerplay/inc/smu74_discrete.h |   3 +-
 7 files changed, 138 insertions(+), 56 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [pull] amdgpu drm-fixes-4.7
@ 2016-06-22 19:01 Alex Deucher
  0 siblings, 0 replies; 4+ messages in thread
From: Alex Deucher @ 2016-06-22 19:01 UTC (permalink / raw)
  To: dri-devel, amd-gfx, airlied; +Cc: Alex Deucher

Hi Dave,

A bit bigger than I would normally like, but most of the large changes are
for polaris support and since polaris went upstream in 4.7, I'd like
to get the fixes in so it's in good shape when the hw becomes available.
The major changes only touch the polaris code so there is little chance
for regressions on other asics.  The rest are just the usual collection
of bug fixes.

The following changes since commit 0ab15bdeb2943bd6491a35ec4eeb53a9a4436525:

  Merge branch 'drm-fixes-4.7' of git://people.freedesktop.org/~agd5f/linux into drm-fixes (2016-06-16 10:24:13 +1000)

are available in the git repository at:

  git://people.freedesktop.org/~agd5f/linux drm-fixes-4.7

for you to fetch changes up to 270d013659ddab52a6fd0eacae452c422d08aa39:

  drm/amd/powerplay: enable clock stretch feature for polaris (2016-06-21 10:22:42 -0400)

----------------------------------------------------------------
Alex Deucher (1):
      drm/amdgpu: fix num_rbs exposed to userspace (v2)

Dan Carpenter (2):
      drm/amdgpu: missing bounds check in amdgpu_set_pp_force_state()
      drm/amdgpu: precedence bug in amdgpu_device_init()

Nicolas Iooss (1):
      drm/amdgpu: initialize amdgpu_cgs_acpi_eval_object result value

Rex Zhu (12):
      drm/amd/powerplay: fix logic error.
      drm/amd/powerplay: fix bug that function parameter was incorect.
      drm/amd/powerplay: need to notify system bios pcie device ready
      drm/amd/powerplay: enable PowerContainment feature for polaris10/11.
      drm/amd/powerplay: initialize variables which were missed.
      drm/amd/powerplay: disable UVD SMU handshake for MCLK.
      drm/amd/powrplay: enable stutter_mode for polaris.
      drm/amd/powerplay: add avfs related define for polaris
      drm/amdgpu/atombios: add avfs struct for Polaris10/11
      drm/amd/powerplay: enable avfs feature for polaris
      drm/amdgpu/gfx8: update golden setting for polaris10
      drm/amd/powerplay: enable clock stretch feature for polaris

 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c            |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c             |  28 ++-
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |   3 +-
 drivers/gpu/drm/amd/include/atombios.h             |  72 +++++++
 drivers/gpu/drm/amd/powerplay/hwmgr/fiji_hwmgr.c   |   2 +
 .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c  |   6 +-
 .../gpu/drm/amd/powerplay/hwmgr/polaris10_hwmgr.c  | 228 ++++++++++++---------
 .../gpu/drm/amd/powerplay/hwmgr/polaris10_hwmgr.h  |   3 +
 .../drm/amd/powerplay/hwmgr/polaris10_thermal.c    |   6 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/pp_acpi.c      |  18 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c   |  43 ++++
 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.h   |  32 +++
 drivers/gpu/drm/amd/powerplay/hwmgr/tonga_hwmgr.c  |   1 +
 .../gpu/drm/amd/powerplay/inc/polaris10_ppsmc.h    |   1 +
 drivers/gpu/drm/amd/powerplay/inc/pp_acpi.h        |   1 +
 drivers/gpu/drm/amd/powerplay/inc/smu74.h          |  75 ++++++-
 drivers/gpu/drm/amd/powerplay/inc/smu74_discrete.h |  42 +++-
 .../drm/amd/powerplay/smumgr/polaris10_smumgr.c    |  50 +++--
 20 files changed, 461 insertions(+), 157 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2016-07-14 20:44 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-06-09 15:27 [pull] amdgpu drm-fixes-4.7 Alex Deucher
2016-06-22 19:01 Alex Deucher
2016-06-29 16:24 Alex Deucher
2016-07-14 20:44 Alex Deucher

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.