]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
12 years agolinux-mainline: Upgrade to 3.7
Daiane Angolini [Fri, 21 Dec 2012 18:10:24 +0000 (12:10 -0600)]
linux-mainline: Upgrade to 3.7

It also upgrade defconfig for all boards and for mxs.

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolinux-imx (3.0.35): imx6qsabrelite: Enable devtmpfs
Gary Thomas [Fri, 21 Dec 2012 16:25:15 +0000 (09:25 -0700)]
linux-imx (3.0.35): imx6qsabrelite: Enable devtmpfs

Recent versions of udev (182 in OE-core) need devtmpfs to operate correctly

Signed-off-by: Gary Thomas <gary@mlbassoc.com>
12 years agoxf86-video-imxfb-vivante: Update for new X server API
Gary Thomas [Fri, 21 Dec 2012 16:25:13 +0000 (09:25 -0700)]
xf86-video-imxfb-vivante: Update for new X server API

X server 1.13 introduced driver API changes.  These patches handle those
changes in a backwards compatible way.

Signed-off-by: Gary Thomas <gary@mlbassoc.com>
12 years agolinux-imx: Add a patch to fix perf compilation issue.
Noor Ahsan [Wed, 19 Dec 2012 14:05:26 +0000 (19:05 +0500)]
linux-imx: Add a patch to fix perf compilation issue.

* Perf gived compilation error
  CC builtin-sched.o
    builtin-sched.c: In function ‘get_cpu_usage_nsec_parent’:
  builtin-sched.c:399:16: error: storage size of ‘ru’ isn’t known
* Added a patch from linux kernel git repo commit id
  7b78f13603c6fcb64e020a0bbe31a651ea2b657b which include resource.h
  file in builtin-sched.c.
* Bump PR.
* Verified it on Saberlite machine.

Signed-off-by: Noor Ahsan <noor_ahsan@mentor.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoREADME: Update for current state regarding master branch
Otavio Salvador [Tue, 18 Dec 2012 22:34:52 +0000 (20:34 -0200)]
README: Update for current state regarding master branch

Now we depends only on OpenEmbedded-Core allowing for easier use by
projects and testing.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoudev: Drop bbappend as Meta-OpenEmbedded does not has it anymore
Otavio Salvador [Tue, 18 Dec 2012 22:31:43 +0000 (20:31 -0200)]
udev: Drop bbappend as Meta-OpenEmbedded does not has it anymore

The OpenEmbedded-Core has update udev to 182 so making
Meta-OpenEmbedded one no more required. This allow us to simplify the
layer and remove a default dependency in Meta-OpenEmbedded.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoCreating patches info added to README
Leonardo Sandoval [Tue, 18 Dec 2012 16:21:49 +0000 (10:21 -0600)]
Creating patches info added to README

Signed-off-by: Leonardo Sandoval <leonardo.sandoval@freescale.com>
12 years agoxf86-video-imxfb-vivante: add dependency on X11
Vladimir Zapolskiy [Tue, 18 Dec 2012 11:49:37 +0000 (13:49 +0200)]
xf86-video-imxfb-vivante: add dependency on X11

Prior to xf86-video-imxfs-vivante there should be built libX11.

