Hi Linus,
sorry for the delay, had sick wife/baby combo deal last week, which led to
a much reduced sleep pattern. during that I mismerged i915.
this email is all in small letters because my gpg key expired so I couldn't
sign the tag, and it's too early in the morning for me to go do gpg stuff.
there is no nouveau work in this tree, as Ben didn't get a pull request
in, and he was fighting moving to atomic and adding mst support, so maybe
best it waits for a cycle.
Okay I've add some captial letters below.
Dave.
core:
Fence destaging work
DRIVER_LEGACY to split off legacy drm drivers
drm_mm refactoring
Splitting drm_crtc.c into chunks and documenting better
Display info fixes
rbtree support for prime buffer lookup
Simple VGA DAC driver.
panel:
Add Nexus 7 panel.
More simple panels.
i915:
Refactoring GEM naming
Refactored vma/active tracking
Lockless request lookups
Better stolen memory support
FBC fixes
SKL watermark fixes
VGPU improvements
dma-buf fencing support
Better DP dongle support
amdgpu:
Powerplay for Iceland asics
Improved GPU reset support
UVD/VEC powergating support for CZ/ST
Preinitialised VRAM buffer support
Virtual display support
Initial SI support
GTT rework.
PCI shutdown callback support.
HPD IRQ storm fixes.
amdkfd:
bugfixes.
tilcdc:
Atomic modesetting support.
mediatek:
AAL + GAMMA engine support
Hook up gamma LUT
Temporal dithering support
imx:
Pixel clock from devicetree
drm bridge support for LVDS bridges
active plane reconfiguration
VDIC deinterlacer support
Frame synchronisation unit support
Color space conversion support
analogix:
PSR support
Better panel on/off support
rockchip:
rk3399 vop/crtc support
PSR support
vc4:
Interlaced vblank timing
3D rendering CPU overhead reduction
HDMI output fixes
tda998x:
HDMI audio ASoC support
sunxi:
Allwinner A33 support
better TCON support
msm:
DT binding cleanups
Explicit fence-fd support
sti:
remove sti415/416 support
etnaviv:
MMUv2 refactoring
GC3000 support
exynos:
Refactoring HDMI DCC/PHY
G2D pm regression fix
Page fault issues with wait for vblank
The following changes since commit 08895a8b6b06ed2323cd97a36ee40a116b3db8ed:
Linux 4.8-rc8 (2016-09-25 18:47:13 -0700)
are available in the git repository at:
git://people.freedesktop.org/~airlied/linux tags/drm-for-v4.9
for you to fetch changes up to 69405d3da98b48633b78a49403e4f9cdb7c6a0f5:
Merge tag 'topic/drm-misc-2016-10-11' of
git://anongit.freedesktop.org/drm-intel into drm-next (2016-10-12
06:07:38 +1000)
Akash Goel (1):
drm/i915/gen9: Update i915_drpc_info debugfs for coarse pg &
forcewake info
Alex Deucher (77):
drm/amdgpu/powerplay: enable powerplay by default on TOPAZ
drm/amdgpu/gmc7: add missing mullins case
drm/amdgpu/ci: add mullins to default case for smc ucode
drm/amdgpu/gfx8: remove stale function declaration
drm/amdgpu: move all Kconfig options to amdgpu/Kconfig
drm/amdgpu: move vsync_timer_enabled setup to dce virtual early_init
drm/amdgpu/virtual_dce: add case for topaz for disable_dce
drm/amdgpu: add virtual dce support for iceland
drm/amdgpu: fix IB alignment for UVD
drm/amdgpu: fix VCE ib alignment value
drm/amdgpu: add support for UVD_NO_OP register
drm/radeon: add support for UVD_NO_OP register
drm/amdgpu: switch UVD code to use UVD_NO_OP for padding
drm/radeon: switch UVD code to use UVD_NO_OP for padding
drm/amdgpu: rename suspend_kms and resume_kms
drm/amdgpu: track the number of vce rings
drm/amdgpu/vce3: add support for third vce ring
drm/amdgpu/si: Add updated smc firmware for SI kickers
drm/amdgpu/gfx6: drop some dead code
drm/amdgpu: set runtime pm state to active on resume
drm/amdgpu: skip suspend/resume on DRM_SWITCH_POWER_DYNAMIC_OFF
drm/radeon: set runtime pm state to active on resume
drm/radeon: skip suspend/resume on DRM_SWITCH_POWER_DYNAMIC_OFF
drm/amdgpu: handle runtime pm correctly in amdgpu_driver_open_kms
drm/radeon: handle runtime pm correctly in amdgpu_driver_open_kms
drm/amdgpu: handle runtime pm in drm pre/post close
drm/radeon: handle runtime pm in drm pre/post close
drm/amdgpu: wire up a pci shutdown callback
drm/radeon: wire up a pci shutdown callback
drm/amdgpu/si/dpm: make a bunch of things static
drm/amdgpu/si/dpm: fix symbol conflicts with radeon
drm/amdgpu: handle runtime pm in fbcon (v2)
drm/radeon: handle runtime pm in fbcon (v2)
drm/amdgpu/si: fix ring size for compute
drm/amdgpu/gfx6: drop duplicate code
drm/amdgpu/gfx6: add ring_emit_cntxcntl
drm/amdgpu/gfx6: drop gds_switch callback