Add plane setting to connector configuration 83/27383/4
authorDamian Hobson-Garcia <dhobsong@igel.co.jp>
Fri, 8 Apr 2022 01:40:03 +0000 (10:40 +0900)
committerDamian Hobson-Garcia <dhobsong@igel.co.jp>
Wed, 20 Apr 2022 03:05:07 +0000 (12:05 +0900)
commit53f4fe700dee88cc9840a91f2f297aacf05e08d4
tree925e13e867fd3dd123bde94db611da5cdcbafc5f
parent5c27165cdcfb28c8b2eccc139802fa0dd6403776
Add plane setting to connector configuration

Provide a setting to override the default DRM plane
alloction for each connector in a lease.

DRM planes that are compatible with multiple CRTCs/
connectors can now be assigned to a lease by
explicity setting the connector that they belong to
in the configuration file.

This can also be used to restrict the planes that
are available to a given connector.

Bug-AGL: SPEC-3815

Change-Id: If4168fc3081213c4ed1df09755cadf042c68d9a3
Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp>
drm-lease-manager/drm-lease.h
drm-lease-manager/lease-config.c
drm-lease-manager/lease-manager.c
drm-lease-manager/test/lease-config-test.c
drm-lease-manager/test/lease-manager-test.c