Age | Commit message (Collapse) | Author |
|
i.MX3 doesn't has GStreamer plugins packaged so we need to avoid its
installation for now.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The imx-audio package is currently only available for i.MX5 and i.MX6
so we should include it in every SoC family. This fixes i.MX31 and
i.MX35 image build due unsatisfied dependency.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The i.MX25, i.MX27, i.MX31 and i.MX35 are not fully supported and we
don't have the firmware package for them so comment them out so it
doesn't break the build.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The code includes kernel headers during the build so the kernel needs
to be built before doing the gst-fsl-plugins build.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The U-Boot 2013.04 does not has support for i.MX6DL SabreSD so ensure
we use U-Boot 2009.08 until it is added.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The multimedia plugins provided by Freescale will be
installed by default when adding gstreamer to image.
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Change-Id: Idae0e65cb469643bd866caa3ed77af86f554616c
|
|
This version is only compatible with mx28.
Add PLATFORM_mx28=MX28
Change-Id: I8a38fabd756b140357fee6bab9e91c50b182601f
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
This version is only compatible with mx28
Change-Id: I29e8740f152c1713ff9bcb048b058450b1b2ca04
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
Include libfslcodec.inc file in order to reuse code
for future newer versions of this packaged to be added.
Change-Id: If75ae84fb13860999716ab34595ef2b0eada5219
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
This version is only compatible with mx28
Change-Id: I16aa17c16c2ee8d6e9c437de792adb5d159d5388
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
Include libfslcodec.inc file in order to reuse code
for future newer versions of this packaged to be added.
Change-Id: Ic9737f8a468680a9f8cb73baa59c4622655dc33a
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
This version is only compatible with mx28
Change-Id: Ia7d90a5d2c7df1b12b033a8ed4eab8b5bf5c8df1
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
Allow use of U-Boot mainline as default for i.MX6DL based boards.
Change-Id: I985d82b04238b7b9677b556f5986d9557ad11c2c
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Change-Id: I8e5b3d6b31267f6cfcfe11be9a7aa4d6a5fdfec0
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The U-Boot now supports the imx23evk board so we now use it by
default. The imx-bootlets support is still available in case someone
needs it.
Change-Id: I321e1b8e461e5bdfa9995964e4ab1c779c222c6b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This removes the U-Boot common definitions from imx28evk board as they
are shared with all 'mxs' SoCs.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Change-Id: I44d33aa54971534c07a240e6cf88c0c4b3051f25
|
|
This updates our U-Boot mainline based branch to a 20130409 snapshot;
the u-boot-fslc and u-boot-mxsboot recipes were updated.
Change-Id: I89a3608e1cd94a7e26307c9dbe7774975af7baa3
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Change-Id: I49ac52d1289aedbcda6ad1399bf04ae363f43dc4
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Change-Id: If9dbc35a3ad2253e3433c3f90837b9559bf435d9
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Fixes the following runtime issue:
,----
| .../drivers/vivante_drv.so: undefined symbol: gcoHAL_MapUserMemory
`----
The regression was cause by "61394cd gpu-viv-bin-mx6q: Rework package
for a single backend use"; the other libraries seem not required to be
forced linked.
Change-Id: I167e9557431c69dfefe5066630fe64aa4cc60e0f
Reported-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
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>
|
|
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>
|
|
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>
|
|
Updated to match the config included in the linux source code.
Signed-off-by: Mahesh Mahadevan <Mahesh.Mahadevan@freescale.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Change-Id: Id0d129542372318c8a479e7ba5183650bd74e577
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
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>
|
|
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>
|
|
Change-Id: I8935341e3513bcf845478a5a54a723b96c8cdcbf
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
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>
|
|
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>
|
|
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>
|
|
Change-Id: I2979e14bb2f059611fe4c1b33a01a2a95573a12f
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
Change-Id: I7c1b6324925f8d9b5d534cb9ab5999d5e864597e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This updates to Linux 3.8.5 kernel version.
Change-Id: I82d38d75f189cd5552faaec5522d0e3b9dad7879
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The binaries has relocation code inside text section which is not a
good practice however this is a known issue and we shouldn't bother
user with many warnings during the build for it as it might end
covering real issues.
Change-Id: Id027c7c7bd05bb7aa44150892d92f7ea49d2e3a8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The debug symbol split now raises an error as bellow:
,----[ Error ]
| Failed to write file: invalid section alignment
| ERROR: debugedit failed with exit code 1 ...
`----
This happens because the binaries from Freescale are stripped, to
avoid it we need to avoid the debug splitting.
Change-Id: I1a1aee2a8e3bf806455300c21e6e5c41eb543795
Reported-by: Michael Urbaniak <MikeU@ebtron.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Create first partition on SD card as fat32. As boot.img is formatted
as vfat, this will ensure information in partition table matches
actual partition type.
Signed-off-by: Vladan Jovanovic <vladan.jovanovic@gmail.com>
|
|
As we cannot allow concurrent build of applications targetting
different backends we use the distro features to package the need
libraries for the backend. Currently it does:
X11 support, if 'x11' feature is enabled
DirectFB support, if 'x11' is not enabled AND 'directfb is enabled
FrameBuffer, fallback
As 1.1.0 version of the Vivante libraries are build against DirectFB
1.4 we cannot support it for now, so we explicitly disable it for this
version so it is easy to add it back when new version, supporting
newer DirectFB, is released.
Change-Id: Ia8973b8107155b8a5f7fadc50d2290c1d5f28363
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The DRI library is build so we should provide the same library
here.
Change-Id: I170e107f7a8fda5de565e8b39a8601422d44350d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Change-Id: I37567a888ee02bfb55a34f36fe623938f7a07c18
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|