]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
12 years agofirmware-imx: Fix license field to use 'Proprietary'
Otavio Salvador [Sun, 23 Sep 2012 05:57:55 +0000 (02:57 -0300)]
firmware-imx: Fix license field to use 'Proprietary'

Change-Id: I21e5c54e01d0b846286087637af4d4784ce77582
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35.3): Update to newer GIT versions
Mahesh Mahadevan [Fri, 28 Sep 2012 20:22:01 +0000 (15:22 -0500)]
linux-imx (2.6.35.3): Update to newer GIT versions

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>
12 years agolinux-imx (2.6.35.3): Use the same defconfig for all MX5 SoC's
Mahesh Mahadevan [Fri, 28 Sep 2012 03:26:35 +0000 (22:26 -0500)]
linux-imx (2.6.35.3): Use the same defconfig for all MX5 SoC's

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>
12 years agolinux-imx (2.6.35.3): Update to newer GIT versions
Otavio Salvador [Fri, 28 Sep 2012 18:26:30 +0000 (15:26 -0300)]
linux-imx (2.6.35.3): Update to newer GIT versions

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>
12 years agoelftosb: Add nativesdk support
Otavio Salvador [Thu, 27 Sep 2012 19:06:50 +0000 (16:06 -0300)]
elftosb: Add nativesdk support

Change-Id: I7515d5fadba1948635b0cfafb6540b349b2ed126
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoxf86-video-imxfb: Add a explicit dependency on libz160
Otavio Salvador [Sun, 23 Sep 2012 18:49:58 +0000 (15:49 -0300)]
xf86-video-imxfb: Add a explicit dependency on libz160

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>
12 years agoimx-lib: Change fetch URI to use FSL_MIRROR
Otavio Salvador [Thu, 20 Sep 2012 01:25:38 +0000 (22:25 -0300)]
imx-lib: Change fetch URI to use FSL_MIRROR

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>
12 years agogst-fsl-plugin: Change fetch URI to use FSL_MIRROR
Otavio Salvador [Thu, 20 Sep 2012 01:09:36 +0000 (22:09 -0300)]
gst-fsl-plugin: Change fetch URI to use FSL_MIRROR

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>
12 years agoxf86-video-imxfb: Change fetch URI to use FSL_MIRROR
Otavio Salvador [Thu, 20 Sep 2012 00:42:33 +0000 (21:42 -0300)]
xf86-video-imxfb: Change fetch URI to use FSL_MIRROR

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>
12 years agoimx-test: Change fetch URI to use FSL_MIRROR
Otavio Salvador [Tue, 18 Sep 2012 21:31:09 +0000 (18:31 -0300)]
imx-test: Change fetch URI to use FSL_MIRROR

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>
12 years agolayer.conf: Add FSL_MIRROR repositories
Otavio Salvador [Sun, 16 Sep 2012 16:48:30 +0000 (13:48 -0300)]
layer.conf: Add FSL_MIRROR repositories

Change-Id: If0a7d72b93c3c4646fb59cc4f59fd5fd5e0cae43
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimx31pdk: Override U-Boot target
Amjad Afzaal [Tue, 25 Sep 2012 12:11:21 +0000 (17:11 +0500)]
imx31pdk: Override U-Boot target

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>
12 years agolinux-imx (2.6.35.3): Fix perf tool building using gcc 4.6
Otavio Salvador [Mon, 24 Sep 2012 13:00:57 +0000 (10:00 -0300)]
linux-imx (2.6.35.3): Fix perf tool building using gcc 4.6

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>
12 years agoimx35pdk: Add machine definition
Muhammad Usman [Tue, 25 Sep 2012 08:08:42 +0000 (01:08 -0700)]
imx35pdk: Add machine definition

Change-Id: Icd0514481da4bfd392b0cca36fbc13d0318dca73
Signed-off-by: Muhammad Usman <m.usmannn@gmail.com>
12 years agoimage_types_fsl.bbclass: Fix 'mxs' handle of Kernels without dtb files
Otavio Salvador [Sun, 23 Sep 2012 05:08:17 +0000 (02:08 -0300)]
image_types_fsl.bbclass: Fix 'mxs' handle of Kernels without dtb files

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>
12 years agoimx6qsabresd: Add machine definition
Otavio Salvador [Mon, 17 Sep 2012 19:10:16 +0000 (16:10 -0300)]
imx6qsabresd: Add machine definition

