From: Alex Deucher <alexdeucher@gmail.com>
To: airlied@gmail.com, dri-devel@lists.freedesktop.org
Cc: Alex Deucher <alexander.deucher@amd.com>
Subject: [pull] radeon and amdgpu drm-next-4.6
Date: Thu, 10 Mar 2016 11:48:10 -0500 [thread overview]
Message-ID: <1457628490-2651-1-git-send-email-alexander.deucher@amd.com> (raw)
Hi Dave,
A few more fixes and cleanups for 4.6:
- DCE code cleanups
- HDP flush/invalidation fixes
- GPUVM fixes
- switch to drm_vblank_[on|off]
- PX fixes
- misc bug fixes
The following changes since commit 6157bd7a1009c2a6944fb3eee8ed2b3dea091fd8:
drm/amdgpu: fix rb bitmap & cu bitmap calculation (2016-03-03 01:00:20 -0500)
are available in the git repository at:
git://people.freedesktop.org/~agd5f/linux drm-next-4.6
for you to fetch changes up to 00b7c4ff7d482d287a591f047e0963d494569b46:
drm/amdgpu: split pipeline sync out of SDMA vm_flush() as well (2016-03-10 10:36:13 -0500)
----------------------------------------------------------------
Alex Deucher (6):
drm/amdgpu/ci: drop some old thermal setup
drm/amdgpu/ci: remove redundant pcie setup
drm/amdgpu/ci: sync up with dpm changes from radeon
drm/radeon: disable runtime pm on PX laptops without dGPU power control
drm/amdgpu: disable runtime pm on PX laptops without dGPU power control
MAINTAINERS: update radeon entry to include amdgpu as well
Christian König (17):
drm/amdgpu: sync to the active user on reusing a VMID
drm/amdgpu: group userptr in the BO list v2
drm/amdgpu: prevent get_user_pages recursion
drm/amdgpu: cleanup the sync code
drm/amdgpu: remove HW fence owner
drm/amdgpu: add slap cache for sync objects as well
drm/amdgpu: return the common fence from amdgpu_fence_emit
drm/amdgpu: move the GDS switch into vm flush as well
drm/amdgpu: switch the GDS only on demand v2
drm/amdgpu: split pipeline sync and vm flush
drm/amdgpu: if a GDS switch is needed emit a pipeline sync as well
drm/amdgpu: move get_user_pages out of amdgpu_ttm_tt_pin_userptr v6
drm/amdgpu: reserve the PD during unmap and remove
drm/amdgpu: Revert "add spin lock to protect freed list in vm (v3)"
drm/amdgpu: Revert "add lock for interval tree in vm"
drm/amdgpu: Revert "add mutex for ba_va->valids/invalids"
drm/amdgpu: split pipeline sync out of SDMA vm_flush() as well
Chunming Zhou (8):
drm/amdgpu: wait engine idle before vm flush for sdma
drm/amdgpu: add hdp_invalidate function
drm/amdgpu: add hdp invalidation for gfx7
drm/amdgpu: add hdp invalidation for gfx8
drm/amdgpu: add hdp invalidation for cik sdma
drm/amdgpu: add hdp invalidation for sdma v2_4
drm/amdgpu: add hdp invalidation for sdma v3_0
drm/amdgpu: Clear HDP_MISC_CNTL.HDP_FLUSH_INVALIDATE_CACHE
Daniel Vetter (2):
drm/radeon: Switch to drm_vblank_on/off
drm/amdgpu: Switch to drm_vblank_on/off (v2)
Felix Kuehling (1):
drm/amdgpu: Fix two bugs in amdgpu_vm_bo_split_mapping
Mario Kleiner (1):
drm/radeon: Don't drop DP 2.7 Ghz link setup on some cards.
Nils Wallménius (1):
drm/amdgpu: delete set-but-not-read member has_uvd from amdgpu_device
Rex Zhu (1):
drm/amd/powerplay: refine the dmesg info.
Tom St Denis (13):
drm/amd/amdgpu: Don't proceed in audio_fini in DCEv11 if disabled
drm/amd/amdgpu: Whitespace typo fix in sw_init (DCEv11)
drm/amd/amdgpu: Move init flag to after init in sw_init() (DCEv11)
drm/amd/amdgpu: Make afmt_init() cleanup if alloc fails (DCEv11)
drm/amd/amdgpu: Fix indentation in dce_v11_0_crtc_do_set_base()
drm/amd/amdgpu: Don't proceed in audio_fini if disabled (DCEv10)
drm/amd/amdgpu: Move initialized flag to bottom of sw_init (DCEv10)
drm/amd/amdgpu: Make afmt_init cleanup if alloc fails (DCEv10)
drm/amd/amdgpu: Fix identation in do_set_base() (DCEv10)
drm/amd/amdgpu: Don't proceed into audio_fini if audio is disabled (DCEv8)
drm/amd/amdgpu: Move config init flag to bottom of sw_init (DCEv8)
drm/amd/amdgpu: make afmt_init cleanup if alloc fails (DCEv8)
drm/amd/amdgpu: Fix indentation in do_set_base() (DCEv8)
MAINTAINERS | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 41 ++++---
drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 25 +++--
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 117 ++++++++++++++++++-
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 31 +++--
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 57 +++++++---
drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 33 +++---
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 88 ++++++++++-----
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 101 +++++++++++++----
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 7 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 125 +++++++++++++--------
drivers/gpu/drm/amd/amdgpu/ci_dpm.c | 49 +-------
drivers/gpu/drm/amd/amdgpu/cik.c | 2 -
drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 36 +++++-
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 33 ++++--
drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 38 ++++---
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 33 ++++--
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 53 +++++++--
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 31 ++++-
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 2 +-
drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 37 +++++-
drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 38 ++++++-
drivers/gpu/drm/amd/amdgpu/vi.c | 4 -
drivers/gpu/drm/amd/powerplay/hwmgr/cz_hwmgr.c | 3 +-
.../gpu/drm/amd/powerplay/hwmgr/functiontables.c | 9 +-
drivers/gpu/drm/radeon/atombios_crtc.c | 4 +-
drivers/gpu/drm/radeon/atombios_encoders.c | 6 +-
drivers/gpu/drm/radeon/radeon_atpx_handler.c | 8 +-
drivers/gpu/drm/radeon/radeon_device.c | 8 +-
drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 4 +-
36 files changed, 741 insertions(+), 311 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel
next reply other threads:[~2016-03-10 16:48 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-03-10 16:48 Alex Deucher [this message]
-- strict thread matches above, loose matches on Subject: below --
2016-03-30 20:41 [pull] radeon and amdgpu drm-next-4.6 Alex Deucher
2016-03-25 2:34 Alex Deucher
2016-03-17 19:01 Alex Deucher
2016-03-03 6:15 Alex Deucher
2016-03-05 9:35 ` Michel Dänzer
2016-03-05 17:40 ` Alex Deucher
2016-02-18 19:13 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=1457628490-2651-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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).