summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915
AgeCommit message (Expand)Author
2025-02-15drm/i915: Rework joiner and Y plane dependency handlingVille Syrjälä
2025-02-15Revert "drm/i915: Fix NULL ptr deref by checking new_crtc_state"Ville Syrjälä
2025-02-15drm/i915: Make sure all planes in use by the joiner have their crtc includedVille Syrjälä
2025-02-14drm/i915/ddi: Sanitize DDI_BUF_CTL register definitionsImre Deak
2025-02-14drm/i915/ddi: Add a helper to enable a portImre Deak
2025-02-14drm/i915/ddi: Unify the platform specific functions disabling a portImre Deak
2025-02-14drm/i915/ddi: Move platform checks within mtl_ddi_enable/disable_d2d_link()Imre Deak
2025-02-14drm/i915/ddi: Simplify waiting for a port to get active/idle via DDI_BUF_CTLImre Deak
2025-02-14drm/i915/ddi: Simplify the port disabling via DDI_BUF_CTLImre Deak
2025-02-14drm/i915/ddi: Simplify the port enabling via DDI_BUF_CTLImre Deak
2025-02-14drm/i915/ddi: Set missing TC DP PHY lane stagger delay in DDI_BUF_CTLImre Deak
2025-02-14drm/i915/ddi: Make all the PORT_WIDTH macros work the same wayImre Deak
2025-02-14drm/i915/ddi: Fix HDMI port width programming in DDI_BUF_CTLImre Deak
2025-02-14drm/i915/dsi: Use TRANS_DDI_FUNC_CTL's own port width macroImre Deak
2025-02-14drm/i915/psr: Allow DSB usage when PSR is enabledJouni Högander
2025-02-14drm/i915/display: Ensure we have "Frame Change" event in DSB commitJouni Högander
2025-02-14drm/i915/psr: Add function for triggering "Frame Change" eventJouni Högander
2025-02-14drm/i915/display: Evade scanline 0 as well if PSR1 or PSR2 is enabledJouni Högander
2025-02-14drm/i915/psr: Remove DSB_SKIP_WAITS_EN chicken bitJouni Högander
2025-02-14drm/i915/display: Warn on use_dsb in non-dsb pipe update functionsJouni Högander
2025-02-14Merge tag 'drm-misc-next-2025-02-12' of https://gitlab.freedesktop.org/drm/mi...Dave Airlie
2025-02-13drm/i915/gt: Use spin_lock_irqsave() in interruptible contextKrzysztof Karas
2025-02-13drm/i915: Use device wedged eventRaag Jadav
2025-02-13drm/i915/psr: Write PSR2_MAN_TRK_CTL on DSB commit as wellJouni Högander
2025-02-13drm/i915/psr: Allow writing PSR2_MAN_TRK_CTL using DSBJouni Högander
2025-02-13drm/i915/psr: Use SFF_CTL on invalidate/flush for LunarLake onwardsJouni Högander
2025-02-13drm/i915/psr: Add register definitions for SFF_CTL and CFF_CTL registersJouni Högander
2025-02-13drm/i915/psr: Split setting sff and cff bits away from intel_psr_force_updateJouni Högander
2025-02-13drm/i915/psr: Rename psr_force_hw_tracking_exit as intel_psr_force_updateJouni Högander
2025-02-13drm/i915/psr: Use PSR2_MAN_TRK_CTL CFF bit only to send full updateJouni Högander
2025-02-13drm/i915/selftests: use prandom in selftestMarkus Theil
2025-02-13drm/i915/display: convert i915_pipestat_enable_mask() to struct intel_displayJani Nikula
2025-02-13drm/i915/display: convert intel_fifo_underrun.[ch] to struct intel_displayJani Nikula
2025-02-13drm/i915/combo-phy: convert intel_combo_phy.[ch] to struct intel_displayJani Nikula
2025-02-13drm/i915/dsi: convert platform checks to display->platform.<platform> styleJani Nikula
2025-02-13drm/i915/display: convert intel_mode_valid_max_plane_size() to intel_displayJani Nikula
2025-02-13drm/i915/display: convert intel_cpu_transcoder_mode_valid() to intel_displayJani Nikula
2025-02-13drm/i915/sdvo: convert intel_sdvo.[ch] to struct intel_displayJani Nikula
2025-02-13drm/i915/display: convert intel_set_{cpu,pch}_fifo_underrun_reporting() to in...Jani Nikula
2025-02-13drm/i915/hpd: drop dev_priv parameter from intel_hpd_pin_default()Jani Nikula
2025-02-13drm/i915/display: convert assert_port_valid() to struct intel_displayJani Nikula
2025-02-13drm/i915/display: convert assert_transcoder*() to struct intel_displayJani Nikula
2025-02-13drm/i915/ips: convert hsw_ips.c to struct intel_displayJani Nikula
2025-02-13drm/i915/hdmi: convert g4x_hdmi.[ch] to struct intel_displayJani Nikula
2025-02-13drm/i915/dp: convert g4x_dp.[ch] to struct intel displayJani Nikula
2025-02-12drm/i915/dsb: Decode DSB error interruptsVille Syrjälä
2025-02-12drm/i915/vrr: Check that the push send bit is clear after delayed vblankVille Syrjälä
2025-02-12drm/i915/vrr: Reorder the DSB "wait for safe window" vs. TRANS_PUSHVille Syrjälä
2025-02-12drm/i915/dsb: Introduce intel_dsb_poll()Ville Syrjälä
2025-02-12drm/i915/dsb: Compute use_dsb earlierVille Syrjälä