Hi Linus, Dave is on vacation, so please pull this directly. First round of fixes for 4.2 for radeon and amdgpu. Stuff all over the place: - hibernation, suspend fixes for radeon and amdgpu - radeon audio fix - amdgpu ioctl optimzations and fixes - amdgpu VCE cs checker improvements - misc bug fixes The following changes since commit c5fd936e992dd2829167d2adc63e151675ca6898: drm/nouveau: Pause between setting gpu to D3hot and cutting the power (2015-06-26 10:26:37 +1000) are available in the git repository at: git://people.freedesktop.org/~agd5f/linux drm-next-4.2 for you to fetch changes up to 479e9a95120aaae0bf0d3e0b5b26b36ac4a347b6: drm/radeon: only check the sink type on DP connectors (2015-06-30 09:30:01 -0400) ---------------------------------------------------------------- Alex Deucher (4): drm/amdgpu: fix hpd range check in dce_v8_0_hpd_irq() drm/amdgpu: allocate ip_block_enabled memory in common code Revert "drm/radeon: dont switch vt on suspend" drm/radeon: only check the sink type on DP connectors Alexander Kuleshov (1): gpu/drm/amdgpu: Fix build when CONFIG_DEBUG_FS is not set Ben Goz (2): drm/amdgpu: Initialize compute sdma and memory from kgd drm/amdgpu: Configure doorbell to maximum slots Christian König (14): drm/amdgpu: simplify fence debugfs output a bit drm/amdgpu: add BO map/unmap trace point drm/amdgpu: add amdgpu_bo_list_set trace point drm/amdgpu: print the bo_list in the CS trace point as well drm/amdgpu: silence invalid error message drm/amdgpu: check VCE relocation buffer range drm/amdgpu: make VCE handle check more strict drm/amdgpu: check VCE feedback and bitstream index drm/amdgpu: fix crash on invalid CS IOCTL drm/amdgpu: add chunk id validity check drm/radeon: fix adding all VAs to the freed list on remove v2 drm/amdgpu: recreate fence from user seq drm/amdgpu: add optional dependencies to the CS IOCTL v2 drm/amdgpu: add flag to delay VM updates Jérôme Glisse (2): drm/radeon: compute ring fix hibernation (CI GPU family) v2. drm/radeon: SDMA fix hibernation (CI GPU family). Maninder Singh (3): drm/radeon: use kzalloc for allocating one thing drm/amdgpu: use kzalloc for allocating one thing drm/amdgpu: remove unnecessary check before kfree Sonny Jiang (3): drm/amdgpu: reset wptr at cp compute resume (v2) drm/amdgpu: correct define SMU_EnabledFeatureScoreboard_SclkDpmOn drm/amdgpu: disable enable_nb_ps_policy temporarily monk.liu (1): drm/amdgpu: fix wrong type drivers/gpu/drm/amd/amdgpu/amdgpu.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 89 ++++++++++++-- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 13 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 45 +++++++- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 69 ++++++++++- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 173 ++++++++++++++++++++++------ drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 4 + drivers/gpu/drm/amd/amdgpu/cik.c | 4 - drivers/gpu/drm/amd/amdgpu/cikd.h | 6 + drivers/gpu/drm/amd/amdgpu/cz_dpm.c | 2 +- drivers/gpu/drm/amd/amdgpu/cz_dpm.h | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 42 +++++++ drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 55 ++++++++- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 28 +++++ drivers/gpu/drm/amd/amdgpu/vi.c | 4 - drivers/gpu/drm/radeon/cik.c | 34 ++++++ drivers/gpu/drm/radeon/cik_sdma.c | 11 ++ drivers/gpu/drm/radeon/radeon_audio.c | 18 +-- drivers/gpu/drm/radeon/radeon_fb.c | 1 - drivers/gpu/drm/radeon/radeon_ttm.c | 2 +- drivers/gpu/drm/radeon/radeon_vm.c | 4 +- include/uapi/drm/amdgpu_drm.h | 12 ++ 27 files changed, 551 insertions(+), 89 deletions(-) _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel