All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alex Deucher <alexdeucher@gmail.com>
To: airlied@gmail.com, dri-devel@lists.freedesktop.org
Cc: Alex Deucher <alexander.deucher@amd.com>
Subject: [pull] amdgpu drm-next-4.7
Date: Wed, 11 May 2016 13:48:32 -0400	[thread overview]
Message-ID: <1462988912-27539-1-git-send-email-alexander.deucher@amd.com> (raw)

Hi Dave,

More amdgpu fixes for 4.7.  Highlights:
- enable async pageflips
- UVD fixes for polaris
- lots of GPUVM fixes
- whitespace and code cleanups
- misc bug fixes

The following changes since commit 2e726dc4b4e2dd3ae3fe675f9d3af88a2d593ee1:

  Merge tag 'mediatek-drm-2016-05-09' of git://git.pengutronix.de/git/pza/linux into drm-next (2016-05-10 15:01:47 +1000)

are available in the git repository at:

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

for you to fetch changes up to b4eeed590deeff13a53db641129f0301d70248f3:

  drm/amd/powerplay: rewrite pp_sw_init to make code readable (2016-05-11 13:30:33 -0400)

----------------------------------------------------------------
Alex Deucher (5):
      drm/amdgpu: fetch cu_info once at init
      drm/amdgpu: add missing licenses on a couple of files
      drm/amdgpu/dce11: don't share PLLs on Polaris
      drm/amdgpu: Support DRM_MODE_PAGE_FLIP_ASYNC (v2)
      drm/amdgpu/dce11: fix audio offset for asics with >7 audio pins

Christian König (11):
      drm/amdgpu: two minor 80 char fixes
      drm/amdgpu: make the VMID owner always 64bit
      drm/amdgpu: remove owner cleanup v2
      drm/amdgpu: remove define for reserved client ID
      drm/amd: cleanup remaining spaces and tabs v2
      drm/amdgpu: use fence_context to judge ctx switch v2
      drm/amdgpu: move preamble IB handling into common code
      drm/amdgpu: move context switch handling into common code v2
      drm/amdgpu: move the context from the IBs into the job
      drm/amdgpu: move VM fields into job
      drm/amdgpu: fix and cleanup user fence handling v2

Chunming Zhou (5):
      drm/amdgpu: fix wrong release of vmid owner
      drm/amdgpu: add client id for every vm
      drm/amdgpu: make vmid owner be client_id
      drm/amdgpu: add pipeline sync for compute job
      drm/amdgpu/gfx7: fix pipeline sync

Huang Rui (1):
      drm/amd/powerplay: rewrite pp_sw_init to make code readable

Monk Liu (2):
      drm/amdgpu: keep vm in job instead of ib (v2)
      drm/amdgpu: hdp flush&inval should always do

Nils Wallménius (4):
      drm/amd/powerplay: Use defined constants for minium engine clock
      drm/amdgpu: Use max macro in *get_sleep_divider_id_from_clock
      drm/amdgpu: Simplify calculation in *get_sleep_divider_id_from_clock
      drm/amdgpu: Drop unused parameter for *get_sleep_divider_id_from_clock

Sonny Jiang (1):
      amdgpu/uvd: separate context buffer from DPB

Tom St Denis (3):
      drm/amd/amdgpu:  Enable CG for UVD6 on Carrizo
      drm/amd/amdgpu: Add name field to amd_ip_funcs (v2)
      drm/amd/amdgpu:  Added more named DRM info messages for debugging

 drivers/gpu/drm/amd/amdgpu/amdgpu.h                |  92 +++++++++---------
 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c            |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c        |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c            |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             | 104 ++++++++++-----------
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  24 ++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gds.h            |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |  81 ++++++++--------
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |  30 +++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |   9 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h           |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_powerplay.c      |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c          |   7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c            |  70 ++++++++++++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c            |  13 +--
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h            |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |  21 ++---
 drivers/gpu/drm/amd/amdgpu/atom.h                  |   2 +-
 drivers/gpu/drm/amd/amdgpu/ci_dpm.c                |  14 ++-
 drivers/gpu/drm/amd/amdgpu/cik.c                   |   2 +-
 drivers/gpu/drm/amd/amdgpu/cik_ih.c                |   3 +-
 drivers/gpu/drm/amd/amdgpu/cik_sdma.c              |   8 +-
 drivers/gpu/drm/amd/amdgpu/cikd.h                  |   4 +-
 drivers/gpu/drm/amd/amdgpu/cz_dpm.c                |   1 +
 drivers/gpu/drm/amd/amdgpu/cz_ih.c                 |   3 +-
 drivers/gpu/drm/amd/amdgpu/cz_smumgr.h             |   2 +-
 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c             |  26 ++++--
 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c             |  32 ++++---
 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c              |  21 +++--
 drivers/gpu/drm/amd/amdgpu/fiji_dpm.c              |   1 +
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c              |  70 ++++++--------
 drivers/gpu/drm/amd/amdgpu/gfx_v7_0.h              |   1 -
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |  37 ++++----
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.h              |   1 -
 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c              |   1 +
 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c              |   1 +
 drivers/gpu/drm/amd/amdgpu/iceland_dpm.c           |   1 +
 drivers/gpu/drm/amd/amdgpu/iceland_ih.c            |   1 +
 drivers/gpu/drm/amd/amdgpu/kv_dpm.c                |  11 +--
 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c             |   8 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c             |   8 +-
 drivers/gpu/drm/amd/amdgpu/tonga_dpm.c             |   1 +
 drivers/gpu/drm/amd/amdgpu/tonga_ih.c              |   1 +
 drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c              |   4 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c              |   4 +-
 drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c              |   4 +-
 drivers/gpu/drm/amd/amdgpu/vce_v2_0.c              |   1 +
 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c              |   7 +-
 drivers/gpu/drm/amd/amdgpu/vi.c                    |   5 +-
 drivers/gpu/drm/amd/amdgpu/vid.h                   |   5 +-
 drivers/gpu/drm/amd/include/amd_shared.h           |   2 +
 drivers/gpu/drm/amd/powerplay/amd_powerplay.c      |  16 ++--
 drivers/gpu/drm/amd/powerplay/hwmgr/fiji_hwmgr.c   |  16 ++--
 .../gpu/drm/amd/powerplay/hwmgr/polaris10_hwmgr.c  |  14 +--
 drivers/gpu/drm/amd/powerplay/hwmgr/pp_acpi.c      |  23 +++++
 drivers/gpu/drm/amd/powerplay/hwmgr/ppatomctrl.c   |   4 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/tonga_hwmgr.c  |  19 ++--
 drivers/gpu/drm/amd/powerplay/hwmgr/tonga_hwmgr.h  |  18 ++--
 drivers/gpu/drm/amd/powerplay/inc/hwmgr.h          |   2 +-
 .../gpu/drm/amd/powerplay/inc/smu_ucode_xfer_cz.h  |  22 +++++
 drivers/gpu/drm/amd/scheduler/gpu_scheduler.h      |   2 +-
 62 files changed, 513 insertions(+), 395 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

             reply	other threads:[~2016-05-11 17:48 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-05-11 17:48 Alex Deucher [this message]
2016-05-18 17:49 [pull] amdgpu drm-next-4.7 Alex Deucher
2016-05-25 21:01 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=1462988912-27539-1-git-send-email-alexander.deucher@amd.com \
    --to=alexdeucher@gmail.com \
    --cc=airlied@gmail.com \
    --cc=alexander.deucher@amd.com \
    --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.