summaryrefslogtreecommitdiffstats
path: root/meta-fsl-arm
Commit message (Collapse)AuthorAgeFilesLines
...
* xf86-video-imxfb: Drop a explicit rdepends against amd-gpu-x11-bin-mx51Otavio Salvador2012-09-301-2/+1
| | | | | | | | 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>
* amd-gpu-x11-bin-mx51: Fix handling of acceleration librariesOtavio Salvador2012-09-301-17/+72
| | | | | | | | | 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>
* imx-base.inc: Fix mx5 GPU library API supportOtavio Salvador2012-09-301-1/+3
| | | | | | | | 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>
* firmware-imx: Fix license field to use 'Proprietary'Otavio Salvador2012-09-301-2/+2
| | | | | Change-Id: I21e5c54e01d0b846286087637af4d4784ce77582 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx (2.6.35.3): Update to newer GIT versionsMahesh Mahadevan2012-09-282-32/+3
| | | | | | | | This removes the patch to fix build issues with the perf tool, an equivalent fix from open-source kernel was added to the Freescale GIT. The kernel has been updated to mxs and mx5 SoCs. Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
* linux-imx (2.6.35.3): Use the same defconfig for all MX5 SoC'sMahesh Mahadevan2012-09-284-5043/+28
| | | | | | | 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>
* linux-imx (2.6.35.3): Update to newer GIT versionsOtavio Salvador2012-09-285-180/+3
| | | | | | | | | 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>
* elftosb: Add nativesdk supportOtavio Salvador2012-09-281-3/+3
| | | | | | Change-Id: I7515d5fadba1948635b0cfafb6540b349b2ed126 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
* xf86-video-imxfb: Add a explicit dependency on libz160Otavio Salvador2012-09-281-2/+2
| | | | | | | | | | 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>
* imx-lib: Change fetch URI to use FSL_MIRROROtavio Salvador2012-09-282-2/+2
| | | | | | | | | 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>
* gst-fsl-plugin: Change fetch URI to use FSL_MIRROROtavio Salvador2012-09-282-3/+3
| | | | | | | | | 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>
* xf86-video-imxfb: Change fetch URI to use FSL_MIRROROtavio Salvador2012-09-282-4/+5
| | | | | | | | | 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>
* imx-test: Change fetch URI to use FSL_MIRROROtavio Salvador2012-09-283-3/+5
| | | | | | | | | 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>
* layer.conf: Add FSL_MIRROR repositoriesOtavio Salvador2012-09-281-0/+6
| | | | | | Change-Id: If0a7d72b93c3c4646fb59cc4f59fd5fd5e0cae43 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
* imx31pdk: Override U-Boot targetAmjad Afzaal2012-09-251-0/+2
| | | | | | | | The imx-base.inc default to use u-boot.imx as U-Boot target and imx as U-Boot suffix but the Soc needs to use u-boot-nand.bin as U-Boot target and bin as U-Boot suffix. Signed-off-by: Amjad Afzaal <bcsf09m001@pucit.edu.pk>
* linux-imx (2.6.35.3): Fix perf tool building using gcc 4.6Otavio Salvador2012-09-252-1/+30
| | | | | | | | The option -Wno-unused-but-set-variable has been add to EXTRA_WARNINGS to allow building with newer gcc versions. Change-Id: Ia3acfbad9f9d6ea1c52ef8c0588aa415daf0aabc Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx35pdk: Add machine definitionMuhammad Usman2012-09-251-0/+32
| | | | | Change-Id: Icd0514481da4bfd392b0cca36fbc13d0318dca73 Signed-off-by: Muhammad Usman <m.usmannn@gmail.com>
* image_types_fsl.bbclass: Fix 'mxs' handle of Kernels without dtb filesOtavio Salvador2012-09-241-1/+1
| | | | | | | | | The code where failing if used with no dtb files available in deploy directory. Change-Id: Ib08e23f3d7761b0991fcce009fb93290d698f7c3 Reported-by: Tim Michals <tcmichals@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6qsabresd: Add machine definitionOtavio Salvador2012-09-241-0/+28
| | | | | | Change-Id: I548d97f785ab05099d290b10121963feb2952c8b Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
* u-boot-mxsboot: Update to 2012.07 based branchOtavio Salvador2012-09-241-3/+3
| | | | | | | | | | We updated the U-Boot source code to the 2012.07 branch but moved from DENX GIT server to the one used by the regular U-Boot recipe (github) so we share same code base for both recipes. Change-Id: Ie8ae327c87c0840dbfb1fb1ca427eb885357defa Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
* u-boot: Update to include basic support for iMX6Q Sabre SDOtavio Salvador2012-09-241-2/+1
| | | | | | Change-Id: I6f58dd139bae2cdc832040bf37762ce90933a59e Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
* imx-lib: Move to 'recipes-multimedia' root directoryOtavio Salvador2012-09-245-0/+0
| | | | | | | | | 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>
* imx31pdk: Add machine definitionAmjad Afzaal2012-09-241-0/+29
| | | | Signed-off-by: Amjad Afzaal <bcsf09m001@pucit.edu.pk>
* u-boot: Add 'mx3' SoC supportMuhammad Usman2012-09-221-1/+2
| | | | | | | | This change adds the changes need for us with 'mx3' SoC boards; currently it has been tested with i.MX35PDK and i.MX31PDK boards. Signed-off-by: Muhammad Usman <m.usmannn@gmail.com> Signed-off-by: Amjad Afzaal <bcsf09m001@pucit.edu.pk>
* linux-mainline: Add 'mx3' SoC supportMuhammad Usman2012-09-222-1/+236
| | | | | | | This change adds the changes need for us with 'mx3' SoC boards; currently is has been tested with i.MX35PDK and i.MX31PDK boards. Signed-off-by: Muhammad Usman <m.usmannn@gmail.com>
* imx-base.inc: use new firmware-imx packageOtavio Salvador2012-09-191-1/+1
| | | | | | | | 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>
* firmware-imx: refactory package naming and versionOtavio Salvador2012-09-195-4/+12
| | | | | | | | | | | | 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>
* imx-test: Add a dummy packageOtavio Salvador2012-09-191-0/+9
| | | | | | | | | | | | 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>
* linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-bootOtavio Salvador2012-09-182-1/+61
| | | | | | | | If bootloader enableds framebuffer, it is necessary to turn off IPU early in the boot process to avoid kernel hang. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Merge remote branch 'freescale/denzil' into masterOtavio Salvador2012-09-182-61/+1
|\ | | | | | | | | * freescale/denzil: Revert "linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-boot"
| * Revert "linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled ↵Otavio Salvador2012-09-182-61/+1
| | | | | | | | | | | | in U-boot" This reverts commit e7f3146191b4a5c4e160ae1b585ec4fd8f99e6b0.
* | Merge remote branch 'freescale/denzil'Otavio Salvador2012-09-185-6/+6
|\| | | | | | | | | * freescale/denzil: Move fsl-default*.inc from distro to machine
| * Move fsl-default*.inc from distro to machineAndrei Gherzan2012-09-185-6/+6
| | | | | | | | | | | | | | | | 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>
* | linux-mainline: Update to 3.6-rc6 based branchOtavio Salvador2012-09-174-6549/+7
| | | | | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* | u-boot: update to 2012.07Otavio Salvador2012-09-171-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | This updates the U-Boot version to 2012.07; the current changes above official release can be seen at: https://github.com/Freescale/u-boot-imx/commits/patches-2012.07 This release works for mx5, mx6 SoCs and the imx28evk board. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
* | Merge remote branch 'freescale/denzil'Otavio Salvador2012-09-174-5/+10
|\| | | | | | | | | | | | | | | * freescale/denzil: imx6qsabrelite: Use xserver-xorg instead of xserver-xorg-lite cogl: Use OpenGL ES2 for mx5 SoCs imx-base.inc: Set preferred implementation of virtual/libgl for mx5 SoCs amd-gpu-x11-bin-mx51: Add provides to 'virtual/libgl'
| * imx6qsabrelite: Use xserver-xorg instead of xserver-xorg-liteOtavio Salvador2012-09-171-4/+2
| | | | | | | | | | | | | | | | 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>
| * cogl: Use OpenGL ES2 for mx5 SoCsOtavio Salvador2012-09-171-0/+4
| | | | | | | | | | | | | | 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>
| * imx-base.inc: Set preferred implementation of virtual/libgl for mx5 SoCsOtavio Salvador2012-09-171-0/+2
| | | | | | | | | | | | | | | | | | | | | | 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>
| * amd-gpu-x11-bin-mx51: Add provides to 'virtual/libgl'Otavio Salvador2012-09-171-1/+2
| | | | | | | | | | | | | | | | | | 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>
* | Merge remote branch 'freescale/denzil'Otavio Salvador2012-09-171-0/+3
|\| | | | | | | | | * freescale/denzil: imx6qsabrelite: force MACHINE_GSTREAMER_PLUGIN until codecs are available
| * imx6qsabrelite: force MACHINE_GSTREAMER_PLUGIN until codecs are availableEric Bénard2012-09-171-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Merge remote branch 'freescale/denzil' into masterOtavio Salvador2012-09-139-308/+3
|\| | | | | | | | | * freescale/denzil: linux-imx (2.6.35.3): Update to newer GIT versions
| * linux-imx (2.6.35.3): Update to newer GIT versionsOtavio Salvador2012-09-139-308/+3
| | | | | | | | | | | | | | | | | | 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>
* | mxs-base.inc: Disable perf tool features as Linux 2.6.35.3 failsOtavio Salvador2012-09-131-0/+3
| | | | | | | | | | | | | | | | The perf tool build fails in upcoming Yocto 1.3 as it try to enable perf-scripting but perl and python linking is not working in current default kernel. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* | imx-base.inc: Disable perf tool features as Linux 2.6.35.3 failsOtavio Salvador2012-09-131-0/+3
| | | | | | | | | | | | | | | | The perf tool build fails in upcoming Yocto 1.3 as it try to enable perf-scripting but perl and python linking is not working in current default kernel. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* | Merge remote branch 'freescale/denzil' into masterOtavio Salvador2012-09-134-9/+7
|\| | | | | | | | | | | | | | | | | * freescale/denzil: mxs-base.inc: Use xserver-xorg instead of xserver-xorg-lite imx-base.inc: Use xserver-xorg instead of xserver-xorg-lite fsl-default-providers.inc: Change virtual/xserver to xserver-xorg imx-base.inc: Remove useless SoC override for U-Boot settings u-boot: Fix mx28evk bootargs
| * mxs-base.inc: Use xserver-xorg instead of xserver-xorg-liteOtavio Salvador2012-09-131-1/+1
| | | | | | | | | | | | | | | | | | 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>
| * imx-base.inc: Use xserver-xorg instead of xserver-xorg-liteOtavio Salvador2012-09-131-1/+1
| | | | | | | | | | | | | | | | | | 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>
| * fsl-default-providers.inc: Change virtual/xserver to xserver-xorgOtavio Salvador2012-09-131-1/+1
| | | | | | | | | | | | | | | | | | 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>