]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
12 years agolinux-imx (3.0.35): Update git revision to 08814d9
Otavio Salvador [Wed, 10 Jul 2013 12:34:50 +0000 (09:34 -0300)]
linux-imx (3.0.35): Update git revision to 08814d9

The following patches are included:

08814d9 ARM: 7670/1: fix the memset fix
b38a054 ARM: 7668/1: fix memset-related crashes caused by recent GCC (4.7.2) optimizations

Change-Id: I16c3c960bfe6ccf27565274fcc026142de4dc815
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35.3): Update GIT revision to a0de0f9
Otavio Salvador [Wed, 10 Jul 2013 12:28:34 +0000 (09:28 -0300)]
linux-imx (2.6.35.3): Update GIT revision to a0de0f9

The following patches are included:

a0de0f9 ARM: 7670/1: fix the memset fix
96a7591 ARM: 7668/1: fix memset-related crashes caused by recent GCC (4.7.2) optimizations
ef3b62c ENGR00266268 net: fec: napi cause system crash

Change-Id: I5ac1d25fee85f7f89a52deb138ba292417812728
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agogst-plugins-gl: Enforce glib2 deprecated API support
Rogerio Nunes [Tue, 9 Jul 2013 23:29:49 +0000 (23:29 +0000)]
gst-plugins-gl: Enforce glib2 deprecated API support

With newer version of the glib2 recipe in poky, deprecated APIs
have been enforced disabled, so we need to re-enable them
in the meta-fsl-arm layer while they are still in use.

Change-Id: Idf9ae8c9edd0a80592b6d9e2cf6c7e8560b35af5
Signed-off-by: Rogerio Nunes <rogerio.nunes@freescale.com>
12 years agogst-plugins-gl: Upgrade to IMX_MMCODEC_3.0.35_4.0.0
Rogerio Nunes [Tue, 9 Jul 2013 23:29:48 +0000 (23:29 +0000)]
gst-plugins-gl: Upgrade to IMX_MMCODEC_3.0.35_4.0.0

Change-Id: I95602c3e0d8036df29c7be089f36011801cde40f
Signed-off-by: Rogerio Nunes <rogerio.nunes@freescale.com>
12 years agolinux-imx (2.6.35.3): Enable tracing support so lttng's modules are build
Otavio Salvador [Tue, 2 Jul 2013 19:26:06 +0000 (16:26 -0300)]
linux-imx (2.6.35.3): Enable tracing support so lttng's modules are build

lttng support is enabled in Freescale test images however its modules
were not being build due lacking of tracing support in the
kernel. This patch enables the needed kernel features to allow the
modules to be build and thus making lttng usable.

Change-Id: I22362e62e4ec077bbc35366cb5ac86ea1a4c5f5f
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35.3): Sync i.MX5 and i.MX28 defconfig files
Otavio Salvador [Wed, 3 Jul 2013 13:36:45 +0000 (10:36 -0300)]
linux-imx (2.6.35.3): Sync i.MX5 and i.MX28 defconfig files

This runs each defconfig against 'oldconfig' and update it as this
kernel does not yet provide 'savedefconfig' command.

Change-Id: Id19c6acdb029662041a82ac6cf4c828a1c6cfc0a
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (3.0.35): Enable tracing support so lttng's modules are build
Otavio Salvador [Mon, 1 Jul 2013 20:52:25 +0000 (17:52 -0300)]
linux-imx (3.0.35): Enable tracing support so lttng's modules are build

lttng support is enabled in Freescale test images however its modules
were not being build due lacking of tracing support in the
kernel. This patch enables the needed kernel features to allow the
modules to be build and thus making lttng usable.

Change-Id: Ifa5fd3a5206502d8b100ce6211d2cbb69b9c6f3b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (3.0.35): Sync i.MX6 defconfig files
Otavio Salvador [Wed, 3 Jul 2013 13:22:51 +0000 (10:22 -0300)]
linux-imx (3.0.35): Sync i.MX6 defconfig files

This runs each defconfig against 'savedefconfig' and also sync i.MX6SL
to i.MX6Q one.

Change-Id: I85b8e973df695154d816e313589512a1118d306d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (3.0.35): Update to the latest commit of 4.0.0 branch
Fabio Estevam [Sat, 6 Jul 2013 18:33:40 +0000 (18:33 +0000)]
linux-imx (3.0.35): Update to the latest commit of 4.0.0 branch

Update to commit 36947b7 ("ENGR00269935 Fix the build break").

Remove the arm-mach-mx6-fix-pll4-set_rate-callback.patch file now that this
patch is applied into the 4.0.0 branch.

Change-Id: Ie900d53c1d3d0397e5cb429b0e00e94597df6559
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
12 years agochange layout to follow oe-core guidelines of recipes
Ting Liu [Mon, 8 Jul 2013 03:08:16 +0000 (11:08 +0800)]
change layout to follow oe-core guidelines of recipes

Follow the rules defined in:
http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/recipes.txt

recipes-bsp          - Anything with links to specific hardware or
                       hardware configuration information
recipes-connectivity - Libraries and applications related to
                       communication with other devices
recipes-core         - What's needed to build a basic working Linux
                       image including commonly used dependencies
recipes-devtools     - Tools primarily used by the build system (but can
                       also be used on targets)
recipes-extended     - Applications which whilst not essential add
                       features compared to the alternatives in
                       core. May be needed for full tool functionality
                       or LSB compliance.
recipes-gnome        - All things related to the GTK+ application
                       framework
recipes-graphics     - X and other graphically related system libraries
recipes-kernel       - The kernel and generic applications/libraries
                       with strong kernel dependencies
recipes-lsb4         - Recipes added for the sole purpose of supporting
                       the Linux Standard Base (LSB) 4.x
recipes-multimedia   - Codecs and support utilties for audio, images and
                       video
recipes-rt           - Provides package and image recipes for using and
                       testing the PREEMPT_RT kernel
recipes-qt           - All things related to the Qt application
                       framework
recipes-sato         - The Sato demo/reference UI/UX, its associated
                       apps and configuration
recipes-support      - Recipes used by other recipes but that are not
                       directly included in images
