]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Modifying structures related to DRRS
authorVandana Kannan <vandana.kannan@intel.com>
Fri, 9 Jan 2015 20:55:56 +0000 (02:25 +0530)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Tue, 27 Jan 2015 08:50:47 +0000 (09:50 +0100)
commitcd0d2b98b87bcdc1ce03a19b3aa6fdd78296dae0
tree7c4f57033e61ae0f1a2cec44578eb5d44ececf73
parent1a69c3e7e37751331e50a02030d6c613ffad826e
drm/i915: Modifying structures related to DRRS

Earlier, DRRS structures were specific to eDP (used only in intel_dp).
Since DRRS can be extended to other internal display types
(if the panel supports multiple RR), modifying structures
to be part of drm_i915_private and have a provision to add display related
structs like intel_dp.
Also, aligning with frontbuffer tracking mechanism, the new structure
contains data for busy frontbuffer bits.

Signed-off-by: Vandana Kannan <vandana.kannan@intel.com>
Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/i915_drv.h
drivers/gpu/drm/i915/intel_dp.c
drivers/gpu/drm/i915/intel_drv.h