58327eb50e08 drm/i915/overlay: Convert overlay to parent interface bf17f9a9893e drm/i915/overlay: Move i915 specific code into i915_overlay.c e38c39d3f15d drm/i915/overlay: Don't use fetch_and_zero() in display code 9dc9034da0d3 drm/i915/overlay: Split 'struct intel_overlay' 3c9fc7e323b6 drm/i915/overlay: s/dev_priv/i915/ 120dc596ad14 drm/i915/overlay: Make i830_overlay_clock_gating() i915 specific e57be6a8c0bd drm/i915/overlay: Adjust i915 specific interfaces 98f87bd75191 drm/i915/overlay: Rename low level i915 specific functions 691c0f2bf3de drm/i915/overlay: Abstract buffer (un)pinning 3f9e2e53fd78 drm/i915/overlay: Extract i915_overlay_cleanup() a0099c81fbd3 drm/i915/overlay: Extract i915_overlay_setup() 30b464a1ae5b drm/i915/overlay: Extract i915_overlay_reset() 85cff6e70f69 drm/i915/overlay: Use struct drm_gem_object as the type a46f021a6f37 drm/i915/overlay: Introduce i915_overlay_obj_lookup() 23b81e1105ab drm/i915/overlay: Relocate the underrun check 7fc73c456b60 drm/i915/overlay: Remove redundant overlay->active 57b7bd02d283 drm/i915/overlay: Extract i915_overlay_is_active() 95dc953f894f drm/i915/overlay: Track current frontbuffer_bits 44f467e1abf2 drm/i915/overlay: Remove GPU hang snapshot stuff