summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan-Simon Moeller <jsmoeller@linuxfoundation.org>2020-09-25 16:11:33 +0200
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>2020-09-25 16:11:33 +0200
commit15539ef1895dd58cdb6d71378f394fc309235bc0 (patch)
tree95929fe206a7428b2fb930a706649a7a8a4346af
parent6ac60a0f98d9048fa7dd3cbcd95a9409cbe0c4fa (diff)
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I4eeabfd4f49a14e5e4ae079034f12a11c40919c8
-rw-r--r--meta-agl-bsp/conf/include/agl_h3ulcb-mesa.inc5
-rw-r--r--meta-agl-bsp/conf/include/agl_rcar-mesa.inc26
2 files changed, 31 insertions, 0 deletions
diff --git a/meta-agl-bsp/conf/include/agl_h3ulcb-mesa.inc b/meta-agl-bsp/conf/include/agl_h3ulcb-mesa.inc
new file mode 100644
index 0000000..9e347e3
--- /dev/null
+++ b/meta-agl-bsp/conf/include/agl_h3ulcb-mesa.inc
@@ -0,0 +1,5 @@
+require conf/include/agl_rcar-mesa.inc
+SOC_FAMILY = "r8a7795"
+BOARD_NAME = "h3ulcb"
+
+DTB_SUFFIX = "r8a7795-h3ulcb"
diff --git a/meta-agl-bsp/conf/include/agl_rcar-mesa.inc b/meta-agl-bsp/conf/include/agl_rcar-mesa.inc
new file mode 100644
index 0000000..3801208
--- /dev/null
+++ b/meta-agl-bsp/conf/include/agl_rcar-mesa.inc
@@ -0,0 +1,26 @@
+require conf/include/agl_rcar-nogfx.inc
+
+# for Wayland/Weston
+PREFERRED_PROVIDER_virtual/libgles1 = "mesa"
+PREFERRED_PROVIDER_virtual/libgles2 = "mesa"
+PREFERRED_PROVIDER_virtual/egl = "mesa"
+PREFERRED_PROVIDER_virtual/libgl = "mesa"
+PREFERRED_PROVIDER_virtual/mesa = "mesa"
+PREFERRED_PROVIDER_libgbm = "mesa"
+PREFERRED_RPROVIDER_libgbm-dev = "mesa"
+
+#GALLIUMDRIVERS_append = ""
+# Mask out meta-renesas-rcar-gen3's tweaks to weston-init, as they do
+# not seem necessary for anything in AGL, and the addition of
+# dbus.service and multi-user.target dependencies to the weston systemd
+# unit that is done is problematic with respect to potentially blocking
+# weston if any user units like application framework "platform"
+# services fail. They also likely affect boot up speed with respect to
+# getting weston started. There is no clear rationale expressed in the
+# meta-renesas-rcar-gen3 commit history for the extra dependencies, and
+# testing shows no issues on H3ULCB when not having them.
+BBMASK += "meta-rcar-gen3/recipes-graphics/wayland/weston-init.bbappend"
+
+IMAGE_INSTALL_append_rcar-gen3 = " \
+ kernel-devicetree \
+"