aboutsummaryrefslogtreecommitdiffstats
path: root/meta-renesas-extras
Commit message (Collapse)AuthorAgeFilesLines
* Remove all renesas related filesSamuli Piippo2019-09-1329-1252/+0
| | | | | | | | Renesas support is moved to a separate boot2qt bsp layer in yocto/meta-boot2qt-renesas. Change-Id: I204c2484ce20071d00c28faac609b152d1f4423a Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Add recipe for default Qt environment variablesSamuli Piippo2019-09-065-11/+5
| | | | | | | | | | | Move existing Qt environment variables from appcontroller conf to a separate component. Appcontroller is configured to use the same file, and it can also be used without appcontroller from a systemd service to get working Qt environment. Task-number: AUTOSUITE-1141 Change-Id: I588769a3bba036ab9f90e0292ab17e7d3f040f80 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* renesas: update webengine workaroundSamuli Piippo2019-05-271-3/+17
| | | | | | | egl was removed from linking, add it back for the reneses workaround. Change-Id: Idcfb5b538294c6329a0680fb7d7901f138c8cde6 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* renesas: adaptation to thudSamuli Piippo2019-02-2631-814/+140
| | | | | | | | | | Renesas does not provide thud compatible meta layer, some adaptation is required to get builds working. U-boot is updated to more recent version. Renesas specific gstreamer plugins are not used since they fail to compile. Change-Id: Ie87c2824941b9880a529ce1316f65932cdf754b6 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* draak: fix linux-libc-header do_install stepSamuli Piippo2019-01-071-0/+34
| | | | | | | | | Override install step and remove header that does not exist in the draak's version of the linux-libc-headers. Fix "oe_multilib_header: Unable to find header asm/bpf_perf_event.h." Change-Id: I3a4f08a8e7ad9683b39c3cb5db014446e4c069a1 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* draak: add support for KOE 1280x480 displaySamuli Piippo2018-12-062-1/+331
| | | | | | | | | | Add new dtb for Draak that enables LVDS output and changes the panel timings to match KOE tx31d200vm0baa display. Task-number: QT3DS-2698 Change-Id: I16d01ae13131e641a6e954a956393efe6f998137 Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io> Reviewed-by: Jani Launonen <jani.launonen@qt.io>
* renesas: add workaround for qtwebengineSamuli Piippo2018-10-182-0/+60
| | | | | | | | | QtWebEngine on Renesas boards is unable to find address for the eglGetProcAddress symbol at runtime, instead do it already at link time. Task-number: QTBUG-71152 Change-Id: I41f831af431933eff7781d42d73ab72c68f38471 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* renesas: revert to working libgbmSamuli Piippo2018-10-151-0/+5
| | | | | | | | | The revision of libgbm used in sumo-Yocto-v3.9.0 does not work (egl surface creation fails). Change the revision to the one used in Renesas-Yocto-v3.9.0. Change-Id: I7f076a5237262569071e6639422c8780ac92a4ae Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* renesas: support for RCar-3 D3 DRAAKSamuli Piippo2018-10-1013-1/+1229
| | | | | | | | | | | | | meta-renesas has support for the D3 Draak board only in version Renesas-Yocto-v2.22.0.1_D3 version. Other Renesas boards are already using more recent verions. Checkout the D3 specific version in a different directory, so that all Reneasas boards can be supported. renesas-rcar-gen3 repo has been updated with D3 drivers from D3_Linux_2.23.01_BSP_3D BSP package. Task-number: QTBUG-68925 Change-Id: If8283d31945b375ce4256a15132e185e0d676800 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* renesas: update to v3.9.0Samuli Piippo2018-10-109-981/+12
| | | | | | | | | | Use the latest revision of meta-renesas and add support for the E3 Ebisu board. Task-number: QTBUG-68912 Task-number: QTBUG-68985 Change-Id: Ie15a69b606b1726b0404263ef9ac15a58f7258ae Reviewed-by: Jani Launonen <jani.launonen@qt.io>
* layers: add LAYERSERIES_COMPATOleksandr Kravchuk2018-08-151-0/+2
| | | | | | | | | Added LAYERSERIES_COMPAT to layer configs to indicate their compatibility with sumo. Change-Id: I6251ea2cbe785e755357beb32a3e713d2919d89c Signed-off-by: Oleksandr Kravchuk <oleksandr.kravchuk@pelagicore.com> Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Disable sandbox when running qtwebengineSamuli Piippo2018-06-121-0/+1
| | | | | | | | | | | | Running WebEngine as root without --no-sandbox is not supported, disable sandbox in appcontroller conf so it affects all apps. Previous fix was not applied to NUC or Renesas boards. Task-number: QTBUG-66641 Task-number: QTBUG-68799 Change-Id: I78812cd4948559460a8202308cd0576699dba32f Reviewed-by: Kari Hormi <kari.hormi@qt.io>
* appcontroller: Use proper directory for XDG_RUNTIME_DIRSamuli Piippo2018-05-171-1/+1
| | | | | | | | | | | XDG_RUNTIME_DIR must be owned by the user, and Qt automatically changes the access rights if the directory has something else. Enable systemd's loginctl enable-linger for the default user 'root' so that /run/user/0 is always available. Task-number: QTBUG-68152 Change-Id: Ic45649210ddca54daddeb8dac44b41ec37e6a172 Reviewed-by: Karim Pinter <karim.pinter@qt.io>
* Rename recipesSamuli Piippo2018-03-123-0/+0
| | | | | | | | Add _git postfix to recipes which use sources from git and rename recipes to match their git repositories Change-Id: Idc67d136f280c7d224d586f79c5e7ce6f7e20fa2 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* renesas: fix build issues caused by pyro changeSamuli Piippo2017-08-197-0/+126
| | | | | Change-Id: I25f74a1fb8e912f1f069b657fc63e66a9eb1e887 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Use correct env for QCC1 StyleSamuli Piippo2017-05-221-1/+1
| | | | | | | | | | QT_QUICK_CONTROLS_STYLE env is used also with Qt QuickControls2, while QCC1 has its own env. Task-number: QTBUG-53074 Task-number: QTBUG-60957 Change-Id: I2bde6894e86116413258391b5789f07a02c0ccd1 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* renesas: add mesa dependencySamuli Piippo2017-05-171-0/+30
| | | | | | | Header in gles-user-module depends on a header from mesa. Change-Id: I051a59e5991682972162a91c8d8d39ef18e3be81 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Add support for Renesas R-Car Gen3 boardsSamuli Piippo2017-05-0212-0/+1071
| | | | | | | | | | | | Support for Salvator-X (H3/M3), H3 and M3 Starter Kits. Requires driver package installed as instructed in meta-renesas and correct SOC_FAMILY set in the local.conf For Qt Company internal builds, required driver packages are in the renesas-rcar-gen3 git repository. Change-Id: I051591f98f773a1453f531ae1b49cb2f18ce93bd Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* Remove support for Renesas R-Car H2 targetsSamuli Piippo2017-03-3136-1444/+0
| | | | | | | | H2 targets no longer build with morty branch and will be replaced with H3. Change-Id: Ibc6e60d4965537cffdc143801fb4ba32db7ffaee Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* qt5: update submodulesSamuli Piippo2016-12-091-7/+4
| | | | | | | | | Needs updates for meta-qt5 and meta-mingw Temporarily disable QtQuickCompiler (QTRD-2219) Change-Id: I089e4b4ce56030a37ee42324c13d43bade492bf3 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* renesas: add missing dependency for wayland-eglSamuli Piippo2016-11-081-0/+30
| | | | | | | | | QtWayland depends on libwayland-egl which is provided by mesa for renasas boards. Fix Project ERROR: wayland-egl development package not found Change-Id: I5c6671e4ee599a15182e96bf23cc71288b7f699f Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
* renesas: update recipes to work with krogothSamuli Piippo2016-10-065-4/+193
| | | | | | | | | Extra patch needed for linux libc headers to get systemd to build. ../git/src/basic/btrfs-util.c:1122:23: error: 'BTRFS_IOC_QUOTA_RESCAN_WAIT' undeclared (first use in this function) Change-Id: I52492cff70228bee477b1e5b287af66138564dd1 Reviewed-by: Tuomas Heimonen <tuomas.heimonen@theqtcompany.com>
* rcar-gen2: USB fixupsLouai Al-Khanji2016-08-302-1/+13
| | | | | | | Autoload USB modules for adb bridge and touch screens. Change-Id: I1370f87b25e1c0660ffc8fb6fd0aa6d0a1cf0658 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Update license headersSamuli Piippo2016-05-1828-196/+420
| | | | | | | License changed to GPLv3 + Commercial Change-Id: I267c97216e717ed29071df064337e1bcf83de973 Reviewed-by: Kalle Viironen <kalle.viironen@theqtcompany.com>
* Add Support for Renesas R-Car Gen2 DevicesLouai Al-Khanji2016-05-1032-0/+992
I have only personally tested the porter build as it's the only device I have, but getting the others to work as well should be straight forward. Please see the note in conf/distro/include/rcar-gen2.inc about the binary drivers. The documentation we ship with Qt Creator should expand on how to install the drivers. Additionally we must check with Renesas how we could redistribute prebuilt images if we want to do that. Change-Id: I82e03aad9b43bee068aaa0472aeac4d394f049a8 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>