alistair23-linux/drivers/gpu/drm/i915
Sagar Kamble 4726e0b045 drm/i915: Enabling 128x128 and 256x256 ARGB Cursor Support
With this patch we allow larger cursor planes of sizes 128x128
and 256x256.

v2: Added more precise check on size while setting cursor plane.

v3: Changes related to restructuring cursor size restrictions
and DRM_DEBUG usage.

v4: Indentation related changes for setting cursor control and
implementing DRM_CAP_CURSOR_WIDTH and DRM_CAP_CURSOR_HEIGHT

Testcase: igt/kms_cursor_crc
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Jani Nikula <jani.nikula@linux.intel.com>
Cc: David Airlie <airlied@linux.ie>
Cc: dri-devel@lists.freedesktop.org
Cc: linux-kernel@vger.kernel.org
Signed-off-by: G, Pallavi <pallavi.g@intel.com>
Signed-off-by: Sagar Kamble <sagar.a.kamble@intel.com>
Reviewed-by: Imre Deak <imre.deak@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2014-03-20 17:35:33 +01:00
..
dvo.h
dvo_ch7xxx.c
dvo_ch7017.c
dvo_ivch.c
dvo_ns2501.c
dvo_sil164.c
dvo_tfp410.c
i915_cmd_parser.c drm/i915: Use the correct format string modifier for ptrdiff_t 2014-03-18 19:49:42 +01:00
i915_debugfs.c drm/i915: Print how many objects are shared in per-process stats 2014-03-20 15:09:36 +01:00
i915_dma.c drm/i915: make PC8 be part of runtime PM suspend/resume 2014-03-19 16:38:25 +01:00
i915_drv.c drm/i915: rename __hsw_do_{en, dis}able_pc8 2014-03-19 16:40:25 +01:00
i915_drv.h drm/i915: Per-process stats work better when evaluated per-process 2014-03-20 15:09:21 +01:00
i915_gem.c drm/i915: move pc8.irqs_disabled to pm.irqs_disabled 2014-03-19 16:39:46 +01:00
i915_gem_context.c drm/i915: Per-process stats work better when evaluated per-process 2014-03-20 15:09:21 +01:00
i915_gem_debug.c
i915_gem_dmabuf.c
i915_gem_evict.c
i915_gem_execbuffer.c drm/i915: Implement command buffer parsing logic 2014-03-07 22:37:00 +01:00
i915_gem_gtt.c drm/i915/bdw: Restore PPAT on thaw 2014-03-19 09:44:48 +01:00
i915_gem_stolen.c
i915_gem_tiling.c
i915_gpu_error.c drm/i915: Actually capture PP_DIR_BASE on error 2014-03-18 16:31:36 +01:00
i915_ioc32.c
i915_irq.c drm/i915: Rename and comment all the RPS *stuff* 2014-03-20 14:45:41 +01:00
i915_params.c drm/i915: make PC8 be part of runtime PM suspend/resume 2014-03-19 16:38:25 +01:00
i915_reg.h drm/i915: Enabling 128x128 and 256x256 ARGB Cursor Support 2014-03-20 17:35:33 +01:00
i915_suspend.c
i915_sysfs.c drm/i915: remove rps local variables 2014-03-20 14:46:07 +01:00
i915_trace.h drm/i915: Do not dereference pointers from ring buffer in evict event 2014-03-19 08:17:29 +01:00
i915_trace_points.c
i915_ums.c
intel_acpi.c
intel_bios.c drm/i915: Update VBT data structures to have MIPI block enhancements 2014-03-05 21:30:12 +01:00
intel_bios.h drm/i915: Update VBT data structures to have MIPI block enhancements 2014-03-05 21:30:12 +01:00
intel_crt.c drm/i915: Allow HDMI+VGA cloning 2014-03-10 21:48:08 +01:00
intel_ddi.c drm/i915: finish off reverting eDP VDD changes 2014-03-18 16:31:38 +01:00
intel_display.c drm/i915: Enabling 128x128 and 256x256 ARGB Cursor Support 2014-03-20 17:35:33 +01:00
intel_dp.c Merge branch 'topic/dp-aux-rework' into drm-intel-next-queued 2014-03-19 15:54:37 +01:00
intel_drv.h drm/i915: Enabling 128x128 and 256x256 ARGB Cursor Support 2014-03-20 17:35:33 +01:00
intel_dsi.c drm/i915: Make encoder cloning more flexible 2014-03-10 21:33:26 +01:00
intel_dsi.h
intel_dsi_cmd.c
intel_dsi_cmd.h
intel_dsi_pll.c
intel_dvo.c drm/i915: Make encoder cloning more flexible 2014-03-10 21:33:26 +01:00
intel_fbdev.c drm/i915: remove early fb allocation dependency on CONFIG_FB v2 2014-03-08 11:31:58 +01:00
intel_hdmi.c Linux 3.14-rc7 2014-03-18 19:12:31 +10:00
intel_i2c.c
intel_lvds.c drm/i915: Make encoder cloning more flexible 2014-03-10 21:33:26 +01:00
intel_modes.c
intel_opregion.c
intel_overlay.c
intel_panel.c Linux 3.14-rc7 2014-03-18 19:12:31 +10:00
intel_pm.c drm/i915: remove rps local variables 2014-03-20 14:46:07 +01:00
intel_ringbuffer.c Merge remote-tracking branch 'airlied/drm-next' into drm-intel-next 2014-03-18 09:43:56 +01:00
intel_ringbuffer.h Merge remote-tracking branch 'airlied/drm-next' into drm-intel-next 2014-03-18 09:43:56 +01:00
intel_sdvo.c drm/i915: Make encoder cloning more flexible 2014-03-10 21:33:26 +01:00
intel_sdvo_regs.h
intel_sideband.c
intel_sprite.c
intel_tv.c drm/i915: Make encoder cloning more flexible 2014-03-10 21:33:26 +01:00
intel_uncore.c drm/i915: catch forcewake reference underruns 2014-03-18 16:31:37 +01:00
Kconfig
Makefile Merge remote-tracking branch 'airlied/drm-next' into drm-intel-next 2014-03-18 09:43:56 +01:00