recipes-dpaa         - recipes related to fsl dpaa feature
recipes-virtualization - recipes related to fsl virtualization feature

Signed-off-by: Ting Liu <b28495@freescale.com>
12 years agoqt4: Follow OE-Core upgrade to 4.8.5 version
Otavio Salvador [Fri, 5 Jul 2013 16:39:25 +0000 (13:39 -0300)]
qt4: Follow OE-Core upgrade to 4.8.5 version

Change-Id: I8a13169e2add1d36aa7f83e7865b954090208a74
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agobusybox: drop bbappend (only set PRINC) as oe-core upgrade
Ting Liu [Sat, 6 Jul 2013 02:27:37 +0000 (02:27 +0000)]
busybox: drop bbappend (only set PRINC) as oe-core upgrade

Signed-off-by: Ting Liu <b28495@freescale.com>
12 years agoflib:Fix flib not found in the base feeds error
Zongchun Yu [Thu, 4 Jul 2013 09:42:52 +0000 (09:42 +0000)]
flib:Fix flib not found in the base feeds error

To avoid error caused by empty package when build flib into rootfs.
add ALLOW_EMPTY

Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>
12 years agotestfloat: mark as fsl e500v2 machine only
Ting Liu [Thu, 4 Jul 2013 02:12:24 +0000 (02:12 +0000)]
testfloat: mark as fsl e500v2 machine only

The customized do_{compile,install} tasks are only available after
applying the three patches which are e500v2 specific.

Signed-off-by: Ting Liu <b28495@freescale.com>
Reviewed-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoRemove 85xx NPI/Boards, P102x combo board and P1023RDS board
Chunrong Guo [Wed, 3 Jul 2013 09:32:54 +0000 (09:32 +0000)]
Remove 85xx NPI/Boards, P102x combo board and P1023RDS board

These boards were not tested with latest released sdk 1.4 codes
(kernel, u-boot, etc.). To avoid confusion and potential error,
detete these machines from master/dylan branch of this layer.

If anyone want to use them, please use danny/denzil/edison branch.

Signed-off-by: Chunrong Guo <B40290@freescale.com>
12 years agolibedit: pull in from meta-oe as it is needed by usdpaa
Zhenhua Luo [Wed, 3 Jul 2013 02:12:11 +0000 (02:12 +0000)]
libedit: pull in from meta-oe as it is needed by usdpaa

meta-fsl-ppc should not depends on meta-oe to run, so keep a copy
of libedit in this layer.

libedit commit history in meta-oe:
d5bb26f libedit: upgrade to 20121213 and fix download
d9619f6 libedit: update to latest version
d248ea6 libedit: Remove files folder as no patch was being used
4d2d164 libedit: Adds version 20110802 (initial recipe)

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agofix Freescale EULA warning
Ting Liu [Tue, 2 Jul 2013 04:09:20 +0000 (04:09 +0000)]
fix Freescale EULA warning

This takes care of this build warning:
WARNING: eth-config: No generic license file exists for: Freescale in
any provider
WARNING: eth-config: No generic license file exists for: EULA in any
provider

Signed-off-by: Ting Liu <b28495@freescale.com>
12 years agoadd custom-licenses dir for freescale EULA
Ting Liu [Tue, 2 Jul 2013 03:49:10 +0000 (11:49 +0800)]
add custom-licenses dir for freescale EULA

Signed-off-by: Ting Liu <b28495@freescale.com>
12 years agousdpaa: set MACHINE_ARCH specific, same with dependency fmc
Ting Liu [Wed, 3 Jul 2013 02:12:10 +0000 (02:12 +0000)]
usdpaa: set MACHINE_ARCH specific, same with dependency fmc

Signed-off-by: Ting Liu <b28495@freescale.com>
Tested-by: Luo Zhenhua-B19537 <zhenhua.luo@freescale.com>
12 years agou-boot: not use == to compatible with dash
Ting Liu [Tue, 2 Jul 2013 03:39:02 +0000 (03:39 +0000)]
u-boot: not use == to compatible with dash

Signed-off-by: Ting Liu <b28495@freescale.com>
Tested-by: Luo Zhenhua-B19537 <zhenhua.luo@freescale.com>
12 years agoperf: Disable FPU tune for i.MX5 SoCs to workaround GCC ICE
Otavio Salvador [Tue, 2 Jul 2013 14:52:51 +0000 (11:52 -0300)]
perf: Disable FPU tune for i.MX5 SoCs to workaround GCC ICE

GCC 4.8 currently ICE when building perf for i.MX5 SoCs and we can
workaround it disabling the FPU tunning for it. This is a temporary
solution until GCC fixes this in an upcoming release.

GCC bugzilla: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57748

Change-Id: I5a23e6b57695a90e9750f0fa28c419b260c83be2
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (3.0.35): Add fix pll4 set_rate callback
Daiane Angolini [Thu, 27 Jun 2013 13:38:22 +0000 (10:38 -0300)]
linux-imx (3.0.35): Add fix pll4 set_rate callback

This patch has been send by Alexander Smirnov to meta-freescale
mailing list and is still not applied in Freescale GIT server.

Apply it here as a interim solution.

Change-Id: I44cf01f8461e91ec13ed3b9d045f8ea484988876
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolinux-imx (2.6.35.3): Add SSI3 address and AUDMUX pin fixes
Daiane Angolini [Tue, 25 Jun 2013 18:18:17 +0000 (15:18 -0300)]
linux-imx (2.6.35.3): Add SSI3 address and AUDMUX pin fixes

These patches has been send by Eric Bénard to meta-freescale
mailing list and are still not applied in
Freescale GIT server.

Apply them here as a interim solution.

Change-Id: I75c768f7340e9e5dae45e2def889fac3f6b1dec2
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agogpu-viv-bin-mx6q.inc: fix libEGL and libGLESv2 installation
Philip Craig [Thu, 27 Jun 2013 12:42:19 +0000 (12:42 +0000)]
gpu-viv-bin-mx6q.inc: fix libEGL and libGLESv2 installation

