linux/drivers/gpu/drm/i915
Rodrigo Vivi c7240c3bc5 drm/i915: PSR VLV: Add single frame update.
According to spec: "In PSR HW or SW mode, SW set this bit before writing
registers for a flip. It will be self-clear when it gets to the PSR
active state."

Some versions of spec mention that this is needed when in
"Persistent mode" but define it as same as "SW mode". Since this
fix the page flip case let's assume this is exactly what we need.

Cc: Dhinakaran Pandiyan <dhinakaran.pandiyan@intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2015-04-14 19:15:23 +02:00
..
dvo_ch7xxx.c
dvo_ch7017.c
dvo_ivch.c Enabled dithering in the intel VCH DVO for 18bpp pipelines. 2015-03-30 16:39:31 +02:00
dvo_ns2501.c
dvo_sil164.c
dvo_tfp410.c
dvo.h
i915_cmd_parser.c drm/i915: Tidy batch pool logic 2015-04-10 08:56:04 +02:00
i915_debugfs.c drm/i915: PSR: deprecate link_standby support for core platforms. 2015-04-14 19:15:17 +02:00
i915_dma.c Merge branch 'topic/bxt-stage1' into drm-intel-next-queued 2015-04-14 14:00:56 +02:00
i915_drv.c Merge branch 'topic/bxt-stage1' into drm-intel-next-queued 2015-04-14 14:00:56 +02:00
i915_drv.h drm/i915: PSR: deprecate link_standby support for core platforms. 2015-04-14 19:15:17 +02:00
i915_gem_batch_pool.c drm/i915: Split batch pool into size buckets 2015-04-10 08:56:05 +02:00
i915_gem_batch_pool.h drm/i915: Split batch pool into size buckets 2015-04-10 08:56:05 +02:00
i915_gem_context.c drm/i915: Allocate context objects from stolen 2015-04-10 10:41:24 +02:00
i915_gem_debug.c
i915_gem_dmabuf.c
i915_gem_evict.c drm/i915: kerneldoc for i915_gem_shrinker.c 2015-03-20 11:48:16 +01:00
i915_gem_execbuffer.c drm/i915: Split the batch pool by engine 2015-04-10 08:56:04 +02:00
i915_gem_gtt.c Merge branch 'topic/bxt-stage1' into drm-intel-next-queued 2015-04-14 14:00:56 +02:00
i915_gem_gtt.h drm/i915/gen8: begin bitmap tracking 2015-04-10 08:56:12 +02:00
i915_gem_render_state.c drm/i915: Remove obsolete seqno parameter from 'i915_add_request' 2014-12-03 09:35:19 +01:00
i915_gem_render_state.h
i915_gem_shrinker.c drm/i915: Simplify object is-pinned checking for shrinker 2015-04-10 10:58:34 +02:00
i915_gem_stolen.c drm/i915: use proper FBC base register on all new platforms 2015-04-09 15:57:46 +02:00
i915_gem_tiling.c drm/i915: Check obj->vma_list under the struct_mutex 2015-02-24 15:30:42 +02:00
i915_gem_userptr.c drm/i915: Prevent use-after-free in invalidate_range_start callback 2015-02-05 16:31:30 +02:00
i915_gem.c drm/i915: Remove obj->pin_mappable 2015-04-13 14:25:36 +02:00
i915_gpu_error.c drm/i915: Record ring->start address in error state 2015-04-10 08:56:07 +02:00
i915_ioc32.c
i915_irq.c drm/i915/bxt: Enable GMBUS IRQ 2015-04-14 14:53:04 +02:00
i915_params.c drm/i915: Add module param to test the load detect code 2015-03-27 11:22:52 +01:00
i915_reg.h drm/i915: PSR: Remove wrong LINK_DISABLE. 2015-04-14 19:14:53 +02:00
i915_suspend.c drm/i915: Remove regfile code&data for UMS suspend/resume 2015-02-27 18:10:39 +01:00
i915_sysfs.c drm/i915/skl: Updated the act_freq_mhz_show sysfs function 2015-03-17 22:30:25 +01:00
i915_trace_points.c
i915_trace.h drm/i915: Remove request->uniq 2015-04-10 10:41:11 +02:00
i915_vgpu.c drm/i915: Adds graphic address space ballooning logic 2015-02-13 23:28:23 +01:00
i915_vgpu.h drm/i915: Add ULL postfix to VGT_MAGIC constant 2015-03-17 22:30:18 +01:00
intel_acpi.c
intel_atomic_plane.c drm/i915/skl: Support for 90/270 rotation 2015-04-10 16:16:39 +02:00
intel_atomic.c drm/i915: copy staged scaler state from drm state to crtc->config. 2015-04-13 11:44:09 +02:00
intel_audio.c drm/i915: Convert the ddi cdclk code to get_display_clock_speed 2015-03-31 17:28:58 +02:00
intel_bios.c drm/i915: Fix the VBT child device parsing for BSW 2015-04-10 08:56:14 +02:00
intel_bios.h drm/i915: Fix the VBT child device parsing for BSW 2015-04-10 08:56:14 +02:00
intel_crt.c drm/i915: Allocate connector state together with the connectors 2015-04-13 11:23:25 +02:00
intel_ddi.c Merge branch 'topic/bxt-stage1' into drm-intel-next-queued 2015-04-14 14:00:56 +02:00
intel_display.c Merge branch 'topic/bxt-stage1' into drm-intel-next-queued 2015-04-14 14:00:56 +02:00
intel_dp_mst.c drm/i915: Allocate connector state together with the connectors 2015-04-13 11:23:25 +02:00
intel_dp.c drm/i915: skylake panel fitting using shared scalers 2015-04-13 11:44:17 +02:00
intel_drv.h drm/i915: PSR VLV: Add single frame update. 2015-04-14 19:15:23 +02:00
intel_dsi_panel_vbt.c drm/i915/dsi: remove intel_dsi_cmd.c and the unused functions therein 2015-01-29 16:57:14 +01:00
intel_dsi_pll.c drm/i915: Use DSI Pll1 for enabling MIPI DSI on Port C 2014-12-10 17:47:21 +01:00
intel_dsi.c drm/i915: Allocate connector state together with the connectors 2015-04-13 11:23:25 +02:00
intel_dsi.h drm/i915/dsi: add drm mipi dsi host support 2015-01-29 16:51:39 +01:00
intel_dvo.c drm/i915: Allocate connector state together with the connectors 2015-04-13 11:23:25 +02:00
intel_fbc.c drm/i915: kill i915.powersave 2015-03-26 13:04:23 +01:00
intel_fbdev.c drm/i915: Pass in plane state when (un)pinning frame buffers 2015-03-23 15:00:57 +01:00
intel_fifo_underrun.c drm/i915: Check for driver readyness before handling an underrun interrupt 2015-03-04 10:04:19 +02:00
intel_frontbuffer.c drm/i915: PSR VLV: Add single frame update. 2015-04-14 19:15:23 +02:00
intel_hdmi.c drm/i915: add bxt gmbus support 2015-04-14 14:01:55 +02:00
intel_i2c.c drm/i915: add bxt gmbus support 2015-04-14 14:01:55 +02:00
intel_lrc.c Merge branch 'topic/bxt-stage1' into drm-intel-next-queued 2015-04-14 14:00:56 +02:00
intel_lrc.h drm/i915: Move common request allocation code into a common function 2015-04-01 07:54:30 +02:00
intel_lvds.c drm/i915: Allocate connector state together with the connectors 2015-04-13 11:23:25 +02:00
intel_modes.c
intel_opregion.c drm/i915: Remove DRIVER_MODESET checks from modeset code 2015-02-27 18:10:53 +01:00
intel_overlay.c drm/i915: Allow disabling the destination colorkey for overlay 2015-04-10 08:55:54 +02:00
intel_panel.c Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux 2015-02-16 15:48:00 -08:00
intel_pm.c Merge branch 'topic/bxt-stage1' into drm-intel-next-queued 2015-04-14 14:00:56 +02:00
intel_psr.c drm/i915: PSR VLV: Add single frame update. 2015-04-14 19:15:23 +02:00
intel_renderstate_gen6.c drm/i915: Add headers to the various render state 2014-12-10 17:47:23 +01:00
intel_renderstate_gen7.c drm/i915: Add headers to the various render state 2014-12-10 17:47:23 +01:00
intel_renderstate_gen8.c drm/i915: Add headers to the various render state 2014-12-10 17:47:23 +01:00
intel_renderstate_gen9.c drm/i915: Add headers to the various render state 2014-12-10 17:47:23 +01:00
intel_renderstate.h drm/i915 Add golden context support for Gen9 2014-11-04 14:04:55 +01:00
intel_ringbuffer.c Merge branch 'topic/bxt-stage1' into drm-intel-next-queued 2015-04-14 14:00:56 +02:00
intel_ringbuffer.h drm/i915: Split the batch pool by engine 2015-04-10 08:56:04 +02:00
intel_runtime_pm.c drm/i915/bxt: Define BXT power domains 2015-04-14 15:05:47 +02:00
intel_sdvo_regs.h
intel_sdvo.c drm/i915: Allocate connector state together with the connectors 2015-04-13 11:23:25 +02:00
intel_sideband.c drm/i915: Correct the IOSF Dev_FN field for IOSF transfers 2015-02-09 14:26:19 +02:00
intel_sprite.c Merge branch 'topic/bxt-stage1' into drm-intel-next-queued 2015-04-14 14:00:56 +02:00
intel_tv.c drm/i915: Allocate connector state together with the connectors 2015-04-13 11:23:25 +02:00
intel_uncore.c drm/i915: Reduce locking in execlist command submission 2015-04-10 10:31:44 +02:00
Kconfig drm/i915/dsi: add drm mipi dsi host support 2015-01-29 16:51:39 +01:00
Makefile drm/i915: Extract i915_gem_shrinker.c 2015-03-20 11:48:15 +01:00