]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
12 years agolinux-imx (3.0.35): Configure GPU module to be builtin
Daiane Angolini [Thu, 22 Nov 2012 12:06:36 +0000 (06:06 -0600)]
linux-imx (3.0.35): Configure GPU module to be builtin

Change defconfig for mx6 family.

This module was configured to be built as module, but
for X11 environment it would be better to have it always
included in kernel.

Change-Id: I3fc48192a1f366671f1f5fea904379bdee6eb69c
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolinux-imx (3.0.35): Move defconfig to mx6 directory
Otavio Salvador [Thu, 22 Nov 2012 18:09:39 +0000 (16:09 -0200)]
linux-imx (3.0.35): Move defconfig to mx6 directory

The defconfig is specific of mx6 SoCs thus needs to be moved to
reflect it.

Change-Id: I6a5651ef8e72109353399aeadb5acf2f92980d45
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoREADME: Change supported branch of OE-Core and Meta-OE to danny
Otavio Salvador [Thu, 22 Nov 2012 11:55:45 +0000 (09:55 -0200)]
README: Change supported branch of OE-Core and Meta-OE to danny

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-test: Add 12.09.01 version
Otavio Salvador [Mon, 8 Oct 2012 13:40:32 +0000 (10:40 -0300)]
imx-test: Add 12.09.01 version

Change-Id: Iad766a8438472ba69a24471e9b6094878d1a1914
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-lib: Add 12.09.01 version
Otavio Salvador [Mon, 8 Oct 2012 12:52:35 +0000 (09:52 -0300)]
imx-lib: Add 12.09.01 version

Change-Id: If634d229e9722f35430637bb22ab2146010468e6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-base.inc: Add iMX6 firmware information
Otavio Salvador [Thu, 11 Oct 2012 21:25:33 +0000 (18:25 -0300)]
imx-base.inc: Add iMX6 firmware information

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agofirmware-imx: Add 12.09.01 version
Otavio Salvador [Mon, 8 Oct 2012 08:35:48 +0000 (05:35 -0300)]
firmware-imx: Add 12.09.01 version

Change-Id: Ibfff91ed18a37ccac52ab1b19f8265dc8f86f03b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agogst-fsl-plugin (2.0.3): Set compatible machine for mx5
Otavio Salvador [Tue, 6 Nov 2012 23:29:42 +0000 (21:29 -0200)]
gst-fsl-plugin (2.0.3): Set compatible machine for mx5

Change-Id: I6e982cfac9eb58c0314148b5e5ad1b93c3e1fe1c
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agogsl-fsl-plugin.inc: Set package architecture as machine specific
Otavio Salvador [Tue, 6 Nov 2012 23:28:48 +0000 (21:28 -0200)]
gsl-fsl-plugin.inc: Set package architecture as machine specific

Change-Id: I8a3f8bca52e9d40f783f21aa1f97cb1088e3d79e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoREADME: Update to point to the newer mailing list
Otavio Salvador [Wed, 14 Nov 2012 16:38:03 +0000 (14:38 -0200)]
README: Update to point to the newer mailing list

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoRevert "udev: Fix file extension for replacement file"
Otavio Salvador [Sat, 3 Nov 2012 03:06:05 +0000 (01:06 -0200)]
Revert "udev: Fix file extension for replacement file"

This reverts commit 0ddaba3e97b4582ad1e336e8d61e844db3744b50 as the
meta-openembedded's udev recipe, in master branch, uses the '.bz2'
file extension.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoudev: Fix file extension for replacement file
Jeremy Stashluk [Fri, 2 Nov 2012 21:04:45 +0000 (17:04 -0400)]
udev: Fix file extension for replacement file

The file extension doesn't match the recipe file in
meta-openembedded/meta-oe/recipes-core/udev/udev_173.bb

Signed-off-by: Jeremy Stashluk <jstashluk@dekaresearch.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx: Add configuration on linux 3.0.35 defconfig
Daiane Angolini [Thu, 1 Nov 2012 19:28:42 +0000 (14:28 -0500)]
linux-imx: Add configuration on linux 3.0.35 defconfig

Add needed configuration for systemd support

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agou-boot-imx: Fix partition number for imx6qsabreauto boot
Daiane Angolini [Thu, 1 Nov 2012 11:02:50 +0000 (06:02 -0500)]
u-boot-imx: Fix partition number for imx6qsabreauto boot

Use the right partition number for rootfs