Change-Id: I548d97f785ab05099d290b10121963feb2952c8b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agou-boot-mxsboot: Update to 2012.07 based branch
Otavio Salvador [Tue, 18 Sep 2012 12:33:43 +0000 (09:33 -0300)]
u-boot-mxsboot: Update to 2012.07 based branch

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>
12 years agou-boot: Update to include basic support for iMX6Q Sabre SD
Otavio Salvador [Tue, 18 Sep 2012 12:33:00 +0000 (09:33 -0300)]
u-boot: Update to include basic support for iMX6Q Sabre SD

Change-Id: I6f58dd139bae2cdc832040bf37762ce90933a59e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimx-lib: Move to 'recipes-multimedia' root directory
Otavio Salvador [Thu, 20 Sep 2012 01:18:28 +0000 (22:18 -0300)]
imx-lib: Move to 'recipes-multimedia' root directory

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>
12 years agoimx31pdk: Add machine definition
Amjad Afzaal [Mon, 24 Sep 2012 06:49:59 +0000 (11:49 +0500)]
imx31pdk: Add machine definition

Signed-off-by: Amjad Afzaal <bcsf09m001@pucit.edu.pk>
12 years agou-boot: Add 'mx3' SoC support
Muhammad Usman [Sat, 22 Sep 2012 18:43:42 +0000 (23:43 +0500)]
u-boot: Add 'mx3' SoC support

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>
12 years agolinux-mainline: Add 'mx3' SoC support
Muhammad Usman [Sat, 22 Sep 2012 17:22:01 +0000 (22:22 +0500)]
linux-mainline: Add 'mx3' SoC support

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>
12 years agoimx-base.inc: use new firmware-imx package
Otavio Salvador [Sat, 15 Sep 2012 19:59:56 +0000 (16:59 -0300)]
imx-base.inc: use new firmware-imx package

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>
12 years agofirmware-imx: refactory package naming and version
Otavio Salvador [Sat, 15 Sep 2012 19:56:12 +0000 (16:56 -0300)]
firmware-imx: refactory package naming and version

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>
12 years agoimx-test: Add a dummy package
Otavio Salvador [Sat, 15 Sep 2012 17:47:06 +0000 (14:47 -0300)]
imx-test: Add a dummy package

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>
12 years agolinux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-boot
Otavio Salvador [Tue, 18 Sep 2012 15:26:02 +0000 (12:26 -0300)]
linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-boot

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>
12 years agoMerge remote branch 'freescale/denzil' into master
Otavio Salvador [Tue, 18 Sep 2012 15:24:29 +0000 (12:24 -0300)]
Merge remote branch 'freescale/denzil' into master

* freescale/denzil:
  Revert "linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-boot"

12 years agoRevert "linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U...
Otavio Salvador [Tue, 18 Sep 2012 15:23:25 +0000 (12:23 -0300)]
Revert "linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-boot"

This reverts commit e7f3146191b4a5c4e160ae1b585ec4fd8f99e6b0.

12 years agoMerge remote branch 'freescale/denzil'
Otavio Salvador [Tue, 18 Sep 2012 14:56:23 +0000 (11:56 -0300)]
Merge remote branch 'freescale/denzil'

* freescale/denzil:
  Move fsl-default*.inc from distro to machine

12 years agoMerge pull request #12 from agherzan/distro-machine
Otavio Salvador [Tue, 18 Sep 2012 14:47:49 +0000 (07:47 -0700)]
Merge pull request #12 from agherzan/distro-machine

Move fsl-default*.inc from distro to machine

