1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/gpu/drm/i915/display
Ville Syrjälä d152bb1f67 drm/i915: Use intel_de_rmw() for DBUF_POWER_REQUEST
Use intel_de_rmw() instead of hand rolling it.

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20210416171011.19012-6-ville.syrjala@linux.intel.com
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
2021-04-21 01:27:21 +03:00
..
dvo_ch7xxx.c
dvo_ch7017.c
dvo_ivch.c
dvo_ns2501.c
dvo_sil164.c
dvo_tfp410.c
g4x_dp.c drm/i915/display: Convert gen5/gen6 tests to IS_IRONLAKE/IS_SANDYBRIDGE 2021-03-23 16:36:42 -07:00
g4x_dp.h drm/i915: Give g4x_{dp,hdmi}.c g4x_ namespace 2021-03-19 18:31:49 +02:00
g4x_hdmi.c drm/i915: Give g4x_{dp,hdmi}.c g4x_ namespace 2021-03-19 18:31:49 +02:00
g4x_hdmi.h drm/i915: Give g4x_{dp,hdmi}.c g4x_ namespace 2021-03-19 18:31:49 +02:00
i9xx_plane.c drm/i915/display: rename display version macros 2021-04-14 13:04:30 +03:00
i9xx_plane.h drm/i915: migrate i9xx plane get config 2021-02-08 12:09:28 +02:00
icl_dsi.c drm/i915/display: rename display version macros 2021-04-14 13:04:30 +03:00
intel_acpi.c drm/i915: Fix invalid access to ACPI _DSM objects 2021-04-08 00:00:24 +03:00
intel_acpi.h
intel_atomic.c drm/i915/display: rename display version macros 2021-04-14 13:04:30 +03: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: Reuse intel_adjusted_rate() for pfit pixel rate adjustment 2021-04-19 18:28:03 +03:00
intel_atomic_plane.h drm/i915: Reuse intel_adjusted_rate() for pfit pixel rate adjustment 2021-04-19 18:28:03 +03:00
intel_audio.c drm/i915/display: rename display version macros 2021-04-14 13:04:30 +03:00
intel_audio.h
intel_bios.c drm/i915/display: rename display version macros 2021-04-14 13:04:30 +03:00
intel_bios.h drm/i915/bios: add intel_bios_encoder_data to encoder, use for iboost 2021-03-18 14:44:16 +02:00
intel_bw.c drm/i915/display: rename display version macros 2021-04-14 13:04:30 +03: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/display: rename display version macros 2021-04-14 13:04:30 +03:00
intel_cdclk.h drm/i915: Nuke force_min_cdclk_changed 2020-09-17 20:10:21 +03:00
intel_color.c drm/i915/display: rename display version macros 2021-04-14 13:04:30 +03:00
intel_color.h
intel_combo_phy.c drm/i915/display: Eliminate most usage of INTEL_GEN() 2021-03-23 16:41:11 -07: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/display: rename display version macros 2021-04-14 13:04:30 +03:00
intel_crt.h drm/i915: Remove repeated declaration 2021-03-29 12:39:35 -07:00
intel_crtc.c drm/i915/display: rename display version macros 2021-04-14 13:04:30 +03:00
intel_crtc.h drm/i915: refactor some crtc code out of intel display. (v2) 2021-01-16 00:08:58 +02:00
intel_csr.c drm/i915/display: rename display version macros 2021-04-14 13:04:30 +03:00
intel_csr.h drm/i915: move intel_csr.[ch] under display/ 2020-02-14 08:48:12 +02:00
intel_cursor.c drm/i915: Unify the FB and plane state view information into one struct 2021-03-29 22:58:11 +03: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/display: rename display version macros 2021-04-14 13:04:30 +03:00
intel_ddi.h drm/i915: Extend icl_sanitize_encoder_pll_mapping() to all DDI platforms 2021-03-08 18:39:54 +02:00
intel_ddi_buf_trans.c drm/i915/display: rename display version macros 2021-04-14 13:04:30 +03:00
intel_ddi_buf_trans.h drm/i915: refactor ddi translations into a separate file (v2) 2021-02-05 15:43:36 +02:00
intel_de.h
intel_display.c Merge tag 'topic/intel-gen-to-ver-2021-04-19' of git://anongit.freedesktop.org/drm/drm-intel into drm-intel-next 2021-04-19 14:01:04 -04:00
intel_display.h Merge tag 'drm-intel-next-2021-04-01' of git://anongit.freedesktop.org/drm/drm-intel into drm-next 2021-04-08 14:02:21 +10:00
intel_display_debugfs.c drm/i915/display: Eliminate IS_GEN9_{BC,LP} 2021-04-14 11:13:26 +03: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: Use intel_de_rmw() for DBUF_POWER_REQUEST 2021-04-21 01:27:21 +03:00
intel_display_power.h drm/i915/tgl+: Sanitize the DDI LANES/IO and AUX power domain names 2021-02-24 14:05:39 +02:00
intel_display_types.h drm/i915: Add support for FBs requiring a POT stride alignment 2021-03-29 22:58:12 +03:00
intel_dp.c Merge tag 'topic/intel-gen-to-ver-2021-04-19' of git://anongit.freedesktop.org/drm/drm-intel into drm-intel-next 2021-04-19 14:01:04 -04:00
intel_dp.h drm/i915: Introduce g4x_dp.c 2021-03-19 18:31:15 +02:00
intel_dp_aux.c drm/i915/display: Eliminate most usage of INTEL_GEN() 2021-03-23 16:41:11 -07:00
intel_dp_aux.h drm/i915/dp: split out aux functionality to intel_dp_aux.c 2021-01-21 13:27:42 +02:00
intel_dp_aux_backlight.c drm/i915/dpcd_bl: Don't try vesa interface unless specified by VBT 2021-04-08 17:37:56 -04:00
intel_dp_aux_backlight.h
intel_dp_hdcp.c drm/i915/hdcp: Fix uninitialized symbol 'msg_end' 2021-04-09 12:30:05 +05:30
intel_dp_link_training.c Merge tag 'topic/intel-gen-to-ver-2021-04-19' of git://anongit.freedesktop.org/drm/drm-intel into drm-intel-next 2021-04-19 14:01:04 -04:00
intel_dp_link_training.h drm/i915: Relocate intel_dp_program_link_training_pattern() 2021-03-19 18:31:01 +02:00
intel_dp_mst.c drm/i915/display: Eliminate IS_GEN9_{BC,LP} 2021-04-14 11:13:26 +03: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.c drm/i915/display: rename display version macros 2021-04-14 13:04:30 +03:00
intel_dpll.h drm/i915: migrate pll enable/disable code to intel_dpll.[ch] 2021-02-08 12:03:34 +02:00
intel_dpll_mgr.c drm/i915/display: rename display version macros 2021-04-14 13:04:30 +03:00
intel_dpll_mgr.h drm/i915: Use pipes instead crtc indices in PLL state tracking 2021-03-08 18:38:21 +02:00
intel_dsb.c drm/i915: Add missing ww lock in intel_dsb_prepare. 2021-03-24 17:29:02 +01: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/display/vlv_dsi: Move panel_pwr_cycle_delay to next panel-on 2021-04-12 10:47:35 +02:00
intel_dsi_dcs_backlight.c drm/i915: Pass port to intel_panel_bl_funcs.get() 2021-01-15 16:19:12 +02:00
intel_dsi_dcs_backlight.h
intel_dsi_vbt.c drm/i915/display: Eliminate most usage of INTEL_GEN() 2021-03-23 16:41:11 -07: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_fb.c drm/i915/display: rename display version macros 2021-04-14 13:04:30 +03:00
intel_fb.h drm/i915: Simplify copying the FB view state to the plane state 2021-03-29 22:58:12 +03:00
intel_fbc.c drm/i915/display: rename display version macros 2021-04-14 13:04:30 +03:00
intel_fbc.h
intel_fbdev.c drm/i915: Pass ww ctx to intel_pin_to_display_plane 2021-03-24 17:27:20 +01:00
intel_fbdev.h
intel_fdi.c drm/i915/display: Convert gen5/gen6 tests to IS_IRONLAKE/IS_SANDYBRIDGE 2021-03-23 16:36:42 -07:00
intel_fdi.h drm/i915: migrate hsw fdi code to new file. 2021-02-05 15:50:43 +02:00
intel_fifo_underrun.c drm/i915/display: rename display version macros 2021-04-14 13:04:30 +03:00
intel_fifo_underrun.h
intel_frontbuffer.c Merge drm/drm-next into drm-intel-next 2021-03-11 08:52:53 +02: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 Merge tag 'topic/intel-gen-to-ver-2021-04-19' of git://anongit.freedesktop.org/drm/drm-intel into drm-intel-next 2021-04-19 14:01:04 -04:00
intel_gmbus.h
intel_hdcp.c drm/i915/display: rename display version macros 2021-04-14 13:04:30 +03:00
intel_hdcp.h drm/i915/hdcp: Pass dig_port to intel_hdcp_init 2021-01-13 08:29:32 +05:30
intel_hdmi.c drm/i915/display: rename display version macros 2021-04-14 13:04:30 +03:00
intel_hdmi.h drm/i915: Introduce g4x_hdmi.c 2021-03-19 18:31:29 +02:00
intel_hotplug.c drm/i915: skip display initialization when there is no display 2021-04-09 13:30:43 -07: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: Remove references to struct drm_device.pdev 2021-02-02 13:58:42 +02: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/display: rename display version macros 2021-04-14 13:04:30 +03:00
intel_lvds.h
intel_opregion.c drm/i915: Remove references to struct drm_device.pdev 2021-02-02 13:58:42 +02:00
intel_opregion.h
intel_overlay.c drm/i915: fix an error code in intel_overlay_do_put_image() 2021-04-20 10:14:16 -04:00
intel_overlay.h
intel_panel.c drm/i915/display: rename display version macros 2021-04-14 13:04:30 +03:00
intel_panel.h drm/i915/dp: Enable Intel's HDR backlight interface (only SDR for now) 2021-01-19 12:35:52 -05:00
intel_pipe_crc.c drm/i915/display: rename display version macros 2021-04-14 13:04:30 +03:00
intel_pipe_crc.h drm/i915/crc: move pipe_crc from drm_i915_private to intel_crtc 2020-03-02 12:58:26 +02:00
intel_pps.c drm/i915/display: Eliminate IS_GEN9_{BC,LP} 2021-04-14 11:13:26 +03:00
intel_pps.h drm/i915/pps: move pps code over from intel_display.c and refactor 2021-01-21 13:26:19 +02:00
intel_psr.c Merge tag 'topic/intel-gen-to-ver-2021-04-19' of git://anongit.freedesktop.org/drm/drm-intel into drm-intel-next 2021-04-19 14:01:04 -04:00
intel_psr.h drm/i915/display: Support PSR Multiple Instances 2021-02-05 05:29:15 -08:00
intel_quirks.c drm/i915: Remove references to struct drm_device.pdev 2021-02-02 13:58:42 +02:00
intel_quirks.h
intel_sdvo.c drm/i915/display: Eliminate most usage of INTEL_GEN() 2021-03-23 16:41:11 -07:00
intel_sdvo.h drm/i915: significantly reduce the use of <drm/i915_drm.h> 2020-02-27 08:35:09 +02:00
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: Unify the FB and plane state view information into one struct 2021-03-29 22:58:11 +03:00
intel_sprite.h drm/i915/intel_fb: Pull FB plane functions from intel_sprite.c 2021-03-29 22:54:50 +03:00
intel_tc.c drm/i915/display: rename display version macros 2021-04-14 13:04:30 +03: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/display: rename display version macros 2021-04-14 13:04:30 +03:00
intel_tv.h
intel_vbt_defs.h drm/i915/vbt: update DP max link rate table 2021-02-20 12:16:38 +02:00
intel_vdsc.c drm/i915/display: Simplify GLK display version tests 2021-03-23 16:41:19 -07: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 drm/i915/display: Eliminate most usage of INTEL_GEN() 2021-03-23 16:41:11 -07:00
intel_vga.h
intel_vrr.c drm/i915: Fix vblank timestamps with VRR 2021-01-25 15:23:34 -08:00
intel_vrr.h drm/i915: Remove repeated declaration 2021-03-29 12:39:35 -07:00
skl_scaler.c drm/i915/display: Eliminate most usage of INTEL_GEN() 2021-03-23 16:41:11 -07:00
skl_scaler.h drm/i915: refactor skylake scaler code into new file. 2021-02-08 12:12:41 +02:00
skl_universal_plane.c Merge tag 'topic/intel-gen-to-ver-2021-04-19' of git://anongit.freedesktop.org/drm/drm-intel into drm-intel-next 2021-04-19 14:01:04 -04:00
skl_universal_plane.h drm/i915/intel_fb: Pull FB plane functions from skl_universal_plane.c 2021-03-29 22:54:50 +03:00
vlv_dsi.c drm/i915/display: Eliminate IS_GEN9_{BC,LP} 2021-04-14 11:13:26 +03:00
vlv_dsi_pll.c drm/i915/vlv_dsi_pll: fix spelling mistake "Cant" -> "Can't" 2020-08-27 16:28:21 +03:00