]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
12 years agofirmware-imx: Use fsl-eula-unpack class to handle EULA
Otavio Salvador [Sun, 16 Sep 2012 15:03:23 +0000 (12:03 -0300)]
firmware-imx: Use fsl-eula-unpack class to handle EULA

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>
12 years agofsl-eula-unpack.bbclass: Support Freescale EULA binaries unpack
Otavio Salvador [Sat, 15 Sep 2012 16:21:47 +0000 (13:21 -0300)]
fsl-eula-unpack.bbclass: Support Freescale EULA binaries unpack

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>
12 years agomachines: Recommend u-boot using MACHINE_EXTRA_RRECOMMENDS
Khem Raj [Sun, 30 Sep 2012 18:07:53 +0000 (11:07 -0700)]
machines: Recommend u-boot using MACHINE_EXTRA_RRECOMMENDS

Delete unused MACHINE_FEATURES_RRECOMMENDS

Signed-off-by: Khem Raj <raj.khem@gmail.com>
12 years agomesa-dri: Override provided OpenGL API set for mx5 SoCs
Otavio Salvador [Mon, 24 Sep 2012 17:31:01 +0000 (14:31 -0300)]
mesa-dri: Override provided OpenGL API set for mx5 SoCs

For mx5 SoCs, mesa-dri ought to provide just virtual/libgl as the
other variations will be provided by the GPU library.

This overrides the 8.0.4 and git recipe versions.

Change-Id: I62b1c23128870b328a931e6924c41253106ecdda
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agocogl: Depends on virtual/libgles2 instead of virtual/libgl
Otavio Salvador [Mon, 24 Sep 2012 17:07:11 +0000 (14:07 -0300)]
cogl: Depends on virtual/libgles2 instead of virtual/libgl

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>
12 years agoxf86-video-imxfb: Add rdepends on xserver-xorg-module-exa
Otavio Salvador [Thu, 27 Sep 2012 19:14:02 +0000 (16:14 -0300)]
xf86-video-imxfb: Add rdepends on xserver-xorg-module-exa

This module is required for Xorg to work so we need to depends on it.

Change-Id: I0c09e11014a78232972aa5ccc22c8a833dd09ced
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoxf86-video-imxfb: Drop a explicit rdepends against amd-gpu-x11-bin-mx51
Otavio Salvador [Thu, 27 Sep 2012 19:11:33 +0000 (16:11 -0300)]
xf86-video-imxfb: Drop a explicit rdepends against amd-gpu-x11-bin-mx51

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>
12 years agoamd-gpu-x11-bin-mx51: Fix handling of acceleration libraries
Otavio Salvador [Sun, 23 Sep 2012 05:45:48 +0000 (02:45 -0300)]
amd-gpu-x11-bin-mx51: Fix handling of acceleration libraries

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>
12 years agoimx-base.inc: Fix mx5 GPU library API support
Otavio Salvador [Mon, 24 Sep 2012 17:10:04 +0000 (14:10 -0300)]
imx-base.inc: Fix mx5 GPU library API support

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>
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 agou-boot_git.bb: don't try to built 32-bit u-boot on 64-bit machine
Matthew McClintock [Tue, 25 Sep 2012 19:23:16 +0000 (14:23 -0500)]
u-boot_git.bb: don't try to built 32-bit u-boot on 64-bit machine

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agoadd u-boot as an extra image dep
Matthew McClintock [Tue, 25 Sep 2012 17:52:27 +0000 (12:52 -0500)]
add u-boot as an extra image dep

Signed-off-by: Matthew McClintock <msm@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 agoRevert "change the priority of packages which provide ifconfig to ifconfig link ifcon...
Matthew McClintock [Thu, 20 Sep 2012 19:09:54 +0000 (14:09 -0500)]
Revert "change the priority of packages which provide ifconfig to ifconfig link ifconfig.net-tools by default"

This reverts commit bbf7c8e9216c6844dd4c6e63e6432df8293fb4bc.

12 years agorcw_git.bb: update to latest and update LIC_FILES_CHECKSUM
Matthew McClintock [Thu, 20 Sep 2012 18:10:42 +0000 (13:10 -0500)]
rcw_git.bb: update to latest and update LIC_FILES_CHECKSUM

Signed-off-by: Matthew McClintock <msm@freescale.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 agorename task- to packagegroup-
Matthew McClintock [Wed, 19 Sep 2012 20:47:15 +0000 (15:47 -0500)]
rename task- to packagegroup-

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agochange the priority of packages which provide ifconfig to ifconfig link ifconfig...
Chunrong Guo [Thu, 23 Aug 2012 10:15:56 +0000 (10:15 +0000)]
change the priority of packages which provide ifconfig to ifconfig link ifconfig.net-tools by default