Bump PR for u-boot-imx
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolinux-imx-headers: Add linux-imx-headers 3.0.35
Daiane Angolini [Thu, 1 Nov 2012 09:42:39 +0000 (04:42 -0500)]
linux-imx-headers: Add linux-imx-headers 3.0.35

It will take the 3.0.35 kernel version from
Freescale 12.09.01 BSP release

Drop linux-imx-hearders 3.0.15

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agou-boot-imx: upgrade u-boot 2009
Daiane Angolini [Wed, 31 Oct 2012 13:36:07 +0000 (08:36 -0500)]
u-boot-imx: upgrade u-boot 2009

Take u-boot 2009.08 from Freescale BSP 12.09.01

Fix bootenv for imx6qsabreauto board

Teach how to use u-boot 2009.08

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolinux-imx (3.0.35): perf tools: Fix build against newer glibc
Daiane Angolini [Tue, 23 Oct 2012 13:11:47 +0000 (08:11 -0500)]
linux-imx (3.0.35): 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 we do for __always_inline.

Change-Id: I0d12b349826162117b7708f79b6cac14621bcb30
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimage_types_fsl.bbclass: Fix mxs' imx-bootlets support
Otavio Salvador [Mon, 29 Oct 2012 19:23:51 +0000 (17:23 -0200)]
image_types_fsl.bbclass: Fix mxs' imx-bootlets support

The imx-bootlets (and per design elftosb) enforce the use of offset so
we skip the first 1024KiB from the disk and start from there instead
of 4MiB as done for other SoCs.

Change-Id: I51e2989ef2007aa752e67f7d1b38a9de5c1ff9c8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agou-boot: Update to newer version
Daiane Angolini [Tue, 30 Oct 2012 12:36:33 +0000 (07:36 -0500)]
u-boot: Update to newer version

Change mmcroot so it works out of box

The mmcroot setting vary between mx6qsabreauto and mx6qsabresd so we
move this to the board configuration file.

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolinux-imx: Add linux-imx 3.0.35
Daiane Angolini [Tue, 30 Oct 2012 12:36:32 +0000 (07:36 -0500)]
linux-imx: Add linux-imx 3.0.35

It will take the 3.0.35 kernel version from
Freescale 12.09.01 BSP release

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimx-base: Allow UBOOT_SUFFIX to be define on local.conf
Daiane Angolini [Tue, 30 Oct 2012 12:36:34 +0000 (07:36 -0500)]
imx-base: Allow UBOOT_SUFFIX to be define on local.conf

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimx-base.inc: Do not force inclusion of imx-lib
Otavio Salvador [Tue, 23 Oct 2012 16:22:08 +0000 (14:22 -0200)]
imx-base.inc: Do not force inclusion of imx-lib

The imx-lib doesn't need to be explicitly included as it will be
included onto the image if a package using it is included.

Change-Id: I8e9ad632894aff79c5fed23b1ae3862bd78a4f47
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimage_types_fsl: Align SD partition and optimize final SD image
Andrei Gherzan [Wed, 24 Oct 2012 18:28:49 +0000 (21:28 +0300)]
image_types_fsl: Align SD partition and optimize final SD image

SD image file was 4G in size but actually the rootfs partition was only
60MB (in some images).
The image file size is not fixed anymore but calculated inside this
class. In this way we will setup the partition for rootfs to fit the
ext file used as SDIMG_ROOTFS. By default the free space is calculated
with IMAGE_OVERHEAD_FACTOR which is by default 1.3. If more free space
is needed this can be overwritten.
IMAGE_ROOTFS_ALIGNMENT set at 4096. This should be the best value for a
SD card.

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
12 years agolinux-imx_2.6.35.3.bb: Improve 1080p playback
Fabio Estevam [Wed, 24 Oct 2012 17:44:28 +0000 (15:44 -0200)]
linux-imx_2.6.35.3.bb: Improve 1080p playback

Bump kernel and header SRCREV_mx5 so that the triple buffer patch is applied.

It fixes 1080p stress tests playback issues and now 1080p can be played smoothly
for several days.

The original issue happens only when playing 1080p content on a 1080p display.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
12 years agoudev: Use oe_filter_out to switch to git source
Andrei Gherzan [Sun, 21 Oct 2012 23:07:19 +0000 (02:07 +0300)]
udev: Use oe_filter_out to switch to git source