12 years agoMove fsl-default*.inc from distro to machine
Andrei Gherzan [Tue, 18 Sep 2012 14:24:30 +0000 (17:24 +0300)]
Move fsl-default*.inc from distro to machine

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>
12 years agolinux-mainline: Update to 3.6-rc6 based branch
Otavio Salvador [Mon, 17 Sep 2012 00:50:36 +0000 (21:50 -0300)]
linux-mainline: Update to 3.6-rc6 based branch

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agou-boot: update to 2012.07
Otavio Salvador [Tue, 11 Sep 2012 14:37:04 +0000 (11:37 -0300)]
u-boot: update to 2012.07

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>
12 years agoMerge remote branch 'freescale/denzil'
Otavio Salvador [Mon, 17 Sep 2012 19:13:24 +0000 (16:13 -0300)]
Merge remote branch 'freescale/denzil'

* 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'

12 years agoimx6qsabrelite: Use xserver-xorg instead of xserver-xorg-lite
Otavio Salvador [Mon, 17 Sep 2012 19:08:41 +0000 (16:08 -0300)]
imx6qsabrelite: Use xserver-xorg instead of xserver-xorg-lite

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>
12 years agocogl: Use OpenGL ES2 for mx5 SoCs
Otavio Salvador [Thu, 13 Sep 2012 14:24:11 +0000 (11:24 -0300)]
cogl: Use OpenGL ES2 for mx5 SoCs

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>
12 years agoimx-base.inc: Set preferred implementation of virtual/libgl for mx5 SoCs
Otavio Salvador [Wed, 12 Sep 2012 23:44:36 +0000 (20:44 -0300)]
imx-base.inc: Set preferred implementation of virtual/libgl for mx5 SoCs

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>
12 years agoamd-gpu-x11-bin-mx51: Add provides to 'virtual/libgl'
Otavio Salvador [Wed, 12 Sep 2012 23:40:11 +0000 (20:40 -0300)]
amd-gpu-x11-bin-mx51: Add provides to 'virtual/libgl'

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>
12 years agoMerge remote branch 'freescale/denzil'
Otavio Salvador [Mon, 17 Sep 2012 18:59:22 +0000 (15:59 -0300)]
Merge remote branch 'freescale/denzil'

* freescale/denzil:
  imx6qsabrelite: force MACHINE_GSTREAMER_PLUGIN until codecs are available

12 years agoimx6qsabrelite: force MACHINE_GSTREAMER_PLUGIN until codecs are available
Eric Bénard [Mon, 17 Sep 2012 11:51:34 +0000 (13:51 +0200)]
imx6qsabrelite: force MACHINE_GSTREAMER_PLUGIN until codecs are available

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>
12 years agoMerge remote branch 'freescale/denzil' into master
Otavio Salvador [Thu, 13 Sep 2012 20:30:27 +0000 (17:30 -0300)]
Merge remote branch 'freescale/denzil' into master

* freescale/denzil:
  linux-imx (2.6.35.3): Update to newer GIT versions

12 years agolinux-imx (2.6.35.3): Update to newer GIT versions
Otavio Salvador [Thu, 13 Sep 2012 15:30:11 +0000 (12:30 -0300)]
linux-imx (2.6.35.3): Update to newer GIT versions

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>
12 years agomxs-base.inc: Disable perf tool features as Linux 2.6.35.3 fails
Otavio Salvador [Mon, 10 Sep 2012 18:55:43 +0000 (15:55 -0300)]
mxs-base.inc: Disable perf tool features as Linux 2.6.35.3 fails

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>
12 years agoimx-base.inc: Disable perf tool features as Linux 2.6.35.3 fails
Otavio Salvador [Mon, 10 Sep 2012 18:48:30 +0000 (15:48 -0300)]
imx-base.inc: Disable perf tool features as Linux 2.6.35.3 fails

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>
12 years agoMerge remote branch 'freescale/denzil' into master
Otavio Salvador [Thu, 13 Sep 2012 17:10:33 +0000 (14:10 -0300)]
Merge remote branch 'freescale/denzil' into master

* 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

