summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * Merge pull request #12 from agherzan/distro-machineOtavio Salvador2012-09-185-6/+6
| |\ | | | | | | 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>
| * imx-base.inc: Remove useless SoC override for U-Boot settingsOtavio Salvador2012-09-131-4/+2
| | | | | | | | | | | | | | | | 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>
| * u-boot: Fix mx28evk bootargsOtavio Salvador2012-09-131-2/+2
| | | | | | | | | | | | | | | | | | 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>
* | Merge remote branch 'freescale/denzil' into masterOtavio Salvador2012-09-132-1/+13
|\| | | | | | | | | * freescale/denzil: xserver-xf86-config: add xorg.conf for mxs
| * xserver-xf86-config: add xorg.conf for mxsEric Bénard2012-09-132-1/+13
| | | | | | | | | | | | | | 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>
* | Merge remote branch 'freescale/denzil' into masterOtavio Salvador2012-09-134-1/+133
|\| | | | | | | | | | | | | * 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
| * linux-imx (2.6.35.3): perf tools: Do not treat warnings as errorsOtavio Salvador2012-09-112-1/+32
| | | | | | | | | | | | | | | | 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>
| * linux-imx (2.6.35.3): perf tools: Fix build against newer glibcOtavio Salvador2012-09-112-1/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-bootOtavio Salvador2012-09-092-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-091-1/+2
|\| | | | | | | | | * freescale/denzil: linux-imx (2.6.35.3): readd workaround for iMX28 problem with cpufreq
| * linux-imx (2.6.35.3): readd workaround for iMX28 problem with cpufreqOtavio Salvador2012-09-091-1/+2
| | | | | | | | | | | | | | | | 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>
* | task-base: follow OE-Core the rename to packagegroup-baseOtavio Salvador2012-09-071-0/+0
| | | | | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* | udev-extraconf: follow OE-Core bump for 1.0 versionOtavio Salvador2012-09-071-0/+0
| | | | | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* | Merge remote branch 'freescale/denzil' into masterOtavio Salvador2012-09-074-4/+66
|\| | | | | | | | | | | | | | | * 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
| * qt4-embedded: enable OpenGL ES2 and OpenVG for mx5 SoCsOtavio Salvador2012-09-061-1/+3
| | | | | | | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
| * qt4-x11-free: enable OpenGL ES2 and OpenVG for mx5 SoCsOtavio Salvador2012-09-061-1/+3
| | | | | | | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
| * amd-gpu-x11-bin-mx51: Proper detect the building on LinuxOtavio Salvador2012-09-062-2/+57
| | | | | | | | | | | | | | | | | | | | GCC defines __linux__ when running on Linux but the headers where checking by _LINUX define hence enforcing explicit definition by build system; we patch the headers to check for __linux__ and then ensure it "Just Work (TM)". Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
| * amd-gpu-x11-bin-mx51: Set compatibility as mx5 SoC family onlyOtavio Salvador2012-09-061-1/+4
| | | | | | | | | | | | | | | | This binaries are compatible with mx5 SoC family only so those ought to not be available on armv7 feed but on the board specific one. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
* | Merge remote-tracking branch 'freescale/denzil' into masterOtavio Salvador2012-09-055-249/+4
|\| | | | | | | | | * freescale/denzil: linux-imx (2.6.35.3): Kernel patches from Freescale GIT
| * linux-imx (2.6.35.3): Kernel patches from Freescale GITMahesh Mahadevan2012-09-055-249/+4
| | | | | | | | | | | | | | | | | | | | | | | | The Freescale external GIT repository has been updated, below are the links: http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/log/?h=imx_2.6.35_11.09.01 http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/log/?h=imx_2.6.35_10.12.01 Delete the patches locally applied as they are available on the GIT server. Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
* | Merge remote branch 'freescale/denzil' into masterOtavio Salvador2012-08-177-9820/+0
|\| | | | | | | | | | | * freescale/denzil: linux-libc-headers-imx (2.6.38): drop as no BSP uses it linux-imx (2.6.38): drop as no BSP uses it
| * linux-libc-headers-imx (2.6.38): drop as no BSP uses itOtavio Salvador2012-08-171-12/+0
| | | | | | | | | | | | | | | | | | The 2.6.38 kernel has been used for the initial i.MX6Q support but now it is replaced by 3.0.15 with much nicer kernel support thus this version has no reason to be kept on the repository anymore. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
| * linux-imx (2.6.38): drop as no BSP uses itOtavio Salvador2012-08-176-9808/+0
| | | | | | | | | | | | | | | | | | The 2.6.38 kernel has been used for the initial i.MX6Q support but now it is replaced by 3.0.15 with much nicer kernel support thus this version has no reason to be kept on the repository anymore. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Fabio Estevam <fabio.estevam@freescale.com>
* | Merge remote branch 'freescale/denzil' into masterOtavio Salvador2012-08-156-84/+206
|\| | | | | | | | | | | | | | | | | | | | | | | * freescale/denzil: linux-imx (2.6.35.3): reduce delta against kernel source imx23evk_defconfig linux-imx (2.6.35.3): use 10.12.01 based kernel for mxs SoC family linux-imx (3.0.15): update to use linux-imx linux-imx (2.6.35.3): update to use linux-imx.inc linux-imx.inc: add to avoid duplicating code among linux-imx' recipes Conflicts: recipes-kernel/linux/linux-imx_2.6.35.3.bb
| * linux-imx (2.6.35.3): reduce delta against kernel source imx23evk_defconfigOtavio Salvador2012-08-152-16/+28
| | | | | | | | | | | | | | | | Update the imx23evk defconfig to reduce the delta against the imx23evk_defconfig so it is more in line of expected feature set by Freescale. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
| * linux-imx (2.6.35.3): use 10.12.01 based kernel for mxs SoC familyOtavio Salvador2012-08-153-8/+102
| | | | | | | | | | | | | | | | | | | | | | | | Freescale maintains specific patches for their SoC families on respective branches so we now have specific SRCREV for each family. For mxs we're using the 10.12.01 branch while for mx5 we keep using 11.09.01 one and we ended keeping the specific patches of each SoC applying only on the right family. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
| * linux-imx (3.0.15): update to use linux-imxOtavio Salvador2012-08-151-24/+6
| | | | | | | | | | | | | | This simplify the recipe a lot and avoid code duplication among kernel recipes. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
| * linux-imx (2.6.35.3): update to use linux-imx.incOtavio Salvador2012-08-151-51/+18
| | | | | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
| * linux-imx.inc: add to avoid duplicating code among linux-imx' recipesOtavio Salvador2012-08-151-0/+64
| | | | | | | | | | | | | | | | | | | | | | The linux-imx.inc hosts the common code of linux-imx recipes making it easy to maintain and work. To easily identify that the kernel running is built from Yocto and give an indication of versioning, until we have a proper GIT revision to point to, we use a local version with '+yocto-<date>' for it. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* | qt4: Update to Qt 4.8.1Rogerio Pimentel2012-08-093-84/+91
| | | | | | | | | | | | | | | | This patch adds support for Freescale codecs on Qt 4.8.1 The patch "0001-Add-support-for-i.MX-codecs-to-phonon.patch" has been updated to match the Phonon version contained on Qt 4.8.1 Signed-off-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
* | Merge remote-tracking branch 'freescale/denzil' into masterOtavio Salvador2012-08-0620-2100/+4
|\| | | | | | | | | | | | | * freescale/denzil: image_types_fsl.bbclass: Calculate BOOT_BLOCKS for new boot partition num linux-imx (2.6.35.3): Kernel patches from Freescale GIT linux-imx (2.6.35.3): reduce delta against kernel source mx5_defconfig
| * image_types_fsl.bbclass: Calculate BOOT_BLOCKS for new boot partition numJeremy Stashluk2012-08-061-1/+1
| | | | | | | | | | | | | | | | The empty 1K at the beginning of the disk is no longer a partition, so the numbers reported by parted have shifted by one. Signed-off-by: Jeremy Stashluk <jstashluk@dekaresearch.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>