[pull] radeon and amdgpu drm-next-4.5
Alex Deucher
alexdeucher at gmail.com
Fri Jan 8 13:38:22 PST 2016
Hi Dave,
Misc fixes for amdgpu and radeon for 4.5. Pretty much the same as the
requst I sent yesterday minus the ttm and dependent CS ioctl fixes from
Christian until we sort out all the additional issues that uncovered.
The bulk of the changes are smatch fixes and cleanups. This also includes
the DP MST fixes from Mykola. Beyond that some suspend and resume fixes
and some powerplay fixes.
The following changes since commit c11b8989635166c5a1e6aac1853a847bd664f8db:
Merge tag 'omapdrm-4.5-resolved' of git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux into drm-next (2016-01-01 07:41:52 +1000)
are available in the git repository at:
git://people.freedesktop.org/~agd5f/linux
for you to fetch changes up to 13c240ef95e6569956ba9c731a650cecb3603f0e:
drm/radeon: fix trivial typo in warning message (2016-01-08 15:39:29 -0500)
----------------------------------------------------------------
Alexandre Demers (1):
drm/radeon: fix trivial typo in warning message
Arnd Bergmann (1):
drm: powerplay: use div64_s64 instead of do_div
Christian König (1):
drm/amdgpu: add warning to amdgpu_bo_gpu_offset() v2
Chunming Zhou (1):
drm/amdgpu: fix NULL in vm_grab_id while S3 back
Dan Carpenter (3):
drm/amd/powerplay: fix a reversed condition
drm/amdgpu/cgs: cleanup some indenting
drm/amd/powerplay: precedence bug in init_non_clock_fields()
Mykola Lysenko (4):
drm/dp/mst: process broadcast messages correctly
drm/dp/mst: always send reply for UP request
drm/dp/mst: fix in MSTB RAD initialization
drm/dp/mst: fix in RAD element access
Rex Zhu (12):
drm/amd/powerplay: fix bug that NULL checks are reversed.
drm/amd/powerplay: fix Smatch static checker warnings with indenting (v2)
drm/amd/powerplay: fix Smatch static checker warnings
drm/amd/powerplay: add powerplay valid check to avoid null point. (v2)
drm/amd/powerplay: Reload and initialize the smc firmware on powerplay resume.
drm/amdgpu: Show gpu load when display gpu performance for Ci.
drm/amdgpu: Show gpu load when display gpu performance for Fiji of VI.
drm/amdgpu: fix hex/decimal bug when show gpu load.
drm/amd/powerplay: add thermal control task when resume.
drm/amd/powerplay: enable set boot state task
drm/amd/powerplay: enable power down asic task. (v2)
drm/amd/powerplay: implement power down asic task for CZ
Thierry Reding (1):
drm/radeon: Drop unnecessary unsigned int < 0 check
Tim Gardner (1):
radeon: r100: Silence 'may be used uninitialized' warnings
Tom St Denis (8):
amdgpu/vce3: Cleanup harvest config function.
amdgpu/vce3: Simplify idle and wait for idle code
amdgpu/vce3: Simplify vce_v3_0_soft_reset()
amdgpu/vce3: Simplify vce_v3_0_process_interrupt()
amdgpu/vce3: Remove magic constants from harvest register masks.
amdgpu/vce3: Simplify vce_v3_0_hw_init and ensure both rings default to not ready.
amdgpu/dce11: Remove division from dce_v11_0_vblank_wait()
amdgpu/dce11: Add test for crtc < 0 to various DCEv11 functions
drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 18 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 2 +-
drivers/gpu/drm/amd/amdgpu/ci_dpm.c | 14 +-
drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 16 +-
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/vce_v3_0.c | 89 +---
drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 32 +-
.../drm/amd/powerplay/eventmgr/eventactionchains.c | 1 +
.../gpu/drm/amd/powerplay/eventmgr/eventtasks.c | 9 +-
drivers/gpu/drm/amd/powerplay/eventmgr/psm.c | 3 +-
drivers/gpu/drm/amd/powerplay/eventmgr/psm.h | 2 +-
drivers/gpu/drm/amd/powerplay/hwmgr/cz_hwmgr.c | 75 ++-
drivers/gpu/drm/amd/powerplay/hwmgr/fiji_hwmgr.c | 64 ++-
.../gpu/drm/amd/powerplay/hwmgr/fiji_powertune.c | 12 +-
.../gpu/drm/amd/powerplay/hwmgr/functiontables.c | 13 +-
.../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 18 +-
drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 3 +
drivers/gpu/drm/amd/powerplay/hwmgr/ppevvmath.h | 555 ++++++++++-----------
.../gpu/drm/amd/powerplay/hwmgr/processpptables.c | 15 +-
drivers/gpu/drm/amd/powerplay/hwmgr/tonga_hwmgr.c | 40 +-
.../amd/powerplay/hwmgr/tonga_processpptables.c | 20 +-
.../gpu/drm/amd/powerplay/inc/hardwaremanager.h | 2 +
drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 6 +-
drivers/gpu/drm/amd/powerplay/inc/pp_instance.h | 3 +
drivers/gpu/drm/amd/powerplay/smumgr/cz_smumgr.c | 2 +-
drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c | 10 +-
.../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c | 2 +-
drivers/gpu/drm/drm_dp_mst_topology.c | 141 ++++--
drivers/gpu/drm/radeon/r100.c | 5 +-
drivers/gpu/drm/radeon/radeon_device.c | 2 +-
drivers/gpu/drm/radeon/radeon_kms.c | 2 +-
include/drm/drm_dp_mst_helper.h | 2 -
34 files changed, 670 insertions(+), 511 deletions(-)
More information about the dri-devel
mailing list