summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Use meta-clang if availableHEADdevSamuli Piippo2024-04-181-0/+2
| | | | | Change-Id: Ia7c3b3fe42cbdb92d4ca54d577d9b6bf66ff75e6 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Add a conf-note for bitbake target nameAlex Bu2023-10-301-0/+17
| | | | | Change-Id: I7a977a300347c4c73e57558ac32485709311b97e Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Add support for RCar M3N with salvator-xs carrier boardAlex Bu2023-10-304-7/+46
| | | | | | | | | | Merge h3ulcb and salvator-x together in u-boot config. Set the default display output to HDMI. Enable USB3.0 function for salvator-x. Task-number: QTBUG-114461 Change-Id: I639f2937705353a5229874340fc96e15292910b0 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* coin: update module_config.yamlMikko Gronoff2023-10-301-1/+1
| | | | | | | 6.5 moved to lts branch. Change-Id: Iad76f09a70616e224b6fea159b38896e102eaaf0 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Switch salvator-x to use M3N soc family by defaultSamuli Piippo2023-06-141-1/+1
| | | | | | | | Unless SOC_FAMILY is specified by the user, use M3N as the default. Task-number: QTBUG-114462 Change-Id: Ic83096ca47b64354ad474a3ffc4bfec379ec7e10 Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
* Add CI supportSamuli Piippo2023-06-052-0/+117
| | | | | | | | Build common targets against different Qt versions. Task-number: QTBUG-108502 Change-Id: I5965a5be7e5ca50cbfa22ac31d1fac747368869f Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* update READMEMikko Gronoff2023-05-161-1/+1
| | | | | | | Update repo init command format. Change-Id: I049324124ce180874860c1b66f0dbdd4ce786f99 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Change Renesas R-Car-H3 Starter Kit Premier to boot from SD cardAri Parkkila2023-03-102-0/+74
| | | | | | | | Update U-Boot to start kernel from SD card with r8a77951-ulcb.dtb. Task-number: QTBUG-110929 Change-Id: Id7aa759397adf4a0584d623bd99c39be2ef4aac5 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Fix override for deploy conf namesSamuli Piippo2023-03-081-4/+4
| | | | | | | Use the new syntax. Change-Id: I7de308d07a3820d7a7c5299b474e5bb33d140b3d Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
* Add SOC_FAMILY to the buildinfo fileSamuli Piippo2023-02-011-0/+2
| | | | | | | | Same machine target can be build for different SCO_FAMILY (H3/M3/M3N). Add it to the buildinfo file, so we'll know which SOC_FAMILY was used. Change-Id: I827a09c022ede0a7ec8e67bde431120f4de09e6a Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Update to support honisterAri Parkkila2022-09-012-1/+4
| | | | | Change-Id: I828958d78a4dc3e01499146874ba567f7cede18d Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Update to support kirkstoneAri Parkkila2022-06-305-9/+18
| | | | | Change-Id: I773df338b2e06e001a1e066d776a0d519d85359e Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Convert to new override syntaxAri Parkkila2022-06-303-11/+11
| | | | | | | | | This is the result of automated script (0.9.1) conversion to use ":" instead of "_": meta-boot2qt-renesas$ ../poky/scripts/contrib/convert-overrides.py . Change-Id: I998b8e58cf32811e58fe9cf815f97211aec203a5 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* b2qt: initial commit for 6.2 renesas buildsDan Ackers2022-01-148-125/+8
| | | | | Change-Id: Ifdea1d142c0af1944aa7cd2736787d450c471e8c Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Meta-boot2qt now supports dunfellDan Ackers2021-09-285-7/+23
| | | | | | | | Brings renesas to support dunfell as well. Task-number: QTBUG-96725 Change-Id: Iec6b0599502001e938b8135b77d60c0e4ebcc5c3 Reviewed-by: Jani Suonpera <jani.suonpera@qt.io>
* Remove workaround patchJani Suonpera2021-05-252-74/+0
| | | | | | | | | | | | | | Workaround patch cannot compile with newer qtwebengine and chromium. Many changes have been done to Reneses and chromium drivers. Removed patch is not directly compatible. There is shown again issue QTBUG-68912, which should solve first. If issue with eglGetProcAddress is shown again then new workaround is required later. Task-number: QTBUG-93022 Change-Id: I2d30c32d2ec4f56d2e85e645e4b62f06a2f0634b Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Fix qtwebengine patchJani Suonpera2021-05-181-8/+8
| | | | | | Task-number: QTBUG-93022 Change-Id: Ia86b343a355dc265891bffeb7c56f2afd478072b Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* Remove manifestzeusSamuli Piippo2020-08-172-39/+3
| | | | | | | | | Initialization using the manifest from the meta repo does not work anymore. Remove the manifest and update readme to use the separate manifest repo. Task-number: QTBUG-85889 Change-Id: I1dcd89244467f926f641b06853f91fcc14dba025 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Merge remote-tracking branch 'qt/warrior' into zeusMikko Gronoff2020-03-161-1/+2
|\ | | | | | | | | | | | | * qt/warrior: 4775529 conf: add meta-python2 to bblayers for all targets Change-Id: Iede17d155e5544e0fda1c8030404768e72009c90
| * conf: add meta-python2 to bblayers for all targetswarriorMikko Gronoff2020-03-161-1/+2
| | | | | | | | | | Change-Id: I368821de790ffbe7196959cfbdef888c84cfe0d6 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | renesas: adapt to yocto v3.0.2Mikko Gronoff2020-03-098-42/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * yocto v3.0.2 has gstreamer 1.16.1. Mask hardcoded gstreamer bbappends for gstreamer 1.16.0 in meta-renesas layer & add the same bbappends as wildcarded versions under meta-boot2qt-renesas. * Update meta-renesas layer: zeus-M2-Yocto-v3.21.0 -> zeus-Yocto-v3.21.0 tag * remove meta-linaro & weston related appends & bbmasks as those have been fixed / dealt with upstream in updated meta-renesas layer in commits "43d5c55cb5d34a88ad38cf6fe6226319941ec644 rcar-gen3: bblayers: Remove dependency on meta-optee" and "26931e33d4aba1bb90e3abce5fdb043b7d989ab7 rcar-gen3: weston: Remove weston-conf recipe" Change-Id: Ibf3ea4f6fbc4f7d97809064cd8610ab5da85811a Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* | weston: fix simple-dmabuf-drm buildSamuli Piippo2019-11-081-0/+30
| | | | | | | | | | | | | | | | | | clients/meson.build:325:3: ERROR: Problem encountered: simple-dmabuf-drm is configured to use libdrm_intel but it was not found. Or, you can remove intel from '-Dsimple-dmabuf-drm' list. Change-Id: I31837071396c3ef37e316505159a5e2bdd565028 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* | Update to zeusSamuli Piippo2019-11-083-11/+8
|/ | | | | | | | Use zeus-M2-Yocto-v3.21.0 tag from meta-renesas, and update proprietary driver repo to v3.21.0. Change-Id: I951bf1f73bfe3521619d306c2b1a0fcb6badccef Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Update readme and manifestSamuli Piippo2019-11-052-9/+15
| | | | | | | | Update based on changes done on meta-boot2qt, the --groups argument is no longer supported. Change-Id: I1e6653b84e01205ff30dbf50c96610c3ce26c433 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Add support for using layer as boot2qt bsp layerSamuli Piippo2019-09-135-0/+232
| | | | | | | | | | | Add manifest.xml with needed meta layers for building Renesas boards againt meta-boot2qt, and README for how to use the layer. Combine the device specific config files from meta-boot2qt into a single include file. Change-Id: Id51723c21464239777a2cb471b87a3c51019fd5b Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
* Adaptation to warriorSamuli Piippo2019-09-1319-976/+1
| | | | | | | | | | Update layer for warrior branch and v3.19.0 of meta-renesas, remove all appends that are no longer needed. Support for draak is dropped since the v3.19.0 BSP does not support it. Change-Id: I513b3eee47c9dfc24261975060e4287c9d0435a7 Reviewed-by: Kari Hormi <kari.hormi@qt.io> 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>
* Merge remote-tracking branch 'origin/sumo' into thudSamuli Piippo2019-06-030-0/+0
|\ | | | | | | | | | | | | | | | | | | | | | | * origin/sumo: qtdeviceutilities: update to latest revision renesas: update webengine workaround gammaray: update revision imx8: update meta layer meta-qt5: update layer meta-intel: update layer Change-Id: I0d49cda55869c8848559b2250561a5101937b71d
| * renesas: update webengine workaroundSamuli Piippo2019-05-311-3/+17
| | | | | | | | | | | | | | | | egl was removed from linking, add it back for the reneses workaround. (cherry-picked from thud/57700d767a31559b5db786f07fbd69811bf877ab) Change-Id: I0c82c4c74024ba10ad18cc5c813b1bfb767901b8 Reviewed-by: Samuli Piippo <samuli.piippo@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>