12 years agomxs-base.inc: Use xserver-xorg instead of xserver-xorg-lite
Otavio Salvador [Thu, 13 Sep 2012 15:00:54 +0000 (12:00 -0300)]
mxs-base.inc: Use xserver-xorg instead of xserver-xorg-lite

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>
12 years agoimx-base.inc: Use xserver-xorg instead of xserver-xorg-lite
Otavio Salvador [Thu, 13 Sep 2012 12:41:38 +0000 (09:41 -0300)]
imx-base.inc: Use xserver-xorg instead of xserver-xorg-lite

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>
12 years agofsl-default-providers.inc: Change virtual/xserver to xserver-xorg
Otavio Salvador [Thu, 13 Sep 2012 14:57:50 +0000 (11:57 -0300)]
fsl-default-providers.inc: Change virtual/xserver to xserver-xorg

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>
12 years agoimx-base.inc: Remove useless SoC override for U-Boot settings
Otavio Salvador [Thu, 13 Sep 2012 12:21:00 +0000 (09:21 -0300)]
imx-base.inc: Remove useless SoC override for U-Boot settings

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>
12 years agou-boot: Fix mx28evk bootargs
Otavio Salvador [Thu, 13 Sep 2012 13:56:02 +0000 (10:56 -0300)]
u-boot: Fix mx28evk bootargs

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>
12 years agoMerge remote branch 'freescale/denzil' into master
Otavio Salvador [Thu, 13 Sep 2012 16:40:54 +0000 (13:40 -0300)]
Merge remote branch 'freescale/denzil' into master

* freescale/denzil:
  xserver-xf86-config: add xorg.conf for mxs

12 years agoxserver-xf86-config: add xorg.conf for mxs
Eric Bénard [Thu, 13 Sep 2012 15:52:15 +0000 (17:52 +0200)]
xserver-xf86-config: add xorg.conf for mxs

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>
12 years agoMerge remote branch 'freescale/denzil' into master
Otavio Salvador [Thu, 13 Sep 2012 12:47:33 +0000 (09:47 -0300)]
Merge remote branch 'freescale/denzil' into master

* 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

12 years agolinux-imx (2.6.35.3): perf tools: Do not treat warnings as errors
Otavio Salvador [Mon, 10 Sep 2012 00:42:08 +0000 (21:42 -0300)]
linux-imx (2.6.35.3): perf tools: Do not treat warnings as errors

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>
12 years agolinux-imx (2.6.35.3): perf tools: Fix build against newer glibc
Otavio Salvador [Fri, 7 Sep 2012 21:51:33 +0000 (18:51 -0300)]
linux-imx (2.6.35.3): perf tools: Fix build against newer glibc

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>
12 years agolinux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-boot
Otavio Salvador [Fri, 7 Sep 2012 21:25:31 +0000 (18:25 -0300)]
linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-boot

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>
12 years agoMerge remote branch 'freescale/denzil' into master
Otavio Salvador [Mon, 10 Sep 2012 00:35:28 +0000 (21:35 -0300)]
Merge remote branch 'freescale/denzil' into master

* freescale/denzil:
  linux-imx (2.6.35.3): readd workaround for iMX28 problem with cpufreq

12 years agolinux-imx (2.6.35.3): readd workaround for iMX28 problem with cpufreq
Otavio Salvador [Thu, 6 Sep 2012 12:38:14 +0000 (09:38 -0300)]
linux-imx (2.6.35.3): readd workaround for iMX28 problem with cpufreq

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>
12 years agotask-base: follow OE-Core the rename to packagegroup-base
Otavio Salvador [Thu, 6 Sep 2012 21:11:09 +0000 (18:11 -0300)]
task-base: follow OE-Core the rename to packagegroup-base

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoudev-extraconf: follow OE-Core bump for 1.0 version
Otavio Salvador [Thu, 6 Sep 2012 15:51:44 +0000 (12:51 -0300)]
udev-extraconf: follow OE-Core bump for 1.0 version

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoMerge remote branch 'freescale/denzil' into master
Otavio Salvador [Fri, 7 Sep 2012 20:35:51 +0000 (17:35 -0300)]
Merge remote branch 'freescale/denzil' into master

* 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

