BackMerge v5.1-rc5 into drm-next
authorDave Airlie <airlied@redhat.com>
Mon, 15 Apr 2019 05:51:49 +0000 (15:51 +1000)
committerDave Airlie <airlied@redhat.com>
Mon, 15 Apr 2019 05:51:49 +0000 (15:51 +1000)
Need rc5 for udl fix to add udl cleanups on top.

Signed-off-by: Dave Airlie <airlied@redhat.com>
29 files changed:
1  2 
MAINTAINERS
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
drivers/gpu/drm/amd/amdkfd/kfd_device.c
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
drivers/gpu/drm/amd/display/dc/core/dc_link.c
drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c
drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.h
drivers/gpu/drm/drm_atomic_helper.c
drivers/gpu/drm/drm_drv.c
drivers/gpu/drm/drm_fb_helper.c
drivers/gpu/drm/i915/gvt/cmd_parser.c
drivers/gpu/drm/i915/gvt/dmabuf.c
drivers/gpu/drm/i915/gvt/scheduler.c
drivers/gpu/drm/i915/i915_debugfs.c
drivers/gpu/drm/i915/icl_dsi.c
drivers/gpu/drm/i915/intel_ddi.c
drivers/gpu/drm/i915/intel_display.c
drivers/gpu/drm/i915/intel_dp.c
drivers/gpu/drm/i915/intel_drv.h
drivers/gpu/drm/i915/vlv_dsi.c
drivers/gpu/drm/meson/meson_drv.c
drivers/gpu/drm/meson/meson_dw_hdmi.c
drivers/gpu/drm/rockchip/rockchip_drm_vop.c
drivers/gpu/drm/udl/udl_drv.c
drivers/staging/Kconfig
drivers/staging/Makefile
include/drm/drm_modeset_helper_vtables.h
sound/hda/hdac_component.c

diff --cc MAINTAINERS
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index 13915fdc6a54c0335bc2ad6af283f6be97cb9f39,1ea51e3b942a034a1b487bb2ad7dc054893a4d39..dfe7e755f594df25ee4547ece4f6ee72d28f761a
@@@ -90,14 -89,13 +92,16 @@@ void snd_hdac_display_power(struct hdac
                }
        } else {
                if (bus->display_power_active) {
 +                      unsigned long cookie = bus->display_power_active;
 +
                        if (acomp->ops->put_power)
 -                              acomp->ops->put_power(acomp->dev);
 -                      bus->display_power_active = false;
 +                              acomp->ops->put_power(acomp->dev, cookie);
 +
 +                      bus->display_power_active = 0;
                }
        }
+  unlock:
+       mutex_unlock(&bus->lock);
  }
  EXPORT_SYMBOL_GPL(snd_hdac_display_power);