summaryrefslogtreecommitdiffstats
path: root/meta-fsl-arm
Commit message (Collapse)AuthorAgeFilesLines
...
* gpu-viv-bin-mx6q: Add EGL pkgconfig files for LinuxFB, Wayland and DirectFBMingtao Qu2014-12-224-2/+44
| | | | | | | | | The Vivante EGL backend require some macros to be set in CFLAGS, for compiling correct part code. this patch add the macros to pkgconfig build system. Signed-off-by: Mingtao Qu <zarelaky@hotmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx-rt: Upgrade to 3.10.31-1.1.0 Beta 2Jacob Kroon2014-12-228-261/+134
| | | | | | | | | | | Rebase onto kernel 3.10.31-1.1.0 Beta 2 from Freescale, plus clock patch from Gary Bisson. Except the kernel update there are no significant changes other than refreshing patches and aligning defconfig. Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fsl-kernel-localversion.bbclass: Fix building using out-of-treeOtavio Salvador2014-12-211-6/+6
| | | | | | | | | | | | Since OE-Core:df9975f4 (kernel: Fix non linux-yocto builds) the way the build of kernel is done has change. Now the source code is moved placed at STAGING_KERNEL_DIR and the build is done at ${WORKDIR}/build which is B. This patch adapts the configure task prepending to cope with those changes. Change-Id: I9ea4254ffd56e4b7201daf9a90b52756a399c0f6 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx (2.6.35.3): Fix build errors when using make 3.82Otavio Salvador2014-12-212-0/+52
| | | | | | | | | | | | | | | | | | | | | | | | | This backports a fix from 2.6.36 to fix build failures when using make 3.82. ,---- | Author: Jan Beulich <JBeulich@novell.com> | Date: Mon Aug 16 11:58:58 2010 +0100 | | fixes for using make 3.82 | | It doesn't like pattern and explicit rules to be on the same line, | and it seems to be more picky when matching file (or really directory) | names with different numbers of trailing slashes. | | Signed-off-by: Jan Beulich <jbeulich@novell.com> | Acked-by: Sam Ravnborg <sam@ravnborg.org> | Andrew Benton <b3nton@gmail.com> | Cc: <stable@kernel.org> | Signed-off-by: Michal Marek <mmarek@suse.cz> `---- Change-Id: I7a56f54ad2bf6ab623705d8866d03f033a2e925e Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gpu-viv-bin-mx6q: Move non-demo files into separate packagesJacob Kroon2014-12-211-2/+7
| | | | | | | | | | | | | | The upgrade to 3.10.31-1.1.0 beta in 547d55d2577b60e72cd3523caaf83df65e053a10 introduced a couple of new files that should be moved to separate packages: libGAL_egl.so - Move into existing libgal-mx6 package libVSC.so - Move into new libvsc-mx6 package libVivanteOpenCL.so - Move into existing libopencl-mx6 package Vivante.icd - Move into existing libopencl-mx6 package Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libdrm: libdrm build fails due to missing space in SRC_URI_appendAlexander Shashkevych2014-12-201-1/+1
| | | | | | | | 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>
* xf86-video-imxfb-vivante: Adapt code to new types used in Xserver 1.16Prabhu Sundararaj2014-12-152-1/+84
| | | | | | | | | The new Xserver 1.16 version has some changes which causes some compilation warning, this patch adapts the EXA driver for this changes. Signed-off-by: Prabhu Sundararaj <prabhu.sundararaj@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Update revision to e3517cbOtavio Salvador2014-12-102-96/+1
| | | | | | | | | | | | This includes following fixes: e3517cb wandboard: Changed mmcroot variable so kernel 3.10.31 boots 2082e4d iMX6: Change mmcroot to use fixed mmc block index for USDHC The patch iMX6-Change-mmcroot-to-use-fixed-mmc-block-index-for.patch is now applied in the repository, so removed from the metadata. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: Update to 3.18 releaseOtavio Salvador2014-12-082-8/+7
| | | | | | | This updates the Linux kernel to the 3.18 release. There are currently no changes on top of it. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: Update revision to 783addbfOtavio Salvador2014-12-071-1/+1
| | | | | | This updates the Linux kernel to the 3.17.4 stable release. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gpu-viv-bin-mx6q: Remove patch files which are unusedOtavio Salvador2014-12-073-95/+0
| | | | | | | 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>
* imx-kobs: Upgrade to 3.10.31-1.1.0 beta2 versionLauren Post2014-12-071-2/+2
| | | | | | | Fixes for imx6sxsabresd T01.1 and T01.2 boot changes. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-imx: Upgrade to 3.10.31-1.1.0_beta2 releaseLauren Post2014-12-071-2/+2
| | | | | | | Upgrade to support imx6sxsabresd T01.2 silicon changes Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6sxsabresd: Add imx6sx-sdb-reva device tree for supporting reva siliconLauren Post2014-12-071-1/+1
| | | | | Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx: Upgrade to 3.10.31-1.1.0 Beta 2 releaseLauren Post2014-12-071-3/+3
| | | | | | | This kernel update supports imx6sxsabresd T01.2 silicon changes Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins-bad: Modify CFLAGS for directfbNeena Busireddy2014-12-071-1/+1
| | | | | | | | Correct CFLAGS for directfb to include sysrootfs path. gstreamer1.0-plugins-bad fails to find directfb headers without this change. Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
* image_types_fsl.bbclass: Use 69K as offset to load imageOtavio Salvador2014-12-041-1/+1
| | | | | | | | 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>
* directfb: Use include file from pokyNeena Busireddy2014-12-042-72/+1
| | | | | | | | | Use directfb include file from poky as it has fixes for floating dependencies. Directfb 1.7.1 fails to build without this change. Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gpu-viv-g2d: Remove old 3.10.17-1.0.2 recipeOtavio Salvador2014-12-041-6/+0
| | | | | | | When updating to 3.10.31-1.1.0 beta release, this recipe has not removed. Do it now. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx: add clock patch for revision T0 1.0 of i.MX6QGary Bisson2014-12-042-0/+37
| | | | | | | | | | | | 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>
* udev-extraconf: deleting bbappend recipeAlexander Shashkevich2014-12-031-17/+0
| | | | | | | 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>
* udev-extraconf: replace bbappend with own recipeAlexander Shashkevych2014-12-023-1/+11
| | | | | | | | | | | 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>
* udev-extraconf: restrict access to graphic buffersAlexander Shashkevych2014-12-021-6/+4
| | | | | | | | 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>
* imx-base: Add comment on how to enable SFPDaiane Angolini2014-12-021-0/+3
| | | | | | | | | | | 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>
* amd-gpu-mx51: fix file ownership in packagesJavier Viguera2014-12-021-3/+3
| | | | | | | | | | | 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>
* directfb: Backport to 1.7.1Neena Busireddy2014-12-028-0/+586
| | | | | | | | | | Directfb 1.7.4 is not compatible with 3.10.31-1.1.0 beta. Preferred version to use for 3.10.31-1.1.0 beta is 1.7.1. Components that are dependent on directfb 1.7.1 fails to build without this change. Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gpu-viv-bin-mx6q: move HAL headers to libgal-mx6-devSamuli Piippo2014-12-011-1/+1
| | | | | | | | 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>
* gstreamer1.0-plugins-bad: Correct CFLAGS for wayland backendNeena Busireddy2014-11-281-1/+1
| | | | | Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* chromium-imx: Update chromium-imx to support SOC without VPULauren Post2014-11-282-3/+11
| | | | | | | | | 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>
* piglit: Add a dependency over virtual/eglOtavio Salvador2014-11-251-0/+2
| | | | | | | | 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>
* imx-base: Include gstreamer1.0-plugins-imx for i.MX6Q and i.MX6DLOtavio Salvador2014-11-251-1/+2
| | | | | | | | 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>
* gstreamer1.0-plugins-bad: Remove useless overridesOtavio Salvador2014-11-241-3/+0
| | | | | | | 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>
* weston: Remove "Desktop-shell-Don-t-assume-there-is-a-pointer.patch"Otavio Salvador2014-11-242-37/+0
| | | | | | This patch is applied upstream and can be removed now. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* udev-extraconf: allow all users to use gpuAlexander Shashkevych2014-11-221-0/+1
| | | | | | | | | 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>
* linux-imx-rt: Upgrade to 3.10.17-1.0.2Jacob Kroon2014-11-221-6/+6
| | | | | | | | 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>
* linux-*: Rework LOCALVERSION depending on SRCBRANCHDaiane Angolini2014-11-222-2/+2
| | | | | | | | | | | | | | | | 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>
* u-boot-*: Rework LOCALVERSION depending on SRCBRANCHDaiane Angolini2014-11-224-3/+5
| | | | | | | | | | | | | | | | 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>
* linux-imx: Remove +yocto sufix from LOCALVERSIONDaiane Angolini2014-11-222-2/+2
| | | | | | | | 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>
* gstreamer1.0-plugins-bad: Add PACKAGECONFIG for i.MX6 SoloXNeena Busireddy2014-11-101-0/+1
| | | | | | | This patch defines PACKAGECONFIG_GL for i.MX6 SoloX. Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libfslcodec.inc: mx6sx doesn't support vpuWang Zidan2014-11-101-0/+1
| | | | | Signed-off-by: Zidan Wang <b50113@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libfslvpuwrap: Upgrade from version 1.0.46 to 1.0.54Wang Zidan2014-11-102-44/+3
| | | | | | | | | | | | | | | | | | | | | Remove the IOVirtmem patch since it has been merged into version 1.0.54. libfslvpuwrap upgrade to version 1.0.54. Changes about version 1.0.54: - Include some bug fix. - Enhance the robust in avcc conversion operation for corrupted clips. - Add api to query the available frame buffer number in decoder code refine. - Add config for intra refresh mode: VPU_ENC_CONF_INTRA_REFRESH_MODE. - Change deblock related parameter to improve encode quality. - Config stuff padding(disable) for mjpeg encoder. - Add some parameters for unit test, include gamma, initialdelay, refreshratio, refreshmode. - Add support for nal_size_length is equal to 1 or 2. - Modify the checking of return value from IOGetVirtMem. - For corrupted clip with only one frame, vpu report error instead of eos. - Add detecting of resoluton change(bit20). Signed-off-by: Zidan Wang <b50113@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugins for MX6Wang Zidan2014-11-101-0/+35
| | | | | | | | | | | Add Freescale Gstreamer1.0 plugins. - Support Audio/Video local playback - Support HTTP/RTSP Streaming playback - Support RTP/UDP MPEGTS Streaming - Support RTSP Streaming Server Signed-off-by: Zidan Wang <b50113@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gst-fsl-plugin: Upgrade from version 3.0.11 to 4.0.1Wang Zidan2014-11-103-620/+4
| | | | | | | | | | | | | | | | | | | | | | Remove build-Fix-out-of-tree-build.patch since it has been merged to version 4.0.1. Add mx6sx support. Gstreamer0.1 Freescale Plugin upgrade to version 4.0.1. Changes about version 4.0.1: - Include some bug fix. - [vpudec plugin] Add "dis-reorder" property to disable video reorder. - Use create parser 2 in aiurdemux. - Add MX6SX support in Makefile. - V4lsink update for PXP rotation and resize. - [v4lsink/src] Modify the plugin name to imxv4l2sink and imxv4l2src. - Remove software video decoder plugin. - Remove EULA in the package since the package is LGPLv2 license. - gplay add --noautonext option for auto_test tool. - Support out-of-tree build. - Update parser header file to use mp4 parser 06.09.01. Signed-off-by: Zidan Wang <b50113@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gst-fsl-plugin: Make a common include file for gst-fsl-plugin and ↵Wang Zidan2014-11-102-26/+29
| | | | | | | | | | | gst1.0-fsl-plugin To avoid duplication, use one common include file for gst 0.1 and 1.0 plugins. gst-fsl-plugin specific features moved into the 0.1 recipe. gst1.0-fsl-plugin specific features will be moved into the 1.0 recipe. Signed-off-by: Zidan Wang <b50113@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gpu-viv-g2d: Upgrade to 3.10.31-1.1.0 betaNeena Busireddy2014-11-102-1/+9
| | | | | | | | | | | This includes bux fixes and it is compatible with the new GPU driver. The license checksum has change due the copyright's year adjustments; there are no changes in the license terms. Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xf86-video-imxfb-vivante: Upgrade to 3.10.31-1.1.0 betaNeena Busireddy2014-11-101-6/+5
| | | | | | | | | | | | -It has a support for i.MX6 SoloX SOC. -xf86-video-imxfb-vivante is compatible with new GPU libraries. The license checksum has change due the copyright's year adjustments; there are no changes in the license terms. Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* mesa-demos: Include patch to add extension headerNeena Busireddy2014-11-102-1/+19
| | | | | | | | | This is the fix for the new OpenGL ES 1.1 header from khronos.org. The change moved some definitions to extension header. Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base: Add i.MX6 SoloXNeena Busireddy2014-11-101-0/+5
| | | | | | | | | - Includes UBOOT_ENTRYPOINT for SoloX. - Includes MACHINE_SOCARCH_FILTER for SoloX - Includes PREFERRED_PROVIDER for GPU libraries for SoloX Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base: Remove preferred version for xserver-xorgNeena Busireddy2014-11-107-164/+0
| | | | | | | | Remove preferred version from imx-base and remove all the xserver-xorg 1.14 files as we now use 1.15. Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base: Remove preferred version for directfbNeena Busireddy2014-11-1010-637/+0
| | | | | | | | Remove preferred version for directfb and all the directfb 1.6 files as we now use directfb 1.7. Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>