This change fixes an issue met on configuration stage:

  | configure:3303: checking whether the C compiler works
  | configure:3325: arm-mentor-linux-gnueabi-gcc  -march=armv7-a -mthumb-interwork -mfloat-abi=softfp -mfpu=neon -mtune=cortex-a9 -mno-unaligned-access [snip] -lm -ldl -lGAL-x11 conftest.c  >&5
  | /opt/projects/mentor/thales-mel6.0/build/tmp/sysroots/imx6qsabrelite/usr/lib/libGAL-x11.so: undefined reference to `XWidthOfScreen'
  [snip]
  | collect2: ld returned 1 exit status

Signed-off-by: Vladimir Zapolskiy <vladimir_zapolskiy@mentor.com>
12 years agofsl-default-providers.inc: u-boot recipe was renamed to u-boot-fsl
Andrei Gherzan [Sat, 15 Dec 2012 21:03:38 +0000 (23:03 +0200)]
fsl-default-providers.inc: u-boot recipe was renamed to u-boot-fsl

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agou-boot-fslc: This recipe provides u-boot
Andrei Gherzan [Sat, 15 Dec 2012 21:03:37 +0000 (23:03 +0200)]
u-boot-fslc: This recipe provides u-boot

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agou-boot: Rename recipe to u-boot-fslc
Andrei Gherzan [Sat, 15 Dec 2012 21:03:36 +0000 (23:03 +0200)]
u-boot: Rename recipe to u-boot-fslc

Rename u-boot to u-boot-fslc as we find it better to show that this
recipe builds u-boot + freescale's community patches and not a
mainline u-boot.

 fslc - Freescale community.

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agoxf86-dri-vivante: Use '.bin' file to ensure EULA is comply
Otavio Salvador [Sat, 15 Dec 2012 15:35:40 +0000 (13:35 -0200)]
xf86-dri-vivante: Use '.bin' file to ensure EULA is comply

The package needs to have EULA embed so we move to the '.bin' file and
adjust the checksums of the file.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoxf86-dri-vivante: xf86-video-vivante renamed to xf86-video-imxfb-vivante
Andrei Gherzan [Fri, 14 Dec 2012 19:40:59 +0000 (21:40 +0200)]
xf86-dri-vivante: xf86-video-vivante renamed to xf86-video-imxfb-vivante

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agoqt4-x11-free: Sync with version from oe-core
Andrei Gherzan [Fri, 14 Dec 2012 00:45:08 +0000 (02:45 +0200)]
qt4-x11-free: Sync with version from oe-core

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agoqt4-embedded: Sync with version from oe-core
Andrei Gherzan [Fri, 14 Dec 2012 00:45:07 +0000 (02:45 +0200)]
qt4-embedded: Sync with version from oe-core

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agoqt4-x11-free: Remove 4.8.1 as it doen't exist in oe-core anymore
Andrei Gherzan [Fri, 14 Dec 2012 00:45:06 +0000 (02:45 +0200)]
qt4-x11-free: Remove 4.8.1 as it doen't exist in oe-core anymore

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agoqt4-embedded: Remove 4.8.1 as it doen't exist in oe-core anymore
Andrei Gherzan [Fri, 14 Dec 2012 00:45:05 +0000 (02:45 +0200)]
qt4-embedded: Remove 4.8.1 as it doen't exist in oe-core anymore

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agomesa-dri: Sync with version from oe-core
Andrei Gherzan [Fri, 14 Dec 2012 00:45:04 +0000 (02:45 +0200)]
mesa-dri: Sync with version from oe-core

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agolinux-imx.inc: Drop support for denzil
Otavio Salvador [Fri, 14 Dec 2012 11:18:46 +0000 (09:18 -0200)]
linux-imx.inc: Drop support for denzil

The code can be simplified if we drop denzil support making it easy to
understand. denzil doesn't provide KERNEL_SRC_PATH so we had provided
a workaround for it. This patch removes the workaround.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimage_types_fsl.bbclass: Add support to install boot scripts
Otavio Salvador [Mon, 10 Dec 2012 12:14:25 +0000 (10:14 -0200)]
image_types_fsl.bbclass: Add support to install boot scripts

Some machines might want to provide boot scripts for use. This now can
be accomplished using BOOT_SCRIPTS variable in following format:

  <source>:<destination>

Thus any file in deploy directory can be installed in the boot
partition of the sdcard, easily.

Change-Id: Ic1eafd2be3559b5c9da43dcc6f54f1b480dbc647
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimage_types_fsl.bbclass: Add support to not use bootloader for iMX
Otavio Salvador [Mon, 10 Dec 2012 12:11:13 +0000 (10:11 -0200)]
image_types_fsl.bbclass: Add support to not use bootloader for iMX

Some machines might come with a bootloader in an internal flash (a SPI
NOR, for example) so not requiring a boot loader in the image.

Change-Id: Id1a69c6c6b60639694a64b2b7badd16ee4b0d2f7
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agofsl-eula-unpack: Avoid unbound local exception.
Alex Gonzalez [Tue, 4 Dec 2012 10:22:25 +0000 (11:22 +0100)]
fsl-eula-unpack: Avoid unbound local exception.

This commit fixes an unbound local exception caused by save_cwd not
being defined when fsl-eula is not true.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolibfslparser: Drop the package split as gst-fsl-plugin dlopen them
Otavio Salvador [Mon, 19 Nov 2012 11:06:40 +0000 (05:06 -0600)]
libfslparser: Drop the package split as gst-fsl-plugin dlopen them

As gst-fsl-plugin dlopen the parser libraries and shlibs won't work in
this case for automatically discover the dependencies so we package
all parsers together for now.

Change-Id: I8e86c65dcac631d74d5a795f5268f8e807fd2543
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolibfslcodec: Fix packaging so libraries are in ${libdir}
Otavio Salvador [Fri, 23 Nov 2012 12:49:27 +0000 (06:49 -0600)]
libfslcodec: Fix packaging so libraries are in ${libdir}

The libraries need to be installed in ${libdir} or gst-fsl-plugin
won't find them.

Change-Id: I2208ef5f9bf2d43e4e8087e9bc7191a93963795a
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (3.0.35): Update SRCREV as perf fix has been merged
Otavio Salvador [Thu, 29 Nov 2012 16:07:24 +0000 (14:07 -0200)]
linux-imx (3.0.35): Update SRCREV as perf fix has been merged

Change-Id: I226315eaa399f6448e26908185f535c127ff6e95
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (3.0.35): Add Boundary Devices changes for imx6qsabrelite
Otavio Salvador [Wed, 28 Nov 2012 14:37:29 +0000 (12:37 -0200)]
linux-imx (3.0.35): Add Boundary Devices changes for imx6qsabrelite

We import the changes done in Bondary Devices tree and the defconfig
file provided by them.

Change-Id: I63e2d7560735586581fd13d5df60b3d5e90d73a3
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-lib: Fix build system to allow override of CC and AR commands
Otavio Salvador [Tue, 27 Nov 2012 16:26:28 +0000 (14:26 -0200)]
imx-lib: Fix build system to allow override of CC and AR commands

The build system should use CC and AR from environment if those are
set; this is need to allow cross building to work as it might need to
set sysroot options for gcc calls.

Change-Id: I8296709c59f0054eca830a06c3853893b88a5789
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-lib: Set PACKAGE_ARCH to MACHINE_ARCH
Otavio Salvador [Tue, 27 Nov 2012 15:21:51 +0000 (13:21 -0200)]
imx-lib: Set PACKAGE_ARCH to MACHINE_ARCH

The imx-lib needs to be build to the specific platform so it is
machine dependant requiring the set of PACKAGE_ARCH according.

Change-Id: I0b6eb8a85d5d47afd05736ef19f794ba7d5c2627
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agometa-toolchain: Include elftosb and mxsldr in toolchain
Otavio Salvador [Tue, 27 Nov 2012 14:15:06 +0000 (12:15 -0200)]
meta-toolchain: Include elftosb and mxsldr in toolchain

Change-Id: I14bd48f6ef23232b184b477cb4d3322885530d11
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoamd-gpu-x11-bin-mx51: Use a python function to populate INSANE_SKIP
Otavio Salvador [Fri, 23 Nov 2012 15:27:10 +0000 (13:27 -0200)]
amd-gpu-x11-bin-mx51: Use a python function to populate INSANE_SKIP

To avoid manually set the INSANE_SKIP we use an annonymous python snip
to dynamically set it for every package so makeing it more robust and
easy to understand.

Change-Id: I337a407e4d561cdc213d6c6c1d0d5dc76d9ccd7a
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agomxsldr: Add recipe
Otavio Salvador [Sun, 25 Nov 2012 20:55:27 +0000 (18:55 -0200)]
mxsldr: Add recipe

This provides an USB loader compatible with mxs SoCs and is specially
useful for toolchains.

Change-Id: I38d593ae84073b961b81ffc3714fde1c33fabb61
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-base.inc: Allow mx6 to use accelerated codecs
Daiane Angolini [Tue, 23 Oct 2012 13:08:47 +0000 (08:08 -0500)]
imx-base.inc: Allow mx6 to use accelerated codecs

Drop the limitation for mx6 family for gstreamer.
Allow mx6 family to use accelerated codecs for gstreamer.

Change-Id: I182d50b48b2979a680c0a0ba602f077f30136ce9
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agogst-fsl-plugin: Add gst-fsl-plugin 3.0.1 support
Daiane Angolini [Tue, 23 Oct 2012 13:03:01 +0000 (08:03 -0500)]
gst-fsl-plugin: Add gst-fsl-plugin 3.0.1 support

Add PLATFORM value for imx6 family.

Change-Id: I49d3fbaff5d619b9c5fd260b1c101a69b761c3df
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agogst-fsl-plugin: Move fsl-mm-codeclib dependencies to 2.0.3 recipe
Daiane Angolini [Fri, 23 Nov 2012 13:01:19 +0000 (07:01 -0600)]
gst-fsl-plugin: Move fsl-mm-codeclib dependencies to 2.0.3 recipe

.inc file include fsl-mm-codeclib as a dependency for
gst-fsl-plugin, although, the upcoming gst-fsl-plugin
depends on libfslcodec.

DEPENDS and RDEPENDS is changed.

Change-Id: I9c6da35d7fb026cb1dd7ec77f67dcefc85adb53c
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agogst-fsl-plugin.inc: Allow use of different source package
Daiane Angolini [Tue, 20 Nov 2012 11:39:11 +0000 (05:39 -0600)]
gst-fsl-plugin.inc: Allow use of different source package

The package gst-fsl-plugin for imx6 was wrapped with a
different name (gst-fsl-plugins) so, in order to avoid duplicated
packaging, we now support different package names, and different
package source.

Change-Id: I866c2ffa7cb8a1aa7aaf7123bb8860116a54173d
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolibfslvpuwrap: Add libfslvpuwrap 1.0.17 support
Daiane Angolini [Mon, 19 Nov 2012 12:56:01 +0000 (06:56 -0600)]
libfslvpuwrap: Add libfslvpuwrap 1.0.17 support

This package is only compatible for imx6.

fsl-mm-codeclib was divided in 3 pieces,
libfslcodec libfslvpuwrap and libfslparser.

Change-Id: I6697c7d6caa469261eb0a54001b456b4f69f5fd2
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolibfslparser: Add libfslparser 3.0.1 support
Daiane Angolini [Mon, 19 Nov 2012 11:06:40 +0000 (05:06 -0600)]
libfslparser: Add libfslparser 3.0.1 support

This package if only compatible for imx6.

fsl-mm-codeclib was divided in 3 pieces,
libfslcodec libfslvpuwrap and libfslparser.

Change-Id: If661edd86add2a0bcff3b3c38b394a5bdb63394e
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolibfslcodec: Add support for libfslcodec 3.0.1
Daiane Angolini [Fri, 23 Nov 2012 12:49:27 +0000 (06:49 -0600)]
libfslcodec: Add support for libfslcodec 3.0.1

This package is only compatible for imx6

fsl-mm-codeclib was divided in 3 pieces,
libfslcodec libfslvpuwrap and libfslparser.

Change-Id: Id98a267df62aade658c80468acd72d13dae27526
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agofsl-mm-codeclib.inc: Drop duplicated files definition
Otavio Salvador [Wed, 21 Nov 2012 18:52:41 +0000 (16:52 -0200)]
fsl-mm-codeclib.inc: Drop duplicated files definition

Change-Id: I3b0712bfe5f95659feecfe37dc1f29eb0c5f481d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agogpu-viv-bin-mx6q.inc: remove warning about driver being stripped
Alexandre Belloni [Tue, 27 Nov 2012 12:55:21 +0000 (13:55 +0100)]
gpu-viv-bin-mx6q.inc: remove warning about driver being stripped

Signed-off-by: Alexandre Belloni <alexandre.belloni@piout.net>
12 years agogpu-viv-bin-mx6q.inc: fix indentation
Alexandre Belloni [Tue, 27 Nov 2012 12:55:20 +0000 (13:55 +0100)]
gpu-viv-bin-mx6q.inc: fix indentation

Signed-off-by: Alexandre Belloni <alexandre.belloni@piout.net>
12 years agoimx-base: Use xf86-video-imxfb-vivante for iMX6 targets
Otavio Salvador [Fri, 9 Nov 2012 03:44:01 +0000 (21:44 -0600)]
imx-base: Use xf86-video-imxfb-vivante for iMX6 targets

Change-Id: I9fb4fa04aef988fb8fd3105ab9444276ea0cbc29
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoxserver-xf86-config: Use Vivante accelerated driver for iMX6
Otavio Salvador [Fri, 9 Nov 2012 03:43:59 +0000 (21:43 -0600)]
xserver-xf86-config: Use Vivante accelerated driver for iMX6

Change-Id: Ief51e752d58efbdf5412c93a786c442e3531a961
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agomesa-dri: Change provided set of libraries when building for iMX6
Otavio Salvador [Mon, 19 Nov 2012 11:13:06 +0000 (09:13 -0200)]
mesa-dri: Change provided set of libraries when building for iMX6

This overrides the 8.0.4 and git versions of mesa-dri recipe.

Change-Id: Ica3e05ade74ccc8c8c2090cac2c2f9e72fb0f66d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoxf86-video-imxfb-vivante: Add Vivante Xorg driver for iMX SoCs
Adrian Alonso [Fri, 9 Nov 2012 03:43:57 +0000 (21:43 -0600)]
xf86-video-imxfb-vivante: Add Vivante Xorg driver for iMX SoCs

Change-Id: I2b9a107b1fe6d50f3f0aa47a0df3115d7a8bc650
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoxf86-dri-vivante: Add Vivante DRI driver for Xorg
Adrian Alonso [Fri, 9 Nov 2012 03:43:58 +0000 (21:43 -0600)]
xf86-dri-vivante: Add Vivante DRI driver for Xorg

Change-Id: I07eeb3ce0960021a12c04a38447c379318821f75
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
12 years agogpu-viv-bin-mx6q: Add Vivante GPU libraries
Otavio Salvador [Fri, 9 Nov 2012 03:43:56 +0000 (21:43 -0600)]
gpu-viv-bin-mx6q: Add Vivante GPU libraries

This recipe provides the binary libraries for use with iMX6 CPUs.

Change-Id: If21cf21535fc8ec4a0a1117974a8cb1f43499f66
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
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>