Previously, we were only packaging libEGL.so and libGLESv2.so.  This
worked at runtime because ldconfig installed symlinks for the soname
of these libraries (libEGL.so.1 and libGLESv2.so.2).

However, there are situations where we need the soname version of
these libraries at build time.  Specifically, if these libraries are
indirectly referenced by another library, then the linker looks them
up using the soname.

This patch changes the installation of these libraries to the normal
way of installing.  That is, we install them as the soname, and create
symlinks for libEGL.so and libGLESv2.so.2.  This also matches the way
that these libraries are provided in the source.

The one catch with that is libEGL.so also tries to load libGLESv2.so
directly at runtime, rather than using the soname, so we need to
install the libGLESv2.so symlink to the rootfs also, and we need to
disable a QA error to allow this.

libGL and libGLESv1 are fixed in a similar manner, but I haven't
tested them.

This fixes the following errors when building qtgstreamer:

oe-core/build/tmp-eglibc/sysroots/i686-linux/usr/libexec/armv7a-vfp-neon-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.7.2/ld: warning: libGLESv2.so.2, needed by oe-core/build/tmp-eglibc/sysroots/imx6qsabrelite/usr/lib/libQt5Gui.so.5.0.2, not found (try using -rpath or -rpath-link)
oe-core/build/tmp-eglibc/sysroots/i686-linux/usr/libexec/armv7a-vfp-neon-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.7.2/ld: warning: libEGL.so.1, needed by oe-core/build/tmp-eglibc/sysroots/imx6qsabrelite/usr/lib/libQt5Gui.so.5.0.2, not found (try using -rpath or -rpath-link)

Change-Id: I8e0a2175b6d6bd1a6972c79c8532061edd8dca0d
Signed-off-by: Philip Craig <phil@blackmoth.com.au>
12 years agoimx28evk: Remove duplicated assignment of KERNEL_IMAGETYPE
Otavio Salvador [Tue, 2 Jul 2013 13:52:22 +0000 (10:52 -0300)]
imx28evk: Remove duplicated assignment of KERNEL_IMAGETYPE

Change-Id: Ifc2a66a653281dc72b462671434c571cf29d6faa
Reported-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolibfslparser: Whitelist package QA warning/errors
Otavio Salvador [Mon, 1 Jul 2013 18:14:01 +0000 (15:14 -0300)]
libfslparser: Whitelist package QA warning/errors

The binaries provided by Freescale does not provide debug symbols and
has relocations in .text sessions; we cannot fix those issues without
the source code so ignore them.

Change-Id: Ib47ee2b448cdf132d073703e3980c774c03af83d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-test.inc: Whitelist package QA warning/errors
Otavio Salvador [Mon, 1 Jul 2013 20:40:56 +0000 (17:40 -0300)]
imx-test.inc: Whitelist package QA warning/errors

The binaries provided by Freescale does not provide debug symbols; we
cannot fix those issues without full source code so ignore them.

Change-Id: I86a56ef1ed200c2da46781e2e21c1d51d919b7f7
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agousdpaa: upgrade to the version of sdk-1.4
Zhenhua Luo [Fri, 28 Jun 2013 03:38:40 +0000 (03:38 +0000)]
usdpaa: upgrade to the version of sdk-1.4

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agorcw: upgrade to the version of sdk-1.4
Zhenhua Luo [Fri, 28 Jun 2013 03:38:39 +0000 (03:38 +0000)]
rcw: upgrade to the version of sdk-1.4

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agohypervisor: upgrade to the SHA of sdk-1.4 and add hypertrk submodule
Zhenhua Luo [Fri, 28 Jun 2013 03:38:38 +0000 (03:38 +0000)]
hypervisor: upgrade to the SHA of sdk-1.4 and add hypertrk submodule

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agofm-ucode: upgrade to the SHA of sdk-1.4
Zhenhua Luo [Fri, 28 Jun 2013 03:38:37 +0000 (03:38 +0000)]
fm-ucode: upgrade to the SHA of sdk-1.4

Also update regex to match new ucode binaries (106.9.x)

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agofmc: upgrade to the SHA of sdk-1.4
Zhenhua Luo [Fri, 28 Jun 2013 03:38:36 +0000 (03:38 +0000)]
fmc: upgrade to the SHA of sdk-1.4

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agofmlib: upgrade to the SHA of sdk-1.4
Zhenhua Luo [Fri, 28 Jun 2013 03:38:35 +0000 (03:38 +0000)]
fmlib: upgrade to the SHA of sdk-1.4

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agohv-cfg: upgrade to the SHA of sdk-1.4
Zhenhua Luo [Fri, 28 Jun 2013 03:38:34 +0000 (03:38 +0000)]
hv-cfg: upgrade to the SHA of sdk-1.4

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agoeth-config: upgrade to sha of sdk-1.4
Zhenhua Luo [Fri, 28 Jun 2013 03:38:33 +0000 (03:38 +0000)]
eth-config: upgrade to sha of sdk-1.4

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agoboot-format: update SHA for sdk-1.4
Zhenhua Luo [Fri, 28 Jun 2013 03:38:32 +0000 (03:38 +0000)]
boot-format: update SHA for sdk-1.4

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agop1020rdb: update machine conf to use new -pd revision
Ting Liu [Fri, 28 Jun 2013 03:38:31 +0000 (03:38 +0000)]
p1020rdb: update machine conf to use new -pd revision

Signed-off-by: Ting Liu <b28495@freescale.com>
12 years agou-boot: upgrade to the version of sdk1.4
Zhenhua Luo [Fri, 28 Jun 2013 03:38:30 +0000 (03:38 +0000)]
u-boot: upgrade to the version of sdk1.4

install the right nand-uboot for p1010rdb and bsc913x.
u-boot-with-spl.bin is the right nand-uboot image.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Ting Liu <b28495@freescale.com>
12 years agolinux-qoriq-sdk(-headers): upgrade to the version of sdk-1.4
Zhenhua Luo [Mon, 1 Jul 2013 05:47:10 +0000 (13:47 +0800)]
linux-qoriq-sdk(-headers): upgrade to the version of sdk-1.4

1.Update kernel version to 3.8.