12 years agoqt4-embedded: enable OpenGL ES2 and OpenVG for mx5 SoCs
Otavio Salvador [Sat, 18 Aug 2012 18:02:15 +0000 (15:02 -0300)]
qt4-embedded: enable OpenGL ES2 and OpenVG for mx5 SoCs

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
12 years agoqt4-x11-free: enable OpenGL ES2 and OpenVG for mx5 SoCs
Otavio Salvador [Fri, 17 Aug 2012 16:09:33 +0000 (13:09 -0300)]
qt4-x11-free: enable OpenGL ES2 and OpenVG for mx5 SoCs

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
12 years agoamd-gpu-x11-bin-mx51: Proper detect the building on Linux
Otavio Salvador [Sat, 18 Aug 2012 18:02:23 +0000 (15:02 -0300)]
amd-gpu-x11-bin-mx51: Proper detect the building on Linux

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>
12 years agoamd-gpu-x11-bin-mx51: Set compatibility as mx5 SoC family only
Otavio Salvador [Sat, 18 Aug 2012 15:54:23 +0000 (12:54 -0300)]
amd-gpu-x11-bin-mx51: Set compatibility as mx5 SoC family only

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>
12 years agoMerge remote-tracking branch 'freescale/denzil' into master
Otavio Salvador [Wed, 5 Sep 2012 19:17:00 +0000 (16:17 -0300)]
Merge remote-tracking branch 'freescale/denzil' into master

* freescale/denzil:
  linux-imx (2.6.35.3): Kernel patches from Freescale GIT

12 years agolinux-imx (2.6.35.3): Kernel patches from Freescale GIT
Mahesh Mahadevan [Wed, 5 Sep 2012 18:47:18 +0000 (13:47 -0500)]
linux-imx (2.6.35.3): Kernel patches from Freescale GIT

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>
12 years agoMerge remote branch 'freescale/denzil' into master
Otavio Salvador [Fri, 17 Aug 2012 16:08:12 +0000 (13:08 -0300)]
Merge remote branch 'freescale/denzil' into master

* 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

12 years agolinux-libc-headers-imx (2.6.38): drop as no BSP uses it
Otavio Salvador [Fri, 17 Aug 2012 13:51:58 +0000 (10:51 -0300)]
linux-libc-headers-imx (2.6.38): drop as no BSP uses it

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>
12 years agolinux-imx (2.6.38): drop as no BSP uses it
Otavio Salvador [Fri, 17 Aug 2012 13:48:36 +0000 (10:48 -0300)]
linux-imx (2.6.38): drop as no BSP uses it

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>
12 years agoMerge remote branch 'freescale/denzil' into master
Otavio Salvador [Wed, 15 Aug 2012 17:38:56 +0000 (14:38 -0300)]
Merge remote branch 'freescale/denzil' into master

* 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

12 years agolinux-imx (2.6.35.3): reduce delta against kernel source imx23evk_defconfig
Otavio Salvador [Sat, 4 Aug 2012 18:01:11 +0000 (15:01 -0300)]
linux-imx (2.6.35.3): reduce delta against kernel source imx23evk_defconfig

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>
12 years agolinux-imx (2.6.35.3): use 10.12.01 based kernel for mxs SoC family
Otavio Salvador [Sun, 5 Aug 2012 17:18:12 +0000 (14:18 -0300)]
linux-imx (2.6.35.3): use 10.12.01 based kernel for mxs SoC family

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>
12 years agolinux-imx (3.0.15): update to use linux-imx
Otavio Salvador [Fri, 10 Aug 2012 19:53:40 +0000 (16:53 -0300)]
linux-imx (3.0.15): update to use linux-imx

This simplify the recipe a lot and avoid code duplication among kernel
recipes.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35.3): update to use linux-imx.inc
Otavio Salvador [Wed, 1 Aug 2012 18:33:48 +0000 (15:33 -0300)]
linux-imx (2.6.35.3): update to use linux-imx.inc

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx.inc: add to avoid duplicating code among linux-imx' recipes
Otavio Salvador [Thu, 9 Aug 2012 21:58:30 +0000 (18:58 -0300)]
linux-imx.inc: add to avoid duplicating code among linux-imx' recipes

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>
12 years agoqt4: Update to Qt 4.8.1
Rogerio Pimentel [Thu, 9 Aug 2012 18:55:19 +0000 (13:55 -0500)]
qt4: Update to Qt 4.8.1

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>
12 years agoMerge remote-tracking branch 'freescale/denzil' into master
Otavio Salvador [Mon, 6 Aug 2012 16:17:31 +0000 (13:17 -0300)]
Merge remote-tracking branch 'freescale/denzil' into master

