summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/display/intel_overlay.c
AgeCommit message (Expand)Author
2026-02-27drm/i915/overlay: Convert overlay to parent interfaceVille Syrjälä
2026-02-27drm/i915/overlay: Move i915 specific code into i915_overlay.cVille Syrjälä
2026-02-27drm/i915/overlay: Don't use fetch_and_zero() in display codeVille Syrjälä
2026-02-27drm/i915/overlay: Split 'struct intel_overlay'Ville Syrjälä
2026-02-27drm/i915/overlay: s/dev_priv/i915/Ville Syrjälä
2026-02-27drm/i915/overlay: Make i830_overlay_clock_gating() i915 specificVille Syrjälä
2026-02-27drm/i915/overlay: Adjust i915 specific interfacesVille Syrjälä
2026-02-27drm/i915/overlay: Rename low level i915 specific functionsVille Syrjälä
2026-02-27drm/i915/overlay: Abstract buffer (un)pinningVille Syrjälä
2026-02-27drm/i915/overlay: Extract i915_overlay_cleanup()Ville Syrjälä
2026-02-27drm/i915/overlay: Extract i915_overlay_setup()Ville Syrjälä
2026-02-27drm/i915/overlay: Extract i915_overlay_reset()Ville Syrjälä
2026-02-27drm/i915/overlay: Use struct drm_gem_object as the typeVille Syrjälä
2026-02-27drm/i915/overlay: Introduce i915_overlay_obj_lookup()Ville Syrjälä
2026-02-27drm/i915/overlay: Relocate the underrun checkVille Syrjälä
2026-02-27drm/i915/overlay: Remove redundant overlay->activeVille Syrjälä
2026-02-27drm/i915/overlay: Extract i915_overlay_is_active()Ville Syrjälä
2026-02-27drm/i915/overlay: Track current frontbuffer_bitsVille Syrjälä
2026-02-27drm/i915/overlay: Remove GPU hang snapshot stuffVille Syrjälä
2026-02-25Merge drm/drm-next into drm-intel-nextJani Nikula
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook
2026-02-12drm/i915: Remove i915_reg.h from intel_overlay.cUma Shankar
2026-02-10drm/i915/overlay: remove dead code with MTL platform checksJani Nikula
2025-11-11Merge drm/drm-next into drm-intel-nextJani Nikula
2025-11-07drm/i915/overlay: Switch to intel_frontbuffer_flip()Ville Syrjälä
2025-11-07drm/i915/overlay: Drop the DIRTYFB flushVille Syrjälä
2025-10-31drm: include drm_print.h where neededJani Nikula
2025-08-14drm/i915/reg: separate VLV_DSPCLK_GATE_D from DSPCLK_GATE_DJani Nikula
2025-06-09drm/i915: split out display register macros to a separate fileJani Nikula
2025-04-17drm/i915/frontbuffer: convert intel_frontbuffer.[ch] to struct intel_displayJani Nikula
2025-03-05drm/i915: move pending_fb_pin to struct intel_displayJani Nikula
2025-02-27drm/i915/pfit: split out intel_pfit_regs.hJani Nikula
2025-02-06drm/i915: Calculate the VT-d guard size in the display codeVille Syrjälä
2025-01-23drm/i915/display: fix typos in i915/display filesNitin Gote
2024-11-22drm/i915/overlay: add intel_overlay_available() and use itJani Nikula
2024-11-22drm/i915/overlay: convert to struct intel_displayJani Nikula
2024-09-19drm/i915/frontbuffer: convert intel_frontbuffer_get() to struct drm_gem_objectJani Nikula
2024-09-13drm/i915/display: add intel_display_snapshot abstractionJani Nikula
2024-06-07drm/i915: pass dev_priv explicitly to PFIT_AUTO_RATIOSJani Nikula
2024-06-07drm/i915: pass dev_priv explicitly to PFIT_PGM_RATIOSJani Nikula
2024-06-07drm/i915: pass dev_priv explicitly to PFIT_CONTROLJani Nikula
2024-06-07drm/i915/overlay: convert intel_overlay_print_error_state() to drm_printerJani Nikula
2024-03-04drm/i915/overlay: Remove redundant drm_rect_visible() useArthur Grillo
2023-08-31drm/i915: add minimal i915_gem_object_frontbuffer.hJani Nikula
2023-08-25drm/i915/regs: split out intel_color_regs.hJani Nikula
2023-07-17drm/i915/display: Do not use stolen on MTLNirmoy Das
2023-04-20drm/i915: Namespace pfit registers properlyVille Syrjälä
2023-04-20drm/i915: Use REG_BIT() & co for the pre-ilk pfit registersVille Syrjälä
2022-08-31drm/i915/reg: stop using implicit dev_priv in DSPCLK_GATE_DJani Nikula