2.add DEPENDS libgcc and append TOOLCHAIN_OPTIONS to KERNEL_{CC,LD}.
kernel in sdk 1.4 need run-time support libraries 'libgcc.a', added
in file arch/powerpc/Makefile:
LIBGCC := $(shell $(CC) $(KBUILD_CFLAGS) -print-libgcc-file-name)
Without passing the TOOLCHAIN_OPTIONS (define --sysroot parameter),
it will fail to find the libgcc.a.

3.Also remove the patches which were already merged on git tree.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Ting Liu <b28495@freescale.com>
12 years agoweb-sysmon: add recipe
Zhenhua Luo [Thu, 27 Jun 2013 09:25:14 +0000 (09:25 +0000)]
web-sysmon: add recipe

This package contains shell and cgi scripts which maintain a
database of sensor data and generate web pages containing
graphs of sensor data.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agoskmm: add recipe
Zhenhua Luo [Thu, 27 Jun 2013 09:25:13 +0000 (09:25 +0000)]
skmm: add recipe

SKMM is the application for PCIe endpoint.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agoqoriq-debug: add recipe
Zhenhua Luo [Thu, 27 Jun 2013 09:25:12 +0000 (09:25 +0000)]
qoriq-debug: add recipe

QorIQ Debug File System Module

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agomux-server: add recipe
Zhenhua Luo [Thu, 27 Jun 2013 09:25:11 +0000 (09:25 +0000)]
mux-server: add recipe

mux_server is a Linux-based utility supporting console multiplexing and
demultiplexing. It is part of Embedded Hypervisor.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agocst: add recipe
Zhenhua Luo [Thu, 27 Jun 2013 09:25:10 +0000 (09:25 +0000)]
cst: add recipe

cst is the utility for security boot.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agoasf: add recipe
Zhenhua Luo [Thu, 27 Jun 2013 09:25:09 +0000 (09:25 +0000)]
asf: add recipe

asf is software Application Specific Fast-path for Freescale non-dpaa targets.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agoflib: upgrade to the SHA of sdk-1.4
Zhenhua Luo [Thu, 27 Jun 2013 09:25:01 +0000 (09:25 +0000)]
flib: upgrade to the SHA of sdk-1.4

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agoudev-extraconf: fix the name conflict of macless and PCIe Ethernet port in slot3
Zhenhua Luo [Thu, 27 Jun 2013 09:24:58 +0000 (09:24 +0000)]
udev-extraconf: fix the name conflict of macless and PCIe Ethernet port in slot3

Currently both macless0 port and PCIe Ethernet port in slot3 use "eth2",
update udev rules to rename macless0 to eth4.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agoudev-extraconf: unify the name of PCIe Ethernet port for DPAA targets
Zhenhua Luo [Thu, 27 Jun 2013 09:20:02 +0000 (09:20 +0000)]
udev-extraconf: unify the name of PCIe Ethernet port for DPAA targets

In kernel-3.8, PCIe Ethernet port is the last one to be brought up,
so the name of PCIe Ethernet card is ethN(N is variant) instead of eth0.
The udev rules update is to unify the PCIe Ethernet port of DPAA targets:
    Ethernet card in PCIe slot0: eth0
    Ethernet card in PCIe slot1: eth1
    Ethernet card in PCIe slot2: eth2
    Ethernet card in PCIe slot3: eth3

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Change-Id: Ia2a9cc3eb5b6c49e911bb6cc067a2d2d3cfaec0a

12 years agoAdd BSC9132QDS support
Chunrong Guo [Thu, 27 Jun 2013 09:20:01 +0000 (09:20 +0000)]
Add BSC9132QDS support

Signed-off-by: Chunrong Guo <B40290@freescale.com>
12 years agoAdd BSC9131RDB support
Chunrong Guo [Thu, 27 Jun 2013 09:20:00 +0000 (09:20 +0000)]
Add BSC9131RDB support

Signed-off-by: Chunrong Guo <B40290@freescale.com>
12 years agoAdd P1025TWR support
Chunrong Guo [Thu, 27 Jun 2013 09:19:59 +0000 (09:19 +0000)]
Add P1025TWR support

Signed-off-by: Chunrong Guo <B40290@freescale.com>
12 years agoadd p1023rdb support
Chunrong Guo [Thu, 27 Jun 2013 09:19:58 +0000 (09:19 +0000)]
add p1023rdb support

Change-Id:Ic42311e8619e5fbcf6f53f9f661439f6776dd760
Signed-off-by: Chunrong Guo <B40290@freescale.com>
12 years agoqemu: upgrade to the version of sdk-1.4
Zhenhua Luo [Thu, 27 Jun 2013 09:19:56 +0000 (09:19 +0000)]
qemu: upgrade to the version of sdk-1.4

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
12 years agorecipes: make meta-fsl-ppc play with other layers
Khem Raj [Mon, 24 Jun 2013 06:59:30 +0000 (06:59 +0000)]
recipes: make meta-fsl-ppc play with other layers

Some recipes are specific to fsl machines but arent marked
so. When building images for other machines while including
meta-fsl-ppc in bblayers exposes the build failures on these
recipes. Lets mark them fsl machine specific

Signed-off-by: Khem Raj <raj.khem@gmail.com>
12 years agogpu-viv-bin-mx6q.inc: Add linked libraries to libGAL to DEPENDS
Andrei Gherzan [Thu, 20 Jun 2013 20:23:52 +0000 (20:23 +0000)]
gpu-viv-bin-mx6q.inc: Add linked libraries to libGAL to DEPENDS

libGAL is linked to a couple of libraries so add these libraries to DEPENDS to
give shlibs the possibility of picking them up.

Change-Id: I4ae27eaa131fdb4069c8a60a14f5050aacc2f5ac
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agogpu-viv-bin-mx6q: fixing pkg-config files for non-x11 builds.
Thomas Senyk [Fri, 21 Jun 2013 15:00:42 +0000 (15:00 +0000)]
gpu-viv-bin-mx6q: fixing pkg-config files for non-x11 builds.

