aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-03-31Merge pull request #1472 from logbaseaofn/sumosumoOtavio Salvador
Migrate codeaurora repositories to github (sumo)
2023-03-31Migrate codeaurora repositories to githubLogan Grosz
2019-04-02Merge pull request #62 from IniterWorker/sumoOtavio Salvador
[sumo] white-space compliant append
2019-03-21white-space compliante in DEPENDSWalter Bonetti
2019-03-18Merge pull request #57 from IniterWorker/sumoOtavio Salvador
Fix whitespace separator in DEPENDS_append
2019-03-18Fix whitespace separator in DEPENDS_appendWalter Bonetti
ERROR: Nothing PROVIDES 'python-nativedtc-native'
2019-01-31linux-fslc: Remove 4.9 leftover defconfig filesOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 60df6bc2b69a7f405f4b14fee1d53e8b3b84c054)
2018-10-04u-boot-fslc: Avoid restricting parsing for 'imx'Otavio Salvador
The u-boot-fslc does not amend other machines and then cannot be seen as something that poison other BSP. Adding the restriction to the common file makes all native tools incompatible. Fixes: ,---- | [imx23evk] ERROR: Nothing PROVIDES 'u-boot-mxsboot-native' | [imx23evk] u-boot-fslc-mxsboot-native PROVIDES u-boot-mxsboot-native | but was skipped: incompatible with machine imx23evk (not in | COMPATIBLE_MACHINE) `---- Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit b9d5f039c61ee106be048fd31bb2b0531beb7b02)
2018-09-28mxldr: Fix QA errors seen on x86 buildsKhem Raj
* Respect OE flags inside makefiles * Its not a autotooled recipe but a simple makefile based one Fixes NOTE: i586-yoe-linux-musl-objdump -p TOPDIR/build/tmp/work/i586-yoe-linux-musl/mxsldr/0.0.0+gitAUTOINC+c40d804725-r0/packages-split/mxsldr/usr/bin/mxsldr ERROR: QA Issue: No GNU_HASH in the elf binary: 'TOPDIR/build/tmp/work/i586-yoe-linux-musl/mxsldr/0.0.0+gitAUTOINC+c40d804725-r0/packages-split/mxsldr/usr/bin/mxsldr' [ldflags] Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 9ae826a5ddb318e7f9248cbab426a509c69f1e19)
2018-09-28recipes: Limit BSP specific recipes on relevant SOCsKhem Raj
This helps in using meta-freescale with other BSP layers in same projects, which is common usecase Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com> Cc: Zhenhua Luo <zhenhua.luo@nxp.com> Cc: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 16c528880f20c68731e645775d31c7445c95a8db)
2018-09-28recipes: Mark compatible machines as restricted by dependenciesKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit ec60f9636b63613ef82091e638df95de0c0821bb)
2018-09-25linux-fslc/defconfig: sync with linux-fslc imx_v6_v7_defconfigAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-09-25libsdl2: avoid basehash changesAndré Draszik
When adding meta-freescale, the sstate basehash of libsdl2 changes because EXTRA_OECONF_IMX is appended to EXTRA_OECONF unconditionally, causing EXTRA_OECONF to now depend on EXTRA_OECONF_IMX, invalidating the sstate. This is particularly annoying for the native flavour of this recipe, because qemu-native depends on libsdl2-native, causing a massive rebuild of a lot of packages for no good reason, preventing efficient sstate re-use across different machines. Just drop EXTRA_OECONF_IMX and append to EXTRA_OECONF using variable overrides directly. Signed-off-by: André Draszik <git@andred.net> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-09-25linux-fslc/defconfig: CONFIG_BT_BNEP=mAndreas Müller
This is necessary to support network over bluetooth: | Sep 11 15:36:33 imx6qdl-variscite-som bluetoothd[281]: kernel lacks bnep-protocol support | Sep 11 15:36:33 imx6qdl-variscite-som bluetoothd[281]: System does not support network plugin Same as [1] [1] https://github.com/Freescale/linux-fslc/pull/35 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-09-25linux-fslc/defconfig: Add CONFIG_NET_NS=yAndreas Müller
systemd in default oe-core configuration complains: | Sep 11 15:36:33 imx6qdl-variscite-som systemd[1]: Starting Hostname Service... | Sep 11 15:36:33 imx6qdl-variscite-som systemd[296]: systemd-hostnamed.service: PrivateNetwork=yes is configured, but the kernel does not support network namespaces, ignorin> To enable it needs CONFIG_NAMESPACES=y either. Same as [1] [1] https://github.com/Freescale/linux-fslc/pull/35 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-09-25imx-base.inc Add missing overrides to for `use-mainline-bsp`Andreas Müller
Just in case somebody tries to build machines without BLOBs using these overrides. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-09-25linux-fslc/defconfig: Add CONFIG_FW_LOADER_USER_HELPER(_FALLBACK)=yAndreas Müller
Networkmanager still listens on sysfs and seems to load firmware from userspace for radio units. For Variscite VarSOM this fixed Bluetooth. More details at linux-fslc / imx_v6_v7_defconfig commit [1] [1] https://github.com/Freescale/linux-fslc/commit/80f8894094e04ddb6ae8dadbba41ebe7f392f230 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-09-25linux-fslc: upgrade to latest in 4.17.x+fslcAndreas Müller
This includes * CONFIG_TMPFS_POSIX_ACL=y * CONFIG_FW_LOADER_USER_HELPER(_FALLBACK)=y in imx_v6_v7_defconfig Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-09-25linux-fslc: Update to 4.17.19Andreas Müller
Tested on Variscite VarSOM Starterkit. Checked journal and no new issues could be detected. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-09-25xf86-video-armada: Update to latest gitAndreas Müller
Tested on X-server glmark-es2 creates same results. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-09-25imx-alsa-plugins: Make imx7ulp a compatible machineDaiane Angolini
>From [1] we know the imx-alsa-plugins_1.0.26 does support all imx7, and it is defined in the BSP as MACHINE_EXTRA_RRECOMMENDS, so this patch add imx7ulp as compatible. It also fixes the following error (when building for imx7ulpevk): ERROR: Nothing RPROVIDES 'imx-alsa-plugins' (but /home/daiane/code/yocto/master/sources/poky/meta/recipes-core/images/core-image-base.bb, /home/daiane/code/yocto/master/sources/poky/meta/recipes-core/packagegroups/packagegroup-base.bb RDEPENDS on or otherwise requires it) imx-alsa-plugins was skipped: incompatible with machine imx7ulpevk (not in COMPATIBLE_MACHINE) [1] https://source.codeaurora.org/external/imx/meta-fsl-bsp-release/tree/imx/meta-bsp/recipes-multimedia/alsa/imx-alsa-plugins_1.0.26.bb?h=rocko-4.9.88-2.0.0_ga Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-09-25qtwayland/etnaviv: remove xcomposite-glxAndreas Müller
fixes | ERROR: Feature 'xcomposite-glx' was enabled, but the pre-condition 'features.wayland-client && features.opengl && !features.opengles2 && features.xlib && libs.xcomposite && libs.glx' failed. | | ERROR: Feature 'xcomposite-glx' was enabled, but the pre-condition 'features.wayland-server && features.opengl && !features.opengles2 && libs.xcomposite && libs.glx' failed. FWIW: Have similar for Raspi/VC4 in meta-raspi-light Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-09-25remove chromium appendsAndreas Müller
* they were not updated for long time * they mach neither name nor version of the recipes in meta-browser * they cause parse-errors Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-09-12xf86-video-imx-vivante: Set linker flags properlyTom Hochstein
Append LDFLAGS to LFLAGS instead of replacing LFLAGS. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 6de2c265e01b2809c8089fc056d23514bc39ec6c)
2018-09-05linux-fslc/defconfig: Add CONFIG_TMPFS_POSIX_ACL=yAndreas Müller
Fixes: | Sep 04 09:05:10 imx6qdl-variscite-som systemd-udevd[220]: Failed to apply ACL on /dev/v4l-subdev0: Operation not supported | Sep 04 09:05:10 imx6qdl-variscite-som systemd-udevd[224]: Failed to apply ACL on /dev/v4l-subdev1: Operation not supported | Sep 04 09:05:10 imx6qdl-variscite-som systemd-udevd[215]: Failed to apply ACL on /dev/v4l-subdev10: Operation not supported | Sep 04 09:05:10 imx6qdl-variscite-som systemd-udevd[228]: Failed to apply ACL on /dev/v4l-subdev2: Operation not supported | Sep 04 09:05:10 imx6qdl-variscite-som systemd-udevd[232]: Failed to apply ACL on /dev/v4l-subdev5: Operation not supported | Sep 04 09:05:10 imx6qdl-variscite-som systemd-udevd[217]: Failed to apply ACL on /dev/v4l-subdev11: Operation not supported | Sep 04 09:05:10 imx6qdl-variscite-som systemd-udevd[214]: Failed to apply ACL on /dev/dri/card1: Operation not supported | Sep 04 09:05:10 imx6qdl-variscite-som systemd-udevd[216]: Failed to apply ACL on /dev/v4l-subdev8: Operation not supported | Sep 04 09:05:10 imx6qdl-variscite-som systemd-udevd[226]: Failed to apply ACL on /dev/v4l-subdev9: Operation not supported and nasty follow-ups: Starting weston from sddm as unpriviledged user fails with some hints on missing access rights. For a better understanding CONFIG_TMPFS=y was added which was set indirectly by CONFIG_DEVTMPFS=y Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 63366536e30e892e0bf3ee6b5e53de77720ae158)
2018-09-05linux-fslc: Update SRCREVAndreas Müller
The only change introduced is menuconfig fix. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit dbf6103a3e30f9b56b4952eefb6507f1dbea891d)
2018-08-31linux-mfgtool: Simplify linux-mfgtool supportMarc Ferland
As OpenEmbedded-Core now supports (from commit 5b4aab6b40cf21471442e21abc8051b38985de84) building multiple kernels, this patch completly replaces the old linux-mfgtool with a single statement: KERNEL_PACKAGE_NAME = "linux-mfgtool" and it works surprisingly well! This patch also provides a separate defconfig for linux-imx-mfgtool (which currently is a copy of linux-imx defconfig). Note: The linux-mfgtool kernel will be deployed in ${DEPLOY}/mfgtool. Signed-off-by: Marc Ferland <ferlandm@amotus.ca> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-08-30u-boot-fslc: Bump revision to 1e13b91aOtavio Salvador
1e13b91af7 mx6sabre_common: Allow the videoargs to be passed to bootargs Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 385e68c9470e52ff8226002aaa89a9f70206cec6)
2018-08-30Revert "libdrm: Remove unused patches"Pierluigi Passaro
This reverts commit dca6c66e5710938a3ea035b09b86ca3d1a6915c6. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 063154a7783aeafd299739c450e9fef754ead7a8)
2018-08-22linux-mfgtool.inc: This reduce the extender classOtavio Salvador
This removes duplicated code from the extender class and instead calls the parent's code. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 801658c710e3a59ce9dc8d5fa892f1865071fc94)
2018-08-22linux-mfgtool.inc: Fix wrong build dependencyOtavio Salvador
This fixes following error: ERROR: Nothing PROVIDES 'virtual/mfgtool-arm-...-binutils'. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 7a5f1e14504e43bf41ebb9f36cb56bd71cceab32)
2018-07-12wayland: Remove file provided by imx-gpu-vivFabio Berton
wayland-egl.pc is installed by imx-gpu-viv and we need to remove from wayland package for imxgpu machines. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 3be51cd536cfb08e95e852ddfdb180a51798b1f0)
2018-07-12u-boot-fslc: Update to 2018.07-based forkOtavio Salvador
This updates the fork on top of current 2018.07 release and also adds a much improved support to pico-imx7d and pico-imx6ul. The list of commits included are: bc558729a7 warp7: update defconfig to support the generic loading interface e5a6138278 mx25pdk: Change root to use a single partition layout f9d1e13cf5 mx6sabre_common: Dynamically change the video output 865268ce8a mx6sabresd: Enable video interfaces in bootargs 7db6f3d8c5 mx6sabresd: Use LDO dtb file until LDO bypass support is added 84fc5b0de1 mx6slevk: Use LDO dtb file until LDO bypass support is added ccf16e75e7 pico-imx6ul: Convert to distro config 06eecc42a2 configs/imx: Remove 'mmcautodect' variable 12c65ae7a9 pico-imx7d: Add new pico-pi config fe4fd4e1ea pico-imx7d: README: Drop old instructions about secure mode a076cc293b pico-imx7d: README: Use dfu-util to flash U-Boot 24f9fcde47 pico-imx7d: Enable auxiliary code support 78fead0843 pico-imx7d: Allow default fdtfile to be overridden by defconfig 04d0d8894f pico-imx7d: Do not override addrmap5 e5833f48e6 pico-imx7d: Enable CONFIG_ARMV7_BOOT_SEC_DEFAULT ceb9087434 pico-imx7d: Add Falcon mode support 8800626580 pico-imx7d: Add bootmenu to choose the baseboard f2c33216e7 pico-imx7d: Add support for update SPL using DFU 6cc975154d pico-imx7d: Add SPL support 349985a0f2 pico-imx7d: Add fastboot support 76a4da5eb1 pico-imx7d: Add default DFU targets c6c4a0e0d8 pico-imx7d: Add GPT partitioning support 9ac7204c7a pico-imx7d: Fix common distro configuration behavior 62523103a0 pico-imx7d: Convert to distro config Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 02fc6a68ecc9d76cdaeca483b70dc37180e2e7f8)
2018-07-11imx-gpu-viv: fix vulkan headers issueGary Bisson
They need to be removed in favor of the standard ones. Otherwise GStreamer (or most likely other packages) throws this error: "ERROR: The file /usr/include/vulkan/vk_sdk_platform.h is installed by both vulkan and imx-gpu-viv, aborting" Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> (cherry picked from commit 6b4da0b0a91637fe54f89d2389e43625ba1d753c)
2018-07-11imx-gpu-viv: add missing wayland-egl.pc copyGary Bisson
Otherwise prevents other packages to build, producing this error: | No package 'wayland-egl' found Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> (cherry picked from commit ddbc0c5fe55e38ccf020ee2f1d852074f0991cd8)
2018-07-06libdrm: Fix typo in DEFAULT_PREFERENCEFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit ce51c26a125495728b9d5485afa4d540bf0f405b)
2018-07-06weston: Set DEFAULT_PREFERENCE to -1Fabio Berton
This recipe need to be set by machine using: PREFERRED_VERSION_weston = "4.0.0.imx" Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit bc093ba16280d68a8c6259788683b9bcce0a158a)
2018-07-06odp: update to bda2c9Chunrong Guo
*include the following changes: bda2c9 - .gitmodules: use codeaurora url 7db258d - Merge pull request #520 in GITAM/odp from ~NXA07732/odp:fsl_odp_v16.07_qoriq to fsl_odp_v16.07_qoriq 6a2a62f - Updating the sub-module path to bitbucket from stash. 2923db9 - dpaa2: Fix odp restart issue in scheduler mode 946d32e - odp: Update qbman commit to 75ff61a7ca6acdbdbb780161b053cbcbc990f1be e354952 - Removing atomic/ordered context while enqueuing the buffer bef6398 - TM: Invalid flow crash fix 8e7a136 - Removed device based jiffies df492ef - Fixing legal issues 3e9c5da - Scripts: binaries path and odp_tm test cases updated c91dac8 - Werror flag enabled for ODP library ced3aaf - Updated MC flib to version 10.3.2 a68cd87 - odp_pktio_stats API updated 03e0e05 - LD_LIBRARY_PATH removed from loopback_script 7a64406 - CUNIT: Cunit installation enabled 048c6a6 - script: ODP library path fixed 16a0e99 - Removing local compilation patch from QBMAN repo b792e84 - Merge pull request #505 in GITAM/odp from ~B38457/odp:fsl_odp_v16.07_qoriq to fsl_odp_v16.07_qoriq 281a676 - Merge pull request #487 in GITAM/odp from ~B46187/odp:fsl_odp_v16.07_qoriq to fsl_odp_v16.07_qoriq 8e2888b - odp_dpaa2: Patch to replace build type flag from compile time to runtime. 26e4bdc - Fixed odp_pktout_send API fails to transmit > 8 packets c46b0bb - Patch to odp_l2fwd issue in queue mode. *fix building error with GCC8 update CFLAGS Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 01ef43dcdc3a3ffc72dad31fb12fef8a09f483de)
2018-07-06optee-test-qoriq: update recipesChunrong Guo
*Fix GCC 8 build error *Update EXTRA_OEMAKE set Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 27d7544bd5db54ae11ac21f65e7da787d3dd2028)
2018-07-06restool: update to 2815572Chunrong Guo
*include the following changes: 2815572 - dpdmai: add --num-queues create parameter a5f268b - scripts: suppress unit_address_vs_reg warnings when using newer dtc 0e2846a - scripts: Fix MC version check d9cbf56 - dprc: use the corect specifier for uint16_t 1b49539 - dpni: print both rx and tx tcs number 10af575 - dpni: add support for 16 TX tcs ad33877 - dpni: add DPNI_OPT_SINGLE_SENDER option 887deae - scripts: Infer switch ports number from specified endpoints c8111df - scripts: Avoid word splitting 7a15d3e - ls-addsw: show netdev names when creating a dpsw 81fb178 - ls-addmux: fix endpoint discovery 254aef8 - update copyright years Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 01c1c1b365ba1b5c64412a993d69c2fd7d9b48f5)
2018-07-05imx-test: Rework DEPENDS and VPU supportOtavio Salvador
All variants depends on `virtual/kernel`, `imx-lib` and `alsa-lib`, so this can be added by default. The VPU support has been moved to a `PACKAGECONFIG` so it adds the respective `make` parameter, and dependency, depending on the `MACHINEOVERRIDES` value. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 6fdd26a72b923044351674f4172c85f160c6f301)
2018-07-05imx-test: Add to EXTRA_OEMAKE if machine has vpuFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 68942ef68aef1ca59f70a4392f839e8c99b0cc02)
2018-07-05imx-test: Add virtual/imxvpu to DEPENDS for imxvpu machineFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit f8417256f3862f84382e1e8a3cac5b845ce3f857)
2018-07-05wayland: Backport recipe for version 1.15Fabio Berton
From OE-Core commit: 6e5952fcfc13ff4b63c9376bd41a1dbba957f425 Package libwayland-egl has been moved to wayland on version 1.15+ and we need to use wayland 1.15+ to build weston i.MX 4 Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-07-05weston-init: Fix inoperable Weston desktopTom Hochstein
For an image configured with pam and systemd, Weston apps would fail to run. For example: $ weston-terminal failed to connect to Wayland display: No such file or directory failed to create display: No such file or directory This fix is based on a proposal by Daniel Diaz to OE-core. The main part of the fix is the use of a new, manually created tty. The original proposal called weston directly, but that didn't seem to work where weston-launch did. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 6c50f608063f673f8763d2baebf1c486cb5ed63a)
2018-07-05weston-init: Remove OpenGL requirement for i.MX 6SLTom Hochstein
For parts with 2D GPU but not 3D GPU, OpenGL is not required. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 3650dc2b1d17ea3d3c0388a890592f89c47d84de)
2018-07-05weston: Remove OpenGL requirement for i.MX 6SLTom Hochstein
OpenGL is not required for parts with 2D GPU but no 3D GPU. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 74ae306d33971487efbe5faddcaeca670ec7634d)
2018-07-05weston: Use cairo for parts with 3D GPUTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 33cfb1800371a5aed74fd99a8cb6c56d118affd4)
2018-07-05weston: Add G2D rendering supportTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 57e479401af3ceb72743b0d91693f30c1af9852b)
2018-07-05weston: Set configuration for non-DRM partsTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit b552d7aed251c084ee80b90d584d789c1f762a80)