drm-misc-next for 5.1:
UAPI Changes:
Cross-subsystem Changes:
  - Turn dma-buf fence sequence numbers into 64 bit numbers
Core Changes:
  - Move to a common helper for the DP MST hotplug for radeon, i915 and
    amdgpu
  - i2c improvements for drm_dp_mst
  - Removal of drm_syncobj_cb
  - Introduction of an helper to create and attach the TV margin properties
Driver Changes:
  - Improve cache flushes for v3d
  - Reflection support for vc4
  - HDMI overscan support for vc4
  - Add implicit fencing support for rockchip and sun4i
  - Switch to generic fbdev emulation for virtio
Signed-off-by: Dave Airlie <airlied@redhat.com>
[airlied: applied amdgpu merge fixup]
From: Maxime Ripard <maxime.ripard@bootlin.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190107180333.amklwycudbsub3s5@flea
 
  
        adev->ddev->mode_config.fb_base = adev->gmc.aper_base;
  
-       drm_atomic_private_obj_init(&adev->dm.atomic_obj,
 +      drm_modeset_lock_init(&adev->dm.atomic_obj_lock);
 +
 +      state = kzalloc(sizeof(*state), GFP_KERNEL);
 +      if (!state)
 +              return -ENOMEM;
 +
 +      state->context = dc_create_state();
 +      if (!state->context) {
 +              kfree(state);
 +              return -ENOMEM;
 +      }
 +
 +      dc_resource_state_copy_construct_current(adev->dm.dc, state->context);
 +
++      drm_atomic_private_obj_init(adev->ddev,
++                                  &adev->dm.atomic_obj,
 +                                  &state->base,
 +                                  &dm_atomic_state_funcs);
 +
        r = amdgpu_display_modeset_create_props(adev);
        if (r)
                return r;