egl.pc and glesv1_cm.pc had 'Requires.private' on x11 libs.
This got removed from them. To keep the x11 behavior,
new x11 specific pkg-config files were added and will be installed
by gpu-viv-bin-mx6q.inc, if "X11'-DISTRO_FEATURE is present.
For uniformity reasons, the same schema got applied to glesv2.pc

Change-Id: I23c1b685d4be10119a0f90179c2e87e1db64ca05
Signed-off-by: Thomas Senyk <thomas.senyk@pelagicore.com>
12 years agogpu-viv-bin-mx6q: Add -lEGL and -lGAL to glesv2.pc and glesv1_cm.pc
Thomas Senyk [Fri, 21 Jun 2013 15:00:41 +0000 (15:00 +0000)]
gpu-viv-bin-mx6q: Add -lEGL and -lGAL to glesv2.pc and glesv1_cm.pc

libGLESv2 has undefined symbols, which get provided by libEGL and libGAL,
but libGLESv2 has no implicit 'link' to those libs.
So if you link against libGLESv2 but not against libEGL and libGAL,
you'll get 'undefined symbol'-errors.

Change-Id: I2c35ba4b592a89106b82e16bbfdfb2c5fc6553c6
Signed-off-by: Thomas Senyk <thomas.senyk@pelagicore.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoamd-gpu-mx51.inc: install dev symbolic link
Daiane Angolini [Thu, 20 Jun 2013 18:16:24 +0000 (15:16 -0300)]
amd-gpu-mx51.inc: install dev symbolic link

Create the .so file needed by -dev package.

Change-Id: Ibcff7d77f6e8f0eb96f333689449b3dafdee7b70
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolinux-fslc: Update to patches-3.9's branch 20130620 snapshot
Otavio Salvador [Thu, 20 Jun 2013 20:03:12 +0000 (17:03 -0300)]
linux-fslc: Update to patches-3.9's branch 20130620 snapshot

This merges v3.9.6 stable release fixes.

Change-Id: Ib2fc69ab6245d10428963d66e1fec21c402f896b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agou-boot-fslc: Update to 2013.07-rc1 release
Otavio Salvador [Mon, 17 Jun 2013 17:25:50 +0000 (14:25 -0300)]
u-boot-fslc: Update to 2013.07-rc1 release

This updates the U-Boot and mxsboot utility to the 2013.07-rc1
release.

Change-Id: Ib1079c18bd17fd59cd77ba604de770262784d63b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agocryptodev: compile testprogs and package them to ${PN}-tests
Zongchun Yu [Sun, 9 Jun 2013 04:50:51 +0000 (04:50 +0000)]
cryptodev: compile testprogs and package them to ${PN}-tests

Also add missing openssl dependency.

Signed-off-by: Zongchun Yu <b40527@freescale.com>
12 years agousdpaa: export ARCH for all tasks
Zongchun Yu [Sun, 9 Jun 2013 04:50:50 +0000 (04:50 +0000)]
usdpaa: export ARCH for all tasks

ARCH environment variable is needed for do_{compile,install,clean}.

This fixes the issue: when run command "make clean" under devshell,
the obj files was not be cleaned.

Signed-off-by: Zongchun Yu <b40527@freescale.com>
12 years agousdpaa: Added fmc in usdpaa dependency list.
Vakul Garg [Sun, 9 Jun 2013 04:50:49 +0000 (04:50 +0000)]
usdpaa: Added fmc in usdpaa dependency list.

Signed-off-by: Vakul Garg <vakul@freescale.com>
12 years agoamd-gpu-bin-mx51: new recipe
Eric BENARD [Mon, 3 Jun 2013 07:57:31 +0000 (07:57 +0000)]
amd-gpu-bin-mx51: new recipe

this provides the GPU libraries for framebuffer

Change-Id: I82d918384d623043401290a0eab66e075176ba82
Signed-off-by: Eric Bénard <eric@eukrea.com>
12 years agoamd-gpu-x11-bin-mx51: factorize the recipes
Eric BENARD [Mon, 3 Jun 2013 07:57:30 +0000 (07:57 +0000)]
amd-gpu-x11-bin-mx51: factorize the recipes

this will allow easier addition of non x11 package

Change-Id: Ib7df3aa52ae2fdc10044e475087933ea5d258b93
Signed-off-by: Eric Bénard <eric@eukrea.com>
12 years agoamd-gpu-x11-bin-mx51: only enable when x11 is in DISTRO_FEATURES
Eric BENARD [Mon, 3 Jun 2013 07:57:29 +0000 (07:57 +0000)]
amd-gpu-x11-bin-mx51: only enable when x11 is in DISTRO_FEATURES

this prevent warnings and parse errors

Change-Id: Ia441cbdf89009a7aa7ae07ed7f97475183b0a99c
Signed-off-by: Eric Bénard <eric@eukrea.com>
12 years agoimx-test: Fix the compile command
Daiane Angolini [Wed, 12 Jun 2013 18:07:41 +0000 (18:07 +0000)]
imx-test: Fix the compile command

It includes the same INCLUDE_DIR from imx-lib

Change-Id: Ie2a5aeff621a6c333e14d24a8c0e78a7b72ba50c
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agogst-fsl-plugin: Add virtual/kernel to DEPENDS
Daiane Angolini [Wed, 12 Jun 2013 17:39:25 +0000 (17:39 +0000)]
gst-fsl-plugin: Add virtual/kernel to DEPENDS

For mx6 and mx5, the dependency is already covered,
because imx-lib depends on virtual/kernel

But mx28 does not depends on imx-lib, so it must
depend on virtual/kernel

Change-Id: I9e0b26b833bb870f5f06236e347e35449ea1727b
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agogpu-viv-bin-mx6q: Add pkg-config files
Diego Rondini [Wed, 5 Jun 2013 17:53:07 +0000 (19:53 +0200)]
gpu-viv-bin-mx6q: Add pkg-config files

Provide pkg-config files for egl, glesv1_cm and glesv2

Change-Id: Ie6d8c24d9415068927784a917ede644d87c283f7
Signed-off-by: Diego Rondini <diego.ml@zoho.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agogpu-viv-bin-mx6q: Update to 3.0.35-4.0.0 BSP release
Otavio Salvador [Fri, 17 May 2013 21:59:18 +0000 (18:59 -0300)]
gpu-viv-bin-mx6q: Update to 3.0.35-4.0.0 BSP release