Don't redefine SRC_URI just to replace source. We can use oe_filter_out
and have this done in one line.
Don't append FILESEXTRAPATHS as we don't yet use any local files.

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
12 years agoREADME: Add info about meta-oe dependency and BBMASK
Andrei Gherzan [Sun, 21 Oct 2012 21:42:45 +0000 (00:42 +0300)]
README: Add info about meta-oe dependency and BBMASK

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
12 years agofsl-mm-mp3enc-codeclib: Add PACKAGE_ARCH definition
Daiane Angolini [Fri, 19 Oct 2012 19:54:31 +0000 (14:54 -0500)]
fsl-mm-mp3enc-codeclib: Add PACKAGE_ARCH definition

The package holds binary files that will only work for
the correct architecture.

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agogst-fsl-plugin: Changed version specific code to gst-fsl-plugin.inc
Daiane Angolini [Fri, 19 Oct 2012 19:44:39 +0000 (14:44 -0500)]
gst-fsl-plugin: Changed version specific code to gst-fsl-plugin.inc

Added PLATFORM for mx5 family into EXTRA_OECONF
Placed patch for specific version inside its file

Change-Id: I5d51ac1180e46894c19cacec6d10836e21e81d54
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agofsl-mm-mp3enc-codeclib: update to use inc file
Daiane Angolini [Fri, 19 Oct 2012 19:03:31 +0000 (14:03 -0500)]
fsl-mm-mp3enc-codeclib: update to use inc file

Move common configuration code to fsl-mm-mp3enc-codeclib.inc file.

Change-Id: I78d1194d91c873c59f991be18bead3d16506c0c6
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimx6qsabreauto: Add machine definition
Otavio Salvador [Sun, 23 Sep 2012 05:45:07 +0000 (02:45 -0300)]
imx6qsabreauto: Add machine definition

Change-Id: Ib495f2861be3f5906c533d4771e2331676214e99
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agou-boot-mxsboot: Update to 2012.10 version
Otavio Salvador [Tue, 2 Oct 2012 17:13:17 +0000 (14:13 -0300)]
u-boot-mxsboot: Update to 2012.10 version

Update the version to a 2012.10 based branch.

Change-Id: I54b1177f7a344d9a28070f259ed380775b61eac5
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agou-boot: Update to 2012.10 version
Otavio Salvador [Tue, 2 Oct 2012 17:14:53 +0000 (14:14 -0300)]
u-boot: Update to 2012.10 version

Update the version to a 2012.10 based branch. This also remove the
hack to avoid use of gold for linking as the fix has been merged in
upstream tree.

Change-Id: Iab30dd07d6fb4a519b46b248d1de2df8623e31e6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-libc-headers-imx_2.6.35.3.bb: Fix the SRCREV for mxs
Fabio Estevam [Fri, 19 Oct 2012 18:21:58 +0000 (15:21 -0300)]
linux-libc-headers-imx_2.6.35.3.bb: Fix the SRCREV for mxs

Kernel 2.6.35 is used by mx5 and mxs, but they currently use two different
branches.

Point SRCREV according to the correct branch for each SoC family.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
12 years agoREADME: Change adviced branch for 'master'
Otavio Salvador [Thu, 18 Oct 2012 19:31:50 +0000 (16:31 -0300)]
README: Change adviced branch for 'master'

Change-Id: I152dfe7ee26adf296455507923dc3914cd8d1c22
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoREADME: Update to point to Yocto GIT server
Otavio Salvador [Thu, 18 Oct 2012 19:38:55 +0000 (16:38 -0300)]
README: Update to point to Yocto GIT server

Change-Id: I01d0e79f8d391172c488fc7764e3782157add51a
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoREADME: Improve command example for sending patches
Otavio Salvador [Thu, 18 Oct 2012 19:32:50 +0000 (16:32 -0300)]
README: Improve command example for sending patches

Change-Id: I9511516af6d092f8d5e2f5126a3920aeaf940eef
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoREADME: Add information about EULA
Otavio Salvador [Thu, 18 Oct 2012 19:32:29 +0000 (16:32 -0300)]
README: Add information about EULA

Change-Id: I66a20ef681e150656432e1cded5b2213a51cd265
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agou-boot-imx: Update UBOOT_PADDING variable
Mahesh Mahadevan [Mon, 15 Oct 2012 21:26:30 +0000 (16:26 -0500)]
u-boot-imx: Update UBOOT_PADDING variable

