]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
12 years agomxsldr: Update to newer snapshot
Otavio Salvador [Tue, 15 Jan 2013 11:05:18 +0000 (09:05 -0200)]
mxsldr: Update to newer snapshot

This also updates to the newer repository at DENX.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-base.inc: Set linux-libc-headers to iMX3 SoCs
Otavio Salvador [Thu, 10 Jan 2013 19:52:08 +0000 (17:52 -0200)]
imx-base.inc: Set linux-libc-headers to iMX3 SoCs

The iMX3 SoCs need to use regular linux-libc-headers as the
linux-libc-headers-imx does not support this SoC family.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agomesa-dri: upgrade bbappend to 9.0.1 to follow oe-core
Eric Bénard [Fri, 11 Jan 2013 10:30:17 +0000 (11:30 +0100)]
mesa-dri: upgrade bbappend to 9.0.1 to follow oe-core

[YOCTO #3703]

Signed-off-by: Eric Bénard <eric@eukrea.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-test: Add script to print system clocks
Leonardo Sandoval [Thu, 10 Jan 2013 19:32:04 +0000 (13:32 -0600)]
imx-test: Add script to print system clocks

This adds a 'clocks.sh' which can print the system clocks of the system.

[YOCTO #3586]

Signed-off-by: Leonardo Sandoval <leonardo.sandoval@freescale.com>
12 years agobarebox: default to no kernel ipconfig
Eric Bénard [Thu, 10 Jan 2013 14:56:47 +0000 (15:56 +0100)]
barebox: default to no kernel ipconfig

- this change asks barebox to not pass the ip=dhcp parameter
to the kernel so that we get a decent boot speed when the ethernet
cable is not plugged during boot instead of waiting for kernel
ipconfig.
- tested on MCIMX53-START-R board 1.0 rev B

Signed-off-by: Eric Bénard <eric@eukrea.com>
12 years agobarebox: fix sdcard partition scheme
Eric Bénard [Thu, 10 Jan 2013 14:56:46 +0000 (15:56 +0100)]
barebox: fix sdcard partition scheme

- SDCard's partition scheme was changed in image_type_fsl.bbclass so
update barebox's configuration to match the new one.
- tested on MCIMX53-START-R board 1.0 rev B

Signed-off-by: Eric Bénard <eric@eukrea.com>
12 years agoxf86-video-imxfb: Port to newer Xorg video API
Otavio Salvador [Sun, 30 Dec 2012 05:21:34 +0000 (03:21 -0200)]
xf86-video-imxfb: Port to newer Xorg video API

The new Xorg uses a newer video API thus requiring the drivers to be
ported to them; we use the "compat-api.h" header for forward and
backward compatibility makeing it easy for upstream acceptance.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agofsl-mm-*-codeclib: Fix packaging of libraries
Otavio Salvador [Tue, 8 Jan 2013 12:59:56 +0000 (10:59 -0200)]
fsl-mm-*-codeclib: Fix packaging of libraries

This patch address many packaging issues which are required to allow
development using those libraries. The changes were:

* The pkgconfig file provided is the same provided by
  fsl-mm-codeclib-dev so we cannot duplicate this file, instead we add a
  depends on fsl-mm-codeclib-dev to provide a single pkgconfig file;

* The fsl-mm-flv-codeclib provided the same headers provided in
  fsl-mm-codeclib so we remove them to avoid duplication;

* Disable debug split as the binaries are stripped;

* Set PACKAGE_ARCH to MACHINE_ARCH as this binaries are machine
  specific;

* Fix libraries installation as the binary filenames doesn't follow
  the standard naming;

* Use a single .inc file to avoid code duplication;

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Reported-by: Javier Viguera <javier.viguera@digi.com>
12 years agolinux-fslc: Update to 3.7.1
Otavio Salvador [Mon, 7 Jan 2013 13:04:42 +0000 (11:04 -0200)]
linux-fslc: Update to 3.7.1

This updates to 3.7.1 version and include some fixes for OlinuXino
boards.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-base.inc: Centralize the preferred kernel for i.MX3X SoCs
Otavio Salvador [Sun, 6 Jan 2013 21:16:20 +0000 (19:16 -0200)]
imx-base.inc: Centralize the preferred kernel for i.MX3X SoCs

The preferred kernel for i.MX3X SoCs are the same so we should set it
in imx-base.inc. The previous setting were not working as the board
files were using weak setting and the default (linux-imx) were being
used by mistake.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolayer.conf: Use 'fsl-arm' for collection name
Otavio Salvador [Fri, 4 Jan 2013 18:23:23 +0000 (16:23 -0200)]
layer.conf: Use 'fsl-arm' for collection name

The 'freescale' collection name is too generic without making clear
which architecture it supports. Using 'fsl-arm' we make it clear.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agobarebox: Right now barebox supports only imx53qsb board
Andrei Gherzan [Fri, 4 Jan 2013 22:58:03 +0000 (00:58 +0200)]
barebox: Right now barebox supports only imx53qsb board

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agoxorg-driver-video: Install vivante_gal.h
Andrei Gherzan [Fri, 4 Jan 2013 12:49:07 +0000 (14:49 +0200)]
xorg-driver-video: Install vivante_gal.h

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agolayer.conf: Use .= for adding to BBPATH and += to BBFILES
Andrei Gherzan [Fri, 4 Jan 2013 11:23:31 +0000 (13:23 +0200)]
layer.conf: Use .= for adding to BBPATH and += to BBFILES

http://cgit.openembedded.org/meta-openembedded/commit/?id=3c21a46020bd0816579648f684c41dbd6333583e

This triggers
exception NameError: name 'base_contains' is not defined
without this change

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agolinux: Rename recipe to linux-fslc
Daiane Angolini [Thu, 3 Jan 2013 12:33:47 +0000 (06:33 -0600)]
linux: Rename recipe to linux-fslc

Rename linux-mainline to linux-fslc to keep the u-boot standard

fslc - Freescale community

The package still provides linux-mainline.

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolinux-imx (3.0.35): Synchronize Boundary Devices changes
Eric Nelson [Sun, 23 Dec 2012 17:03:08 +0000 (10:03 -0700)]
linux-imx (3.0.35): Synchronize Boundary Devices changes

Synchronize with branch boundary-L3.0.35_12.09.01_GA on GitHub:
http://github.com/boundarydevices/linux-imx6/

The defconfig matches nitrogen6x_defconfig with two minor changes to
match Yocto userspace:
- Add devtmpfs
- GPU_VIV statically linked into kernel

This update includes a number of ethernet performance improvements as
discussed in this blog post:
http://boundarydevices.com/i-mx6-ethernet/

It also includes proper camera definitions in defconfig to allow
camera input from the OV5642 camera module and an update to the
SGTL5000 microphone ALSA controls as discussed in this post:

http://boundarydevices.com/imx6-sgtl5000-microphone/

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
12 years agou-boot: Update u-boot 2012.10 to a newer version
Daiane Angolini [Fri, 21 Dec 2012 18:10:26 +0000 (12:10 -0600)]
u-boot: Update u-boot 2012.10 to a newer version

This update includes the following changes:

 mx53loco: Change default loadaddr to 0x72000000
 mx6qsabrelite: Change default loadaddr to 0x12000000
 mx6qsabre_common: Change default loadaddr to 0x12000000
 mx28evk: Add support to dynamically choose between ftd use or not
 mx53loco: Add support to dynamically choose between ftd use or not
 mx6qsabrelite: Add support to dynamically choose between ftd use or not
 mx6qsabre{auto,sd}: Add support to dynamically choose between ftd use or not

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimage_types_fsl: Fix .dtb file deploy
Daiane Angolini [Fri, 21 Dec 2012 18:10:25 +0000 (12:10 -0600)]
image_types_fsl: Fix .dtb file deploy

.dtb file is copied to 'Boot' partition, the same partition
uImage is placed.

Now, more than one .dtb can be copied, if board conf file
determinates more than one .dts file.

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
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>