aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2015-01-12libmcc: Fix symbolic link for dynamic libraryOtavio Salvador
This fixes the Makefile to properly generate the symlink inside the installation directory. Change-Id: I18ad51c87f64780bfdd8bd70abdda5554439d9e8 Reported-by: Petr Kubizňák <kubiznak.petr@elnico.cz> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-12kernel-module-mcc: Only include mvf_sema4.h if building in kernelOtavio Salvador
When mcc_config.h is used to make application we shouldn't include mvf_sema4.h as it is an internal symbol of kernel and shouldn't be directly referenced by user space applications using the MCC interface. This allows for application developers to use the SDK without having to copy the 'mvf_sema4.h' header byhand. More detailed information at: https://lists.yoctoproject.org/pipermail/meta-freescale/2015-January/012144.html Change-Id: I39a519d10a15b951c573007d3cf689f32aac3f30 Reported-by: Petr Kubizňák <kubiznak.petr@elnico.cz> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-31mqxboot: provide explicit do_installMax Krummenacher
mqxboot is a pure make project. Inheriting autotools provided an implicit do_install task, however with the change to seperate builddirs in dizzy (${B} != ${S}) do_install fails. Removing autotools and providing an explicit do_install task fixes this. Signed-off-by: Max Krummenacher <max.oss.09@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-31libmcc: provide explicit do_installMax Krummenacher
libmcc is a pure make project. Inheriting autotools provided an implicit do_install task, however with the change to seperate builddirs in dizzy (${B} != ${S}) do_install fails. Removing autotools and providing an explicit do_install task fixes this. Signed-off-by: Max Krummenacher <max.oss.09@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-29libfslcodec: Use PACKAGECONFIG to handle VPU supportOtavio Salvador
This allow the set of VPU support, depending on the SoC family, in a more clean way and also avoiding the 'imx-vpu' dependency accordingly. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-29gstreamer1.0-plugins-imx: Update to version 0.10.0Carlos Rafael Giani
Changes: - new codebase for 2D blitter based video sinks and transform elements - new G2D elements: imxg2dvideosink imxg2dvideotransform - new PxP elements: imxpxpvideosink imxpxpvideotransform - ipu: rewrite code from scratch to be based on the blitter base classes - ipu: fix memory protection bits in mmap() calls - phys mem buffer pool now uses a default horizontal alignment of 16 instead of 8 - eglvivsink: fix deadlock in set_caps() functio - vpu: decoder: add interlace information to output buffers - vpu: encoder: fix crashes because of incorrect unrefs, plus minor fixes - new elements for audio decoding based on Freescale's unified audio (UniAudio) architecture - preliminary support for Android builds Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-29libfslcodec: Add a depends on imx-vpuOtavio Salvador
This fixes following QA error: ,---- | WARNING: QA Issue: libfslcodec-test-bin rdepends on imx-vpu, but it | isn't a build dependency? [build-deps] `---- Change-Id: I2e27c022195bd1ddc4727e3360cb01dca530e6eb Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-29gpu-viv-bin-mx6q: Don't package X11 libraries in non-X11 buildsJacob Kroon
Running readelf --dynamic libGL.so | grep NEEDED shows that the library has runtime dependencies on X11 libs and libglapi.so. However, none of them are listed as build dependencies for non-X11 distros. In this case, skip packaging libGL, so that it doesn't cause unexpected dependency changes in buildhistory. Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-20libdrm: libdrm build fails due to missing space in SRC_URI_appendAlexander Shashkevych
libdrm build fails due to libdrm_%.bbappend, since 'SRC_URI_append' doesn't contain leading space in appended string. Signed-off-by: Alexander Shashkevich <alex@stunpix.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-07linux-fslc: Update revision to 783addbfOtavio Salvador
This updates the Linux kernel to the 3.17.4 stable release. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-06gpu-viv-bin-mx6q: Remove patch files which are unusedOtavio Salvador
Some patches were not removed while updating the recipe. This dropes the left over files to remove them from the layer. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-06image_types_fsl.bbclass: Use 69K as offset to load imageOtavio Salvador
The U-Boot mainline uses 69K as offset so we ought to use it here; this aligns the SD card image layout to work out of box with all U-Boot mainline based SPL boards. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-06udev-extraconf: deleting bbappend recipeAlexander Shashkevich
udev-extraconf_%.bbappend file was not deleted after it was replaced by udev-rules-imx.bb Signed-off-by: Alexander Shashkevich <alex@stunpix.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-06udev-extraconf: replace bbappend with own recipeAlexander Shashkevych
Forcing udev-extraconf causes various strange effects. This was discussed long time ago in oe-core on [1] and resulted in [2]. [1] http://lists.openembedded.org/pipermail/openembedded-core/2013-April/077880.html [2] http://lists.openembedded.org/pipermail/openembedded-commits/2013-May/148591.html Signed-off-by: Alexander Shashkevich <alex@stunpix.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-06udev-extraconf: restrict access to graphic buffersAlexander Shashkevych
For security reasons fb and galcore devices must be only accessible by root user and/or video group. All other users must not have access to graphic buffers. Signed-off-by: Alexander Shashkevich <alex@stunpix.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-03linux-imx: add clock patch for revision T0 1.0 of i.MX6QGary Bisson
The post dividers do not work on i.MX6Q rev T0 1.0 so they must be fixed to 1. As the table index was wrong, a divider a of 4 could still be requested which implied the clock not to be set properly. This is the root cause of the HDMI not working at high resolution on rev T0 1.0 of the SoC, giving the following error: mxc_sdc_fb fb.27: timeout when waiting for flip irq Signed-off-by: Gary Bisson <bisson.gary@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-03linux-imx: remove unnecessary patches for 3.10.17-1.0.2Gary Bisson
Those have been removed from the recipe by Lauren Post: 438d4438: linux-imx: Upgrade to 3.10.17-1.0.2 patch release Signed-off-by: Gary Bisson <bisson.gary@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-02imx-base: Add comment on how to enable SFPDaiane Angolini
How to enable the software float point is a frequent question. Add this comment makes it clear how to enable both SFP and HFP and can be used whether to found in a search or to be a direct link to be used as a quick reply. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-02amd-gpu-mx51: fix file ownership in packagesJavier Viguera
Fix some more QA warnings: WARNING: log_check: There is a warn message in the logfile WARNING: log_check: Matched keyword: [warn] WARNING: log_check: warning: user xxxx does not exist - using root Signed-off-by: Javier Viguera <javier.viguera@digi.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-02gpu-viv-bin-mx6q: move HAL headers to libgal-mx6-devSamuli Piippo
HAL include headers should be part of libgal-dev package, instead of the current gpu-viv-bin-mx6q-dev. Signed-off-by: Samuli Piippo <samuli.piippo@theqtcompany.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-28chromium-imx: Update chromium-imx to support SOC without VPULauren Post
Current VPU patches only work for mx6q and mx6dl that have VPU. To build for future mx6sx need to split VPU patches off for only mx6q and mx6dl. Also depends on libfslvpuwrap should be restricted to mx6q and mx6dl. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-28piglit: Add a dependency over virtual/eglOtavio Salvador
The build system can also use egl when GL is not avail so we ought to add this to the dependency chain as gpu-viv-bin-mx6q would not be included otherwise, for i.MX6SL. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-28imx-base: Include gstreamer1.0-plugins-imx for i.MX6Q and i.MX6DLOtavio Salvador
gstreamer1.0-plugins-imx can only be used with i.MX6Q and i.MX6DL (instead of any i.MX6) as the others does not provide a VPU. This commit updates the default setting accordingly. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-28gstreamer1.0-plugins-bad: Remove useless overridesOtavio Salvador
The PACKAGECONFIG_GL has the same value as the provided by the recipe, by default. This removes this duplication. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-24udev-extraconf: allow all users to use gpuAlexander Shashkevych
Users other than root can't use gpu due to permission restrictions of /dev/galcore device. This change adds permissions to galcore device for all users. Signed-off-by: Alexander Shashkevich <alex@stunpix.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-24linux-imx-rt: Upgrade to 3.10.17-1.0.2Jacob Kroon
Also, move "require" directives to after SUMMARY/DESCRIPTION section, similar to the linux-imx recipe. Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-24linux-*: Rework LOCALVERSION depending on SRCBRANCHDaiane Angolini
LOCALVERSION is used in FSL Community BSP Release Notes and should highlight which are the _release version_ for that particular provider. In addition LOCALVERSION makes it easy to track where the binary running on a target is from. Both reasons make LOCALVERSION a very important information. The overall rule is that LOCALVERSION would point to SRCBRANCH, unless in a case of explicit exception. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-24u-boot-*: Rework LOCALVERSION depending on SRCBRANCHDaiane Angolini
LOCALVERSION is used in FSL Community BSP Release Notes and should highlight which are the _release version_ for that particular provider. In addition LOCALVERSION makes it easy to track where the binary running on a target is from. Both reasons make LOCALVERSION a very important information. The overall rule is that LOCALVERSION would point to SRCBRANCH, unless in a case of explicit exception. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-24linux-imx: Remove +yocto sufix from LOCALVERSIONDaiane Angolini
It does not make sense anymore to keep a sufix for a kernel built using yocto project tools. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-13xserver-xorg: remove unknown configure optionsJavier Viguera
Fix QA warning: WARNING: QA Issue: xserver-xorg: configure was passed unrecognised options: --disable-xshmfence --disable-libunwind --disable-dri3 [unknown-configure-option] Signed-off-by: Javier Viguera <javier.viguera@digi.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10u-boot-fslc: Update to 5fd0b607dFabio Estevam
This adds the following U-boot patch: 5fd0b607d mx53loco: Change 'fdt_file' dynamically Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10linux-fslc: Update revision to 6725f5Fabio Estevam
This updates the Linux kernel to the 3.17.2 stable release. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10imx53qsb: Add extra dtbFabio Estevam
Since kernel 3.15 there are two dtb's for the imx53-qsb board: imx53-qsb.dtb - For the boards with DA9053 PMIC imx53-qsrb.dtb - For the boards with MC34708 PMIC Add the 'imx53-qsrb.dtb' to the list of supported dtb's. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10mxs-base.inc: Convert to zImageFabio Estevam
U-boot mainline uses zImage as the image type, so let's use zImage by default in mxs-base.inc. Boards that use uImage can still override it by passing: KERNEL_IMAGETYPE = "uImage" in their .conf file. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Tested-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10mx28evk: Convert to zImageFabio Estevam
U-boot mainline uses zImage as the image type, so let's switch to it. This fixes the boot on 'dizzy' branch. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10mx23evk: Convert to zImageFabio Estevam
U-boot mainline uses zImage as the image type, so let's switch to it. This fixes the boot on 'dizzy' branch. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10ls1021aqds.conf: add the missing quotation markZhenhua Luo
Fix following parse error: ERROR: Unable to parse conf/bitbake.conf: ParseError at /home/jenkins/poky/ meta-fsl-arm/conf/machine/ls1021aqds.conf:16: unparsed line: 'UBOOT_CONFIG[lpuart] = "ls1021aqds_lpuart_config' Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10ls1021aqds: update UBOOT_CONFIG and device treeChunrong Guo
*ls102xa rename QDS and TWR board dts name for consistence *ls102xa add LPUART board config for QDS/TWR boards *ls102xa remove letech board config for QDS/TWR boards Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10ls1021atwr: update UBOOT_CONFIG and device treeChunrong Guo
*ls102xa rename QDS and TWR board dts name for consistence *ls102xa add LPUART board config for QDS/TWR boards *ls102xa remove letech board config for QDS/TWR boards Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10u-boot-ls1: Update to 50d6848 revisionChunrong Guo
This includes following changes: 50d6848 arm: ls102xa: Update bit reversing for SCFG registers 4d18340 arm: ls102xa: Remove custom part number SLS1020A and related defination 756cbdc arm: ls102xa: clear EPU registers for deep sleep 1d333c7 arm: ls102xa: correct the base address of DCSR registers Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10rcw : Update to 38ec2c9 revisionChunrong Guo
This includes following changes: 69c87db ls1021aqds: set value of uboot entry address for qspiboot a59bea9 ls1021a: add rcw for enable sai ca0b3d1 ls1021aqds: sdboot: fix value of PBI_SRC and IFC_MODE 3ac85c8 ls1021atwr: add rcw for SD card boot 43707fa ls1021aqds: add rcw for NAND boot 1948685 ls1021a: remove custom part number "letech" Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10linux-ls1: Update to 3ced9e8 revisionChunrong Guo
This includes following changes: c742cbe arm: dts: ls1021a: rename QDS and TWR board dts name for consistence dbaf1e5 ARM: ls1021a: add gating clocks to IP blocks. 0eb706c watchdog: imx2_wdt: Add power management support. b53a344 watchdog: imx2_wdt: adds big endianness support. eb157e1 watchdog: imx2_wdt: convert to watchdog core api 71b5f25 watchdog: Get rid of MODULE_ALIAS_MISCDEV statements 54d638d watchdog: imx2_wdt: disable watchdog timer during low power mode c495541 watchdog: imx2_wdt: expose module alias for loading from device-tree Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10xf86-video-imxfb-vivante: Upgrade to 3.10.17-1.0.2 patch releaseLauren Post
Fixes for - Cursor performance impact - Pixmap stride when wrapping - Distinguish cpu and gpu physical address Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10gpu-viv-g2d: Upgrade to 3.10.17-1.0.2 patch releaseLauren Post
Update G2D api to support extensive alpha blend. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10gpu-viv-bin-mx6q: Upgrade to 3.10.17-1.0.2 patch releaseLauren Post
Fixes for the following: - Memory management, high CPU loading, crashes with QT5 - Avoid system freeze with invalid power - Mutex sharing. resource leak, database protection - 3D OpenVG for libGAL crash - UI reboots while playing video - Add VG355 support to X11 - Enhanced G2D API - QT5 support for wayland - WebGL fixes for Chrome UI For more details reference the 3.10.17-1.0.2 Patch Release notes on freescale.com/imx Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10u-boot-imx: Upgrade to 3.10.17-1.0.2 patch releaseLauren Post
Improve speed of image authentication in 2013.04 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-10linux-imx: Upgrade to 3.10.17-1.0.2 patch releaseLauren Post
Changes to the following areas. - pfuse 100 - power management - graphics driver update with memory, deadlock and bug hang fixes. - crypto - Update testmgr DMA - ipu MXC IPUv3 fb: Fix MXCFB_CSC_UPDATE ioctl - ARM - Drop PL310 errata Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-05README: Update for Dizzy release1.7Otavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-05gpu-viv-g2d: fix file ownership in packagesJavier Viguera
Using 'cp -a' to install files in do_install function leaks user/group attributes from build machine to target packages. WARNING: log_check: There is a warn message in the logfile WARNING: log_check: Matched keyword: [warn] WARNING: log_check: warning: user xxxxx does not exist - using root Signed-off-by: Javier Viguera <javier.viguera@digi.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-11-05efl: Avoid applying the patch for non-i.MX6 machinesOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>