This includes a new libgl-mx6 package, besides the 3.0.35-4.0.0
release includes the GL library (without the headers) so we needed to
avoid the headers removal done before. The Wayland backend needs to be
removed as it will be supported in another GPU package so we added an
explicit FIXME note to keep it recorded.

Change-Id: I07f926b94f7dd31ce51dc03f676adc6d2a080b88
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agomesa-demos: Fix building using Vivante libGL
Otavio Salvador [Tue, 4 Jun 2013 14:00:19 +0000 (11:00 -0300)]
mesa-demos: Fix building using Vivante libGL

Vivante libGL does not provide the glWindowPos2iARB symbol, but
glWindowPos2i. Use this instead.

Change-Id: I8226fd54935bab2bbc9b2d9df92c0c18bf935186
Reported-by: Jeremy Stashluk <jstashluk@dekaresearch.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agomesa: Drop libGL when building for i.MX6
Otavio Salvador [Sat, 25 May 2013 19:15:29 +0000 (16:15 -0300)]
mesa: Drop libGL when building for i.MX6

The Vivante GPU package provide a libGL library which we should use to
fully support the GPU features; so we drop the binary library from
mesa package.

Change-Id: I7e675e2fb6b9cf8600c7aa7fa961fc743bb051bc
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoxf86-video-imxfb-vivante: Update to 3.0.35-4.0.0
Otavio Salvador [Sun, 26 May 2013 18:05:25 +0000 (15:05 -0300)]
xf86-video-imxfb-vivante: Update to 3.0.35-4.0.0

Change-Id: I5238f70533ba56d105fcad60e19f43832628cf63
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoxf86-dri-vivante: Update to 3.0.35-4.0.0
Otavio Salvador [Sun, 26 May 2013 03:16:39 +0000 (00:16 -0300)]
xf86-dri-vivante: Update to 3.0.35-4.0.0

Change-Id: Idc86a2c70345a16b2eb77c4ce7c188a638c6b1fd
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (3.0.35) Update to 3.0.35-4.0.0 BSP version
Otavio Salvador [Tue, 14 May 2013 22:55:05 +0000 (19:55 -0300)]
linux-imx (3.0.35) Update to 3.0.35-4.0.0 BSP version

The 4.0.0 version supports all i.MX6 variants so we can use a single
revision for them all.

The eGalax' support for single touch events and the perf build fix are
fixed in Freescale tree, so we drop these patches on this version.

Change-Id: Iaec598dd69a3107c09d20e3e890c46d0922d4e44
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agou-boot-imx: Update i.MX6 variants to 3.0.35-4.0.0
Otavio Salvador [Wed, 15 May 2013 13:28:28 +0000 (10:28 -0300)]
u-boot-imx: Update i.MX6 variants to 3.0.35-4.0.0

The 4.0.0 version supports all i.MX6 variants so we can use a single
revision for them all.

Change-Id: I6a2ea90b1609a696c6f40a296e2e6612b14d40d9
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-fslc: Update to 2013-06-05 patches-3.9's snapshot
Otavio Salvador [Thu, 6 Jun 2013 12:56:54 +0000 (09:56 -0300)]
linux-fslc: Update to 2013-06-05 patches-3.9's snapshot

The includes following changes:

* Merge v3.9.4 stable release
* ASoC: pcm: Require both CODEC and CPU support when declaring stream caps
* ASoC: mxs: mxs-saif: Split mxs_saif_dai into two elements
* ARM: mxs: Pass the system revision
* ARM: mxs: Print silicon version on boot
* ARM: dt: Use the 'model' field for printing the hardware revision

Change-Id: Icc919e04a44f47db09e0e1266e971c3bb23ff2bd
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agofirmware-imx: Remove Atheros firmware
Otavio Salvador [Thu, 23 May 2013 20:10:46 +0000 (17:10 -0300)]
firmware-imx: Remove Atheros firmware

The linux-firmware already provide the Atheros firmware so we should
use it and avoid duplication.

Change-Id: I5e8675612916ab20ae27e63aedba6758e9a17afb
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agomesa: Update bbappend to 9.1.3 version
Otavio Salvador [Fri, 7 Jun 2013 17:06:39 +0000 (14:06 -0300)]
mesa: Update bbappend to 9.1.3 version

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35.3): Disable NAPI
Fabio Estevam [Thu, 6 Jun 2013 20:41:57 +0000 (17:41 -0300)]
linux-imx (2.6.35.3): Disable NAPI

commit 0a9469a14c5 (linux-imx (2.6.35.3): Enable FEC_NAPI in the MX5 defconfig)
enabled NAPI support on mx5 defconfig and causes the following kernel crash:

