aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2012-10-03qt4-embedded: Add a dependency on virtual/libgles2Otavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-10-03qt4-x11-free: Add a dependency on virtual/libgles2Otavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-10-02linux-imx (3.0.15): Change local version for use with GIT hashOtavio Salvador
As we now include the GIT hash we don't need to use a date at local version. Change-Id: I4e66dd8944b53e7b3d6532a1f43a0c36450730eb Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-10-02linux-imx (2.6.35.3): Update mx5 GIT revisionOtavio Salvador
When playing video via HDMI, audio via SPDIF, the system may hang. This patch is used to add SPBA as secondary clock of ASRC, ESAI,SPDIF. Change-Id: I2ba44803245505cb7de739b961a0eea9f58a4b1f Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-10-02linux-imx (2.6.35.3): Change local version for use with GIT hashOtavio Salvador
As we now include the GIT hash we don't need to use a date at local version. We also fix the local version override for 'mxs' SoCs that were not being used. Change-Id: I796cb3a90b1ae879e807fe1580cb0e2f11f6cf4e Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-10-02linux-imx.inc: Add support to include GIT hash in local versionOtavio Salvador
When SCMVERSION is 'y' the GIT version is include in the local version along the value at LOCALVERSION setting. Change-Id: I973c2d098910c88db6e26ee6006fadaa23c09204 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-10-02libz160: Use fsl-eula-unpack class to handle EULAOtavio Salvador
The package can now be fetch from Freescale HTTP server avoiding the binary file being dumped on the repository. Change-Id: I004013e8eb78a9d1d4855527d2772bc696389c52 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-10-02amd-gpu-x11-bin-mx51: Use fsl-eula-unpack class to handle EULAOtavio Salvador
The package can now be fetch from Freescale HTTP server avoiding the binary file being dumped on the repository. Change-Id: I9f5a8fdeedfbefe7f7f8dc9ef4082fe5ce8e07ae Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-10-02fsl-mm-mp3enc-codeclib: Use fsl-eula-unpack class to handle EULAOtavio Salvador
The package can now be fetch from Freescale HTTP server avoiding the binary file being dumped on the repository. Change-Id: I597bc6fa5225e62ca69052ea1116fde3a348a6bf Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-10-02fsl-mm-flv-codeclib: Use fsl-eula-unpack class to handle EULAOtavio Salvador
The package can now be fetch from Freescale HTTP server avoiding the binary file being dumped on the repository. Change-Id: Ied8c1644cb40cd3fff5b3d0532e1a6f9c6ba35f3 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-10-02fsl-mm-codeclib: Use fsl-eula-unpack class to handle EULAOtavio Salvador
The package can now be fetch from Freescale HTTP server avoiding the binary file being dumped on the repository. Change-Id: If10646791bfca5b464d7e5ce39d8fb35a3480080 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-10-02firmware-imx: Use fsl-eula-unpack class to handle EULAOtavio Salvador
The package can now be fetch from Freescale HTTP server avoiding the binary file being dumped on the repository. Change-Id: I8a627d7bc4ab2103ae9f7c68eba403427885ac95 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-10-02fsl-eula-unpack.bbclass: Support Freescale EULA binaries unpackOtavio Salvador
This class provides the mechanism used for unpacking the .bin file downloaded by HTTP and handle the EULA acceptance. Change-Id: I88857c7dac94568c5bced4e712744087638de68a Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-10-01mesa-dri, mesa-xlib: Override provided OpenGL API set for mx5 SoCsOtavio Salvador
For mx5 SoCs, mesa-dri and mesa-xlib ought to provide just virtual/libgl as the other variations will be provided by the GPU library. This overrides the 7.11 and git recipe versions. Change-Id: I62b1c23128870b328a931e6924c41253106ecdda Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-10-01cogl: Depends on virtual/libgles2 instead of virtual/libglOtavio Salvador
The mx5 GPU libraries do not provide the OpenGL API but OpenGL ES2 one so we adjust the depends and build option for it. During test from a clean build, it was also find it was lacking a depends on libxdamage so it has been also added. Change-Id: I6b624d1d62a4f00a7d99de3f1fbc93ff5bc77bae Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-10-01xf86-video-imxfb: Drop a explicit rdepends against amd-gpu-x11-bin-mx51Otavio Salvador
The needed dependencies are calculated based on the symbols used by the driver. Change-Id: I62885e177461516344c4f944a5f31ddc4527dba8 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-10-01amd-gpu-x11-bin-mx51: Fix handling of acceleration librariesOtavio Salvador
The package has been completely redone to split the libraries into specific packages and provide runtime replacement for 'mesa' alternatives. Change-Id: I8d2c89d2efb47ebd04c8664008f9f9818e689077 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-10-01imx-base.inc: Fix mx5 GPU library API supportOtavio Salvador
The mx5 GPU libraries provide OpenGL ES1, OpenEGL and OpenGL ES2 only so we need to ajust the PREFERRED_PROVIDER. Change-Id: I569fabc91349c3d3a8804ff72e67e9bcc88b1267 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-10-01firmware-imx: Fix license field to use 'Proprietary'Otavio Salvador
Change-Id: I21e5c54e01d0b846286087637af4d4784ce77582 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-28linux-imx (2.6.35.3): Update to newer GIT versionsMahesh Mahadevan
The kernel has been updated for mxs and mx5 SoCs to include an update to fix errors seen when compiling the perf tool. Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
2012-09-28linux-imx (2.6.35.3): Use the same defconfig for all MX5 SoC'sMahesh Mahadevan
Use one defconfig for all MX5 SoC's. The MX5 defconfig has been updated to match the config included in the linux source code. Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
2012-09-28linux-imx (2.6.35.3): Update to newer GIT versionsMahesh Mahadevan
This remove 3 patches that were merged (or had equivalent fix implemented) on Freescale kernel. The egalax patch for MX53 QSB touchscreen was removed as this did not help with touch functionality. The kernel has been updated to mxs and mx5 SoCs. Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
2012-09-28elftosb: Add nativesdk supportOtavio Salvador
Change-Id: I7515d5fadba1948635b0cfafb6540b349b2ed126 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-09-28xf86-video-imxfb: Add a explicit dependency on libz160Otavio Salvador
The driver depends on libz160 to build so we should explicit depends on it. The upcoming amd-gpu-x11-bin-mx51 refactoring will drop the depends on the library as it does not depends on it for building. Change-Id: I4902f006b3a32e8a38f92798209d5e6a3798bad3 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-09-28imx-lib: Change fetch URI to use FSL_MIRROROtavio Salvador
This changes the fetch URI to use FSL_MIRROR and remove the local tarball from the repository. Change-Id: If4771f944a4bb015e38758876f8a6c6a55c576d0 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-09-28gst-fsl-plugin: Change fetch URI to use FSL_MIRROROtavio Salvador
This changes the fetch URI to use FSL_MIRROR and remove the local tarball from the repository. Change-Id: I9b3276ca0fd86d9dc702a55ec13e988475cff533 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-09-28xf86-video-imxfb: Change fetch URI to use FSL_MIRROROtavio Salvador
This changes the fetch URI to use FSL_MIRROR and remove the local tarball from the repository. Change-Id: I19af7407f8ed4785d4fe5d34c37a23d2dbf18b7e Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-09-28imx-test: Change fetch URI to use FSL_MIRROROtavio Salvador
This changes the fetch URI to use FSL_MIRROR and remove the local tarball from the repository. Change-Id: I3f5a201e52dce7fe65fcb5d707ed8786e0bb3d44 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-09-28layer.conf: Add FSL_MIRROR repositoriesOtavio Salvador
Change-Id: If0a7d72b93c3c4646fb59cc4f59fd5fd5e0cae43 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-09-25imx-lib: Move to 'recipes-multimedia' root directoryOtavio Salvador
The 'imx-lib' is used by different recipes and is not a fsl-mm-core package only so we move it to root directory of 'recipes-multimedia'. Change-Id: I11364b6620b1807f28a2cfd94e1507c9f9bfca30 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-09-19imx-base.inc: use new firmware-imx packageOtavio Salvador
The use of imx-firmware, while supported, is not recommended so we now use the new package name. Change-Id: I434e5c41f7856839ddee6f7ca74a21da9fd260e0 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-19firmware-imx: refactory package naming and versionOtavio Salvador
Rename the 'imx-firmware' package to 'firmware-imx' as this is how the tarball is named. We also changed the version from 0.1 to 11.09.01 to proper reflect to the version in use. During the refactory the package upgrade path has been respected so package management can know how to handle the rename. Change-Id: I8d908020333883d7c8a42641e6d9a6e3e81f4bb0 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-19imx-test: Add a dummy packageOtavio Salvador
The dummy package allows for SoCs without imx-test compatible package to be used without the need of SoC specific changes in the default images. To achive it, we used a version 00.00.00 so it will be the "oldest" alternative for the recipe and being used only as a fallback. Change-Id: Icbdd2588cc98c8fbb093c7a44736b7ed2292844c Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-18Revert "linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled ↵Otavio Salvador
in U-boot" This reverts commit e7f3146191b4a5c4e160ae1b585ec4fd8f99e6b0.
2012-09-18Merge pull request #12 from agherzan/distro-machineOtavio Salvador
Move fsl-default*.inc from distro to machine
2012-09-18Move fsl-default*.inc from distro to machineAndrei Gherzan
It makes no sense to have distro related configurations in a BSP layer. So let's have these common parts (provides, version etc) in machine directory instead. Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
2012-09-17imx6qsabrelite: Use xserver-xorg instead of xserver-xorg-liteOtavio Salvador
Next Yocto release will drop xserver-xorg-lite as building xserver-xorg and not installing the DRI and GLX modules (and so not Mesa) results in an increase of 16kb only. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-17cogl: Use OpenGL ES2 for mx5 SoCsOtavio Salvador
The amd-gpu-x11-bin-mx51 do not provide a full OpenGL stack but a OpenGL ES2. This fixes a build failure for mx5 SoCs. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-17imx-base.inc: Set preferred implementation of virtual/libgl for mx5 SoCsOtavio Salvador
The mx5 SoCs need to use amd-gpu-x11-bin-mx51 to proper support acceleration however it wasn't being taken in place in machine configuration. This adds the need settings and fix the issue for all mx5 based machines. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-17amd-gpu-x11-bin-mx51: Add provides to 'virtual/libgl'Otavio Salvador
The package provides the headers and libraries specific for mx5 SoCs to use OpenGL ES2 and OpenVG however packages were not depending on it. This includes the need provides field on the recipe to address the issue. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-17imx6qsabrelite: force MACHINE_GSTREAMER_PLUGIN until codecs are availableEric Bénard
else we get : ERROR: fsl-mm-codeclib was skipped: incompatible with machine imx6qsabrelite (not in COMPATIBLE_MACHINE) NOTE: Runtime target 'gst-fsl-plugin' is unbuildable, removing... Missing or unbuildable dependency chain was: ['gst-fsl-plugin', 'fsl-mm-codeclib'] NOTE: Runtime target 'task-fsl-gstreamer' is unbuildable, removing... Missing or unbuildable dependency chain was: ['task-fsl-gstreamer', 'gst-fsl-plugin', 'fsl-mm-codeclib'] ERROR: Required build target 'fsl-image-test' has no buildable providers. Missing or unbuildable dependency chain was: ['fsl-image-test', 'task-fsl-gstreamer', 'gst-fsl-plugin', 'fsl-mm-codeclib'] Signed-off-by: Eric Bénard <eric@eukrea.com>
2012-09-13linux-imx (2.6.35.3): Update to newer GIT versionsOtavio Salvador
This remove 8 patches that were merged (or had equivalent fix implemented) on Freescale kernel. The kernel has been updated to mxs and mx5 SoCs. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-09-13mxs-base.inc: Use xserver-xorg instead of xserver-xorg-liteOtavio Salvador
Next Yocto release will drop xserver-xorg-lite as building xserver-xorg and not installing the DRI and GLX modules (and so not Mesa) results in an increase of 16kb only. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-09-13imx-base.inc: Use xserver-xorg instead of xserver-xorg-liteOtavio Salvador
Next Yocto release will drop xserver-xorg-lite as building xserver-xorg and not installing the DRI and GLX modules (and so not Mesa) results in an increase of 16kb only. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-09-13fsl-default-providers.inc: Change virtual/xserver to xserver-xorgOtavio Salvador
Next Yocto release will drop xserver-xorg-lite as building xserver-xorg and not installing the DRI and GLX modules (and so not Mesa) results in an increase of 16kb only. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-09-13imx-base.inc: Remove useless SoC override for U-Boot settingsOtavio Salvador
The U-Boot settings are the same for mx5 and mx6 SoCs so we don't need a override for it. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-09-13u-boot: Fix mx28evk bootargsOtavio Salvador
Without this patch console=${console_mainline} is never evaluated and we get console=${console_mainline} in the bootargs which leads to no kernel boot log on the serial console. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-09-13xserver-xf86-config: add xorg.conf for mxsEric Bénard
so that X gets a chance to run on the default framebuffer device. Tested on mx28evk with fsl-image-gui. Signed-off-by: Eric Bénard <eric@eukrea.com>
2012-09-11linux-imx (2.6.35.3): perf tools: Do not treat warnings as errorsOtavio Salvador
Newer GCC detect more warnings and this makes building of perf not possible in the upcoming release of Yocto (1.3). We deal with that making the warnings not fatal instead of changing perf code. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-11linux-imx (2.6.35.3): perf tools: Fix build against newer glibcOtavio Salvador
Upstream glibc commit 295e904 added a definition for __attribute_const__ to cdefs.h. This causes the following error when building perf: util/include/linux/compiler.h:8:0: error: "__attribute_const__" redefined [-Werror] /usr/include/sys/cdefs.h:226:0: note: this is the location of the previous definition Wrap __attribute_const__ in #ifndef as done for __always_inline. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>