summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | 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>
* | Update Toradex meta layer revisionSamuli Piippo2014-10-0719-492/+1
| | | | | | | | | | | | | | | | Branch V2.3 is done agains daisy, so we can remove old recipes copied from dora branch. Change-Id: I0532c05ec3a3253f55d78f0090a75e7423dca90e Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | Add repo manifest for latest upstream reposSamuli Piippo2014-10-071-0/+53
| | | | | | | | | | | | | | | | This repo manifest can be used to easily fetch the latest versions (daisy or equivalent) of all the upstream meta repositories. Change-Id: I98c0920d57d006a1effc27c11540580c29455f90 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | bbb: use boneblack u-boot config for eMMC storageSamuli Piippo2014-10-023-0/+8
| | | | | | | | | | | | | | | | | | | | | | The boneblack u-boot config adds support for environment storage in eMMC. Kernel image type is changed to zImage to reflect which is what the u-boot defaults to. For older versions of u-boot that try to use uImage, set extra u-boot arguments in uEnv.txt. Change-Id: I98bd37db41a7c80a1aa75e9ae53c1e00589fde64 Reviewed-by: Andy Nichols <andy.nichols@digia.com> Reviewed-by: Kalle Viironen <kalle.viironen@digia.com>
* | Merge "Merge remote-tracking branch 'origin/stable' into dev" into devSamuli Piippo2014-10-021-10/+7
|\ \
| * | Merge remote-tracking branch 'origin/stable' into devSamuli Piippo2014-10-011-10/+7
| |\| | | | | | | | | | | | | | | | | | | * origin/stable: Use libreoffice repo for hunspell dictionaries Change-Id: I00118fd748a4400f0daf5daf173e7142ce0be9d0
| | * Use libreoffice repo for hunspell dictionariesSamuli Piippo2014-09-251-10/+7
| | | | | | | | | | | | | | | | | | | | | | | | One of the URL no longer worked, so using libreoffice for all of the hunspell dictionaries. Change-Id: Ie8c58125073d4d0b444e91e05b08cea1dbc94ce9 Reviewed-by: Rainer Keller <rainer.keller@digia.com>
* | | Include wayland to SDK host part only on iMX6 devicesSamuli Piippo2014-09-304-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | Host part of the SDK need to be configured per device as well, otherwise wayland is build for all machines. Change-Id: If5287da32f1f09fef47826576e48060f6a9b642c Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com> Reviewed-by: Andy Nichols <andy.nichols@digia.com>
* | | Use device specific bblayers.conf filesSamuli Piippo2014-09-309-38/+289
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Intead of modifying one commong bblayers.conf.sample file, create separate configs for each device type that uses different set of meta layers. Unknown devices now use all meta layers by default. Change-Id: I2bbcf803951c0c8c787b789420c325166b2ebbd5 Reviewed-by: Andy Nichols <andy.nichols@digia.com>
* | | Make bbappends more flexible by using wildcard version matchingaavit2014-09-267-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From v1.6, yocto supports wildcards in .bbappend file names. This is practical since we then don't have to rename them every time the upstream version changes slightly. Also allows for support of earlier poky versions. Change-Id: Ib21e6fa1b56d11421c06af353c6ba848f38e07e0 Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
* | | New initialization scriptsSamuli Piippo2014-09-264-75/+281
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These initialization script will create a build environment which has only the needed meta layers from upstream. Other repos are ignored and not even downloaded. Google's repo tool is used to fetch upstream repos and it can then be used to manage the repos while developing. This has also support for using local mirror repos. The required repos are defined in the manifest.xml file, which can be overwritten using a machine specific manifest_<device>.xml file. Task-number: QTEE-760 Change-Id: I12ed9a6fddceb4de1217baaebf46277c6ef7224f Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | | Add Wayland and Weston into the iMX6 imagesLaszlo Agocs2014-09-266-2/+74
| | | | | | | | | | | | | | | | | | | | | | | | weston-examples may get removed later on, for now they are necessary for testing and development. Change-Id: I0bbb1d9d66045d8844f07d8e0bca9d7fc19251c3 Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
* | | Move meta-toradex specific files to separate layerSamuli Piippo2014-09-253-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | Create new layer for recipes and files that required only when meta-toradex layer is used. For now, the bblayers.conf template still includes the new layer as well. Change-Id: Ib2c81a444786845f2e7c2fbf78dd0676459996c0 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | | Move meta-beagleboard specific files to separate layerSamuli Piippo2014-09-258-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | Create new layer for recipes and files that required only when meta-beagleboard layer is used. For now, the bblayers.conf template still includes the new layer as well. Change-Id: I5e50067b8b6c7d480d3808a24e8acc2ace07b04b Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | | Move meta-fsl-arm specific files to separate layerSamuli Piippo2014-09-2528-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | Create new layer for recipes and files that required only when meta-fsl-arm and meta-fsl-arm-extra layers are used. For now, the bblayers.conf template still includes the new layer as well. Change-Id: I01a0019ebaea3e1532f106e076f7608fb7aa86c6 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | | Move meta-ti specific files to separate layerSamuli Piippo2014-09-2518-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | Create new layer for recipes and files that required only when meta-ti layer is used. For now, the bblayers.conf template still includes the new layer as well. Change-Id: Iab8f6b3a61578e7a9579066ae7facca5a9a1f33b Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | | Remove extra patchesSamuli Piippo2014-09-252-230/+0
|/ / | | | | | | | | | | | | These got in by mistake and are not needed. Change-Id: I91d31c42aa4034689a71b0c800ccaa3365389cf6 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | gstreamer: include codec needed to play QtEE video in TI hardwareSamuli Piippo2014-09-232-0/+3
| | | | | | | | | | | | | | | | iMX6 devices have dsp codec that are able to play the video, but TI hardware don't have this, so add software codecs instead. Change-Id: I6192b042f8e1ea219486a948e075250e09790def Reviewed-by: Kalle Viironen <kalle.viironen@digia.com>
* | beaglebone: Add cape support for beaglebone blackSamuli Piippo2014-09-2317-31/+874
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Linux kernel version 3.8 from meta-beagleboard adds support for the cape manager. Using powervr driver version 4.10.00.01, SGX is also supported. Patches for the kernel and SGX are taken from TI support pages. Kernel args need 'quiet' for HDMI to work, otherwise you only get black screen. Double buffering (libpvrPVR2D_FLIPWSEGL.so) does not work, need to use FRONT buffering which can cause screen tearing. Task-number: QTEE-312 Change-Id: I160e7e954ce9d060b0cb1bdaca70b24de9ccd697 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com> Reviewed-by: Andy Nichols <andy.nichols@digia.com>
* | Init script can now use existing build dir for clone referenceaavit2014-09-181-1/+19
| | | | | | | | | | | | | | | | | | Add --reference <existing-build-dir> argument. If one has an already checked out build directory, save download time and disk space by reusing the git object storage. Ref. git clone --reference. Change-Id: I89327597a29cb5e7e5c86acefcdf33e3ee42d0fc Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
* | Init script can now be used to update meta layer reposSamuli Piippo2014-09-181-10/+27
| | | | | | | | | | | | | | | | With --force argument, the b2qt-init-build-env script can be used to update already checked out meta layer repos to updated SHA1s Change-Id: I123714da29fa19eb8adc76a811a6daddab6f217d Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | Remove u-boot-fw-utilsSamuli Piippo2014-09-171-1/+0
| | | | | | | | | | | | | | | | Not needed by updater framework and this was causing problems for other devices than nitrogen6x. Change-Id: I256b8e187e693ac145936c255213a7faaf65c8a6 Reviewed-by: Rainer Keller <rainer.keller@digia.com>
* | remove unneeded kernel image from rootfsSamuli Piippo2014-09-173-0/+8
| | | | | | | | | | | | | | | | | | No need for the kernel image to be in rootfs (/boot/) as it's used from the boot partition. Task-number: QTEE-749 Change-Id: Ic5e53e25d896bba807c8e098c1fd50208b646034 Reviewed-by: Rainer Keller <rainer.keller@digia.com>
* | imx6: GPU driver version was updated in upstream layerSamuli Piippo2014-09-173-2/+2
| | | | | | | | | | Change-Id: I95af528e9760166890c882e08779875dd01dfc9c Reviewed-by: Andy Nichols <andy.nichols@digia.com>
* | Update upstream meta layers and add meta-beagleboardSamuli Piippo2014-09-173-8/+10
| | | | | | | | | | Change-Id: Ifc65774898f728920e4b8314bfc71cfbe13a0eb9 Reviewed-by: Andy Nichols <andy.nichols@digia.com>
* | Create subfolders if necessaryRainer Keller2014-09-091-1/+1
| | | | | | | | | | Change-Id: Ibf940d835ab9b2edf54da818811e1aa23172e3b5 Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
* | Add update support to u-boot scriptRainer Keller2014-09-092-0/+82
| | | | | | | | | | Change-Id: I519a91c57db891c16ccd1d8f61e622d8b16a3a2c Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
* | Set HOME environment variable for adbdSamuli Piippo2014-09-035-0/+5
| | | | | | | | | | | | | | | | | | Set HOME env variable to /data, so that QSettings uses that as the default location for the settings file. This also what eAndroid is using. Task-number: QTEE-746 Change-Id: I8a47b4ad250ed7febd60e486ee139bfcdabca337 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@digia.com>
* | Merge remote-tracking branch 'origin/stable' into devSamuli Piippo2014-09-0260-806/+904
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/stable: (45 commits) Update sha1 for meta-fsl-arm-extra Include u-boot-fw-tools to image New sha1 for meta-fsl-arm-extra Fix c_rehash problem on ca-certificates linux-boundary: revert 1G/3G memory split configure Use specific SHA1 from all of the meta repos beagleboard specific u-boot was removed from meta-ti Old libgles-omap3 packages were removed from meta-ti toradex: enable FunctionFS module needed for adb bbb: correct path for kernel configure fragment image: include i2c-tools in image adb: enabled network mode for toradex toradex: Add hardware acceleration for gstream adbd: add dependency to openssl for libcrypto Include toradex repository imx6: set preferred version for gpu drivers Include older Vivante drivers for Apalis iMX6 Include support for Toradox Apalis iMX6 BBB: enable USB serial kernel drivers No need for RPi in BBMASK ... Change-Id: I9a3a329c0ec64476a5809c7bcd06a2bbe44655b4