aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2012-09-25imx35pdk: Add machine definitionMuhammad Usman
Change-Id: Icd0514481da4bfd392b0cca36fbc13d0318dca73 Signed-off-by: Muhammad Usman <m.usmannn@gmail.com>
2012-09-24image_types_fsl.bbclass: Fix 'mxs' handle of Kernels without dtb filesOtavio Salvador
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>
2012-09-24imx6qsabresd: Add machine definitionOtavio Salvador
Change-Id: I548d97f785ab05099d290b10121963feb2952c8b Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-09-24u-boot-mxsboot: Update to 2012.07 based branchOtavio Salvador
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>
2012-09-24u-boot: Update to include basic support for iMX6Q Sabre SDOtavio Salvador
Change-Id: I6f58dd139bae2cdc832040bf37762ce90933a59e Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-09-24imx-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-24imx31pdk: Add machine definitionAmjad Afzaal
Signed-off-by: Amjad Afzaal <bcsf09m001@pucit.edu.pk>
2012-09-22u-boot: Add 'mx3' SoC supportMuhammad Usman
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>
2012-09-22linux-mainline: Add 'mx3' SoC supportMuhammad Usman
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>
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-18linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-bootOtavio Salvador
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>
2012-09-18Merge remote branch 'freescale/denzil' into masterOtavio Salvador
* freescale/denzil: Revert "linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-boot"
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 remote branch 'freescale/denzil'Otavio Salvador
* freescale/denzil: Move fsl-default*.inc from distro to machine
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-17linux-mainline: Update to 3.6-rc6 based branchOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-17u-boot: update to 2012.07Otavio Salvador
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>
2012-09-17Merge remote branch 'freescale/denzil'Otavio Salvador
* 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'
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-17Merge remote branch 'freescale/denzil'Otavio Salvador
* freescale/denzil: imx6qsabrelite: force MACHINE_GSTREAMER_PLUGIN until codecs are available
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-13Merge remote branch 'freescale/denzil' into masterOtavio Salvador
* freescale/denzil: linux-imx (2.6.35.3): Update to newer GIT versions
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: Disable perf tool features as Linux 2.6.35.3 failsOtavio Salvador
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>
2012-09-13imx-base.inc: Disable perf tool features as Linux 2.6.35.3 failsOtavio Salvador
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>
2012-09-13Merge remote branch 'freescale/denzil' into masterOtavio Salvador
* 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
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-13Merge remote branch 'freescale/denzil' into masterOtavio Salvador
* freescale/denzil: xserver-xf86-config: add xorg.conf for mxs
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-13Merge remote branch 'freescale/denzil' into masterOtavio Salvador
* freescale/denzil: linux-imx (2.6.35.3): perf tools: Do not treat warnings as errors linux-imx (2.6.35.3): perf tools: Fix build against newer glibc linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-boot
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>
2012-09-09linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-bootOtavio Salvador
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>
2012-09-09Merge remote branch 'freescale/denzil' into masterOtavio Salvador
* freescale/denzil: linux-imx (2.6.35.3): readd workaround for iMX28 problem with cpufreq
2012-09-09linux-imx (2.6.35.3): readd workaround for iMX28 problem with cpufreqOtavio Salvador
When cleaning the kernel recipes, the patch to disable cpufreq. This patch readd the the missing workaround back to fix the hanging issue during the boot. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-07task-base: follow OE-Core the rename to packagegroup-baseOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-07udev-extraconf: follow OE-Core bump for 1.0 versionOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-09-07Merge remote branch 'freescale/denzil' into masterOtavio Salvador
* freescale/denzil: qt4-embedded: enable OpenGL ES2 and OpenVG for mx5 SoCs qt4-x11-free: enable OpenGL ES2 and OpenVG for mx5 SoCs amd-gpu-x11-bin-mx51: Proper detect the building on Linux amd-gpu-x11-bin-mx51: Set compatibility as mx5 SoC family only
2012-09-06qt4-embedded: enable OpenGL ES2 and OpenVG for mx5 SoCsOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
2012-09-06qt4-x11-free: enable OpenGL ES2 and OpenVG for mx5 SoCsOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>