mirror_ubuntu-kernels/drivers/gpu/drm/i915/display
Jouni Högander ddd33ff119 drm/i915: Add function to clear scanout flag for vmas
Currently frontbuffer tracking code is directly iterating over object vmas
and clearing scanout flags for them. Add function to clear scanout flag for
vmas and use it from frontbuffer tracking code.

v2: describe function parameter.

Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Reviewed-by: Nirmoy Das <nirmoy.das@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230727064142.751976-5-jouni.hogander@intel.com
2023-08-01 08:47:10 +03:00
..
dvo_ch7xxx.c drm/i915/dvo/ch7xxx: Fix suspend/resume 2022-11-23 16:05:33 +02:00
dvo_ch7017.c
dvo_ivch.c
dvo_ns2501.c
dvo_sil164.c drm/i915/dvo/sil164: Fix suspend/resume 2022-11-23 16:05:54 +02:00
dvo_tfp410.c
g4x_dp.c drm/i915: Remove AUX CH sanitation 2023-07-06 00:14:40 +03:00
g4x_dp.h drm/i915/display: reduce includes in g4x_dp.h includes 2022-11-03 16:20:53 +02:00
g4x_hdmi.c drm/i915: Only populate aux_ch if really needed 2023-07-06 00:14:07 +03:00
g4x_hdmi.h drm/i915: Pick one HDMI port for infoframe/audio transmission on g4x 2023-05-05 19:52:35 +03:00
hsw_ips.c drm/i915/ips: Add i915_ips_false_color debugfs file 2023-03-28 10:54:21 +03:00
hsw_ips.h drm/i915/ips: Make IPS debugfs per-crtc 2023-03-28 10:54:08 +03:00
i9xx_plane.c drm/i915/plane: warn on non-zero plane offset 2023-06-07 13:22:10 +03:00
i9xx_plane.h
i9xx_wm.c drm/i915: use explicit includes for i915_reg.h and i915_irq.h 2023-04-19 15:55:05 +03:00
i9xx_wm.h drm/i915/wm: remove stale and unused ilk_wm_max_level() declaration 2023-04-20 10:16:51 +03:00
icl_dsi_regs.h drm/i915: split out intel_display_reg_defs.h 2022-11-11 12:44:49 +02:00
icl_dsi.c drm/i915: Try to initialize DDI/ICL+ DSI ports for every VBT child device 2023-07-06 00:15:07 +03:00
icl_dsi.h drm/i915: Try to initialize DDI/ICL+ DSI ports for every VBT child device 2023-07-06 00:15:07 +03:00
intel_acpi.c drm/i915: Call acpi_video_register_backlight() (v3) 2022-09-03 12:16:53 +02:00
intel_acpi.h drm/i915: Call acpi_video_register_backlight() (v3) 2022-09-03 12:16:53 +02:00
intel_atomic_plane.c drm/i915: Start using plane scale factor for relative data rate 2023-07-20 11:08:14 +03:00
intel_atomic_plane.h drm/i915: Relocate intel_plane_check_src_coordinates() 2023-03-17 15:24:27 +02:00
intel_atomic.c drm/i915: Relocate intel_atomic_setup_scalers() 2023-04-20 15:14:17 +03:00
intel_atomic.h drm/i915: Relocate intel_atomic_setup_scalers() 2023-04-20 15:14:17 +03:00
intel_audio_regs.h drm/i915: split out intel_display_reg_defs.h 2022-11-11 12:44:49 +02:00
intel_audio.c drm/i915: Flag purely internal commits to not clear crtc_state->inherited 2023-04-13 14:22:42 +03:00
intel_audio.h drm/i915/audio: Hardware ELD readout 2023-01-25 12:23:48 +02:00
intel_backlight_regs.h drm/i915/backlight: drop DISPLAY_MMIO_BASE() use from backlight registers 2022-12-07 19:24:14 +02:00
intel_backlight.c drm/i915: Remove unused tmp assignment. 2023-02-24 15:02:37 -05:00
intel_backlight.h
intel_bios.c drm/i915: Try to initialize DDI/ICL+ DSI ports for every VBT child device 2023-07-06 00:15:07 +03:00
intel_bios.h drm/i915: Try to initialize DDI/ICL+ DSI ports for every VBT child device 2023-07-06 00:15:07 +03:00
intel_bw.c drm/i915/mtl: find the best QGV point for the SAGV configuration 2023-06-07 11:24:40 -07:00
intel_bw.h drm/i915/mtl: find the best QGV point for the SAGV configuration 2023-06-07 11:24:40 -07:00
intel_cdclk.c drm/i915: Don't rely that 2 VDSC engines are always enough for pixel rate 2023-07-10 14:25:21 +03:00
intel_cdclk.h drm/i915/debugfs: New debugfs for display clock frequencies 2023-04-14 10:05:28 +03:00
intel_color.c drm/i915/color: Downscale degamma lut values read from hardware 2023-07-27 18:09:12 +05:30
intel_color.h drm/i915: Add a .color_post_update() hook 2023-03-21 18:20:54 +02:00
intel_combo_phy_regs.h drm/i915/gen12: Update combo PHY init sequence 2023-02-27 09:14:57 -08:00
intel_combo_phy.c drm/i915/gen12: Update combo PHY init sequence 2023-02-27 09:14:57 -08:00
intel_combo_phy.h
intel_connector.c drm/i915/display: switch the rest of the connectors to struct drm_edid 2023-06-02 13:23:30 +03:00
intel_connector.h drm/i915/display: switch the rest of the connectors to struct drm_edid 2023-06-02 13:23:30 +03:00
intel_crt.c drm/i915: Assert that the port being initialized is valid 2023-06-20 19:07:45 +03:00
intel_crt.h drm/i915: Only include i915_reg.h from .c files 2022-02-02 07:59:54 -08:00
intel_crtc_state_dump.c drm/i915: Implement CTM property support for VLV 2023-05-26 18:08:16 +03:00
intel_crtc_state_dump.h drm/i915/dsc: Add debugfs entry to validate DSC output formats 2023-04-03 12:41:13 +05:30
intel_crtc.c drm/i915/display: Move display runtime info to display structure 2023-05-24 09:25:36 -07:00
intel_crtc.h drm/i915: Relocate VBLANK_EVASION_TIME_US 2023-04-20 15:14:00 +03:00
intel_cursor.c drm/i915/display: Move display runtime info to display structure 2023-05-24 09:25:36 -07:00
intel_cursor.h
intel_cx0_phy_regs.h drm/i915/hdmi: C20 computed PLL frequencies 2023-05-19 10:11:57 -07:00
intel_cx0_phy.c drm/i915/mtl: Fix SSC selection for MPLLA 2023-06-20 14:19:37 -07:00
intel_cx0_phy.h drm/i915: Remove prototype for intel_cx0_phy_ddi_vswing_sequence() 2023-06-28 19:31:07 -07:00
intel_ddi_buf_trans.c drm/i915/mtl: Add new vswing table for C20 phy to support DP 1.4 2023-06-20 14:13:08 -07:00
intel_ddi_buf_trans.h
intel_ddi.c drm/i915: Try to initialize DDI/ICL+ DSI ports for every VBT child device 2023-07-06 00:15:07 +03:00
intel_ddi.h drm/i915: Try to initialize DDI/ICL+ DSI ports for every VBT child device 2023-07-06 00:15:07 +03:00
intel_de.h drm/i915/vblank: add and use intel_de_read64_2x32() to read vblank counter 2023-01-18 11:06:07 +02:00
intel_display_core.h drm/i915: Try to initialize DDI/ICL+ DSI ports for every VBT child device 2023-07-06 00:15:07 +03:00
intel_display_debugfs.c drm/i915: Simplify expression &to_i915(dev)->drm 2023-07-25 15:31:34 +02:00
intel_display_debugfs.h drm/i915/debugfs: switch crtc debugfs to struct intel_crtc 2023-03-21 12:24:13 +02:00
intel_display_device.c Revert "drm/i915: use localized __diag_ignore_all() instead of per file" 2023-07-13 19:26:47 +03:00
intel_display_device.h drm/i915: separate display info printing from the rest 2023-06-29 16:28:14 +03:00
intel_display_driver.c drm/i915: add a dedicated workqueue inside drm_i915_private 2023-06-10 06:33:11 +03:00
intel_display_driver.h drm/i915/display: add intel_display_driver_early_probe() 2023-04-17 11:18:04 +03:00
intel_display_irq.c drm/i915/uncore: add intel_uncore_regs() helper 2023-07-04 17:12:48 +03:00
intel_display_irq.h drm/i915/irq: split out display irq handling 2023-05-16 10:31:27 +03:00
intel_display_limits.h drm/i915/display: add intel_display_limits.h for key enums 2023-01-25 13:59:12 +02:00
intel_display_power_map.c drm/i915/adlp+: Allow DC states along with PW2 only for PWB functionality 2023-06-20 13:45:59 +03:00
intel_display_power_map.h drm/i915: Move the power domain->well mappings to intel_display_power_map.c 2022-04-20 20:41:57 +03:00
intel_display_power_well.c drm/i915/irq: split out display irq handling 2023-05-16 10:31:27 +03:00
intel_display_power_well.h drm/i915: Remove redundant forward declarations from display power headers 2023-06-26 14:25:18 +03:00
intel_display_power.c drm/i915: Add way to specify the power-off delay of a display power domain 2023-06-26 14:25:28 +03:00
intel_display_power.h drm/i915: Add way to specify the power-off delay of a display power domain 2023-06-26 14:25:28 +03:00
intel_display_reg_defs.h drm/i915: Convert INTEL_INFO()->display to a pointer 2023-05-24 08:34:42 -07:00
intel_display_reset.c drm/i915/display: rename intel_display_driver_suspend/resume functions 2023-04-17 11:18:00 +03:00
intel_display_reset.h drm/i915/display: add intel_display_reset.[ch] 2023-04-17 11:17:51 +03:00
intel_display_rps.c drm/i915/rps: split out display rps parts to a separate file 2023-03-06 19:51:32 +02:00
intel_display_rps.h drm/i915/rps: split out display rps parts to a separate file 2023-03-06 19:51:32 +02:00
intel_display_trace.c drm/i915/trace: split out display trace to a separate file 2021-12-09 11:21:46 +02:00
intel_display_trace.h drm/i915: use explicit includes for i915_reg.h and i915_irq.h 2023-04-19 15:55:05 +03:00
intel_display_types.h drm/i915/hdmi: stop caching has_hdmi_sink in struct intel_hdmi 2023-06-02 13:21:39 +03:00
intel_display.c drm/i915: Try to initialize DDI/ICL+ DSI ports for every VBT child device 2023-07-06 00:15:07 +03:00
intel_display.h drm/i915: fix display info usage 2023-06-29 16:28:14 +03:00
intel_dkl_phy_regs.h drm/i915/tgl+: Sanitize DKL PHY register definitions 2022-10-26 15:51:18 +03:00
intel_dkl_phy.c drm/i915: Initialize dkl_phy spin lock from display code path 2023-04-20 19:43:02 -07:00
intel_dkl_phy.h drm/i915: Initialize dkl_phy spin lock from display code path 2023-04-20 19:43:02 -07:00
intel_dmc_regs.h drm/i915: Enable a PIPEDMC whenever its corresponding pipe is enabled 2023-01-20 23:37:39 +02:00
intel_dmc.c drm/i915: add a dedicated workqueue inside drm_i915_private 2023-06-10 06:33:11 +03:00
intel_dmc.h drm/i915/dmc: allocate dmc structure dynamically 2023-03-06 19:09:47 +02:00
intel_dp_aux_backlight.c drm/i915: Include connector id+name in all backlight debugs/errors 2023-02-16 22:10:02 +02:00
intel_dp_aux_backlight.h
intel_dp_aux_regs.h drm/i915: Use REG_BIT() & co. for AUX CH registers 2023-05-11 17:25:10 +03:00
intel_dp_aux.c drm/i915: Remove AUX CH sanitation 2023-07-06 00:14:40 +03:00
intel_dp_aux.h drm/i915/psr: Bring back HSW/BDW PSR AUX CH registers/setup 2023-06-16 17:55:56 +03:00
intel_dp_hdcp.c drm/i915: stop including i915_irq.h from i915_trace.h 2022-11-11 13:05:19 +02:00
intel_dp_hdcp.h
intel_dp_link_training.c drm/i915: add a dedicated workqueue inside drm_i915_private 2023-06-10 06:33:11 +03:00
intel_dp_link_training.h i915/display/dp: SDP CRC16 for 128b132b link layer 2023-03-21 16:17:20 +02:00
intel_dp_mst.c drm/i915/display: switch the rest of the connectors to struct drm_edid 2023-06-02 13:23:30 +03:00
intel_dp_mst.h drm/i915/dp_mst: Add the MST topology state for modesetted CRTCs 2023-02-13 21:34:58 +02:00
intel_dp.c drm/i915: Fail if DSC compression requirement is less than platform supports 2023-07-05 12:59:59 +03:00
intel_dp.h drm/i915/dp: stop caching has_hdmi_sink in struct intel_dp 2023-06-02 13:21:34 +03:00
intel_dpio_phy.c drm/i915/display/phys: use intel_de_rmw if possible 2023-02-16 18:10:05 +02:00
intel_dpio_phy.h drm/i915/dpio: move dpio_channel and dpio_phy enums to intel_dpio_phy.h 2022-11-03 16:20:53 +02:00
intel_dpll_mgr.c drm/i915: Make the CRTC state consistent during sanitize-disabling 2023-05-16 16:53:45 +03:00
intel_dpll_mgr.h drm/i915: Make the CRTC state consistent during sanitize-disabling 2023-05-16 16:53:45 +03:00
intel_dpll.c drm/i915/dpll: drop unused but set variables bestn and bestm1 2023-06-07 13:22:48 +03:00
intel_dpll.h drm/i915: Add crtc .crtc_get_shared_dpll() 2022-04-25 21:15:12 +03:00
intel_dpt.c drm/i915/dpt: Use shmem for dpt objects 2023-07-21 08:25:28 -07:00
intel_dpt.h drm/i915/dpt: Add a modparam to disable DPT via the chicken bit 2023-03-24 23:56:35 +02:00
intel_drrs.c drm/i915: add a dedicated workqueue inside drm_i915_private 2023-06-10 06:33:11 +03:00
intel_drrs.h drm/i915: Clean up some namespacing 2022-10-07 20:04:38 +03:00
intel_dsb_regs.h drm/i915/dsb: split out DSB regs to a separate file 2023-03-30 19:30:57 +03:00
intel_dsb.c drm/i915/dsb: split out DSB regs to a separate file 2023-03-30 19:30:57 +03:00
intel_dsb.h drm/i915/dsb: Allow vblank synchronized DSB execution 2023-02-20 22:54:51 +02:00
intel_dsi_dcs_backlight.c drm/i915: Make backlight setup debugs consistent 2023-02-16 12:01:33 +02:00
intel_dsi_dcs_backlight.h
intel_dsi_vbt.c drm/i915/dsi: Print the VBT MIPI sequence delay duration 2023-06-13 19:03:14 +03:00
intel_dsi_vbt.h drm/i915/dsi: Use unconditional msleep() instead of intel_dsi_msleep() 2023-05-03 08:31:24 +03:00
intel_dsi.c drm/i915/dsi: Implement encoder->shutdown() for icl+ 2023-06-13 19:05:34 +03:00
intel_dsi.h drm/i915/dsi: Implement encoder->shutdown() for icl+ 2023-06-13 19:05:34 +03:00
intel_dvo_dev.h drm/i915/display: add intel_display_limits.h for key enums 2023-01-25 13:59:12 +02:00
intel_dvo_regs.h drm/i915/dvo: Extract intel_dvo_regs.h 2022-11-23 16:07:19 +02:00
intel_dvo.c drm/i915: Assert that the port being initialized is valid 2023-06-20 19:07:45 +03:00
intel_dvo.h
intel_fb_pin.c drm/i915: Convert INTEL_INFO()->display to a pointer 2023-05-24 08:34:42 -07:00
intel_fb_pin.h drm/i915: Rename ggtt_view as gtt_view 2022-09-08 10:24:17 +01:00
intel_fb.c drm/i915/fb: drop unused but set variable cpp 2023-06-07 13:22:57 +03:00
intel_fb.h drm/i915/dpt: Add a modparam to disable DPT via the chicken bit 2023-03-24 23:56:35 +02:00
intel_fbc.c drm/i915: add a dedicated workqueue inside drm_i915_private 2023-06-10 06:33:11 +03:00
intel_fbc.h drm/i915/mtl: Introduce FBC B 2022-08-19 12:38:54 +03:00
intel_fbdev.c drm/i915/display: Do not use stolen on MTL 2023-07-17 11:35:24 +02:00
intel_fbdev.h drm/i915/display: Pass drm_i915_private as param to i915 funcs 2023-02-10 16:16:21 +01:00
intel_fdi_regs.h drm/i915/fdi: split out FDI regs to a separate file 2023-03-30 19:30:43 +03:00
intel_fdi.c drm/i915/display: add i915 parameter to I915_STATE_WARN() 2023-05-15 12:13:54 +03:00
intel_fdi.h
intel_fifo_underrun.c drm/i915/irq: split out display irq handling 2023-05-16 10:31:27 +03:00
intel_fifo_underrun.h drm/i915: Mark FIFO underrun disabled earlier 2023-02-23 16:28:03 +02:00
intel_frontbuffer.c drm/i915: Add function to clear scanout flag for vmas 2023-08-01 08:47:10 +03:00
intel_frontbuffer.h drm/i915/display: Remove i915_gem_object_types.h from intel_frontbuffer.h 2023-08-01 08:47:09 +03:00
intel_global_state.c drm/i915/mtl: Add support for PM DEMAND 2023-06-07 11:30:55 -07:00
intel_global_state.h drm/i915/mtl: Add support for PM DEMAND 2023-06-07 11:30:55 -07:00
intel_gmbus_regs.h drm/i915/gmbus: stop using implicit dev_priv in register definitions 2022-08-31 18:09:20 +03:00
intel_gmbus.c drm/i915/irq: relocate gmbus and dp aux irq handlers 2023-05-11 18:43:44 +03:00
intel_gmbus.h drm/i915/irq: relocate gmbus and dp aux irq handlers 2023-05-11 18:43:44 +03:00
intel_hdcp_gsc.c drm/i915/hdcp: Modify hdcp_gsc_message msg sending mechanism 2023-06-14 16:42:28 +05:30
intel_hdcp_gsc.h drm/i915/hdcp: Modify hdcp_gsc_message msg sending mechanism 2023-06-14 16:42:28 +05:30
intel_hdcp_regs.h drm/i915: split out intel_display_reg_defs.h 2022-11-11 12:44:49 +02:00
intel_hdcp.c drm/i915/hdcp: Add a debug statement at hdcp2 capability check 2023-06-26 10:44:40 +05:30
intel_hdcp.h drm/i915/hdcp: Rename dev_priv to i915 2023-05-31 10:22:12 +05:30
intel_hdmi.c drm/i915: Remove DDC pin sanitation 2023-07-06 00:14:33 +03:00
intel_hdmi.h drm/i915: Move has_hdmi_sink out from intel_hdmi_compute_config() 2023-05-05 19:48:36 +03:00
intel_hotplug_irq.c drm/i915/hotplug: Reduce SHPD_FILTER to 250us 2023-07-26 10:28:13 +05:30
intel_hotplug_irq.h drm/i915/irq: split out hotplug irq handling 2023-05-16 10:31:22 +03:00
intel_hotplug.c i915/display/hotplug: use drm_kms_helper_connector_hotplug_event() 2023-07-11 12:48:40 +03:00
intel_hotplug.h drm/i915/hotplug: refactor hotplug init slightly 2022-09-19 12:32:49 +03:00
intel_hti_regs.h drm/i915/hti: abstract hti handling 2022-11-17 16:12:56 +02:00
intel_hti.c drm/i915: Convert INTEL_INFO()->display to a pointer 2023-05-24 08:34:42 -07:00
intel_hti.h drm/i915/hti: abstract hti handling 2022-11-17 16:12:56 +02:00
intel_load_detect.c drm/i915/display: throw out struct intel_load_detect_pipe 2023-04-20 14:06:44 +03:00
intel_load_detect.h drm/i915/display: throw out struct intel_load_detect_pipe 2023-04-20 14:06:44 +03:00
intel_lpe_audio.c drm/i915/audio: Track audio state per-transcoder 2023-02-23 16:27:36 +02:00
intel_lpe_audio.h drm/i915/audio: Track audio state per-transcoder 2023-02-23 16:27:36 +02:00
intel_lspcon.c drm/i915: Replace intel_bios_is_lspcon_present() with intel_bios_encoder_is_lspcon() 2023-02-14 14:03:57 +02:00
intel_lspcon.h
intel_lvds_regs.h drm/i915/lvds: Extract intel_lvds_regs.h 2023-01-31 11:24:06 +02:00
intel_lvds.c drm/i915/lvds: switch to drm_edid_read_switcheroo() 2023-06-02 13:23:30 +03:00
intel_lvds.h drm/i915: Only include i915_reg.h from .c files 2022-02-02 07:59:54 -08:00
intel_mg_phy_regs.h drm/i915: Convert _FIA() to _PICK_EVEN_2RANGES() 2023-01-27 08:52:32 -08:00
intel_modeset_lock.c drm/i915: Factor out a helper for handling atomic modeset locks/state 2023-05-16 16:53:49 +03:00
intel_modeset_lock.h drm/i915: Factor out a helper for handling atomic modeset locks/state 2023-05-16 16:53:49 +03:00
intel_modeset_setup.c drm/i915/mtl: Add support for PM DEMAND 2023-06-07 11:30:55 -07:00
intel_modeset_setup.h drm/i915/display: convert modeset setup to struct drm_i915_private *i915 2022-06-20 19:28:47 +03:00
intel_modeset_verify.c drm/i915/display: add i915 parameter to I915_STATE_WARN() 2023-05-15 12:13:54 +03:00
intel_modeset_verify.h drm/i915/display: split out modeset verification code 2022-06-17 11:54:56 +03:00
intel_opregion.c drm/i915: add a dedicated workqueue inside drm_i915_private 2023-06-10 06:33:11 +03:00
intel_opregion.h drm/i915/opregion: Fix CONFIG_ACPI=n builds adding missing intel_opregion_cleanup() prototype 2023-03-16 15:35:09 +02:00
intel_overlay.c drm/i915/display: Do not use stolen on MTL 2023-07-17 11:35:24 +02:00
intel_overlay.h
intel_panel.c drm/i915: Namespace pfit registers properly 2023-04-20 15:17:06 +03:00
intel_panel.h drm/i915/panel: move panel fixed EDID to struct intel_panel 2023-01-26 12:27:33 +02:00
intel_pch_display.c drm/i915/display: add i915 parameter to I915_STATE_WARN() 2023-05-15 12:13:54 +03:00
intel_pch_display.h drm/i915: Relocate a few more pch transcoder bits 2022-03-04 18:24:19 +02:00
intel_pch_refclk.c drm/i915/display/pch: use intel_de_rmw if possible 2023-02-16 18:10:18 +02:00
intel_pch_refclk.h drm/i915: Feed the DPLL output freq back into crtc_state 2022-09-08 14:20:54 +03:00
intel_pipe_crc.c drm/i915: Flag purely internal commits to not clear crtc_state->inherited 2023-04-13 14:22:42 +03:00
intel_pipe_crc.h
intel_plane_initial.c Merge drm/drm-next into drm-intel-gt-next 2023-04-11 15:43:45 +03:00
intel_plane_initial.h
intel_pmdemand.c drm/i915/mtl: Add support for PM DEMAND 2023-06-07 11:30:55 -07:00
intel_pmdemand.h drm/i915/mtl: Add support for PM DEMAND 2023-06-07 11:30:55 -07:00
intel_pps_regs.h drm/i915/pps: split out PPS regs to a separate file 2023-03-30 19:30:25 +03:00
intel_pps.c drm/i915: add a dedicated workqueue inside drm_i915_private 2023-06-10 06:33:11 +03:00
intel_pps.h drm/i915: Reject unusable power sequencers 2022-12-09 19:02:50 +02:00
intel_psr_regs.h drm/i915/psr: Bring back HSW/BDW PSR AUX CH registers/setup 2023-06-16 17:55:56 +03:00
intel_psr.c drm/i915/psr: Use hw.adjusted mode when calculating io/fast wake times 2023-06-21 13:49:51 +03:00
intel_psr.h drm/i915/psr: move PSR debugfs to intel_psr.c 2023-03-20 11:50:21 +02:00
intel_qp_tables.c drm/i915/drm: Fix comment for YCbCr20 qp table declaration 2023-07-12 14:42:43 +05:30
intel_qp_tables.h drm/i915/dsc: Enable YCbCr420 for VDSC 2023-04-03 12:41:11 +05:30
intel_quirks.c drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv 2023-02-23 13:58:14 +02:00
intel_quirks.h drm/i915/quirks: abstract quirks further by making quirk ids an enum 2022-08-31 17:21:47 +03:00
intel_sdvo_regs.h
intel_sdvo.c drm/i915: Beef up SDVO/HDMI port checks 2023-06-20 19:07:48 +03:00
intel_sdvo.h drm/i915: Only include i915_reg.h from .c files 2022-02-02 07:59:54 -08:00
intel_snps_phy_regs.h drm/i915: split out intel_display_reg_defs.h 2022-11-11 12:44:49 +02:00
intel_snps_phy.c drm/i915/display: add i915 parameter to I915_STATE_WARN() 2023-05-15 12:13:54 +03:00
intel_snps_phy.h drm/i915/mpllb: move mpllb state check to intel_snps_phy.c 2022-06-17 11:54:54 +03:00
intel_sprite_uapi.c drm/i915: Flag purely internal commits to not clear crtc_state->inherited 2023-04-13 14:22:42 +03:00
intel_sprite_uapi.h drm/i915: Extract intel_sprite_uapi.c 2023-03-17 15:24:27 +02:00
intel_sprite.c drm/i915: Extract intel_sprite_uapi.c 2023-03-17 15:24:27 +02:00
intel_sprite.h drm/i915: Relocate VBLANK_EVASION_TIME_US 2023-04-20 15:14:00 +03:00
intel_tc.c drm/i915/tc: Reset TypeC PHYs left enabled in DP-alt mode after the sink disconnects 2023-05-16 16:53:51 +03:00
intel_tc.h drm/i915/tc: Reset TypeC PHYs left enabled in DP-alt mode after the sink disconnects 2023-05-16 16:53:51 +03:00
intel_tv_regs.h drm/i915/tv: split out TV regs to a separate file 2023-03-30 19:30:34 +03:00
intel_tv.c drm/i915/irq: split out display irq handling 2023-05-16 10:31:27 +03:00
intel_tv.h
intel_vblank.c drm/i915: Use min() instead of hand rolling it 2023-04-13 21:02:49 +03:00
intel_vblank.h drm/i915/vrr: Tell intel_crtc_update_active_timings() about VRR explicitly 2023-04-12 17:30:30 +03:00
intel_vbt_defs.h drm/i915/bios: Add the "Disable compression for the Display Port/HDMI external display" bit 2022-09-13 11:43:29 +03:00
intel_vdsc_regs.h drm/i915/dsc: Adding the new registers for DSC 2023-04-03 12:41:10 +05:30
intel_vdsc.c drm/i915/vdsc: Remove FIXME in intel_dsc_compute_config 2023-07-12 14:50:54 +05:30
intel_vdsc.h drm/i915: Add helper function for getting number of VDSC engines 2023-07-10 14:20:40 +03:00
intel_vga.c drm/i915/gmch: move VGA set state to GMCH code 2023-01-25 13:52:36 +02:00
intel_vga.h
intel_vrr.c drm/i915/vrr: Relocate VRR enable/disable 2023-04-12 17:35:06 +03:00
intel_vrr.h drm/i915/vrr: Relocate VRR enable/disable 2023-04-12 17:35:06 +03:00
intel_wm_types.h drm/i915/wm: remove display/ prefix from include 2023-03-06 18:25:43 +02:00
intel_wm.c drm/i915/display/intel_wm: Fix a little doc-rot in intel_update_watermarks() 2023-04-03 16:01:02 +03:00
intel_wm.h drm/i915/wm: move watermark debugfs to intel_wm.c 2023-02-16 16:46:35 +02:00
skl_scaler.c drm/i915: Define bitmasks for skl+ scaler window pos/size 2023-05-04 16:01:44 +03:00
skl_scaler.h drm/i915: Relocate skl_get_pfit_config() 2023-04-20 15:14:33 +03:00
skl_universal_plane.c drm/i915/plane: warn on non-zero plane offset 2023-06-07 13:22:10 +03:00
skl_universal_plane.h drm/i915: un-inline icl_hdr_plane_mask() to simplify includes 2022-11-03 16:20:53 +02:00
skl_watermark_regs.h drm/i915/wm: split out SKL+ watermark regs to a separate file 2023-04-04 10:05:38 +03:00
skl_watermark.c drm/i915: annotate maybe unused but set intel_crtc_state variables 2023-06-07 13:25:48 +03:00
skl_watermark.h drm/i915: rename intel_pm_types.h -> display/intel_wm_types.h 2023-02-16 16:46:35 +02:00
vlv_dsi_pll_regs.h drm/i915/reg: split out vlv_dsi_regs.h and vlv_dsi_pll_regs.h 2022-02-21 12:06:10 +02:00
vlv_dsi_pll.c drm/i915/display: add i915 parameter to I915_STATE_WARN() 2023-05-15 12:13:54 +03:00
vlv_dsi_pll.h drm/i915/dsi: split out vlv_dsi_pll.h 2021-11-23 13:11:36 +02:00
vlv_dsi_regs.h drm/i915: split out intel_display_reg_defs.h 2022-11-11 12:44:49 +02:00
vlv_dsi.c drm/i915/dsi: Remove weird has_pch_encoder asserts 2023-06-13 19:08:29 +03:00
vlv_dsi.h drm/i915/dsi: split out vlv_dsi.h 2021-11-23 13:11:39 +02:00