Force add a primary plane to lease
A primary plane of crtc is possible to use in every crtcs in
the configuration of rockchip drm driver.
Planes:
id crtc fb CRTC x,y x,y gamma size possible crtcs
54 82 451 0,0 0,0 0 0x0000000f
In this case, existing drm lease manager judges to shared plane
that is not primary plane. The alternative method,
a DRM_CLIENT_CAP_UNIVERSAL_PLANES is disable. In this case,
the drm lease add primary plane to crtc lease automatically
This patch enable for:
* When command line option -u is set, it enable
DRM_CLIENT_CAP_UNIVERSAL_PLANES to use existing logic.
* When command line option -u is not set, it disable
DRM_CLIENT_CAP_UNIVERSAL_PLANES.
Bug-AGL: SPEC-5132
Change-Id: I7fca66c8907688e9b81d1ebbe8eda1d4c46f7e38
Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>