Signed-off-by: Chunrong Guo <b40290@freescale.com>
12 years agoudev: do not automount block devices for fslmachines
Chunrong Guo [Fri, 14 Sep 2012 06:08:56 +0000 (14:08 +0800)]
udev: do not automount block devices for fslmachines

    kernel can’t boot up with extend partition in HDD
    FILESEXTRAPATHS_prepend is the right variable to extend file search path,
    this is applied for fsl ppc targets

Signed-off-by: Chunrong Guo <b40290@freescale.com>
Signed-off-by: Zhenhua Luo <b19537@freescale.com>
12 years agolio-utils: add lio-utils-4.0
Zhenhua Luo [Thu, 30 Aug 2012 09:07:09 +0000 (09:07 +0000)]
lio-utils: add lio-utils-4.0

Signed-off-by: Zhenhua Luo <b19537@freescale.com>
12 years agofsl-image-minimal: IMAGE_FSTYPES add jffs2
Ting Liu [Mon, 3 Sep 2012 16:37:16 +0000 (16:37 +0000)]
fsl-image-minimal: IMAGE_FSTYPES add jffs2

Signed-off-by: Ting Liu <b28495@freescale.com>
12 years agolinux-qoriq-sdk.inc: only check for multiarch in eX500 not eX500-64b
Matthew McClintock [Tue, 18 Sep 2012 18:48:37 +0000 (13:48 -0500)]
linux-qoriq-sdk.inc: only check for multiarch in eX500 not eX500-64b

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agou-boot_git.bb: only set variable if not set
Matthew McClintock [Tue, 18 Sep 2012 18:39:59 +0000 (13:39 -0500)]
u-boot_git.bb: only set variable if not set

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agogettext: remove bbappends since the patch it adds does not apply
Matthew McClintock [Mon, 17 Sep 2012 21:34:58 +0000 (16:34 -0500)]
gettext: remove bbappends since the patch it adds does not apply

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agolinux-qoriq-sdk: Correct the check for BUILD_64BIT_KERNEL
Khem Raj [Tue, 18 Sep 2012 17:17:31 +0000 (10:17 -0700)]
linux-qoriq-sdk: Correct the check for BUILD_64BIT_KERNEL

Current comparision is returning false which is not 0
and hence KERNEL_CC and KERNEL_LD are getting 64bit options
appended even when BUILD_64BIT_KERNEL is unset

Signed-off-by: Khem Raj <raj.khem@gmail.com>
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-qoriq-sdk.inc: make sure we enabled biarch for our kernel builds
Matthew McClintock [Mon, 17 Sep 2012 20:01:11 +0000 (15:01 -0500)]
linux-qoriq-sdk.inc: make sure we enabled biarch for our kernel builds

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agou-boot_git.bb: libgcc is required for multilib builds too
Matthew McClintock [Mon, 17 Sep 2012 19:59:03 +0000 (14:59 -0500)]
u-boot_git.bb: libgcc is required for multilib builds too

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agofsl.conf: add multiarch to fsl distro
Matthew McClintock [Mon, 17 Sep 2012 19:58:15 +0000 (14:58 -0500)]
fsl.conf: add multiarch to fsl distro

Signed-off-by: Matthew McClintock <msm@freescale.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 agoRevert "e6500.inc: force biarch gcc for kernel build"
Matthew McClintock [Fri, 14 Sep 2012 18:19:46 +0000 (13:19 -0500)]
Revert "e6500.inc: force biarch gcc for kernel build"

We will just skip the kernel recipe if we don't have biarch enabled

This reverts commit f3469d97cef7fcd6277dfab7326f7a8e0d5bb5bd.

12 years agou-boot_git.bb: u-boot depends on libgcc
Matthew McClintock [Fri, 14 Sep 2012 15:55:42 +0000 (10:55 -0500)]
u-boot_git.bb: u-boot depends on libgcc

Fixes linker issues where we are missing symbols such as
_restgpr_NN_x

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agoe6500.inc: force biarch gcc for kernel build
Matthew McClintock [Fri, 14 Sep 2012 03:11:21 +0000 (22:11 -0500)]
e6500.inc: force biarch gcc for kernel build

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agou-boot_git.bb: hack in support for building 32-bit u-boot with 64-bit machine
Matthew McClintock [Fri, 14 Sep 2012 01:27:54 +0000 (20:27 -0500)]
u-boot_git.bb: hack in support for building 32-bit u-boot with 64-bit machine

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agobusybox: add fsl customized defconfig
Ting Liu [Wed, 12 Sep 2012 07:06:28 +0000 (15:06 +0800)]
busybox: add fsl customized defconfig