UBOOT_PADDING is set to 2 for the iMX FSL Git U-Boot

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
12 years agou-boot-imx: Fix the patch for the default environment variable
Mahesh Mahadevan [Mon, 15 Oct 2012 21:26:29 +0000 (16:26 -0500)]
u-boot-imx: Fix the patch for the default environment variable

The patch was pointing to the wrong partition to read the kernel
and filesystem. With this fix, the boot on MX53 QSB should
succeed with u-boot-imx

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
12 years agou-boot-imx: Fix the build and GIT repository location
Mahesh Mahadevan [Mon, 15 Oct 2012 17:31:15 +0000 (12:31 -0500)]
u-boot-imx: Fix the build and GIT repository location

1. u-boot-imx build was broken after making the switch to open source
u-boot. Added UBOOT_MACHINE defines since the u-boot config names
are different from that used in the denx GIT repository. Also added
defines UBOOT_MAKE_TARGET & UBOOT_SUFFIX given the older version of
the u-boot code used.

2. Added 'HOSTSTRIP=true' to EXTRA_OEMAKE for build to succeed.

3. Use git.freescale.com to get the u-boot source code.

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
12 years agoimx-test.inc: Replace board specific information with SoC
Otavio Salvador [Thu, 11 Oct 2012 07:17:26 +0000 (04:17 -0300)]
imx-test.inc: Replace board specific information with SoC

The use of SoC information allow generic handle of iMX51 and iMX53 boards.

Change-Id: Ie1e73c6a982db856d9f1ca9566111d2a7eb3ecfc
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-lib: Make patch files specific for 11.09.01 version
Otavio Salvador [Mon, 8 Oct 2012 12:51:39 +0000 (09:51 -0300)]
imx-lib: Make patch files specific for 11.09.01 version

Change-Id: Ieab6a5423e7f66a8e776656f1376669f4c5b9d39
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoConsolidate common configurations among iMX5 and iMX6 SoCs
Otavio Salvador [Mon, 8 Oct 2012 11:25:12 +0000 (08:25 -0300)]
Consolidate common configurations among iMX5 and iMX6 SoCs

Change-Id: I3afbbe9acc2fe91bbbb2caf246cfb781e030e2d5
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoAdd machine firmware configuration for iMX SoCs
Otavio Salvador [Mon, 8 Oct 2012 10:48:04 +0000 (07:48 -0300)]
Add machine firmware configuration for iMX SoCs

Change-Id: Ie8501d8e4336d80a7ab6c4c0415562229b2213dd
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agofirmware-imx: Refactor recipe to avoid useless files in rootfs
Otavio Salvador [Mon, 8 Oct 2012 09:54:23 +0000 (06:54 -0300)]
firmware-imx: Refactor recipe to avoid useless files in rootfs

The recipe now generate a set of packages for each SoC so it avoids
including useless files in rootfs. The architecture of binaries has
also been change to all as it is in binary form.

Change-Id: I912df305c0cda3a60e88a8e939f002464fd374ff
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agofirmware-imx: Move specific files
Otavio Salvador [Mon, 8 Oct 2012 08:17:43 +0000 (05:17 -0300)]
firmware-imx: Move specific files

The 11.09.01 has some specific files and those ought to be in the
version recipe.

Change-Id: I6749648927a122b8652323321757844618660b67
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoUse SoC model in SoC family information
Otavio Salvador [Mon, 8 Oct 2012 10:45:16 +0000 (07:45 -0300)]
Use SoC model in SoC family information

Change-Id: I952910e3d6d96a78acbeacad31cbf1034f31cce5
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoqt4: Add bbappend to 4.8.3 version
Otavio Salvador [Thu, 4 Oct 2012 13:25:15 +0000 (10:25 -0300)]
qt4: Add bbappend to 4.8.3 version

Change-Id: I0dfc473ba6ecc928d81e77614fb04467f28acca6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-libc-headers-imx (3.0.15): Fix build if no network
Otavio Salvador [Mon, 8 Oct 2012 06:06:58 +0000 (03:06 -0300)]
linux-libc-headers-imx (3.0.15): Fix build if no network

To allow building without network access we cannot point to tags but
use the revision.

Change-Id: I10a036542042aa004f2b013a5f02cf0872292df8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-libc-headers-imx (2.6.35.3): Update version to use for headers
Otavio Salvador [Mon, 8 Oct 2012 06:00:45 +0000 (03:00 -0300)]
linux-libc-headers-imx (2.6.35.3): Update version to use for headers

This updates the recipe to use a more recent version for headers and
drop merged patch.