* 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

12 years agoimage_types_fsl.bbclass: Calculate BOOT_BLOCKS for new boot partition num
Jeremy Stashluk [Mon, 6 Aug 2012 15:54:26 +0000 (11:54 -0400)]
image_types_fsl.bbclass: Calculate BOOT_BLOCKS for new boot partition num

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>
12 years agolinux-imx (2.6.35.3): Kernel patches from Freescale GIT
Mahesh Mahadevan [Sat, 4 Aug 2012 21:33:18 +0000 (16:33 -0500)]
linux-imx (2.6.35.3): Kernel patches from Freescale GIT

The Freescale external GIT repository has been updated, below
is the link:

http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/log/?h=imx_2.6.35_11.09.01

Delete the patches locally applied as they are available on the GIT server.
Tested video playback of an .mp4 file using the QT player and did not see
the black screen issue mentioned with the VPU.

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
12 years agolinux-imx (2.6.35.3): reduce delta against kernel source mx5_defconfig
Mahesh Mahadevan [Thu, 2 Aug 2012 21:47:50 +0000 (16:47 -0500)]
linux-imx (2.6.35.3): reduce delta against kernel source mx5_defconfig

Update the imx53qsb defconfig to reduce the delta against the mx5_defconfig
so it is more in line of expected feature set by Freescale.

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
12 years agolinux-imx (2.6.35.3): reduce delta against kernel source mx5_defconfig
Mahesh Mahadevan [Thu, 2 Aug 2012 21:47:50 +0000 (16:47 -0500)]
linux-imx (2.6.35.3): reduce delta against kernel source mx5_defconfig

Update the imx53qsb defconfig to reduce the delta against the mx5_defconfig
so it is more in line of expected feature set by Freescale.

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
12 years agoimx6qsabrelite: use udev-extraconf
Otavio Salvador [Thu, 2 Aug 2012 16:22:23 +0000 (13:22 -0300)]
imx6qsabrelite: use udev-extraconf

The udev-extra-rules has been replaced by udev-extraconf so this needs
to be changed on machine definitions.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
12 years agoimx-base.inc: use udev-extraconf
Otavio Salvador [Thu, 2 Aug 2012 16:21:59 +0000 (13:21 -0300)]
imx-base.inc: use udev-extraconf

The udev-extra-rules has been replaced by udev-extraconf so this needs
to be changed on machine definitions.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
12 years agoudev-extra-rules: follow meta-oe and use udev-extraconf
Otavio Salvador [Wed, 1 Aug 2012 18:06:52 +0000 (15:06 -0300)]
udev-extra-rules: follow meta-oe and use udev-extraconf

This has been dropped from meta-oe so we append udev-extraconf now.
For compatibility with udev-extraconf, we need to add an empty space
to SRC_URI or the final SRC_URI will be broken.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoMerge remote branch 'freescale/denzil' into master
Otavio Salvador [Thu, 26 Jul 2012 20:42:10 +0000 (17:42 -0300)]
Merge remote branch 'freescale/denzil' into master

* freescale/denzil:
  imx-firmware: Install the atheros wifi firmware

12 years agoimx-firmware: Install the atheros wifi firmware
Mahesh Mahadevan [Thu, 26 Jul 2012 19:38:11 +0000 (14:38 -0500)]
imx-firmware: Install the atheros wifi firmware

Install the firmware needed for the atheros wifi.

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoMerge remote-tracking branch 'freescale/denzil' into master
Otavio Salvador [Wed, 25 Jul 2012 17:57:52 +0000 (14:57 -0300)]
Merge remote-tracking branch 'freescale/denzil' into master

* freescale/denzil:
  imx6qsabrelite: do not recommends BSP package are they are not public yet
  alsa-state: custom asound.conf file for iMX targets

