Hi Linus, (apologies for blank body pull earlier) This is the drm fixes for rc4. It's a bit larger than I'd like but the exynos cleanups are pretty mechanical, and I'd rather have them in sooner rather than later so we can avoid too much conflicts around them. The non-mechanincal exynos changes are mostly fixes for new feature recently introduced. i915: GVT and GGTT mapping fixes amdgpu: HDMI2.0 4K@60 Hz regression Hotplug fixes for dual-GPU laptops to make power management better Misc vega12 bios fixes, a race fix and some typos. sii8620 bridge: small fixes around mode setting core: use kvzalloc to allocate blob property memory. If the exynos changes are too much, I'm happy to push back, and the blank pull was thanks to baby induced sleep deprivation, fat fingers and gmail. Thanks, Dave. drm-fixes-2018-07-06: amdgpu, i915, exynos, udl, sii8620 and core fixes The following changes since commit 021c91791a5e7e85c567452f1be3e4c2c6cb6063: Linux 4.18-rc3 (2018-07-01 16:04:53 -0700) are available in the Git repository at: git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2018-07-06 for you to fetch changes up to c78d1f9d95a9f2cd5546c64f5315f54681dd6055: Merge tag 'exynos-drm-fixes-for-v4.18-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-fixes (2018-07-06 10:47:02 +1000) ---------------------------------------------------------------- amdgpu, i915, exynos, udl, sii8620 and core fixes ---------------------------------------------------------------- Alex Deucher (2): drm/amdgpu: fix swapped emit_ib_size in vce3 drm/amdgpu/pm: fix display count in non-DC path Andrzej Pietrasiewicz (1): drm/exynos: scaler: Reset hardware before starting the operation Chris Wilson (1): drm/i915: Try GGTT mmapping whole object as partial Dave Airlie (4): Merge tag 'drm-misc-fixes-2018-07-05' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes Merge tag 'drm-intel-fixes-2018-07-05' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes Merge branch 'drm-fixes-4.18' of git://people.freedesktop.org/~agd5f/linux into drm-fixes Merge tag 'exynos-drm-fixes-for-v4.18-rc4' of git://git.kernel.org/.../daeinki/drm-exynos into drm-fixes Evan Quan (3): drm/amd/powerplay: correct vega12 thermal support as true drm/amd/powerplay: correct vega12 bootup values settings drm/amd/powerplay: smc_dpm_info structure change Jani Nikula (1): Merge tag 'gvt-fixes-2018-07-03' of https://github.com/intel/gvt-linux into drm-intel-fixes Lyude Paul (3): drm/amdgpu: Make struct amdgpu_atif private to amdgpu_acpi.c drm/amdgpu: Add amdgpu_atpx_get_dhandle() drm/amdgpu: Dynamically probe for ATIF handle (v2) Maciej Purski (3): drm/bridge/sii8620: Send AVI infoframe in all MHL versions drm/bridge/sii8620: Fix display of packed pixel modes drm/bridge/sii8620: Fix link mode selection Marek Szyprowski (10): drm/exynos: ipp: Rework checking for the correct buffer formats drm/exynos: rotator: Fix DRM_MODE_REFLECT_{X,Y} interpretation drm/exynos: scaler: Fix support for YUV420, YUV422 and YUV444 modes drm/exynos: gsc: Use real buffer width for configuring the hardware drm/exynos: gsc: Increase Exynos5433 buffer width alignment to 16 pixels drm/exynos: gsc: Fix DRM_MODE_REFLECT_{X,Y} interpretation drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 and YUV422 modes drm/exynos: fimc: Use real buffer width for configuring the hardware drm/exynos: decon5433: Fix per-plane global alpha for XRGB modes drm/exynos: decon5433: Fix WINCONx reset value Michel Dänzer (1): drm: Use kvzalloc for allocating blob property memory Mikita Lipski (2): drm/amd/display: adding ycbcr420 pixel encoding for hdmi drm/amd/display: add a check for display depth validity Mikulas Patocka (1): drm/udl: fix display corruption of the last line Nicolai Hähnle (1): drm/amdgpu: fix user fence write race condition Stefan Agner (1): drm/exynos: ipp: use correct enum type Thomas Zimmermann (3): drm/exynos: Replace drm_framebuffer_{un/reference} with put,get functions drm/exynos: Replace drm_gem_object_unreference_unlocked with put function drm/exynos: Replace drm_dev_unref with drm_dev_put Xiaolin Zhang (1): drm/i915/gvt: changed DDI mode emulation type Zhao Yan (1): drm/i915/gvt: fix a bug of partially write ggtt enties drivers/gpu/drm/amd/amdgpu/amdgpu.h | 46 ++------ drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 131 +++++++++++++++++---- drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 2 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 49 +++++++- drivers/gpu/drm/amd/include/atomfirmware.h | 5 +- drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.c | 96 +++++++++++++-- drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.h | 5 + drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 4 + drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.h | 3 + .../amd/powerplay/hwmgr/vega12_processpptables.c | 2 + .../drm/amd/powerplay/inc/vega12/smu9_driver_if.h | 5 +- drivers/gpu/drm/bridge/sil-sii8620.c | 86 +++++++++----- drivers/gpu/drm/drm_property.c | 6 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_fb.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 17 +-- drivers/gpu/drm/exynos/exynos_drm_gem.c | 10 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 51 ++++---- drivers/gpu/drm/exynos/exynos_drm_ipp.c | 110 +++++++++-------- drivers/gpu/drm/exynos/exynos_drm_plane.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 44 +++++-- drivers/gpu/drm/exynos/regs-gsc.h | 1 + drivers/gpu/drm/i915/gvt/display.c | 6 +- drivers/gpu/drm/i915/gvt/gtt.c | 58 +++++++++ drivers/gpu/drm/i915/gvt/gtt.h | 2 + drivers/gpu/drm/i915/i915_gem.c | 28 +++-- drivers/gpu/drm/i915/i915_vma.c | 2 +- drivers/gpu/drm/udl/udl_fb.c | 5 +- drivers/gpu/drm/udl/udl_transfer.c | 11 +- 34 files changed, 583 insertions(+), 242 deletions(-) _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel