meta-agl-drm-lease: Improve usability 18/26418/1 11.92.0 lamprey/11.92.0 lamprey_11.92.0
authorScott Murray <scott.murray@konsulko.com>
Mon, 7 Jun 2021 20:54:19 +0000 (16:54 -0400)
committerScott Murray <scott.murray@konsulko.com>
Mon, 7 Jun 2021 20:54:19 +0000 (16:54 -0400)
Changes:
- Switch to using AGL_FEATURES instead of just directly modifying
  IMAGE_INSTALL in the feature template.
- Move rcar3 kernel recipe bbappend to a dynamic-layer addition so
  the layer is usable on other platforms.

Bug-AGL: SPEC-3955

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ie109cc3606d68d354aae9d902a60ef82272244bf

meta-agl-drm-lease/conf/include/agl-drm-lease.inc
meta-agl-drm-lease/conf/layer.conf
meta-agl-drm-lease/dynamic-layers/meta-rcar-gen3/recipes-kernel/linux-renesas/files/0001-drm-enable-dumb-buffer-ops-for-render-nodes.patch [moved from meta-agl-drm-lease/recipes-kernel/linux-renesas/files/0001-drm-enable-dumb-buffer-ops-for-render-nodes.patch with 100% similarity]
meta-agl-drm-lease/dynamic-layers/meta-rcar-gen3/recipes-kernel/linux-renesas/files/0002-drm-rcar-du-support-render-node.patch [moved from meta-agl-drm-lease/recipes-kernel/linux-renesas/files/0002-drm-rcar-du-support-render-node.patch with 100% similarity]
meta-agl-drm-lease/dynamic-layers/meta-rcar-gen3/recipes-kernel/linux-renesas/linux-renesas_%.bbappend [moved from meta-agl-drm-lease/recipes-kernel/linux-renesas/linux-renesas_%.bbappend with 100% similarity]

index a319a99..d34d392 100644 (file)
@@ -8,6 +8,11 @@ BBFILE_COLLECTIONS += "agl-drm-lease"
 BBFILE_PATTERN_agl-drm-lease = "^${LAYERDIR}/"
 BBFILE_PRIORITY_agl-drm-lease = "80"
 
+BBFILES_DYNAMIC += " \
+    rcar-gen3:${LAYERDIR}/dynamic-layers/meta-rcar-gen3/*/*/*.bb \
+    rcar-gen3:${LAYERDIR}/dynamic-layers/meta-rcar-gen3/*/*/*.bbappend \
+"
+
 # This should only be incremented on significant changes that will
 # cause compatibility issues with other layers
 LAYERVERSION_agl-drm-lease = "1"