linux/drivers/gpu/drm/i915/display
Jani Nikula d1039a3c12
drm/i915/mst: update max stream count to match number of pipes
We create the stream encoders and attach connectors for each pipe we
have. As the number of pipes has increased, we've failed to update the
topology manager maximum number of payloads to match that. Bump up the
max stream count to match number of pipes, enabling the fourth stream on
platforms that support four pipes.

Cc: stable@vger.kernel.org
Cc: Imre Deak <imre.deak@intel.com>
Cc: Ville Syrjala <ville.syrjala@linux.intel.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250226135626.1956012-1-jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
(cherry picked from commit 15bccbfb78)
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
2025-03-04 14:45:04 -05:00
..
bxt_dpio_phy_regs.h
dvo_ch7xxx.c drm/i915: Make I2C terminology more inclusive 2024-07-22 13:12:18 +02:00
dvo_ch7017.c drm/i915: Make I2C terminology more inclusive 2024-07-22 13:12:18 +02:00
dvo_ivch.c drm/i915: Make I2C terminology more inclusive 2024-07-22 13:12:18 +02:00
dvo_ns2501.c drm/i915/display: drop unnecessary i915_drv.h includes 2024-12-18 13:49:57 +02:00
dvo_sil164.c drm/i915: Make I2C terminology more inclusive 2024-07-22 13:12:18 +02:00
dvo_tfp410.c drm/i915: Make I2C terminology more inclusive 2024-07-22 13:12:18 +02:00
g4x_dp.c drm/i915/uncore: add to_intel_uncore() and use it 2024-12-16 18:09:38 +02:00
g4x_dp.h drm/i915/dp: move g4x_dp_set_clock() call to g4x_dp_compute_config() 2024-12-11 19:06:10 +02:00
g4x_hdmi.c drm/i915/hdmi: add error handling in g4x_hdmi_init() 2025-01-03 12:28:48 +02:00
g4x_hdmi.h drm/i915/hdmi: add error handling in g4x_hdmi_init() 2025-01-03 12:28:48 +02:00
hsw_ips.c drm/i915/display: convert HAS_IPS() to struct intel_display 2024-11-12 09:58:52 +02:00
hsw_ips.h drm/i915/cdclk: Extract hsw_ips_min_cdclk() 2024-11-07 14:47:52 +02:00
i9xx_display_sr.c drm/i915/display: drop unnecessary i915_drv.h includes 2024-12-18 13:49:57 +02:00
i9xx_display_sr.h drm/i915/dislay: convert i9xx_display_sr.[ch] to struct intel_display 2024-11-27 10:17:03 +02:00
i9xx_plane.c drm/i915/uncore: add to_intel_uncore() and use it 2024-12-16 18:09:38 +02:00
i9xx_plane.h
i9xx_plane_regs.h drm/i915: relocate some DSPCNTR reg bit definitions 2024-06-14 10:40:09 +03:00
i9xx_wm.c drm/i915: split out i9xx_wm_regs.h 2024-12-16 14:20:02 +02:00
i9xx_wm.h drm/i915: s/disable_lp_wm/disable_cxsr/ 2024-09-24 10:56:11 +03:00
i9xx_wm_regs.h drm/i915: split out i9xx_wm_regs.h 2024-12-16 14:20:02 +02:00
icl_dsi.c drm/i915/dsi: Use TRANS_DDI_FUNC_CTL's own port width macro 2025-02-17 09:22:43 -05:00
icl_dsi.h drm/i915/dsi: convert to struct intel_display 2024-10-30 13:52:20 +02:00
icl_dsi_regs.h
intel_acpi.c drm/i915/display: drop unnecessary i915_drv.h includes 2024-12-18 13:49:57 +02:00
intel_acpi.h drm/i915/acpi: convert to struct intel_display 2024-08-12 12:19:08 +03:00
intel_alpm.c drm/i915/display: drop unnecessary i915_drv.h includes 2024-12-18 13:49:57 +02:00
intel_alpm.h drm/i915/alpm: Make crtc_state as const in intel_alpm_compute_params 2024-06-25 08:28:43 +03:00
intel_atomic.c drm/i915/dsb: Use DSB for plane/color management updates 2024-10-04 00:33:44 +03:00
intel_atomic.h
intel_atomic_plane.c drm/i915/display: drop i915_drv.h include from intel_display_trace.h 2024-12-16 18:09:53 +02:00
intel_atomic_plane.h drm/i915: Plumb 'dsb' all way to the plane hooks 2024-10-04 00:33:28 +03:00
intel_audio.c Merge drm/drm-next into drm-intel-next 2025-01-07 18:07:54 +02:00
intel_audio.h drm/i915/cdclk: Extract intel_audio_min_cdclk() 2024-11-07 14:48:03 +02:00
intel_audio_regs.h
intel_backlight.c drm/i915/backlight: Return immediately when scale() finds invalid parameters 2025-02-03 09:29:40 -05:00
intel_backlight.h
intel_backlight_regs.h
intel_bios.c drm/i915/pps: Rename intel_pps_delay members 2024-11-28 18:01:17 +02:00
intel_bios.h drm/i915/pps: Decouple pps delays from VBT struct definition 2024-11-28 18:00:48 +02:00
intel_bo.c drm/i915/display: add intel_bo_describe() and use it 2024-09-19 16:37:11 +03:00
intel_bo.h drm/i915/display: add intel_bo_describe() and use it 2024-09-19 16:37:11 +03:00
intel_bw.c drm/i915/display: convert global state to struct intel_display 2025-01-07 19:31:39 +02:00
intel_bw.h
intel_cdclk.c drm/i915/display: convert global state to struct intel_display 2025-01-07 19:31:39 +02:00
intel_cdclk.h drm/i915/cdclk: Convert CDCLK code to intel_display 2024-09-11 15:26:43 +03:00
intel_color.c drm/i915/uncore: add to_intel_uncore() and use it 2024-12-16 18:09:38 +02:00
intel_color.h drm/i915/color: Convert color management code to intel_display 2024-10-29 20:54:12 +02:00
intel_color_regs.h
intel_combo_phy.c drm/i915/uncore: add to_intel_uncore() and use it 2024-12-16 18:09:38 +02:00
intel_combo_phy.h
intel_combo_phy_regs.h
intel_connector.c
intel_connector.h
intel_crt.c drm/i915/display: convert intel_display_driver.[ch] to struct intel_display 2024-12-09 11:42:37 +02:00
intel_crt.h drm/i915/crt: convert to struct intel_display 2024-10-30 13:52:03 +02:00
intel_crt_regs.h drm/i915: relocate _VGA_MSR_WRITE register definition 2024-12-16 14:20:02 +02:00
intel_crtc.c drm/i915/display: drop i915_drv.h include from intel_display_trace.h 2024-12-16 18:09:53 +02:00
intel_crtc.h drm/i915: Extract intel_crtc_prepare_vblank_event() 2024-10-04 00:33:25 +03:00
intel_crtc_state_dump.c drm/i915/display: use drm_print_hex_dump() for crtc state dump 2024-12-10 14:09:04 +02:00
intel_crtc_state_dump.h
intel_cursor.c drm/i915/uncore: add to_intel_uncore() and use it 2024-12-16 18:09:38 +02:00
intel_cursor.h drm/i915: Use the same vblank worker for atomic unpin 2024-06-24 18:03:18 +02:00
intel_cursor_regs.h
intel_cx0_phy.c Driver Changes: 2025-01-10 08:10:51 +10:00
intel_cx0_phy.h drm/i915/cx0: convert to struct intel_display 2024-10-30 13:51:35 +02:00
intel_cx0_phy_regs.h Driver Changes: 2025-01-10 08:10:51 +10:00
intel_ddi.c drm/i915/dp_mst: Fix encoder HW state readout for UHBR MST 2025-02-26 08:16:23 -05:00
intel_ddi.h drm/i915/dp: refactor clear/wait for act sent 2024-11-22 13:36:59 +02:00
intel_ddi_buf_trans.c drm/i915/cx0: split out mtl_get_cx0_buf_trans() to c10 and c20 variants 2024-12-04 11:02:15 +02:00
intel_ddi_buf_trans.h
intel_de.h drm/i915/uncore: add to_intel_uncore() and use it 2024-12-16 18:09:38 +02:00
intel_display.c drm/i915: Make sure all planes in use by the joiner have their crtc included 2025-02-17 09:23:03 -05:00
intel_display.h drm/i915/display: remove unused for_each_crtc() 2024-12-03 12:07:36 +02:00
intel_display_conversion.c drm/i915/display: add struct drm_device to struct intel_display conversion function 2024-12-16 18:09:42 +02:00
intel_display_conversion.h drm/i915/display: add struct drm_device to struct intel_display conversion function 2024-12-16 18:09:42 +02:00
intel_display_core.h drm/i915: Intruduce display.wq.cleanup 2024-11-28 17:33:40 +02:00
intel_display_debugfs.c drm/i915/dsc: Expose dsc sink max slice count via debugfs 2024-12-17 11:13:32 +02:00
intel_display_debugfs.h
intel_display_debugfs_params.c drm/i915/display: drop unnecessary i915_drv.h includes 2024-12-18 13:49:57 +02:00
intel_display_debugfs_params.h drm/i915/display: convert params to struct intel_display 2024-08-23 11:52:04 +03:00
intel_display_device.c drm/i915/display: add mobile platform group 2024-11-12 09:58:53 +02:00
intel_display_device.h drm/i915/display: add mobile platform group 2024-11-12 09:58:53 +02:00
intel_display_driver.c Mainly individually changelogged singleton patches. The patch series in 2025-01-26 17:50:53 -08:00
intel_display_driver.h drm/i915/display: convert intel_display_driver.[ch] to struct intel_display 2024-12-09 11:42:37 +02:00
intel_display_irq.c drm/i915/display: convert high level power interfaces to struct intel_display 2024-12-02 12:56:18 +02:00
intel_display_irq.h drm/i915: Remove unused underrun irq/reporting bits 2024-10-17 15:01:05 -04:00
intel_display_limits.h drm/i915/display: move enum i9xx_plane_id to intel_display_limits.h 2024-09-17 11:13:48 +03:00
intel_display_params.c drm/i915/display: drop unnecessary i915_drv.h includes 2024-12-18 13:49:57 +02:00
intel_display_params.h drm/i915/xe3lpd: Use DMC wakelock by default 2024-11-08 09:54:08 -08:00
intel_display_power.c drm/i915/pmdemand: convert to struct intel_display 2025-01-07 19:31:39 +02:00
intel_display_power.h drm/i915/display: convert high level power interfaces to struct intel_display 2024-12-02 12:56:18 +02:00
intel_display_power_map.c drm/i915/display: drop unnecessary i915_drv.h includes 2024-12-18 13:49:57 +02:00
intel_display_power_map.h
intel_display_power_well.c drm/i915/display: convert power wells to struct intel_display 2024-12-02 12:56:10 +02:00
intel_display_power_well.h drm/i915/display: convert power wells to struct intel_display 2024-12-02 12:56:10 +02:00
intel_display_reg_defs.h
intel_display_reset.c drm/i915/display: convert intel_display_driver.[ch] to struct intel_display 2024-12-09 11:42:37 +02:00
intel_display_reset.h
intel_display_rps.c
intel_display_rps.h
intel_display_snapshot.c drm/i915/display: drop unnecessary i915_drv.h includes 2024-12-18 13:49:57 +02:00
intel_display_snapshot.h drm/i915/display: add intel_display_snapshot abstraction 2024-09-13 10:44:15 +03:00
intel_display_trace.c
intel_display_trace.h drm/i915/display: drop i915_drv.h include from intel_display_trace.h 2024-12-16 18:09:53 +02:00
intel_display_types.h drm/i915/mst: remove crtc_state->pbn 2025-01-07 18:43:57 +02:00
intel_display_wa.c
intel_display_wa.h drm/i915: disable fbc due to Wa_16023588340 2024-07-05 09:53:14 +01:00
intel_dkl_phy.c
intel_dkl_phy.h
intel_dkl_phy_regs.h
intel_dmc.c drm/i915/dmc_wl: Couple enable/disable with dynamic DC states 2024-11-08 09:54:05 -08:00
intel_dmc.h drm/i915/display: move dmc snapshotting to new display snapshot 2024-09-13 10:44:15 +03:00
intel_dmc_regs.h
intel_dmc_wl.c drm/i915/dmc_wl: store register ranges in rodata 2024-12-20 10:38:17 +02:00
intel_dmc_wl.h drm/i915/dmc_wl: Extract intel_dmc_wl_flush_release_work() 2024-11-30 12:07:30 -05:00
intel_dp.c drm/i915/dp: Iterate DSC BPP from high to low on all platforms 2025-02-04 12:03:01 -05:00
intel_dp.h drm/i915/dp: Make dsc helpers accept const crtc_state pointers 2024-12-24 15:20:02 +05:30
intel_dp_aux.c drm/i915: extract intel_uncore_trace.[ch] 2024-12-16 18:09:31 +02:00
intel_dp_aux.h drm/i915/dp: convert intel_dp_aux.[ch] to struct intel_display 2024-09-03 17:10:44 +03:00
intel_dp_aux_backlight.c drm/i915/display: drop unnecessary i915_drv.h includes 2024-12-18 13:49:57 +02:00
intel_dp_aux_backlight.h
intel_dp_aux_regs.h
intel_dp_hdcp.c drm/i915/display: drop unnecessary i915_drv.h includes 2024-12-18 13:49:57 +02:00
intel_dp_hdcp.h
intel_dp_link_training.c drm/i915/dp: Fix error handling during 128b/132b link training 2025-02-19 14:42:22 -05:00
intel_dp_link_training.h drm/i915/dp: Add helpers to set link training mode, BW parameters 2024-07-31 18:45:59 +03:00
intel_dp_mst.c drm/i915/mst: update max stream count to match number of pipes 2025-03-04 14:45:04 -05:00
intel_dp_mst.h drm/i915/mst: split out a helper for figuring out the TU 2025-01-07 18:43:59 +02:00
intel_dp_test.c drm/i915/display: drop unnecessary i915_drv.h includes 2024-12-18 13:49:57 +02:00
intel_dp_test.h drm/i915/dp: add intel_dp_test_reset() and intel_dp_test_short_pulse() 2024-09-23 09:54:16 +03:00
intel_dp_tunnel.c drm/i915/display: drop unnecessary i915_drv.h includes 2024-12-18 13:49:57 +02:00
intel_dp_tunnel.h drm/i915: use IS_ENABLED() instead of defined() on config options 2024-09-05 21:12:08 +03:00
intel_dpio_phy.c drm/i915/uncore: add to_intel_uncore() and use it 2024-12-16 18:09:38 +02:00
intel_dpio_phy.h drm/i915/dpio: convert to struct intel_display 2024-10-30 13:51:44 +02:00
intel_dpll.c drm/i915/uncore: add to_intel_uncore() and use it 2024-12-16 18:09:38 +02:00
intel_dpll.h
intel_dpll_mgr.c drm/i915/uncore: add to_intel_uncore() and use it 2024-12-16 18:09:38 +02:00
intel_dpll_mgr.h drm/i915/mtl: Skip PLL state verification in TBT mode 2024-06-28 12:50:52 +03:00
intel_dpt.c drm/i915/dpt: Evict all DPT VMAs on suspend 2024-11-28 17:33:44 +02:00
intel_dpt.h drm/{i915, xe}: Avoid direct inspection of dpt_vma from outside dpt 2024-08-22 14:00:44 -04:00
intel_dpt_common.c drm/i915/uncore: add to_intel_uncore() and use it 2024-12-16 18:09:38 +02:00
intel_dpt_common.h
intel_drrs.c drm/i915/display: convert HAS_DOUBLE_BUFFERED_M_N() to struct intel_display 2024-11-12 09:58:52 +02:00
intel_drrs.h
intel_dsb.c drm/i915/dsb: Don't use indexed register writes needlessly 2024-12-09 10:28:56 +00:00
intel_dsb.h drm/i915/dsb: Don't use indexed register writes needlessly 2024-12-09 10:28:56 +00:00
intel_dsb_buffer.c
intel_dsb_buffer.h
intel_dsb_regs.h drm/i915/dsb: Try to document that DSB_STATUS bit 16 is level triggered 2024-06-27 16:00:52 +03:00
intel_dsi.c drm/i915/display: Use joined pipes in intel_mode_valid_max_plane_size 2024-09-18 12:12:50 +05:30
intel_dsi.h drm/i915: Make I2C terminology more inclusive 2024-07-22 13:12:18 +02:00
intel_dsi_dcs_backlight.c
intel_dsi_dcs_backlight.h
intel_dsi_vbt.c drm/i915/dsi: Stop using pixel_format_from_register_bits() to parse VBT 2024-11-07 14:33:15 +02:00
intel_dsi_vbt.h
intel_dvo.c drm/i915/display: convert intel_display_driver.[ch] to struct intel_display 2024-12-09 11:42:37 +02:00
intel_dvo.h
intel_dvo_dev.h drm/i915: Make I2C terminology more inclusive 2024-07-22 13:12:18 +02:00
intel_dvo_regs.h
intel_encoder.c drm/i915: Pass intel_display to the encoder suspend/shutdown helpers 2024-06-20 19:47:54 +03:00
intel_encoder.h drm/i915: Pass intel_display to the encoder suspend/shutdown helpers 2024-06-20 19:47:54 +03:00
intel_fb.c drm/i915/fb: Relax clear color alignment to 64 bytes 2025-01-14 08:15:51 +00:00
intel_fb.h UAPI Changes: 2024-10-18 15:18:08 +10:00
intel_fb_bo.c drm/i915/fb: convert intel_fb_bo_framebuffer_fini() to struct drm_i915_gem_object 2024-09-19 16:19:55 +03:00
intel_fb_bo.h drm/i915/fb: convert intel_fb_bo_framebuffer_fini() to struct drm_i915_gem_object 2024-09-19 16:19:55 +03:00
intel_fb_pin.c drm/i915/fb: remove intel_fb_obj() 2024-09-19 16:37:11 +03:00
intel_fb_pin.h drm/i915: Introduce the plane->min_alignment() vfunc 2024-06-24 17:09:50 +03:00
intel_fbc.c drm/i915/display: use x100 version for full version and release 2024-10-30 14:19:07 +02:00
intel_fbc.h drm/i915/fbc: Convert to intel_display, mostly 2024-07-12 15:05:23 +03:00
intel_fbc_regs.h
intel_fbdev.c drm/i915/fbdev: convert intel_fbdev.c to struct drm_gem_object 2024-09-19 16:19:39 +03:00
intel_fbdev.h
intel_fbdev_fb.c drm/i915/fb: convert intel_framebuffer_create() to struct drm_gem_object 2024-09-19 16:37:06 +03:00
intel_fbdev_fb.h drm/i915/fbdev: convert intel_fbdev.c to struct drm_gem_object 2024-09-19 16:19:39 +03:00
intel_fdi.c drm/i915/uncore: add to_intel_uncore() and use it 2024-12-16 18:09:38 +02:00
intel_fdi.h
intel_fdi_regs.h
intel_fifo_underrun.c drm/i915: Remove unused underrun irq/reporting bits 2024-10-17 15:01:05 -04:00
intel_fifo_underrun.h
intel_fixed.h
intel_frontbuffer.c drm/i915/frontbuffer: convert frontbuffer->obj to struct drm_gem_object 2024-09-19 16:37:11 +03:00
intel_frontbuffer.h drm/i915/frontbuffer: convert frontbuffer->obj to struct drm_gem_object 2024-09-19 16:37:11 +03:00
intel_global_state.c drm/i915/display: convert global state to struct intel_display 2025-01-07 19:31:39 +02:00
intel_global_state.h drm/i915/display: convert global state to struct intel_display 2025-01-07 19:31:39 +02:00
intel_gmbus.c drm/i915/display: convert HAS_GMBUS_BURST_READ() to struct intel_display 2024-11-12 09:58:52 +02:00
intel_gmbus.h drm/i915/gmbus: convert to struct intel_display 2024-10-30 13:51:26 +02:00
intel_gmbus_regs.h drm/i915/gmbus: convert to struct intel_display 2024-10-30 13:51:26 +02:00
intel_hdcp.c drm/i915/hdcp: Use correct function to check if encoder is HDMI 2025-02-03 09:26:38 -05:00
intel_hdcp.h drm/i915/hdcp: further conversion to struct intel_display 2024-10-30 13:51:51 +02:00
intel_hdcp_gsc.c drm/i915/hdcp: Use intel_display in hdcp_gsc 2024-09-12 07:00:15 +05:30
intel_hdcp_gsc.h drm/i915/hdcp: Use intel_display in hdcp_gsc 2024-09-12 07:00:15 +05:30
intel_hdcp_gsc_message.c drm/i915/hdcp: Use intel_display in hdcp_gsc 2024-09-12 07:00:15 +05:30
intel_hdcp_gsc_message.h drm/i915/hdcp: Move to using intel_display in intel_hdcp 2024-09-12 07:00:00 +05:30
intel_hdcp_regs.h drm/i915/hdcp: Fix HDCP2_STREAM_STATUS macro 2024-07-30 16:57:18 +03:00
intel_hdcp_shim.h drm/i915/hdcp: split out intel_hdcp_shim.h for struct intel_hdcp_shim 2024-09-05 12:21:12 +03:00
intel_hdmi.c drm/i915/hdmi: propagate errors from intel_hdmi_init_connector() 2025-01-03 12:28:48 +02:00
intel_hdmi.h drm/i915/hdmi: propagate errors from intel_hdmi_init_connector() 2025-01-03 12:28:48 +02:00
intel_hotplug.c drm/i915/display: convert display device identification to struct intel_display 2024-11-12 09:58:53 +02:00
intel_hotplug.h
intel_hotplug_irq.c drm/i915/irq: emphasize display_irqs_enabled is only about VLV/CHV 2024-11-22 13:56:35 +02:00
intel_hotplug_irq.h
intel_hti.c drm/i915/display: drop unnecessary i915_drv.h includes 2024-12-18 13:49:57 +02:00
intel_hti.h drm/i915/hti: convert to struct intel_display 2024-08-16 11:02:32 +03:00
intel_hti_regs.h
intel_link_bw.c drm/i915/display: drop unnecessary i915_drv.h includes 2024-12-18 13:49:57 +02:00
intel_link_bw.h drm/i915/display: convert intel_link_bw.c to struct intel_display 2024-08-16 11:02:31 +03:00
intel_load_detect.c drm/i915/display: drop unnecessary i915_drv.h includes 2024-12-18 13:49:57 +02:00
intel_load_detect.h
intel_lpe_audio.c
intel_lpe_audio.h
intel_lspcon.c drm/i915/display: drop unnecessary i915_drv.h includes 2024-12-18 13:49:57 +02:00
intel_lspcon.h
intel_lvds.c drm/i915/lvds: Use struct intel_pps_delays for LVDS power sequencing 2024-11-28 18:02:41 +02:00
intel_lvds.h
intel_lvds_regs.h
intel_mg_phy_regs.h
intel_modeset_lock.c
intel_modeset_lock.h
intel_modeset_setup.c drm/i915/pmdemand: convert to struct intel_display 2025-01-07 19:31:39 +02:00
intel_modeset_setup.h
intel_modeset_verify.c drm/i915/display: convert I915_STATE_WARN() to struct intel_display 2024-10-29 12:31:28 +02:00
intel_modeset_verify.h
intel_opregion.c drm/i915/display: include media/cec-notifier.h and linux/debugfs.h where needed 2024-09-05 12:21:22 +03:00
intel_opregion.h drm/i915/opregion: convert to struct intel_display 2024-08-12 12:19:08 +03:00
intel_overlay.c drm/i915/overlay: add intel_overlay_available() and use it 2024-11-22 13:56:35 +02:00
intel_overlay.h drm/i915/overlay: add intel_overlay_available() and use it 2024-11-22 13:56:35 +02:00
intel_panel.c drm/i915/display: drop unnecessary i915_drv.h includes 2024-12-18 13:49:57 +02:00
intel_panel.h drm/i915/pfit: Extract intel_pfit.c 2024-10-23 18:22:37 +03:00
intel_pch_display.c drm/i915/uncore: add to_intel_uncore() and use it 2024-12-16 18:09:38 +02:00
intel_pch_display.h
intel_pch_refclk.c drm/i915/uncore: add to_intel_uncore() and use it 2024-12-16 18:09:38 +02:00
intel_pch_refclk.h
intel_pfit.c drm/i915/display: drop unnecessary i915_drv.h includes 2024-12-18 13:49:57 +02:00
intel_pfit.h drm/i915/pfit: Extract intel_pfit.c 2024-10-23 18:22:37 +03:00
intel_pipe_crc.c drm/i915/uncore: add to_intel_uncore() and use it 2024-12-16 18:09:38 +02:00
intel_pipe_crc.h
intel_pipe_crc_regs.h
intel_plane_initial.c drm/i915/plane: convert initial plane setup to struct intel_display 2024-11-22 13:56:35 +02:00
intel_plane_initial.h drm/i915/plane: convert initial plane setup to struct intel_display 2024-11-22 13:56:35 +02:00
intel_pmdemand.c drm/i915/display: convert global state to struct intel_display 2025-01-07 19:31:39 +02:00
intel_pmdemand.h drm/i915/pmdemand: convert to struct intel_display 2025-01-07 19:31:39 +02:00
intel_pps.c drm/i915/pps: include panel power cycle delay in debugfs 2024-12-09 16:28:08 +02:00
intel_pps.h drm/i915/dp: Ensure panel power remains enabled during connector detection 2024-10-31 17:47:25 +02:00
intel_pps_regs.h
intel_psr.c drm/i915/dp: convert interfaces to struct intel_display 2024-12-16 17:08:33 +02:00
intel_psr.h drm/i915/psr: WA for panels stating bad link status after PSR is enabled 2024-11-04 10:37:22 +02:00
intel_psr_regs.h drm/i915/xe3lpd: Add new bit range of MAX swing setup 2024-10-23 09:52:19 -07:00
intel_qp_tables.c
intel_qp_tables.h
intel_quirks.c drm/i915/display: drop unnecessary i915_drv.h includes 2024-12-18 13:49:57 +02:00
intel_quirks.h drm/i915/display: Increase Fast Wake Sync length as a quirk 2024-09-03 07:52:47 +03:00
intel_sdvo.c drm/i915/display: convert intel_display_driver.[ch] to struct intel_display 2024-12-09 11:42:37 +02:00
intel_sdvo.h
intel_sdvo_regs.h
intel_snps_phy.c drm/i915/uncore: add to_intel_uncore() and use it 2024-12-16 18:09:38 +02:00
intel_snps_phy.h
intel_snps_phy_regs.h
intel_sprite.c drm/i915: Plumb 'dsb' all way to the plane hooks 2024-10-04 00:33:28 +03:00
intel_sprite.h drm/i915: Remove leftover intel_sprite_set_colorkey_ioctl() prototype 2024-09-24 10:39:34 +03:00
intel_sprite_regs.h
intel_sprite_uapi.c drm/i915/display: pass display to intel_crtc_for_pipe() 2024-09-05 21:05:42 +03:00
intel_sprite_uapi.h
intel_tc.c Merge drm/drm-next into drm-intel-next 2025-01-07 18:07:54 +02:00
intel_tc.h
intel_tdf.h
intel_tv.c drm/i915/display: convert intel_display_driver.[ch] to struct intel_display 2024-12-09 11:42:37 +02:00
intel_tv.h drm/i915/tv: convert to struct intel_display 2024-08-23 11:51:45 +03:00
intel_tv_regs.h
intel_vblank.c drm/i915/vblank: use display->platform.<platform> instead of IS_<PLATFORM>() 2024-10-30 11:15:52 +02:00
intel_vblank.h drm/i915/dsb: Account for VRR properly in DSB scanline stuff 2024-08-29 14:54:03 +03:00
intel_vbt_defs.h drm/i915/pps: Decouple pps delays from VBT struct definition 2024-11-28 18:00:48 +02:00
intel_vdsc.c drm/i915/cdclk: Relocate intel_vdsc_min_cdclk() 2024-11-07 14:51:47 +02:00
intel_vdsc.h drm/i915/cdclk: Relocate intel_vdsc_min_cdclk() 2024-11-07 14:51:47 +02:00
intel_vdsc_regs.h drm/i915/vdsc: Add support for read/write PPS for 3rd DSC engine 2024-11-06 17:29:09 +05:30
intel_vga.c drm/i915/vga: use display->platform.<platform> instead of IS_<PLATFORM>() 2024-10-30 11:15:51 +02:00
intel_vga.h drm/i915/vga: Convert VGA code to intel_display 2024-09-11 15:27:02 +03:00
intel_vrr.c drm/i915/display: drop unnecessary i915_drv.h includes 2024-12-18 13:49:57 +02:00
intel_vrr.h drm/i915/vrr: Split vrr-compute-config in two phases 2024-10-16 17:46:14 +03:00
intel_vrr_regs.h drm/i915: Update trans_vrr_ctl flag when cmrr is computed 2024-06-11 09:58:09 +05:30
intel_wm.c drm/i915: Combine .compute_{pipe,intermediate}_wm() into one 2024-09-24 10:43:45 +03:00
intel_wm.h drm/i915: Combine .compute_{pipe,intermediate}_wm() into one 2024-09-24 10:43:45 +03:00
intel_wm_types.h
skl_scaler.c drm/i915/uncore: add to_intel_uncore() and use it 2024-12-16 18:09:38 +02:00
skl_scaler.h drm/i915/scaler: Pass the whole atomic state into intel_atomic_setup_scalers() 2024-11-12 00:06:59 +02:00
skl_universal_plane.c drm/i915: Drop 64bpp YUV formats from ICL+ SDR planes 2025-02-03 09:26:52 -05:00
skl_universal_plane.h
skl_universal_plane_regs.h drm/i915/xe3: Use hw support for min/interim ddb allocations for async flip 2024-12-12 09:28:47 +02:00
skl_watermark.c drm/i915/display: convert global state to struct intel_display 2025-01-07 19:31:39 +02:00
skl_watermark.h drm/i915/display: add a gelper to relative data rate handling 2024-12-12 09:26:55 +02:00
skl_watermark_regs.h
vlv_dpio_phy_regs.h
vlv_dsi.c drm/i915/cdclk: Factor out INTEL_OUTPUT_DSI check in vlv_dsi_min_cdclk() 2024-11-07 14:50:55 +02:00
vlv_dsi.h drm/i915/cdclk: Extract vlv_dsi_min_cdclk() 2024-11-07 14:50:30 +02:00
vlv_dsi_pll.c drm/i915/display: convert I915_STATE_WARN() to struct intel_display 2024-10-29 12:31:28 +02:00
vlv_dsi_pll.h
vlv_dsi_pll_regs.h
vlv_dsi_regs.h