pointercal-xinput: Add pointercal.xinput to mxs

Change-Id: I2979e14bb2f059611fe4c1b33a01a2a95573a12f
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
linux-imx (3.0.35): Change mx6sl linux version to 12.10.02

The latest tested linux version for iMX6SL EVK is from
Freescale BSP 12.10.02

Disable CPU frequency scaling due to kernel crash during boot tests.
The root cause of this still needs to be fixed but this workaround
improves board stability for now.

Change-Id: I1420139ab0e20607b15c2f7929d636027b391a6e
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
u-boot-imx (2009.08): Change mx6sl u-boot version to 12.10.02

The latest tested u-boot version for iMX6SL EVK is from
Freescale BSP 12.10.02

Change-Id: Iecfa1f1ba29e93ec6238be4d2e6414542b5f6307
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
xf86-video-imxfb: Fix Xorg driver with newer API

The previous patch which ported the Xorg driver for newer API had a
mistaken change which broke the acceleration support; this patch fixes
it reverting the mislanding changes.

Change-Id: I74ebb311706af37c4f4141e42074e7ba81d9e671
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
xf86-dri-vivante: Upgrade to 1.1.0

Change-Id: I8935341e3513bcf845478a5a54a723b96c8cdcbf
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
xf86-video-imxfb-vivante: Upgrade to 1.1.0

The new version packages Xorg driver and DRI source in same source
package however for our use case this is worse so we workaround this
packaging both separate.

Change-Id: Iff3a7d2f893b9e8fab1766bc71e0f89ce41ac7dc
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
xserver-xorg: Add 1.11.4 version as it provides Video ABI 11

The Vivante GPU drivers are not compatible with newer Xorg 1.13 as it
introduce some deep changes in video ABI and DRI interface. The best
longterm solution is to get new GPU driver releases which are
compatible with the new Xorg but in meanwhile we'll keep the working
version as alternative.

Change-Id: I26a122c371bce1d58a843c419558a0928baec5f6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
xf86-input-evdev: Mark as machine specific for i.MX6

Change-Id: Id0d129542372318c8a479e7ba5183650bd74e577
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
xf86-video-imxfb-vivante: Revert patch to update to newer Xorg Video API

As we're adding a Xorg backport we don't need to patch the driver code
to support newer Xorg Video API.

Change-Id: I268613a4123525db4d13964431bab41bc2b042f8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
imx-base.inc: Use xserver-xorg 1.11.4 version for i.MX6

We have problems supporting newer Xorg Video API so we're forcing the
use of an older version of Xorg server to workaround it.

Change-Id: I369619a489f2b4b0ba963efb0c937f9568d772f0
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Revert "pointercal-xinput: Add pointercal.xinput to mxs"

This reverts commit 55fd83d9ae0a7feef3901041209182306a3d6072.

OE-Core does not include pointercal-xinput yet and it is part of
Meta-OpenEmbedded so it cannot be part of BSP right now. We will have
this included in meta-fsl-demos as an intering solution until full
XInput support is included onto OE-Core.

Change-Id: Ia577892182aa75163c016772beaf861cffee78dd
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
libfslparser: fix mp3 parser installation

The mp3dec plugin needs to find the mp3 parser in /usr/lib, otherwise
it cannot load:

(gst-plugin-scanner:2636): GStreamer-WARNING **: Failed to load plugin
'/usr/lib/gstreamer-0.10/libmfw_gst_mp3dec.so':
lib_mp3_parser_arm11_elinux.so.3.1: cannot open shared object file: No
such file or directory

This is different from the other parsers, which the aiur_demux plugin
loads using dlopen() after reading their location from
/usr/share/aiur_registry.arm11.cf

Signed-off-by: Philip Craig <phil@blackmoth.com.au>
gpu-viv-bin-mx6q: Rework package for a single backend use

As we now provide a single backend there're no need for full set of
packages and the binaries can use the generic names so we don't need
to rework other applications and/or libraries to link properly.

The xf86-video-imxfb-vivante needs also to be change as the libraries
are now under generic name so we remove the backend suffix from
libraries so the LDFLAGS ought to be removed for the build to succeed.

Change-Id: I73cc9986babe8bb4fb0c05117c6b3d93b0470949
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
xf86-video-imxfb-vivante: Add missing dependency of virtual/xserver

The driver needs to use EXA headers during the build and those are
deployed by Xorg after its build so we need to depends on it.

Change-Id: I8956f27deddcbbcab22f7db1cf013d53970cdf7e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
gst-plugins-gl: Fix dependency definition

The 'DEPENDS_mx6 +=' behaviour is confusing and when we're using
overrides we in fact override the original value instead of appending
it. To get the expected behavior we need to use 'DEPENDS_append_mx6 ='.

Change-Id: Ibb23ef34876de83e2921c528e08c8df55447af05
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
linux-imx (2.6.35.3): Enable FEC_NAPI in the MX5 defconfig

Updated to match the config included in the linux source code.

Signed-off-by: Mahesh Mahadevan <Mahesh.Mahadevan@freescale.com>
gst-plugins-gl: Avoid leaking memory

The previous patch used to rework the framebuffer backend to avoid
GLib deprecated calls leaked memory.

To reduce the amount of patches we need to maintain we are dropping
the patch completely and disabling the build warnings for deprecated
GLib calls allowing it to build for framebuffer and X11 without
problem.

Change-Id: Iaf289bc174b45c69ef6d0c590e12daef78e65a49
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
imx6qsabrelite: Move to SabreLITE to meta-fsl-arm-extra

The SabreLITE is much better supported by Boundary kernel as being not
fully supported by Freescale new BSPs it should be moved to the Extra
layer where we can properly support it.

Change-Id: Ie6465c35a243cb199c3499eb4336c9638c9ce6ab
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
linux-imx: Cleanup recipe as SabreLITE machine has been moved

The SabreLITE machine is now supported using the Boundary Devices
kernel in meta-fsl-arm-extra, so we remove the patch and specific
overrides of this recipe.

Change-Id: I109226bf6fc5f5d9979430795b990dfe09b11421
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Merge "imx6qsabrelite: Move to SabreLITE to meta-fsl-arm-extra"