OpenCloudOS-Kernel/drivers/gpu/drm/i915/display
Chris Wilson 41a9c75d0a drm/i915/gem: Move stolen node into GEM object union
The obj->stolen is currently used to identify an object allocated from
stolen memory. This dates back to when there were just 1.5 types of
objects, an object backed by shmemfs and an object backed by shmemfs
with a contiguous physical address. Now that we have several different
types of objects, we no longer want to treat stolen objects as a special
case.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Matthew Auld <matthew.auld@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20210119214336.1463-3-chris@chris-wilson.co.uk
2021-01-20 20:46:36 +00:00
..
dvo_ch7xxx.c
dvo_ch7017.c
dvo_ivch.c
dvo_ns2501.c
dvo_sil164.c
dvo_tfp410.c
i9xx_plane.c drm/i915: refactor i915 plane code into separate file. 2020-12-22 10:09:50 +02:00
i9xx_plane.h drm/i915: refactor i915 plane code into separate file. 2020-12-22 10:09:50 +02:00
icl_dsi.c drm/i915/icl: Fix initing the DSI DSC power refcount during HW readout 2020-12-10 20:39:43 +02:00
intel_acpi.c
intel_acpi.h
intel_atomic.c drm/i915/dp: Add from_crtc_state to copy color blobs 2020-11-15 18:30:05 -08:00
intel_atomic.h drm/i915/dp: Add from_crtc_state to copy color blobs 2020-11-15 18:30:05 -08:00
intel_atomic_plane.c drm/i915: Track logically enabled planes for hw state 2020-12-04 19:06:18 +02:00
intel_atomic_plane.h drm/i915: Add bigjoiner aware plane clipping checks 2020-11-18 11:42:04 -08:00
intel_audio.c drm/i915: Nuke force_min_cdclk_changed 2020-09-17 20:10:21 +03:00
intel_audio.h
intel_bios.c drm/i915/rkl: new rkl ddc map for different PCH 2021-01-05 19:32:34 -05:00
intel_bios.h
intel_bw.c drm/i915: Fix wrong CDCLK adjustment changes 2020-06-04 11:11:56 -07:00
intel_bw.h drm/i915: Fix includes and local vars order 2020-05-22 14:40:35 +01:00
intel_cdclk.c drm/i915: Add intel_atomic_add_affected_planes() 2020-12-04 19:07:24 +02:00
intel_cdclk.h drm/i915: Nuke force_min_cdclk_changed 2020-09-17 20:10:21 +03:00
intel_color.c drm/i915: Replace some gamma_mode ifs with switches 2020-09-28 18:09:52 +03:00
intel_color.h
intel_combo_phy.c drm/i915/display: Suppress "Combo PHY A HW state changed unexpectedly" 2020-11-27 23:32:39 +00:00
intel_combo_phy.h
intel_connector.c drm/i915: Split intel_attach_colorspace_property() into HDMI vs. DP variants 2020-12-02 01:29:31 +05:30
intel_connector.h drm/i915: Split intel_attach_colorspace_property() into HDMI vs. DP variants 2020-12-02 01:29:31 +05:30
intel_crt.c drm/i915: Reduce INTEL_DISPLAY_ENABLED to just treat outputs as disconnected 2020-09-15 15:28:21 +03:00
intel_crt.h
intel_csr.c drm/i915/dg1: Load DMC 2020-10-15 14:14:33 -07:00
intel_csr.h
intel_cursor.c drm/i915: Fix checkpatch warns in cursor code 2021-01-11 19:38:25 +02:00
intel_cursor.h drm/i915: refactor cursor code out of i915_display.c 2020-12-22 10:09:05 +02:00
intel_ddi.c drm/i915/dg1: Update voltage swing tables for DP 2021-01-11 19:20:18 -08:00
intel_ddi.h drm/i915: Eliminate intel_dp.regs.dp_tp_{ctl,status} 2020-10-01 16:45:57 +03:00
intel_de.h
intel_display.c drm/i915/display: Apply interactive priority to explicit flip fences 2021-01-19 23:22:33 +00:00
intel_display.h drm/i915/display: Split and export main surface calculation from skl_check_main_surface() 2021-01-05 05:32:53 -08:00
intel_display_debugfs.c drm/i915/display: Record the plane update times for debugging 2020-12-02 22:17:28 +00:00
intel_display_debugfs.h drm/i915/display: Record the plane update times for debugging 2020-12-02 22:17:28 +00:00
intel_display_power.c drm/i915: Make intel_display_power_put_unchecked() an internal-only function 2020-12-03 15:31:55 +02:00
intel_display_power.h drm/i915: Make intel_display_power_put_unchecked() an internal-only function 2020-12-03 15:31:55 +02:00
intel_display_types.h drm/i915: Try to use fast+narrow link on eDP again and fall back to the old max strategy on failure 2021-01-11 20:13:11 +02:00
intel_dp.c drm/i915: Try to use fast+narrow link on eDP again and fall back to the old max strategy on failure 2021-01-11 20:13:11 +02:00
intel_dp.h drm/i915/display: Let PCON convert from RGB to YCbCr if it can 2020-12-22 17:59:07 +02:00
intel_dp_aux_backlight.c drm/i915/dp: Add register definitions for Intel HDR backlight interface 2020-12-23 17:44:56 +02:00
intel_dp_aux_backlight.h
intel_dp_hdcp.c drm/i915: Add HDCP 1.4 support for MST connectors 2020-09-01 13:03:05 +05:30
intel_dp_link_training.c drm/i915: Switch to LTTPR non-transparent mode link training 2020-10-12 15:33:03 +03:00
intel_dp_link_training.h drm/i915: Switch to LTTPR non-transparent mode link training 2020-10-12 15:33:03 +03:00
intel_dp_mst.c drm-misc-next for 5.11: 2020-12-15 10:21:48 +01:00
intel_dp_mst.h drm/i915/display: prefer dig_port to reference intel_digital_port 2020-07-02 11:26:37 -07:00
intel_dpio_phy.c drm/i915: Plumb crtc_state to link training 2020-10-01 16:45:57 +03:00
intel_dpio_phy.h drm/i915: Plumb crtc_state to link training 2020-10-01 16:45:57 +03:00
intel_dpll_mgr.c Merge tag 'drm-intel-next-queued-2020-11-27' of git://anongit.freedesktop.org/drm/drm-intel into drm-next 2020-12-03 13:01:44 +10:00
intel_dpll_mgr.h drm/i915: Use actual readout results for .get_freq() 2020-11-16 21:42:55 +02:00
intel_dsb.c drm/i915/display: fix missing null check on allocated dsb object 2020-06-30 14:26:51 +03:00
intel_dsb.h drm/i915/dsb: Pre allocate and late cleanup of cmd buffer 2020-05-23 15:42:28 +05:30
intel_dsi.c drm/i915/dp: Allow big joiner modes in intel_dp_mode_valid(), v3. 2020-11-18 11:41:10 -08:00
intel_dsi.h drm/i915/dsi: Initiate frame request in cmd mode 2020-09-28 20:02:14 +03:00
intel_dsi_dcs_backlight.c drm/i915: Pass down brightness values to enable/disable backlight callbacks 2020-12-23 17:44:04 +02:00
intel_dsi_dcs_backlight.h
intel_dsi_vbt.c drm/i915: drop a bunch of superfluous inlines 2020-04-21 09:31:37 +03:00
intel_dvo.c drm/i915: remove last traces of I915_READ(), I915_WRITE() and POSTING_READ() 2020-12-02 17:29:46 +02:00
intel_dvo.h
intel_dvo_dev.h
intel_fbc.c Revert "drm/i915/display/fbc: Disable fbc by default on TGL" 2020-12-02 19:08:34 +05:30
intel_fbc.h
intel_fbdev.c drm/i915/gem: Move stolen node into GEM object union 2021-01-20 20:46:36 +00:00
intel_fbdev.h
intel_fifo_underrun.c
intel_fifo_underrun.h
intel_frontbuffer.c drm/i915: Add a couple of missing i915_active_fini() 2020-08-17 16:16:34 -04:00
intel_frontbuffer.h
intel_global_state.c drm/i915: Fix global state use-after-frees with a refcount 2020-06-02 16:35:24 +03:00
intel_global_state.h drm/i915: Fix global state use-after-frees with a refcount 2020-06-02 16:35:24 +03:00
intel_gmbus.c drm/i915/dg1: gmbus pin mapping 2020-10-07 13:51:21 -07:00
intel_gmbus.h
intel_hdcp.c drm/i915: dont retry stream management at seq_num_m roll over 2020-09-24 15:44:57 +05:30
intel_hdcp.h drm/i915: Plumb port through hdcp init 2020-09-01 13:02:33 +05:30
intel_hdmi.c - Display hotplug fix for gen2/gen3 (Chris) 2021-01-07 12:20:29 +01:00
intel_hdmi.h drm/i915: Add helper functions for calculating DSC parameters for HDMI2.1 2020-12-22 17:55:53 +02:00
intel_hotplug.c drm/i915: Refactor .hpd_irq_setup() calls a bit 2020-10-20 20:18:53 +03:00
intel_hotplug.h drm/i915: Reorder hpd init vs. display resume 2020-10-20 20:18:32 +03:00
intel_lpe_audio.c drm/i915/lpe_audio: Remove pointless irq_to_desc() usage 2020-12-15 16:19:32 +01:00
intel_lpe_audio.h
intel_lspcon.c drm/i915/display: Implement DRM infoframe read for LSPCON 2020-12-02 01:29:52 +05:30
intel_lspcon.h drm/i915/display: Implement DRM infoframe read for LSPCON 2020-12-02 01:29:52 +05:30
intel_lvds.c drm/i915: Wait for LVDS panel power cycle delay on reboot 2020-10-09 21:12:13 +03:00
intel_lvds.h
intel_opregion.c drm/i915/display: remove debug message from error path 2020-10-28 00:33:46 -07:00
intel_opregion.h
intel_overlay.c drm/i915/gt: Move gen8 CS emitters into gen8_engine_cs.h 2020-12-16 15:55:43 +00:00
intel_overlay.h
intel_panel.c drm/i915/backlight: fix CPU mode backlight takeover on LPT 2021-01-11 11:49:07 +02:00
intel_panel.h drm/i915: Reduce INTEL_DISPLAY_ENABLED to just treat outputs as disconnected 2020-09-15 15:28:21 +03:00
intel_pipe_crc.c
intel_pipe_crc.h
intel_psr.c drm/i915/display/psr: Program plane's calculated offset to plane SF register 2021-01-05 05:32:56 -08:00
intel_psr.h drm/i915/display: Use initial_fastset_check() to compute and apply the initial PSR state 2020-11-05 05:38:51 -08:00
intel_quirks.c
intel_quirks.h
intel_sdvo.c drm/i915: Reduce INTEL_DISPLAY_ENABLED to just treat outputs as disconnected 2020-09-15 15:28:21 +03:00
intel_sdvo.h
intel_sdvo_regs.h drm/i915/sdvo: Fix SDVO colorimetry bit defines 2020-07-09 16:14:47 +03:00
intel_sprite.c drm/i915: refactor i915 plane code into separate file. 2020-12-22 10:09:50 +02:00
intel_sprite.h drm/i915/display: Record the plane update times for debugging 2020-12-02 22:17:28 +00:00
intel_tc.c drm/i915/display/tc: Only WARN once for bogus tc port flag 2020-12-11 15:07:56 +02:00
intel_tc.h drm/i915: Turn intel_digital_port_connected() in a vfunc 2020-05-11 16:25:15 +03:00
intel_tv.c drm/i915: Reduce INTEL_DISPLAY_ENABLED to just treat outputs as disconnected 2020-09-15 15:28:21 +03:00
intel_tv.h
intel_vbt_defs.h drm/i915/rkl: new rkl ddc map for different PCH 2021-01-05 19:32:34 -05:00
intel_vdsc.c drm/i915/dsc: make rc_model_size an encoder defined value 2020-12-10 10:49:27 +02:00
intel_vdsc.h drm/i915/dp: Modify VDSC helpers to configure DSC for Bigjoiner slave 2020-11-18 11:41:10 -08:00
intel_vga.c
intel_vga.h
vlv_dsi.c drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence 2021-01-07 11:54:09 +01:00
vlv_dsi_pll.c drm/i915/vlv_dsi_pll: fix spelling mistake "Cant" -> "Can't" 2020-08-27 16:28:21 +03:00