diff options
author | Kevin Hilman <khilman@baylibre.com> | 2017-06-19 23:16:27 +0000 |
---|---|---|
committer | Jan-Simon Moeller <jsmoeller@linuxfoundation.org> | 2017-06-23 11:16:40 +0000 |
commit | a2953a19b6c846d054ea29fad8a74e44f8bd4920 (patch) | |
tree | 0923c669060e848d2a82004fb52af7a55888ed50 /meta-agl-bsp | |
parent | 838146c62ad886fdc858ebacb62a503765a05675 (diff) |
support MACHINE=raspberrypi3-64
The meta-raspberrypi layer already supports raspberrypi3-64, where
it will build a 64-bit kernel.
Add templates so that "aglsetup.sh -m raspberrypi3-64" works.
Note that 64-bit kernel build is only supported in the v4.9 branch of
the rpi kernel, and that the kernel image type is "Image" instead of Image.
Change-Id: Iee728191dc38521be607787d5736d21372f1dff5
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/9767
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Matt Ranostay <matt.ranostay@konsulko.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Diffstat (limited to 'meta-agl-bsp')
-rw-r--r-- | meta-agl-bsp/conf/include/agl_raspberrypi3-64.inc | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/meta-agl-bsp/conf/include/agl_raspberrypi3-64.inc b/meta-agl-bsp/conf/include/agl_raspberrypi3-64.inc new file mode 100644 index 000000000..d6fe5facb --- /dev/null +++ b/meta-agl-bsp/conf/include/agl_raspberrypi3-64.inc @@ -0,0 +1,31 @@ +# Maximum memory allowed to be assigned +GPU_MEM = "255" + +ENABLE_CMA = "1" +CMA_LWM = "16" +CMA_HWM = "32" + +CORE_IMAGE_EXTRA_INSTALL += "wayland weston" + +MULTI_PROVIDER_WHITELIST += "virtual/libgl virtual/egl virtual/libgles1 virtual/libgles2" + +KERNEL_IMAGETYPE = "Image" +KERNEL_DEVICETREE_append = " overlays/vc4-kms-v3d-overlay.dtb" +PREFERRED_VERSION_linux-raspberrypi = "4.9.%" +PREFERRED_VERSION_mesa = "12.%" + +PREFERRED_PROVIDER_virtual/egl = "mesa" +PREFERRED_PROVIDER_virtual/libgles2 = "mesa" +PREFERRED_PROVIDER_virtual/libgl = "mesa" +PREFERRED_PROVIDER_virtual/mesa = "mesa" +PREFERRED_PROVIDER_jpeg = "jpeg" + +MACHINE_FEATURES += "vc4graphics" + +# For libomxil +#LICENSE_FLAGS_WHITELIST = "commercial" + +IMAGE_INSTALL_append = " kernel-modules linux-firmware " + +# Psplash causes crash on first boot on RPi +IMAGE_FEATURES_remove = "splash" |