Enable Xen for m3ulcb 02/22202/10
authorJérémy Fanguède <j.fanguede@virtualopensystems.com>
Tue, 15 Oct 2019 12:48:04 +0000 (14:48 +0200)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Thu, 12 Mar 2020 18:01:05 +0000 (18:01 +0000)
Xen is enabled for the R-Car M3 ulcb board only. Note that it is
optional to run Xen, the non-Xen binaries are still there and can be
run exactly as before.

Bug-AGL: SPEC-2912
Change-Id: Ica57afd4d067de4ed752c0c46a04e11584aeec41
Signed-off-by: Jérémy Fanguède <j.fanguede@virtualopensystems.com>
meta-agl-bsp/conf/include/agl_m3ulcb-nogfx.inc
meta-agl-bsp/conf/include/agl_m3ulcb.inc

index a5789c3..e045b3f 100644 (file)
@@ -8,3 +8,7 @@ DTB_SUFFIX = "r8a7796-m3ulcb"
 BBMASK += "gles-user-module|kernel-module-gles|wayland-kms|libgbm"
 # Mask MMP recipes
 BBMASK += "kernel-module-uvcs-drv|omx-user-module"
+
+DISTRO_FEATURES_append = "${@bb.utils.contains('AGL_XEN_WANTED', '1', ' xen', '', d)}"
+IMAGE_INSTALL_append = "${@bb.utils.contains('AGL_XEN_WANTED', '1', ' xen-base xen-mkimage', '', d)}"
+
index 7a1d6ad..71c0a0b 100644 (file)
@@ -3,3 +3,6 @@ SOC_FAMILY = "r8a7796"
 BOARD_NAME = "m3ulcb"
 
 DTB_SUFFIX = "r8a7796-m3ulcb"
+
+DISTRO_FEATURES_append = "${@bb.utils.contains('AGL_XEN_WANTED', '1', ' xen', '', d)}"
+IMAGE_INSTALL_append = "${@bb.utils.contains('AGL_XEN_WANTED', '1', ' xen-base xen-mkimage', '', d)}"
\ No newline at end of file