-
New Feature
-
Resolution: Fixed
-
Major
-
None
Currently each DRM lease manages a signle connector only. The DRM lease names are derived from the connector name and the DRM device number. Eg. card0-HDMI-A-1, or card1-LVDS-1.
A configuration file would allow the system designer to group multiple connectors into a single lease, and to give the lease an arbitrary name (maybe related to how the outputs will be used, such as "ivi" or "cluster")
It also would allow for DRM planes to be assigned to specific leases, which is useful for platforms where a given plane could be used on one of several CRTCs.
# | Subject | Branch | Project | Status | CR | V |
---|---|---|---|---|---|---|
27268,2 | log: Add line number to debug log output | master | src/drm-lease-manager | Status: MERGED | +2 | 0 |
27269,2 | test/lease-manager: Create dummy fds for fake lease grants | master | src/drm-lease-manager | Status: MERGED | +2 | 0 |
27270,2 | Multi connector lease support | master | src/drm-lease-manager | Status: MERGED | +2 | 0 |
27305,2 | Add test cases for multi-connector lease | master | src/drm-lease-manager | Status: MERGED | +2 | 0 |
27326,1 | test/drm-lease: Create helper functions to reduce boilerplate | master | src/drm-lease-manager | Status: MERGED | +2 | 0 |
27362,2 | Add connector name option | master | src/drm-lease-manager | Status: MERGED | +2 | 0 |
27363,2 | test/lease-manager: Add named lease tests | master | src/drm-lease-manager | Status: MERGED | +2 | 0 |
27364,3 | Add tomlc99 sources | master | src/drm-lease-manager | Status: ABANDONED | 0 | 0 |
27365,5 | Add configuration file loading and parsing | master | src/drm-lease-manager | Status: MERGED | +2 | 0 |
27366,5 | Update README to describe configuration file format | master | src/drm-lease-manager | Status: MERGED | +2 | 0 |
27368,5 | Default to first modesettable DRM device | master | src/drm-lease-manager | Status: MERGED | +2 | 0 |
27373,3 | drm-lease-manager: Add lease-manager deamon to runtime dependencies | master | AGL/meta-agl-devel | Status: MERGED | +2 | +1 |
27381,3 | Refactor connector in lease config | master | src/drm-lease-manager | Status: MERGED | +2 | 0 |
27382,3 | Add 'optional' property to connector configuration | master | src/drm-lease-manager | Status: MERGED | +2 | 0 |
27383,4 | Add plane setting to connector configuration | master | src/drm-lease-manager | Status: MERGED | +2 | 0 |
27386,5 | drm-lease-manager: Add configuration file suppport | master | AGL/meta-agl-devel | Status: MERGED | +2 | +1 |
27387,5 | drm-lease: add drm-lease-manager configuration for RPi4 | master | AGL/meta-agl-devel | Status: MERGED | +2 | +1 |
27388,5 | drm-lease: add drm-lease-manager configuration for R-Car | master | AGL/meta-agl-devel | Status: MERGED | +2 | +1 |
27401,1 | drm-lease-manager: Add lease-manager deamon to runtime dependencies | marlin | AGL/meta-agl-devel | Status: MERGED | +2 | +1 |
27402,1 | drm-lease-manager: Add configuration file suppport | marlin | AGL/meta-agl-devel | Status: MERGED | +2 | +1 |
27403,1 | drm-lease: add drm-lease-manager configuration for RPi4 | marlin | AGL/meta-agl-devel | Status: MERGED | +2 | +1 |
27404,1 | drm-lease: add drm-lease-manager configuration for R-Car | marlin | AGL/meta-agl-devel | Status: MERGED | +2 | +1 |
27412,2 | drm-lease: Update support for weston 10.0 | master | AGL/meta-agl-devel | Status: MERGED | +2 | +1 |
27413,2 | drm-lease: Add missing pkgconfig dependency to drm-lease-manager | master | AGL/meta-agl-devel | Status: MERGED | +2 | +1 |