Hi Dave, A few fixes for DC for 4.15. The following changes since commit af9111336071ee9378e1db70ac8f4c2b7fcd17a1: Merge branch 'drm-next-4.15-dc' of git://people.freedesktop.org/~agd5f/linux into drm-next (2017-10-23 11:17:54 +1000) are available in the git repository at: git://people.freedesktop.org/~agd5f/linux drm-next-4.15-dc for you to fetch changes up to 1f3493faa8d73b0332d46ea79448b10b66fb1af0: drm/amdgpu/display: fix integer arithmetic problem (2017-11-02 13:44:41 -0400) ---------------------------------------------------------------- Andrew Jiang (1): drm/amd/display: Use constants from atom.h for HDMI caps read Arnd Bergmann (3): drm/amdgpu/display: provide ASSERT macros unconditionally drm/amdgpu/display: remove unused REG_OFFSET macro drm/amdgpu/display: fix integer arithmetic problem Drew Davenport (1): amdgpu/dc: Avoid dereferencing NULL pointer Harry Wentland (4): drm/amd/display: Don't print error when bo_pin is interrupted drm/amd/display: Use plane pointer to avoid line breaks drm/amd/display: Use single fail label in init_drm_dev drm/amd/display: Explicitly call ->reset for each object Jerry Zuo (1): drm/amd/display: Fix no display on Fiji Leo (Sunpeng) Li (2): drm/amd: Add DCE12 resource strap registers drm/amd/display: Read resource_straps from registers for DCE12 Rex Zhu (1): Revert "drm/amd/display: Match actual state during S3 resume." Shirish S (4): drm/amd/display : add high part address calculation for underlay drm/amd/display: fix high part address in dm_plane_helper_prepare_fb() drm/amd/display: check if modeset is required before adding plane drm/amd/display: fix null pointer dereference drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 116 ++++++++++----------- drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 2 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 19 ++-- .../drm/amd/display/dc/dce120/dce120_resource.c | 19 ++-- drivers/gpu/drm/amd/display/dc/dm_services.h | 3 - drivers/gpu/drm/amd/display/dc/os_types.h | 4 - .../include/asic_reg/vega10/DC/dce_12_0_offset.h | 4 + .../include/asic_reg/vega10/DC/dce_12_0_sh_mask.h | 8 ++ 10 files changed, 95 insertions(+), 88 deletions(-)