aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
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>
2014-11-05efl: rename bbappend to match future versionsAndreas Müller
as long as the patch applies chances are high that we need it Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-10-31u-boot-*: Add DESCRIPTION for u-boot providersDaiane Angolini
Add u-boot DESCRIPTION for those providers still using the default one. This is needed in order to have a complete and readable list of u-boot providers in FSL Community BSP Release Notes. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-10-31weston: Do not override PACKAGECONFIGNeena Busireddy
PACKAGECONFIG should not be overridden. If not, it will become very complex to enable other features defined in the main recipe. This patch also removes the duplicate PACKAGECONFIG settings defined in the bbappend after this change. For sololite, remove egl from PACKAGECONFIG as egl is enabled by default for DISTRO_FEATURES wayland. Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-10-28linux-fslc: Update revision to 20fb021Otavio Salvador
This updates the Linux kernel to the 3.17.1 stable release. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-10-28imx-base.inc: Use specific package feed for MX6QDL and MX6SLOtavio Salvador
The sharing of packaging feed between MX6QDL and MX6SL is very fragile. In rare cases, when a package is not generated for the machine it can fallback to the wrong set of packages. This has been seen on the Vivante GPU packages as MX6SL does not include libegles2-mx6 and the packaging system ended using the one provided by MX6QDL SoC. This issue was very hard to find out the cause and understand why it was happening so I'd like to thank Richard Purdie for his help in figuring it out. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-10-23imx6dlsabreauto: Change to use u-boot-fslcOtavio Salvador
This board is now supported by u-boot-fslc so we move from u-boot-imx to it; this is preferred as this U-Boot fork follows closely the mainline tree which brings faster development cycle and helps to extend the test of i.MX6 support. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-10-23u-boot-fslc: Update to 2014.10 upcoming releaseOtavio Salvador
This updates the U-Boot to the 2014.10 based branch. On top of the original code we still have following changes applied: 75ce95e embestmx6boards: Change default bootenv configuration 472bfb3 ot1200: add sata support 4e8b5ee ot1200: fix sf detection 857ccfd ARM: i.MX6: include prototype for get_board_rev() 2b542e6 video: ipu_disp: remove pixclk fixup 499a8ca video: ipu: fix debug and comment c970aa2 lcd: Fix build error with CONFIG_LCD_BMP_RLE8 37a6b36 mx6sabre_common: Add HDMI config to common code 56f29bf mx6qsabreauto: Add HDMI support 2878ac3 ot1200: remove superfluous "string" tag d2104d6 ARM: i.MX video: declare displays and display_count publicly 2d6e2ec ARM: i.MX: provide declaration for board_spi_cs_gpio d09ced3 ARM: prevent compiler warnings from bootm.c 34fd658 wandboard: Use 32bit color depth for Fusion LCD 92e4fa9 mx6sabresd: Use LDO dtb file until LDO bypass support is added d859ee7 mx6slevk: Use LDO dtb file until LDO bypass support is added 47ac5b6 mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT Due the changes on the way U-Boot works now, heavily relying on kconfig, it is required to use the 'configure' step to properly setup it for the 'sandbox' before building the tools. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>