summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Use tmpfs for /var/run in toradex devicesv4.0.0Samuli Piippo2014-12-052-0/+38
| | | | | | | | | | | | | Default fstab for toradex devices was not using tmpfs for /var/run, so some daemons did to handle hard reset nicely. Networking and udev were failing at least. Using 'b2qt' folder name for the fstab file, so that bitbake uses that instead of the files from meta-toradex. Task-number: QTEE-857 Change-Id: Id93b127b2b7c02bec11818c4c1b7357bfe65ecbf Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* gpu-viv-bin-mx6q: dependency was removed upstreamSamuli Piippo2014-12-031-1/+0
| | | | | Change-Id: Ib005dd0fde3b2b4d5bfb8fbea4b8234f8ef2f78e Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* BUILDDIR is also used by oe-initSamuli Piippo2014-12-031-1/+0
| | | | | | | | Must not unset BUILDDIR as it is exported by oe-init scripts, and used by Toaster and Qemu at least. Change-Id: I5b004190ad49d7846e2ae7fa3e262ea6d6354ea1 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* Add xkbcommon dev files to toolchainLaszlo Agocs2014-12-022-0/+2
| | | | | | | | | | | Keyboard input is not functional without the key mapping services provided by libxkbcommon. Needed when building the Wayland platform plugin. When not present, all keyboard mapping is disabled and the result is not compatible with Weston. Task-number: QTEE-832 Change-Id: Iaad556e09a6fa35eafaab2e089d6def374903047 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* Fix list-devices command for b2qt-init-build-envSamuli Piippo2014-12-011-1/+1
| | | | | | | Did not work when running from SDK installation. Change-Id: I96ace01b0424304e33894364b1f263e511a2bab8 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* u-boot-toradex-fsl: correctly append patch for apalis imx6Samuli Piippo2014-11-271-1/+1
| | | | | Change-Id: Ibdca2cab6e86d416fd871517f252ab8dfa4f1cde Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* Init script support for imx6dlsabresdSamuli Piippo2014-11-262-2/+2
| | | | | Change-Id: I2994541fb6e9489dfbbd7e5662f133d8037e5146 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* Kernel and GPU updates for am335x-evmSamuli Piippo2014-11-261-6/+2
| | | | | | | Previous kernel no longer compiled. Change-Id: If8000dc0e4c9e3674399381a327774767fb7d48d Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* Helper script to build all device imagesSamuli Piippo2014-11-261-0/+35
| | | | | | | | | build-all.sh can be used to build image and toolchain for all device which have build environment already setup. Have to use bash, since the oe-init-build-env does not support dash. Change-Id: I95778919015b40444f229d471791b5637de7d0d3 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* Include all python modules to sdkSamuli Piippo2014-11-251-7/+2
| | | | | | | | | | If the toolchain is added to PATH, the python needs to have enough modules to able to build QtWebEngine. Task-number: QTEE-824 Change-Id: I2c9f977118f70928735eb7663d272364c5fa6754 Reviewed-by: Andras Becsi <andras.becsi@theqtcompany.com> Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* Merge "Merge remote-tracking branch 'origin/stable' into dev" into devSamuli Piippo2014-11-2583-81/+131
|\
| * Merge remote-tracking branch 'origin/stable' into devSamuli Piippo2014-11-2483-81/+131
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/stable: toolchain: include base-files Update meta-fsl-arm-extra to fix u-boot-boundary fetch failure Install fonts with help of Yocto recipes bbb: remove preferred version for SGX Update Qt logo Remove u-boot-fw-utils Change copyright notice Conflicts: b2qt-init-build-env conf/distro/include/beaglebone.conf recipes/packagegroup/nativesdk-packagegroup-b2qt-embedded-toolchain-target.bb Change-Id: I5b22412d0530e70057f705da34247803498ddde3
| | * toolchain: include base-filesSamuli Piippo2014-10-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Fix problem with dependency to base-files package in toolchain Change-Id: I96a5f76bba9372a3d8856baebbd29d73aae5a0b1 Reviewed-by: Andy Nichols <andy.nichols@digia.com> Reviewed-by: Kalle Viironen <kalle.viironen@digia.com>
| | * Update meta-fsl-arm-extra to fix u-boot-boundary fetch failureQtEE_v3.2.0Samuli Piippo2014-10-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Need to update newer sha1 for meta-fsl-arm-extra, since the upstream repo for u-boot-boundary got broken. Task-number: QTEE-793 Change-Id: I77e0e24dfaacd7741e5d856b7214d4fa1112de42 Reviewed-by: Rainer Keller <rainer.keller@theqtcompany.com>
| | * Install fonts with help of Yocto recipesGatis Paeglis2014-10-073-0/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Install fonts with help of Yocto recipes instead of installing fonts from many "random" shell scripts and b2qt-launcher repository. Change-Id: I906d022cfab1dfabeca1a8cd0b4c39cc8a886842 Task-number: QTEE-757 Reviewed-by: Samuli Piippo <samuli.piippo@digia.com> Reviewed-by: Kalle Viironen <kalle.viironen@digia.com>
| | * bbb: remove preferred version for SGXSamuli Piippo2014-10-071-3/+0
| | | | | | | | | | | | | | | | | | | | | Using the latest available by default. Change-Id: If7d2c23dce7a68e002566f726961420aee05974f Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
| | * Update Qt logoSamuli Piippo2014-10-071-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | New Qt logo for the splash screen. Task-number: QTEE-777 Change-Id: I71c0432fc62ba75becb73568de6049b00919e52f Reviewed-by: Gatis Paeglis <gatis.paeglis@digia.com>
| | * Remove u-boot-fw-utilsSamuli Piippo2014-10-071-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Not needed by updater framework and this was causing problems for other devices than nitrogen6x. cherry-picked from dev Change-Id: I6278bd23943f1cf8add62b980cd703b5c64ba5bf Reviewed-by: Gatis Paeglis <gatis.paeglis@digia.com> Reviewed-by: Rainer Keller <rainer.keller@theqtcompany.com>
| | * Change copyright noticeRainer Keller2014-10-0656-57/+57
| | | | | | | | | | | | | | | | | | | | | URL points to qt.io Change-Id: I921e1f1ff506bff840cd13ed4bac21238347d98f Reviewed-by: Kalle Viironen <kalle.viironen@digia.com>
* | | Default image type is tar.gzSamuli Piippo2014-11-241-1/+1
| | | | | | | | | | | | | | | Change-Id: I31aa3ef4f738b579b615022d3194dfe496fe213c Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* | | Script to upload machine images and toolchainsSamuli Piippo2014-11-241-0/+52
|/ / | | | | | | | | | | | | | | | | | | upload.sh can be used to upload machine images and toolchain to ci-files02-hki, which is used by the b2qt build scripts. It also does some necessary renaming and the special handing for Freescale SABRE board boot package. Change-Id: I73a0873669a5e5a7929ec27cb929e29616def8cf Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* | Minor cleanup for device confsSamuli Piippo2014-11-2411-28/+2
| | | | | | | | | | | | | | Every device does not need to define IMAGE_FSTYPES and ADB_PRODUCTID. Change-Id: I05d255727a6fb533850069dc7513c06d06a995b4 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* | Support both Quad and Dual SABRE boardsSamuli Piippo2014-11-242-0/+32
| | | | | | | | | | | | | | | | | | | | Include needed files (kernel dtbs, firmware) to support the Dual and Duallite version of Freescale SABRE SD boards using the same rootfs. The boards are using different u-boot binaries, but that needs to be sorted outside of yocto. Change-Id: I6223b611cb9d8c4f5c7cd02da66902782a1e2ed2 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* | More wildcards for bbappendsSamuli Piippo2014-11-243-26/+0
| | | | | | | | | | | | | | These wildcard changes would be needed when moving to dizzy. Change-Id: Ic9aa4fe48d8b23a894eb3abcf416e1a2895f3327 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
* | Add Support for Colibri-VF devicesAndy Nichols2014-11-204-3/+47
| | | | | | | | | | Change-Id: Ie4fdf57b986eb24cb16dfb9f347ae02e7648bf86 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* | Common dummy OpenGL implementationSamuli Piippo2014-11-2015-22/+6654
| | | | | | | | | | | | | | | | Use common sources and headers to provide both dummy OpenGL libs and QtGlesStream lib. Change-Id: Ia71c3ffd7b1f45bf5eea5ac78027c8439855aac5 Reviewed-by: Andy Nichols <andy.nichols@theqtcompany.com>
* | Use QtGlesStream instead of MesaSamuli Piippo2014-11-182-4/+58
| | | | | | | | | | | | | | | | | | | | Build QtGlesStream dummy client and use the EGL headers from there, instead of Mesa. The actual QtGlesStream module still needs to build elsewhere. Task-number: QTEE-557 Change-Id: I2d50522b920fb49eaf5086b105fc2e6e37eef686 Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* | Build fix for tibidaboaavit2014-11-181-1/+1
| | | | | | | | | | | | | | The broadcom recipe does not exist there. Change-Id: Iad3aeda85f3e0b7ccda39841ac2f92d597d3bc45 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* | tasks were renamed to packagagroupsSamuli Piippo2014-11-181-2/+1
| | | | | | | | | | Change-Id: I30b0cd06eb04fc38cad823c7e6c154aa34d25e09 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | Use Adb over USB by default in Apalis iMX6Samuli Piippo2014-11-171-5/+0
| | | | | | | | | | | | | | | | | | Adb over USB work correctly in Toradex Apalis iMX6 as long as the jumper (JP2) is correctly set on the Ixora carrier board. Task-number: QTEE-671 Change-Id: If1e070e532b5a8fe0eff29b125e0a690b4218c8f Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | imx53qsb: glTexImage2D has incorrect function declarationSamuli Piippo2014-11-132-2/+30
| | | | | | | | | | | | | | | | glTexImage2D function declared in amd-gpu-bin-mx51 package (gl.h) has incorrect parameter types, which cases Qt5 build to fail. Change-Id: Ib45a4d9c1f94a0e2213488e8f447eb443feb05d3 Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
* | nitrogen6x: supply custom version of /etc/network/interfacesSamuli Piippo2014-11-121-0/+31
| | | | | | | | | | | | | | | | | | Nitrogen6X/6_Max/6_Lite all use the nl80211 driver for wpa_supplicant and none of them have an eth1 device. Change-Id: I17a316d79a1d787229fd9acb758d993921e85dfb Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com> Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | nitrogen6x: include Broadcom WiFi firmwareSamuli Piippo2014-11-123-0/+84
| | | | | | | | | | | | | | | | | | Adding Broadcom bcm4330 firmware allows use of the same image on Nitrogen6_Lite. Change-Id: I2eebe658ea9f81f42d670a47acd7dcd2c6d0909c Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com> Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | nitrogen6x: add support for Nitrogen6_Max and Nitrogen6_Lite Device TreesSamuli Piippo2014-11-121-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | Include the Device Tree binaries for Nitrogen6_Lite and Nitrogen6_Max to avoid building a completely separate image for each. Since the Nitrogen6_Lite device tree isn't built by the stock image in meta-fsl-arm-extra, append it to the KERNEL_DEVICETREE variable. Change-Id: I085e0473773c84308cb0d826eb8d2da444036ea5 Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com> Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | nitrogen6x: update kernel configsSamuli Piippo2014-11-121-12/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | Previous kernel config changes are now merged upstream, and the fix for the imx-vpu is also in, so all configuration changes can be removed. Add support for Nitrogen6_Lite. The Nitrogen6_Lite board supports a Broadcom 4331 WiFi/Bluetooth module, and typically has one of its' GPIO ports configured as an LED_GPIO control (for a dry-contact output). Change-Id: I840e7703624c652acf0a0262102e6491a3908719 Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com> Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | toradex: support for the new v2.3 toradex releaseSamuli Piippo2014-11-125-0/+141
| | | | | | | | | | | | | | | | | | Kernel is now using dtb, include it in the bootfs. U-boot update to make sdboot the default. Include u-boot script for updating the u-boot. Change-Id: I7e4f01ad3d903fbf807c5bf3904a9f955a59e97a Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | Update revision for meta repositoriesSamuli Piippo2014-11-121-6/+6
| | | | | | | | | | Change-Id: I7e96ba55da0d8b872d9368d91a8bc66a1d37e53c Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | Add Silica ArchiTech tibidabo boardaavit2014-11-1011-0/+285
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Builds & runs ok! The current implementation is done with the strategy of using the vendor's defined repo versions for the yocto stack, instead of the common versions defined by b2qt. The intention is to build upon the vendor stack as closely as possible, as that is (hopefully) tested and maintained. Task-number: QTEE-801 Change-Id: Ib93b54178de870b5f288b2fae982ea2b4bb74e50 Reviewed-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
* | Add b2qt-update-frameworkRainer Keller2014-11-043-14/+69
| | | | | | | | | | Change-Id: Iaefed14f1d2bfecb436c2bfa68c94ffe74672128 Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
* | Export /usr/include/HAL into the toolchainLaszlo Agocs2014-10-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | libgal-dev only provides libGAL.so in the toolchain. That is not enough when compiling a hardware compositor (e.g. the Weston hw compositor patch) because the headers are needed too. For Weston having the headers in the sysroot is enough, but in the future we may need these for QtWayland which is built with just the toolchain, so include them in the toolchain too. Change-Id: I81c4609d69da788460071b441cdec26f0dc1cbd0 Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
* | Fixes for initialization scriptSamuli Piippo2014-10-271-10/+10
| | | | | | | | | | | | | | | | | | Use full path for the -u argument in repo tool, since creating mirror does not work without full path. The GROUPS variable causes problems when /bin/sh is linked to bash. Change-Id: Ie276c8177f3381209a21110b9f84fbff45e3a23f Reviewed-by: Rainer Keller <rainer.keller@theqtcompany.com>
* | Enable to use sources from Qt SDKSamuli Piippo2014-10-173-0/+90
| | | | | | | | | | | | | | | | | | | | | | | | This enables sources to be fetched from the Qt SDK, if available, instead of internal git repositories. Required for BYOS customers to build B2Qt things. Git repositories in SRC_URI are configured with 'local-uri' parameter, that defines the path to the source code directory inside the Qt SDK. The base path to Qt SDK is set in local.conf when setup-environment.sh in run. Change-Id: I7f5e96fb6b9e9e55cac9d50cefb17830618193b8 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com> Reviewed-by: Andy Nichols <andy.nichols@digia.com>
* | Avoid build warning: set preferred jpeg provideraavit2014-10-171-0/+3
| | | | | | | | | | | | | | | | jpeg-turbo seems to be industry standard because of better performance on x86 and arm. Change-Id: I2928654b43af9e41bdeda200701980cce3f64ac1 Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
* | Add camera support for RPi and SABRESamuli Piippo2014-10-173-1/+15
| | | | | | | | | | | | | | | | | | | | Include necessary gstreamer plugins to enable camera usage in Qt. Camera is enabled in RPi boot configuration, and needed kernel modules are loaded during boot on in RPi and SABRE. Change-Id: Iaeb17933b7d7dabb30db638db6594ab6aada05a0 Reviewed-by: Yoann Lopes <yoann.lopes@theqtcompany.com> Reviewed-by: Gatis Paeglis <gatis.paeglis@digia.com>
* | Fixes for setup scriptsSamuli Piippo2014-10-172-4/+4
| | | | | | | | | | Change-Id: Ib506ebd57e0943cbbd2b4dfcb6291a3938807c1f Reviewed-by: Gatis Paeglis <gatis.paeglis@digia.com>
* | libgles: Use correct path for to the meta-ti layerSamuli Piippo2014-10-161-1/+1
| | | | | | | | | | | | | | | | Path to meta-ti layer got changed when meta repo checkout was changed. Correctly find all the files again. Change-Id: Ia5a7dee56ff33fcc039791b90f15a242439106d9 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | BBB: set preverred provider for u-bootSamuli Piippo2014-10-161-0/+1
| | | | | | | | | | | | | | One warning less on build. Change-Id: I8bbf6ace700a0843ad66c4118053437de73ff2e8 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | wayland: add missing dependency for the nativesdk buildSamuli Piippo2014-10-141-1/+1
| | | | | | | | | | | | | | Configure checks for libffi in nativesdk build as well. Change-Id: I77e0d083dad29ea5436527b556c0d5cfadb74ef3 Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
* | Update local.conf.sampleSamuli Piippo2014-10-143-29/+32
| | | | | | | | | | | | | | | | Match with meta-poky version. Parallel threads are now configured based on the CPU count. Change-Id: If82e8b55778c9c822e5aa8e7558a68919b74f666 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | Improvements to setup scriptsSamuli Piippo2014-10-142-28/+20
| | | | | | | | | | | | | | | | | | | | - use the already fetched .repo/repo as a workaround for repo tool's mandatory -u argument - rename environment-setup.sh script - Add notice about correctly sourcing the environment-setup.sh script Change-Id: I4ac3cf26ca30ae1c14474cf9fb15e65ebc0be3ac Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>