Starting advanced power management daemon: kernel BUG at include/linux/netdevice.h:462!
Unable to handle kernel NULL pointer dereference at virtual address 00000000
apmd.
apmd[1613]: apmd 3.2.1 interfacimxc_ipu mxc_ipu: Channel already disabled 9
mxc_ipu mxc_ipu: Channel already uninitialized 9
ng with apm driver 1.13 and APM BIOS 1.2
pgd = df79c000
[00000000] *pgd=cf598031, *pte=00000000, *ppte=00000000
Internal error: Oops: 817 [#1] PREEMPT
last sysfs file: /sys/devices/platform/mxc_sdc_fb.1/graphics/fb0/mode
Modules linked in:
CPU: 0    Not tainted  (2.6.35.3-maintain+yocto+g2796ca6 #1)
PC is at __bug+0x1c/0x28
LR is at __bug+0x18/0x28
pc : [<80035c28>]    lr : [<80035c24>]    psr: 600f0013
sp : df635e38  ip : e08fe000  fp : 00008914
r10: 7ebf48e0  r9 : 00000000  r8 : 00000001
r7 : 00009002  r6 : 00000001  r5 : 8045406c  r4 : df011000
r3 : 00000000  r2 : df635e2c  r1 : 807a3d2b  r0 : 00000033
Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
Control: 10c5387d  Table: cf79c019  DAC: 00000015
Process connmand (pid: 1589, stack limit = 0xdf6342e8)
Stack: (0xdf635e38 to 0xdf636000)
5e20:                                                       00000000 802a833c
5e40: df011000 000000e2 df011000 8045406c 00000001 00009002 00000001 00000000
5e60: 7ebf48e0 80376224 803761a8 df011000 ffff9003 80376464 00008914 df011000
5e80: 00009002 df422000 df011000 80376554 00000000 df42200c df422000 803b8438
5ea0: df634000 00000000 30687465 00000000 00000000 00000000 00009003 00000000
5ec0: 00000000 00000000 00000000 00008914 803639d4 7ebf48e0 808cdebc 80033004
5ee0: df634000 00093250 7ebf48e0 80363be0 0000c000 df561000 803639d4 7ebf48e0
5f00: 00008914 800d5c78 0000c000 7ebf48e0 df561000 00008914 0000000d 800d66d8
5f20: 00000003 80712c08 808cdce8 df634000 00093250 800c964c 00000000 0000000d
5f40: de289c00 df635f84 00080000 803641ec df634000 df052800 de28e800 00000000
5f60: 00000000 7ebf48e0 df561000 00008914 0000000d 80033004 df634000 00093250
5f80: 7ebf4cf4 800d6760 0000000d 00000000 7ebf48e0 0000000d 00000000 00000001
5fa0: 00000036 80032e80 0000000d 00000000 0000000d 00008914 7ebf48e0 00009002
5fc0: 0000000d 00000000 00000001 00000036 00000000 000001bc 00093250 7ebf4cf4
5fe0: 0008e5ac 7ebf48dc 00053ef4 4d196fec 600f0010 0000000d 00000000 00000000
[<80035c28>] (__bug+0x1c/0x28) from [<802a833c>] (fec_enet_open+0x2c/0x25c)
[<802a833c>] (fec_enet_open+0x2c/0x25c) from [<80376224>] (__dev_open+0x7c/0xfc)
[<80376224>] (__dev_open+0x7c/0xfc) from [<80376464>] (__dev_change_flags+0x8c/0x110)
[<80376464>] (__dev_change_flags+0x8c/0x110) from [<80376554>] (dev_change_flags+0x10/0x44)
[<80376554>] (dev_change_flags+0x10/0x44) from [<803b8438>] (devinet_ioctl+0x298/0x694)
[<803b8438>] (devinet_ioctl+0x298/0x694) from [<80363be0>] (sock_ioctl+0x20c/0x25c)
[<80363be0>] (sock_ioctl+0x20c/0x25c) from [<800d5c78>] (vfs_ioctl+0x2c/0xac)
[<800d5c78>] (vfs_ioctl+0x2c/0xac) from [<800d66d8>] (do_vfs_ioctl+0x514/0x56c)
[<800d66d8>] (do_vfs_ioctl+0x514/0x56c) from [<800d6760>] (sys_ioctl+0x30/0x58)
[<800d6760>] (sys_ioctl+0x30/0x58) from [<80032e80>] (ret_fast_syscall+0x0/0x30)
Code: e59f0010 e1a01003 eb0fb87b e3a03000 (e5833000)
---[ end trace 1602d2bf9360375c ]---

Disable CONFIG_FEC_NAPI option so that we can have FEC functional again.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
12 years agofsl-mm-core: Remove old multimedia packages for MX5
Daiane Angolini [Fri, 17 May 2013 21:06:10 +0000 (18:06 -0300)]
fsl-mm-core: Remove old multimedia packages for MX5

Remove fsl-mm-codeclib, fsl-mm-codeclib, fsl-mm-flv-codeclib
and fsl-mm-mp3enc-codeclib.
In new version, all packages are covered by only libfslcodec

Change-Id: If7c8eaaad5e493410e968911734eb00a35711ff7
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agofirmware-imx: Update to MX5 to version 3.0.35-4.0.0
Daiane Angolini [Fri, 17 May 2013 20:43:10 +0000 (17:43 -0300)]
firmware-imx: Update to MX5 to version 3.0.35-4.0.0

Version 3.0.35-4.0.0 is compatible with MX5 SOC FAMILY
Remove old version (11.09.01) and patches for this version

Change-Id: I27b3d7c94c68459c32b151054b5f1b175dd75bfb
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agogst-fsl-plugin: Update to version 3.0.7
Daiane Angolini [Thu, 16 May 2013 15:33:33 +0000 (12:33 -0300)]
gst-fsl-plugin: Update to version 3.0.7

The 3.0.7 version is compatible with MX28, MX53 and MX6 SoCs so we
move them all to this release.

Change-Id: I3ebf1c4ad6d02e2886450bc9c3dcfb1df98b6160
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolibfslparser: Update to version 3.0.7
Daiane Angolini [Thu, 16 May 2013 15:32:11 +0000 (12:32 -0300)]
libfslparser: Update to version 3.0.7

The 3.0.7 version is compatible with MX28, MX53 and MX6 SoCs so we
move them all to this release.

Change-Id: Ic1086d4ffb87989c5ac060bab111ceb33da81279
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolibfslcodec: Update to version 3.0.7
Daiane Angolini [Thu, 16 May 2013 15:30:43 +0000 (12:30 -0300)]
libfslcodec: Update to version 3.0.7

The 3.0.7 version is compatible with MX28, MX53 and MX6 SoCs so we
move them all to this release.

Change-Id: Iffb871c2a846391e8d628df5e3f1c9202ff29fa4
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolibfslvpuwrap: Update to version 1.0.35
Daiane Angolini [Thu, 16 May 2013 15:29:16 +0000 (12:29 -0300)]
libfslvpuwrap: Update to version 1.0.35

Add new version compatible with MX6 SOC FAMILY
Remove old version (1.0.17)

Change-Id: I515eea5ddaca61cc1034a3b70e9a3df0e6c2b9af
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimx-lib: Move it to recipe-bsp dir
Daiane Angolini [Thu, 16 May 2013 15:27:16 +0000 (12:27 -0300)]
imx-lib: Move it to recipe-bsp dir

imx-lib is not a multimedia application. It provides
others libs not related with multimedia, so it should
go to recipes-bsp dir.

Change-Id: Ie2f2adba2e155d780ce4436fc308277961a66769
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimx-lib: Update to version 3.0.35-4.0.0
Daiane Angolini [Thu, 16 May 2013 15:25:24 +0000 (12:25 -0300)]
imx-lib: Update to version 3.0.35-4.0.0

Add new version compatible with MX6 SOC FAMILY
Remove old version for MX6 (1.1.0)
The license was changed in new vesion, so new package
is .bin file (instead of .tar.gz file).

The SRC_URI for old/new version is different, so it was
removed from .inc file and place in each version file.

Change-Id: Idd6cacf4f713b01558b002d934541e9760fe53ca
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agofirmware-imx: Update to version 3.0.35-4.0.0
Daiane Angolini [Thu, 16 May 2013 15:23:13 +0000 (12:23 -0300)]
firmware-imx: Update to version 3.0.35-4.0.0

Add new version compatible with MX6 SOC FAMILY.
Remove old version for MX6 (1.1.0)

Change-Id: I2e500ce49590340c47ee107f08cab604c21c88d5
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolibfslcodec: Add libfslcodec-meta which includes all codecs
Otavio Salvador [Tue, 21 May 2013 02:51:13 +0000 (23:51 -0300)]
libfslcodec: Add libfslcodec-meta which includes all codecs

The libfslcodec-meta is specially useful for debugging so we can test
if a failure is due a missing dependency across codecs or to provide
demo images which has a wide range of supported codecs.

Change-Id: Ic6deb1f7c1eab70405078ed79757dd57d9f29316
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolibfslcodec: Group ARM12, ARM11 and ARM9 packages
Otavio Salvador [Tue, 21 May 2013 06:47:07 +0000 (03:47 -0300)]
libfslcodec: Group ARM12, ARM11 and ARM9 packages

This rework the packages so we have all instruction set packages in
same binary, with respective 'wrap' libraries.

The complexity to proper choose it is not worth and error prone so we
avoid it. This also fixes the 'wrap' libraries path as they should be
inside 'imx-mm' directory.

Change-Id: I7f375b612807a429727c971083e19773b45691d3
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agogst-fsl-plugin: Add runtime depends on gst-plugins-good-id3demux
Otavio Salvador [Fri, 17 May 2013 19:21:50 +0000 (16:21 -0300)]
gst-fsl-plugin: Add runtime depends on gst-plugins-good-id3demux

The MP3 plugin requires it to be able to run properly. So add it as a
runtime depends.

Change-Id: I3a07282d076ebac61bfc37c4b29b3817275b3131
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agogst-fsl-plugin: Set CROSS_ROOT so the 'ipu.h' can be found
Otavio Salvador [Fri, 17 May 2013 18:49:29 +0000 (15:49 -0300)]
gst-fsl-plugin: Set CROSS_ROOT so the 'ipu.h' can be found

The configure script of gst-fsl-plugin uses the CROSS_ROOT environment
variable to find the ipu.h header. This ensures the IPU sink to be
built.

Change-Id: If0ecc2b08d901a3fe462863ee4b2b9f0fc17a6da
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoamd-gpu-x11-bin: depends on libxrender
Eric BENARD [Sun, 26 May 2013 18:42:27 +0000 (18:42 +0000)]
amd-gpu-x11-bin: depends on libxrender

libEGL is linked against libxrender so we must depend on libxrender
else linking against libEGL may fail.

Signed-off-by: Eric Bénard <eric@eukrea.com>
12 years agolinux-fslc: Update to 3.9 kernel
Otavio Salvador [Tue, 21 May 2013 03:39:55 +0000 (00:39 -0300)]
linux-fslc: Update to 3.9 kernel

This updates to 3.9.3 kernel from patches-3.9 branch.

Change-Id: I7ef7d10540679d57c87b154a6a1d4d3f07ea013b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-base.inc: Fix appending of firmware value
Otavio Salvador [Thu, 23 May 2013 20:57:24 +0000 (17:57 -0300)]
imx-base.inc: Fix appending of firmware value

The appending of MACHINE_FIRMWARE were broken as it were overwriting
the board value, the fix is to append the value properly.

Change-Id: I6e2290643e32443410fdde94a334e8dfa7c7b18c
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35): mxs and mx5: Update to latest from FSL GIT
Mahesh Mahadevan [Thu, 23 May 2013 14:50:20 +0000 (09:50 -0500)]
linux-imx (2.6.35): mxs and mx5: Update to latest from FSL GIT

Update to the latest code available from Freescale's GIT repository.
The includes the below kernel patch:

ENGR00261425 mxc vout:Regularize video buffer timestamp

Signed-off-by: Mahesh Mahadevan <Mahesh.Mahadevan@freescale.com>
12 years agocogl: Remove 'bbappend' as Clutter recipes are being reworked
Otavio Salvador [Tue, 21 May 2013 16:23:18 +0000 (13:23 -0300)]
cogl: Remove 'bbappend' as Clutter recipes are being reworked

The Clutter packages are being reworked so we need more work to get it
properly supported. In meanwhile remove the bbappend to avoid build
breakage.

Fixes [YOCTO: #4523]

Change-Id: I1364a5b76071a0abcfc4a601b3a6adc3f8451d48
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agogst-fsl-plugin: fix segfault due to not found library
Javier Viguera [Tue, 21 May 2013 16:17:06 +0000 (16:17 +0000)]
gst-fsl-plugin: fix segfault due to not found library

The gst-fsl-plugin package tries to 'dlopen' a library using the
symbolic link that points to the library file. But that symbolic link is
only installed with the development package (PN-dev), not with the
normal package.

This commit adds a patch that uses the soname of the library in dlopen
call.

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
12 years agohypervisor: Compile only for fsl machines
Khem Raj [Tue, 21 May 2013 18:18:38 +0000 (18:18 +0000)]
hypervisor: Compile only for fsl machines

Signed-off-by: Khem Raj <raj.khem@gmail.com>