Change-Id: I6a67fabdcaf6ec11c5c7cc038b61be842962df64
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx: Fix GIT hash inclusion at local version
Otavio Salvador [Thu, 4 Oct 2012 19:41:43 +0000 (16:41 -0300)]
linux-imx: Fix GIT hash inclusion at local version

Change-Id: Ibac84d9c40dc8ee6d5bfe992a474663283dd4b54
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoqt4-embedded: Add a dependency on virtual/libgles2
Otavio Salvador [Wed, 3 Oct 2012 21:56:02 +0000 (18:56 -0300)]
qt4-embedded: Add a dependency on virtual/libgles2

Change-Id: Ie57aaaffdb3fcdcda95a80d5addb7c609ceb9a81
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoqt4-x11-free: Add a dependency on virtual/libgles2
Otavio Salvador [Wed, 3 Oct 2012 21:54:31 +0000 (18:54 -0300)]
qt4-x11-free: Add a dependency on virtual/libgles2

Change-Id: I4373321ea020ea4dfcccb129bd5d7c8fbb258b32
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (3.0.15): Change local version for use with GIT hash
Otavio Salvador [Tue, 2 Oct 2012 14:56:46 +0000 (11:56 -0300)]
linux-imx (3.0.15): Change local version for use with GIT hash

As we now include the GIT hash we don't need to use a date at local
version.

Change-Id: I4e66dd8944b53e7b3d6532a1f43a0c36450730eb
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35.3): Update mx5 GIT revision
Otavio Salvador [Tue, 2 Oct 2012 15:01:19 +0000 (12:01 -0300)]
linux-imx (2.6.35.3): Update mx5 GIT revision

When playing video via HDMI, audio via SPDIF, the system may hang. This
patch is used to add SPBA as secondary clock of ASRC, ESAI,SPDIF.

Change-Id: I2ba44803245505cb7de739b961a0eea9f58a4b1f
Signed-off-by: Lily Zhang <r58066@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35.3): Change local version for use with GIT hash
Otavio Salvador [Tue, 2 Oct 2012 14:53:48 +0000 (11:53 -0300)]
linux-imx (2.6.35.3): Change local version for use with GIT hash

As we now include the GIT hash we don't need to use a date at local
version. We also fix the local version override for 'mxs' SoCs that
were not being used.

Change-Id: I796cb3a90b1ae879e807fe1580cb0e2f11f6cf4e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx.inc: Add support to include GIT hash in local version
Otavio Salvador [Tue, 2 Oct 2012 14:50:45 +0000 (11:50 -0300)]
linux-imx.inc: Add support to include GIT hash in local version

When SCMVERSION is 'y' the GIT version is include in the local version
along the value at LOCALVERSION setting.

Change-Id: I973c2d098910c88db6e26ee6006fadaa23c09204
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolibz160: Use fsl-eula-unpack class to handle EULA
Otavio Salvador [Sat, 22 Sep 2012 18:43:31 +0000 (15:43 -0300)]
libz160: 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: I004013e8eb78a9d1d4855527d2772bc696389c52
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoamd-gpu-x11-bin-mx51: Use fsl-eula-unpack class to handle EULA
Otavio Salvador [Sat, 22 Sep 2012 18:33:25 +0000 (15:33 -0300)]
amd-gpu-x11-bin-mx51: 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: I9f5a8fdeedfbefe7f7f8dc9ef4082fe5ce8e07ae
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agofsl-mm-mp3enc-codeclib: Use fsl-eula-unpack class to handle EULA
Otavio Salvador [Thu, 20 Sep 2012 02:33:46 +0000 (23:33 -0300)]
fsl-mm-mp3enc-codeclib: 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: I597bc6fa5225e62ca69052ea1116fde3a348a6bf
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agofsl-mm-flv-codeclib: Use fsl-eula-unpack class to handle EULA
Otavio Salvador [Thu, 20 Sep 2012 02:28:52 +0000 (23:28 -0300)]
fsl-mm-flv-codeclib: 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: Ied8c1644cb40cd3fff5b3d0532e1a6f9c6ba35f3
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agofsl-mm-codeclib: Use fsl-eula-unpack class to handle EULA
Otavio Salvador [Thu, 20 Sep 2012 02:22:59 +0000 (23:22 -0300)]
fsl-mm-codeclib: 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: If10646791bfca5b464d7e5ce39d8fb35a3480080
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
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 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 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