[Intel-gfx] [PATCH 0/6] New drm crtc property for varying the Crtc size
Damien Lespiau
damien.lespiau at intel.com
Thu Aug 14 17:32:07 CEST 2014
Hi,
Do we have some (possiblly CRC based) tests coming for this? it'd be
super good to be able to test the work indepedently of a compositor when
reviewing. At the end of the day, we do really want tests covering that
code.
Thanks,
--
Damien
On Thu, Aug 14, 2014 at 02:54:21PM +0530, akash.goel at intel.com wrote:
> From: Akash Goel <akash.goel at intel.com>
>
> Added a new drm crtc property which provides control
> to vary the Pipe Src or Crtc size.
> With this, User can flip the frame buffers of resolution, which
> is different from the currently selected mode. For this Driver will
> appropriately enable the Panel fitter internally, for the required
> scaling.
> For this also removed the check of change in frame buffer pitch,
> from the crtc page flip function.
> Added a return type to panel fitter config & crtc retsore mode
> functions, so that an error could be returned to User space for an
> invalid configuration.
> Also added Max downscale ratio checks when enbaling Panel fitter.
>
> Akash Goel (6):
> drm/i915: Added a return type for panel fitter config functions
> drm/i915: Added a return type for the restore crtc mode function
> drm/i915: Added Max down-scale ratio checks when enabling Panel fitter
> drm/i915: Added support to allow change in FB pitch across flips
> Documentation/drm: Describing crtc size property
> drm/i915: New drm crtc property for varying the Crtc size
>
> Documentation/DocBook/drm.tmpl | 13 +++-
> drivers/gpu/drm/drm_crtc.c | 7 ++
> drivers/gpu/drm/drm_fb_helper.c | 7 ++
> drivers/gpu/drm/i915/intel_display.c | 128 +++++++++++++++++++++++++++++++++--
> drivers/gpu/drm/i915/intel_dp.c | 45 +++++++++---
> drivers/gpu/drm/i915/intel_drv.h | 11 ++-
> drivers/gpu/drm/i915/intel_hdmi.c | 28 ++++++--
> drivers/gpu/drm/i915/intel_lvds.c | 18 +++--
> drivers/gpu/drm/i915/intel_panel.c | 123 ++++++++++++++++++++++++++-------
> drivers/gpu/drm/i915/intel_sdvo.c | 57 ++++++++++++++--
> drivers/gpu/drm/i915/intel_sprite.c | 4 +-
> drivers/gpu/drm/i915/intel_tv.c | 26 ++++++-
> include/drm/drm_crtc.h | 7 ++
> 13 files changed, 410 insertions(+), 64 deletions(-)
>
> --
> 1.9.2
>
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/intel-gfx
More information about the Intel-gfx
mailing list