12 years agoimx6qsabrelite: do not recommends BSP package are they are not public yet
Otavio Salvador [Tue, 24 Jul 2012 19:25:40 +0000 (16:25 -0300)]
imx6qsabrelite: do not recommends BSP package are they are not public yet

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoalsa-state: custom asound.conf file for iMX targets
Daiane Angolini [Wed, 25 Jul 2012 17:27:04 +0000 (12:27 -0500)]
alsa-state: custom asound.conf file for iMX targets

asound.conf file for iMX5 family is from FSL BSP 2.6.35_11.09.01_ER
asound.conf file for MXS family is from FSL BSP L2.6.35_10.12.01_SDK

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoMerge remote-tracking branch 'freescale/denzil' into master
Otavio Salvador [Fri, 20 Jul 2012 16:54:09 +0000 (13:54 -0300)]
Merge remote-tracking branch 'freescale/denzil' into master

* freescale/denzil:
  xserver-xf86-config (mx6): refactor default configuration
  xserver-xf86-config (mx5): disable DPMS functions by default

12 years agoxserver-xf86-config (mx6): refactor default configuration
Otavio Salvador [Fri, 20 Jul 2012 14:03:06 +0000 (11:03 -0300)]
xserver-xf86-config (mx6): refactor default configuration

We refactor the default configuration to the same defaults used in mx5
machines.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoxserver-xf86-config (mx5): disable DPMS functions by default
Otavio Salvador [Fri, 20 Jul 2012 14:01:41 +0000 (11:01 -0300)]
xserver-xf86-config (mx5): disable DPMS functions by default

By default, the device shouldn't turn the display off so we change the
server setting but allow for easy customization by user, if need.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoMerge remote branch 'freescale/denzil' into master
Otavio Salvador [Thu, 19 Jul 2012 18:33:38 +0000 (15:33 -0300)]
Merge remote branch 'freescale/denzil' into master

* freescale/denzil:
  gst-fsl-plugin: refactor packaging to use .inc file properly
  gst-fsl-plugin: bump PR

12 years agogst-fsl-plugin: refactor packaging to use .inc file properly
Otavio Salvador [Thu, 19 Jul 2012 15:01:02 +0000 (12:01 -0300)]
gst-fsl-plugin: refactor packaging to use .inc file properly

The .inc file was not being used by complete and had most code on the
versioned .bb one. This patch refactor it so newer versions are easy
to add.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agogst-fsl-plugin: bump PR
Otavio Salvador [Thu, 19 Jul 2012 14:29:48 +0000 (11:29 -0300)]
gst-fsl-plugin: bump PR

imx-lib has change library packaging to respect the soname but all
packages linking to it need to be rebuild.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoMerge remote branch 'denzil' into master
Otavio Salvador [Wed, 18 Jul 2012 21:45:55 +0000 (18:45 -0300)]
Merge remote branch 'denzil' into master

* freescale/denzil:
  linux-imx (2.6.35.3): enable SPDIF support for imx53qsb
  imx-test: depends on imx-lib so vpu testing application is build
  imx-lib: fix packaging of libraries
  linux-imx (2.6.35.3): enable support for NFS v4

12 years agolinux-imx (2.6.35.3): enable SPDIF support for imx53qsb
Otavio Salvador [Wed, 18 Jul 2012 20:57:07 +0000 (17:57 -0300)]
linux-imx (2.6.35.3): enable SPDIF support for imx53qsb

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Adrian Alonso <aalonso00@gmail.com>
12 years agoimx-test: depends on imx-lib so vpu testing application is build
Otavio Salvador [Wed, 18 Jul 2012 20:52:07 +0000 (17:52 -0300)]
imx-test: depends on imx-lib so vpu testing application is build

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Adrian Alonso <aalonso00@gmail.com>
12 years agoimx-lib: fix packaging of libraries
Otavio Salvador [Wed, 18 Jul 2012 20:13:35 +0000 (17:13 -0300)]
imx-lib: fix packaging of libraries

The package was mistakenly removing the links of libraries making
runtime applications to fail to run. The patch that caused it has been
removed and package files adjusted.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Adrian Alonso <aalonso00@gmail.com>