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
@@@ -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);