1.use largest general-purpose configuration
2.add a patch to fix possible build issue with kernel 3.0
  reference: http://www.gossamer-threads.com/lists/linux/kernel/1418363

Signed-off-by: Ting Liu <b28495@freescale.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 agoboot-format_git.bb: update GPL license to GPLv2 (no actually change in license)
Matthew McClintock [Thu, 13 Sep 2012 16:44:05 +0000 (11:44 -0500)]
boot-format_git.bb: update GPL license to GPLv2 (no actually change in license)

Signed-off-by: Matthew McClintock <msm@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 agoRevert "busybox: add fsl customized defconfig"
Matthew McClintock [Thu, 13 Sep 2012 16:38:52 +0000 (11:38 -0500)]
Revert "busybox: add fsl customized defconfig"

This version of busybox is not in this branch, needs to be updated for master

This reverts commit cedbe9eb8e20b7de8c287dd9185934089e88ac0a.

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 agobusybox: add fsl customized defconfig
Ting Liu [Wed, 12 Sep 2012 07:06:28 +0000 (15:06 +0800)]
busybox: add fsl customized defconfig

1.use largest general-purpose configuration
2.add a patch to fix possible build issue with kernel 3.0
  reference: http://www.gossamer-threads.com/lists/linux/kernel/1418363

Signed-off-by: Ting Liu <b28495@freescale.com>
12 years agoadd nand u-boot in the default build list for p2041rdb
Zhenhua Luo [Wed, 12 Sep 2012 07:06:26 +0000 (15:06 +0800)]
add nand u-boot in the default build list for p2041rdb

Signed-off-by: Zhenhua Luo <b19537@freescale.com>
12 years agoadd "CentOS release 5.5 (Final)" into SANITY_TESTED_DISTROS
Zhenhua Luo [Wed, 12 Sep 2012 07:06:15 +0000 (15:06 +0800)]
add "CentOS release 5.5 (Final)" into SANITY_TESTED_DISTROS

Signed-off-by: Zhenhua Luo <b19537@freescale.com>
12 years agoadd additional u-boot and dts for mpc85xx
Ting Liu [Wed, 12 Sep 2012 07:06:17 +0000 (15:06 +0800)]
add additional u-boot and dts for mpc85xx

Signed-off-by: Ting Liu <b28495@freescale.com>
12 years agoadd new e6500 based machines (b4860qds and t4240qds)
Matthew McClintock [Mon, 10 Sep 2012 21:19:25 +0000 (16:19 -0500)]
add new e6500 based machines (b4860qds and t4240qds)

note: these machines build with a 64-bit kernel always, since
optimal performance is with this kernel even if the rfs is still
32-bit

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agolinux-qoriq-sdk.inc: add var to configure build for 64-bit kernel on 32-bit machine
Matthew McClintock [Wed, 12 Sep 2012 20:46:15 +0000 (15:46 -0500)]
linux-qoriq-sdk.inc: add var to configure build for 64-bit kernel on 32-bit machine

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agometa-fsl-ppc: lxc: add patch to fix 64-bit lib mount issue
Stuart Yoder [Thu, 13 Sep 2012 00:26:29 +0000 (00:26 +0000)]
meta-fsl-ppc: lxc: add patch to fix 64-bit lib mount issue

Signed-off-by: Stuart Yoder <stuart.yoder@freescale.com>
12 years agoremove use of tags in SRCREV and replace with actual SHAs
Matthew McClintock [Wed, 12 Sep 2012 18:00:24 +0000 (13:00 -0500)]
remove use of tags in SRCREV and replace with actual SHAs

This was done because BB_NO_NETWORK only works with SHAs since the
fetcher needs to check the tags each time

Signed-off-by: Matthew McClintock <msm@freescale.com>
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 agolxc_0.8.0-rc1.bb: initial add of recipe
Matthew McClintock [Mon, 10 Sep 2012 20:37:55 +0000 (15:37 -0500)]
lxc_0.8.0-rc1.bb: initial add of recipe

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agofsl.conf: using our kernel tree for nativesdk is wrong, remove it
Matthew McClintock [Mon, 10 Sep 2012 16:53:37 +0000 (11:53 -0500)]
fsl.conf: using our kernel tree for nativesdk is wrong, remove it

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agop1022ds.conf: change to use non-lite version of xserver, lite version has been removed
Matthew McClintock [Mon, 10 Sep 2012 16:29:21 +0000 (11:29 -0500)]
p1022ds.conf: change to use non-lite version of xserver, lite version has been removed

Signed-off-by: Matthew McClintock <msm@freescale.com>
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