]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915/skl: Implement drm_plane vfuncs
authorDamien Lespiau <damien.lespiau@intel.com>
Wed, 4 Dec 2013 00:49:41 +0000 (00:49 +0000)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 24 Sep 2014 12:57:30 +0000 (14:57 +0200)
commit2010838a7b2d4d639b62fe763c96c49d00c3cd08
tree02fcd33b2f4301227ffd61dc03ca99e957c14eb5
parent06976b9f62da7405b4367c93f9d93a82b0e5b72b
drm/i915/skl: Implement drm_plane vfuncs

SKL Uses the same hardware for all planes now, so called "universal"
planes. Ie both the primary planes and sprite planes share the same
logic. This patch implements the drm_plane vfuncs for "sprites" ie
planes that aren't the primary plane.

v2: Couple of fixes:
  - Actually enabled the planes and fix the plane number

Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/i915_reg.h
drivers/gpu/drm/i915/intel_sprite.c