]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
11 years agou-boot-imx: Upgrade for 3.10.17-1.0.0_beta release
Lauren Post [Mon, 16 Dec 2013 17:38:56 +0000 (11:38 -0600)]
u-boot-imx: Upgrade for 3.10.17-1.0.0_beta release

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx-base.inc: Drop EXTRA_IMAGEDEPENDS setting
Otavio Salvador [Wed, 22 Jan 2014 13:20:57 +0000 (11:20 -0200)]
imx-base.inc: Drop EXTRA_IMAGEDEPENDS setting

The U-Boot requirement is handled by the image class and shouldn't be
defined here so we have freedom to choose the desired bootloader to be
used.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimage_types_fsl.bbclass: Fix imx-bootlets build with new image code
Otavio Salvador [Thu, 27 Feb 2014 20:59:23 +0000 (17:59 -0300)]
image_types_fsl.bbclass: Fix imx-bootlets build with new image code

Since the image_types.bbclass is not cd'ing to ${DEPLOY_DIR_IMAGE}
anymore, the imx-bootlets code need to be reworked to take this into
account.

Change-Id: Ic7890557e93b47997590143047816ecb0378ad13
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Reviewed-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
11 years agotwr-vf65gs10: Add myself as a maintainer
Anthony Felice [Thu, 27 Feb 2014 18:55:24 +0000 (13:55 -0500)]
twr-vf65gs10: Add myself as a maintainer

Signed-off-by: Anthony Felice <tony.felice@timesys.com>
11 years agoimage_types_fsl.bbclass: fix barebox bootstream generation
Alexandre Belloni [Thu, 27 Feb 2014 09:55:27 +0000 (10:55 +0100)]
image_types_fsl.bbclass: fix barebox bootstream generation

Since the image_types.bbclass is not cd'ing to ${DEPLOY_DIR_IMAGE}
anymore, do that in a subshell before generating the boostream.
This fixes the following build failure:

ERROR: Error: The image creation script
   '.../core-image-minimal/1.0-r0/temp/create_image.barebox.mxsboot-sdcard' returned 1:
error: unable to find command file imx-bootlets-barebox_ivt.bd-cfa10058

Change-Id: I5881c6bc333bef42a3f61d07b7bbd6c87c7d45e7
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
11 years agotwr-vf65gs10: update kernel to latest ts-2.13 release
Anthony Felice [Wed, 26 Feb 2014 15:27:28 +0000 (10:27 -0500)]
twr-vf65gs10: update kernel to latest ts-2.13 release

defconfig changes:
* enable global timer by default

source changes:
* fix cache collision with MQX
* Add support for UART 0,2,3 iomux defines
* usb: core: fix two problems for unsupported devices
* usb: certification: several fixes
* usb: misc: introduce OTG & EH Test Driver
* ENGR00241582 MX6 USB host: USB host certification patch
* Add missing header for __exception_irq_entry in global timer
* mtd: m25p80: set writebufsize
* Allow SW1 on TWR-VF65GS10 to be a wake-up event for TWR-VF600
* Only allow i2c driver to assign mvf_sema4 once.
* Fix typo in DSPI2 and DSPI3 base address
* fix FAST_READ for QSPI nor flash support
* add Global Timer support to fix High Resolution Timer functionality.

Signed-off-by: Anthony Felice <tony.felice@timesys.com>
11 years agokernel-module-mcc: bump to version 1.04
Andy Voltz [Mon, 24 Feb 2014 18:24:39 +0000 (13:24 -0500)]
kernel-module-mcc: bump to version 1.04

* Fixes a cache collision with MQX
* Update MQX compatibility to 4.0.2
* Integrate makefile patch

Change-Id: If7dd5bcb3c3e882fc13709ab15cb45fcfed77b68
Signed-off-by: Andy Voltz <andy.voltz@timesys.com>
Signed-off-by: Anthony Felice <tony.felice@timesys.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolibmcc: bump to version 1.04
Andy Voltz [Mon, 24 Feb 2014 18:24:38 +0000 (13:24 -0500)]
libmcc: bump to version 1.04

This version was released to integrate the cflags and symlink
patches. Drop the merged patches.

Change-Id: If83033bc8f51ae2478e20754e8c8a3da58e002c4
Signed-off-by: Andy Voltz <andy.voltz@timesys.com>
Signed-off-by: Anthony Felice <tony.felice@timesys.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agokernel-module-mcc: Add minor changes to get recipe in better shape
Otavio Salvador [Mon, 24 Feb 2014 12:07:15 +0000 (09:07 -0300)]
kernel-module-mcc: Add minor changes to get recipe in better shape

Remove vendor name from DESCRIPTION as we are describing the recipe.
Used SUMMARY instead of DESCRIPTION because it was short enough.

Change-Id: I8945f5e7328daa016cdd15ccb026bd6ec5d4f936
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolibmcc: Add minor changes to get recipe in better shape
Otavio Salvador [Mon, 24 Feb 2014 11:57:02 +0000 (08:57 -0300)]
libmcc: Add minor changes to get recipe in better shape

In order to use the same pattern from other recipes, the following
changes were made in recipe:

- Use summary as the description was short
- Drop vendor name from summary
- Put RDEPENDS after source fields
- Add empty line between S and CFLAGS
- Drop extra space in CFLAGS appending

Change-Id: Iadf4b9e8dee308692925cf7e0b22df9b4cffb03a
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agomqxboot: Add minor changes to get recipe in better shape
Otavio Salvador [Mon, 24 Feb 2014 12:00:40 +0000 (09:00 -0300)]
mqxboot: Add minor changes to get recipe in better shape

In order to use the same pattern from other recipes, the following
changes were made in recipe:

- Use summary as the description was short
- Drop vendor from summary
- Put RDEPENDS after source fields
- Add empty line between S and CFLAGS
- Drop extra space in CFLAGS appending

Change-Id: I6adb237ffaae3b24ac2b28855d31ae93a3d019cb
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoxserver-xorg: Backport 1.14.4 version
Otavio Salvador [Fri, 21 Feb 2014 17:48:21 +0000 (14:48 -0300)]
xserver-xorg: Backport 1.14.4 version

Currently Vivante does not provides a valid GL API so Xorg fails to
link against it, we cannot workaround it easily in newer Xorg version
so instead of maintaining a pile of patches for it we are backporting
1.14.4 version as an interim solution.

Change-Id: Ie8c8c002f7c3904abb383f2a1ee6f3dc6ad09e20
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tested-by: Gary Thomas <gary@mlbassoc.com>
Tested-by: John Weber <rjohnweber@gmail.com>
11 years agomesa: Update to follow OE-Core changes
Otavio Salvador [Fri, 21 Feb 2014 12:11:48 +0000 (09:11 -0300)]
mesa: Update to follow OE-Core changes

This updates the bbappend to the newer version; as mesa now provides
the needed PACKAGECONFIG settings we rely on this instead of using an
annonymous Python code to change it during build time.

The bbappend file now is much easier to read.

Change-Id: Ie7b6027462f458d139d0561e737b254dd8b07653
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tested-by: Gary Thomas <gary@mlbassoc.com>
Tested-by: John Weber <rjohnweber@gmail.com>
11 years agoimage_types_fsl.bbclass: Add fstype dependency
Otavio Salvador [Fri, 21 Feb 2014 11:46:08 +0000 (08:46 -0300)]
image_types_fsl.bbclass: Add fstype dependency

The sdcard requires the rootfs filesystem to be built before using it
so we must make this dependency explicit.

Change-Id: Ibacba4c2ff5250785b50d6a7bc7ddf77f6309bb6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoxf86-video-imxfb: Add COMPATIBLE_MACHINE mx5
David Nyström [Fri, 21 Feb 2014 15:58:53 +0000 (16:58 +0100)]
xf86-video-imxfb: Add COMPATIBLE_MACHINE mx5

world builds create alot of error messages with
recipes such as this one, which depends on other
recipes which have COMPATIBLE_MACHINE set.

Signed-off-by: David Nyström <david.c.nystrom@gmail.com>
11 years agomqxboot: add missing build dependency on kernel-module-mcc
Andy Voltz [Thu, 20 Feb 2014 15:29:35 +0000 (10:29 -0500)]
mqxboot: add missing build dependency on kernel-module-mcc

mqxboot pulls in a header from kernel-module-mcc

Signed-off-by: Andy Voltz <andy.voltz@timesys.com>
11 years agolibmcc: add missing build dependency on kernel-module-mcc
Andy Voltz [Thu, 20 Feb 2014 15:29:34 +0000 (10:29 -0500)]
libmcc: add missing build dependency on kernel-module-mcc

kernel-module-mcc provides a header which libmcc includes.
also add cflags to pull this in

Signed-off-by: Andy Voltz <andy.voltz@timesys.com>
11 years agogst-fsl-plugin: Upgrade to 3.0.10 version
Lauren Post [Mon, 16 Dec 2013 22:27:03 +0000 (16:27 -0600)]
gst-fsl-plugin: Upgrade to 3.0.10 version

Release in 3.10.17-1.0.0_beta version

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogst-fsl-plugin: Add runtime dependencies for 'beep' plugin
Otavio Salvador [Tue, 21 Jan 2014 12:06:33 +0000 (10:06 -0200)]
gst-fsl-plugin: Add runtime dependencies for 'beep' plugin

Add libfslcodec-aac, libfslcodec-mp3 and libfslcodec-oggvorbis as
runtime dependencies so 'beep' works.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolibfslcodec: Add 'test-bin' and 'test-sources' packages
Otavio Salvador [Sat, 18 Jan 2014 20:05:56 +0000 (18:05 -0200)]
libfslcodec: Add 'test-bin' and 'test-sources' packages

Add the libfslcodec-test-bin (with built binaries for testing) and
libfslcodec-test-sources (with testing applications source code).

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolibfslcodec: Enable/disable the VPU support based on SoC
Otavio Salvador [Sat, 18 Jan 2014 15:52:36 +0000 (13:52 -0200)]
libfslcodec: Enable/disable the VPU support based on SoC

This enables the VPU support for all SoCs but MX23, MX28 and MX6SL.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolibfslcodec: Upgrade to 3.0.10 version
Lauren Post [Mon, 16 Dec 2013 22:26:24 +0000 (16:26 -0600)]
libfslcodec: Upgrade to 3.0.10 version

Released in 3.10.17-1.0.0_beta release

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolibfslvpuwrap: Upgrade to 1.0.45 version
Lauren Post [Mon, 16 Dec 2013 21:56:23 +0000 (15:56 -0600)]
libfslvpuwrap: Upgrade to 1.0.45 version

Package is from 3.10.17-1.0.0_beta release

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolibfslparser: Upgrade to 3.0.10 version
Lauren Post [Mon, 16 Dec 2013 21:52:48 +0000 (15:52 -0600)]
libfslparser: Upgrade to 3.0.10 version

Package is from 3.10.17-1.0.0_beta release

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx-vpu: Upgrade to 3.10.17-1.0.0_beta
Lauren Post [Mon, 16 Dec 2013 17:05:12 +0000 (11:05 -0600)]
imx-vpu: Upgrade to 3.10.17-1.0.0_beta

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx-lib: Upgrade to 3.10.17-1.0.0_beta
Lauren Post [Mon, 16 Dec 2013 16:58:35 +0000 (10:58 -0600)]
imx-lib: Upgrade to 3.10.17-1.0.0_beta

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx-test: Update to 3.10.17-1.0.0 version
Lauren Post [Fri, 17 Jan 2014 18:30:14 +0000 (16:30 -0200)]
imx-test: Update to 3.10.17-1.0.0 version

Release in 3.10.17-1.0.0_beta version.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolibfslcodec: Drop sanity check override for .so files
Otavio Salvador [Sat, 18 Jan 2014 19:06:10 +0000 (17:06 -0200)]
libfslcodec: Drop sanity check override for .so files

The .so files are not being deployed in the regular packages, just the
-dev ones, so we can drop this sanity check workaround and the
respective FIXME entry.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agofsl-dynamic-packagearch.bbclass: fix typo
Javier Viguera [Tue, 18 Feb 2014 12:53:49 +0000 (13:53 +0100)]
fsl-dynamic-packagearch.bbclass: fix typo

s/PACHAGE_ARCH/PACKAGE_ARCH

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
11 years agoimage_types_fsl: explicitly state the origin of boot scripts
Eric Nelson [Thu, 13 Feb 2014 18:37:09 +0000 (11:37 -0700)]
image_types_fsl: explicitly state the origin of boot scripts

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
11 years agogstreamer1.0-imx: rename to gstreamer1.0-plugins-imx
Rogerio Nunes [Fri, 14 Feb 2014 02:56:50 +0000 (21:56 -0500)]
gstreamer1.0-imx: rename to gstreamer1.0-plugins-imx

As the recipe requires gst-plugins-package.inc, this patch includes
-plugins- in the recipe name to make it clear that it actually
results in a set of plugin packages, following poky's convention.

Signed-off-by: Rogerio Nunes <rogerio.nunes@freescale.com>
11 years agolibfslparser: Fix package strip logic
Otavio Salvador [Wed, 12 Feb 2014 14:11:36 +0000 (12:11 -0200)]
libfslparser: Fix package strip logic

OE-Core has include a package.bbclass change which has changes
the behaviour from the strip logic.

This patch restore the old beaviour so we have same functional
result as before.

See http://patches.openembedded.org/patch/65311/

Change-Id: I116910aeb79d1e635367ba483bfabdc46a935eaf
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolibfslcodec: Fix package strip logic
Otavio Salvador [Wed, 12 Feb 2014 14:11:17 +0000 (12:11 -0200)]
libfslcodec: Fix package strip logic

OE-Core has include a package.bbclass change which has changes
the behaviour from the strip logic.

This patch restore the old beaviour so we have same functional
result as before.

See http://patches.openembedded.org/patch/65311/

Change-Id: Iee83b7b057c5db01c5b7ea435f6b35b508e23119
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogpu-viv-g2d: Fix package strip logic
Otavio Salvador [Wed, 12 Feb 2014 14:10:50 +0000 (12:10 -0200)]
gpu-viv-g2d: Fix package strip logic

OE-Core has include a package.bbclass change which has changes
the behaviour from the strip logic.

This patch restore the old beaviour so we have same functional
result as before.

See http://patches.openembedded.org/patch/65311/

Change-Id: I01d12cc0d69def46044cb2bf9ef1d507f8274e6e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogpu-viv-bin-mx6q: Fix package strip logic
Otavio Salvador [Wed, 12 Feb 2014 14:10:24 +0000 (12:10 -0200)]
gpu-viv-bin-mx6q: Fix package strip logic

OE-Core has include a package.bbclass change which has changes
the behaviour from the strip logic.

This patch restore the old beaviour so we have same functional
result as before.

See http://patches.openembedded.org/patch/65311/

Change-Id: If33c4d164b853caeb1c14557cd5db5a7f5694fdf
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx-test: Fix package strip logic
Otavio Salvador [Wed, 12 Feb 2014 14:09:55 +0000 (12:09 -0200)]
imx-test: Fix package strip logic

OE-Core has include a package.bbclass change which has changes
the behaviour from the strip logic.

This patch restore the old beaviour so we have same functional
result as before.

See http://patches.openembedded.org/patch/65311/

Change-Id: Ia66db7a90e30bc587e74b40dca8979fa82c20de9
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx31pdf, imx35pdf: Remove duplicate inclusion of soc-family.inc
Otavio Salvador [Wed, 12 Feb 2014 14:02:27 +0000 (12:02 -0200)]
imx31pdf, imx35pdf: Remove duplicate inclusion of soc-family.inc

This fixes following warning during build:

,----[ Warning ]
| WARNING: Duplicate inclusion for .../meta/conf/machine/include/soc-family.inc
|     in .../sources/meta-fsl-arm/conf/machine/include/imx-base.inc
`----

Change-Id: Ie23c6a25e23e1968a595969a3962d82284a6f1e9
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agou-boot-imx: fix typo in 2009.08 recipe
Andreas Henriksson [Wed, 12 Feb 2014 13:18:42 +0000 (14:18 +0100)]
u-boot-imx: fix typo in 2009.08 recipe

I noticed SRCBRANCH_mx5 was being specified twice.
The first one should probably be "mxs" instead as the
row below which specifies SRCREV for mxs.

Signed-off-by: Andreas Henriksson <andreas.henriksson@endian.se>
11 years agolibdrm: change .bbappend to use %
John Weber [Sun, 9 Feb 2014 20:18:59 +0000 (14:18 -0600)]
libdrm: change .bbappend to use %

Change file name to use % and append against any revision of the main
libdrm recipe.   This makes updating the .bbappend file name only
necessary if recipe itself needs to change.

Signed-off-by: John Weber <rjohnweber@gmail.com>
11 years agoqtbase: change .bbappend to use %
Sébastien Taylor [Sat, 8 Feb 2014 00:59:14 +0000 (17:59 -0700)]
qtbase: change .bbappend to use %

The meta-qt5 updated Qt version 5.1.1 to 5.2.0, change file name to
use % and append against any revision of the main qtbase recipe.  This
makes updating the .bbappend file name only necessary if recipe itself
needs to change.

Change-Id: I16852d67c8becdf55a851ea3b52c411ffa805c28
Signed-off-by: Se?bastien Taylor <me@staylor.ca>
11 years agogstreamer1.0-imx: Add GStreamer 1.0 plugins
Carlos Rafael Giani [Thu, 6 Feb 2014 16:04:15 +0000 (17:04 +0100)]
gstreamer1.0-imx: Add GStreamer 1.0 plugins

gstreamer-imx is an ongoing project to write GStreamer 1.0 plugins for
using the i.MX VPU,IPU, and GPU. With the plugins, the VPU en- and decoding
features can be used, the IPU can transform images (deinterlacing,
colorspace conversion etc.), and the GPU can display frames using
OpenGL ES and the Vivante direct textures. Currently, the plugins have
only been tested with the i.MX6 SoC series.

All plugins are based on appropriate GStreamer base classes. Physical
memory metadata structures make it possible to avoid costly frame copies,
making it possible to use transcoding chains that do not involve
CPU copies for example.

This recipe is sent to meta-fsl-arm to make these plugins more visible
and available to others.

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
11 years agogpu-viv-g2d: Split libg2d package
Rogerio Nunes [Wed, 5 Feb 2014 21:03:26 +0000 (16:03 -0500)]
gpu-viv-g2d: Split libg2d package

Split lib and samples into two different packages: libg2d for the lib,
and gpu-viv-g2d for samples.

Default packages removed from PACKAGES variable.

Source variable (S) removed, as it's the default.

Signed-off-by: Rogerio Nunes <rogerio.nunes@freescale.com>
11 years agoimx-test: add missing runtime dependency
Rogerio Nunes [Wed, 5 Feb 2014 13:47:23 +0000 (08:47 -0500)]
imx-test: add missing runtime dependency

The test scripts explicitly use bash instead of sh,
so it's necessary to have bash as a runtime dependency
in the imx-test recipe, otherwise, bitbake will fail
when populating a rootfs that does not include bash.

Change-Id: Ida97bbef7ca736cafa3874a7eabee8f8e942c715
Signed-off-by: Rogerio Nunes <rogerio.nunes@freescale.com>
11 years agoeglinfo: Add i.MX6 specific support
Carlos Rafael Giani [Sun, 2 Feb 2014 22:16:15 +0000 (23:16 +0100)]
eglinfo: Add i.MX6 specific support

Change-Id: I1ae9dc8350827fd31ffc89338b00b9bc939d3f2b
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
11 years agoscripts/get-maintainer: Allow query of maintainer
Otavio Salvador [Mon, 27 Jan 2014 21:02:21 +0000 (19:02 -0200)]
scripts/get-maintainer: Allow query of maintainer

The number of boards has been raising in last months and, as result,
the maintainance effort. It is quite difficult to keep all boards in
good shape without sharing the maintenance load among several people.

A maintainer field is now in machine configuration file of
meta-fsl-arm and meta-fsl-arm-extra and this script prints that
information.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx6qsabreauto: Add myself as maintainer
Daiane Angolini [Tue, 28 Jan 2014 14:59:15 +0000 (12:59 -0200)]
imx6qsabreauto: Add myself as maintainer

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
11 years agomx53ard: Add myself as maintainer
Daiane Angolini [Tue, 28 Jan 2014 14:59:14 +0000 (12:59 -0200)]
mx53ard: Add myself as maintainer

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
11 years agoimx51evk: Add myself as maintainer
Daiane Angolini [Tue, 28 Jan 2014 14:59:13 +0000 (12:59 -0200)]
imx51evk: Add myself as maintainer

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
11 years agoimx6solosabresd: Add myself as maintainer
Otavio Salvador [Mon, 27 Jan 2014 19:16:39 +0000 (17:16 -0200)]
imx6solosabresd: Add myself as maintainer

Change-Id: I1f5e1ff25334a01a4d2aeda0025d56b2ddcc617b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx6slevk: Add myself as maintainer
Otavio Salvador [Mon, 27 Jan 2014 19:16:39 +0000 (17:16 -0200)]
imx6slevk: Add myself as maintainer

Change-Id: I0b511a73923a5876a960f427e165bc28c6cd7a44
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx6qsabresd: Add myself as maintainer
Otavio Salvador [Mon, 27 Jan 2014 19:16:39 +0000 (17:16 -0200)]
imx6qsabresd: Add myself as maintainer

Change-Id: Iac335650f96510c4ce6178fa69be92f157d01f0a
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx6dlsabresd: Add myself as maintainer
Otavio Salvador [Mon, 27 Jan 2014 19:16:39 +0000 (17:16 -0200)]
imx6dlsabresd: Add myself as maintainer

Change-Id: I92ca8f001480da993486f7e8be871b730edd8705
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx28evk: Add myself as maintainer
Otavio Salvador [Mon, 27 Jan 2014 19:16:39 +0000 (17:16 -0200)]
imx28evk: Add myself as maintainer

Change-Id: I6b23b4f50cbc9db939b612e7270429e634b038bc
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx23evk: Add myself as maintainer
Otavio Salvador [Mon, 27 Jan 2014 19:16:39 +0000 (17:16 -0200)]
imx23evk: Add myself as maintainer

Change-Id: I57c8a98958a2cdb3a74ee16b96578b85f9936811
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimage_types_fsl.bbclass: Add U-Boot SPL support
dv@pseudoterminal.org [Fri, 24 Jan 2014 16:49:35 +0000 (17:49 +0100)]
image_types_fsl.bbclass: Add U-Boot SPL support

If the SPL_BINARY value is not empty, then the class will use
an alternative code path for copying U-Boot on the SD card.
u-boot.img is used (not .imx), and the SPL binary is prepended.
With empty SPL_BINARY values, the behavior is just like before.

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
11 years agogst-fsl-plugin: remove unsupported configure options
Eric Nelson [Fri, 24 Jan 2014 14:32:42 +0000 (07:32 -0700)]
gst-fsl-plugin: remove unsupported configure options

The gst-fsl-plugin configure script doesn't support the
--disable-valgrind, --disable-debug, or --disable-examples
arguments.

Without this patch, a QA error will be generated.

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
11 years agopiglit: Add Vivante GPU support
Rogerio Nunes [Fri, 24 Jan 2014 01:20:49 +0000 (20:20 -0500)]
piglit: Add Vivante GPU support

This patch adds X11 and Wayland support with Vivante GPU.
In case 'x11' and 'wayland' distro features are both enabled,
defaults to X11.

Signed-off-by: Rogerio Nunes <rogerio.nunes@freescale.com>
11 years agoimx6slevk: Add WIFI support
Lauren Post [Thu, 19 Dec 2013 14:19:18 +0000 (08:19 -0600)]
imx6slevk: Add WIFI support

Change-Id: I8225e52de382a20de05b8255574892fd63ffc002
Signed-off-by: Lauren Post <lauren.post@freescale.com>
11 years agoimx-test: Remove unused patch
Otavio Salvador [Fri, 17 Jan 2014 18:18:53 +0000 (16:18 -0200)]
imx-test: Remove unused patch

The patch 'mxc_x11_test-exclude-IMX-5-6-platforms.patch' is unused, drop it.

Change-Id: I2a46ed1db19331b9c3b7c9d1d662bfd455afe00d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx-test: MX23/MX28 depends on virtual/kernel only
Otavio Salvador [Fri, 17 Jan 2014 14:23:35 +0000 (12:23 -0200)]
imx-test: MX23/MX28 depends on virtual/kernel only

The MX23/MX28 does not have VPU so we depends on virtual/kernel only.

Change-Id: I5f0c0496d5d53d80eb7da50c371d0754d0711750
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx-test: Fix build failure due lacking of module build system
Otavio Salvador [Fri, 17 Jan 2014 14:19:28 +0000 (12:19 -0200)]
imx-test: Fix build failure due lacking of module build system

The 'module-base' class provides the infrastructure to ensure modules
are buildable. This fixes the build failures caused by lacking of
'scripts/basic/fixdep' application.

Change-Id: I996d169acdbec900042a21c0153799bbc57d09ee
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agou-boot-fslc: Change SRCREV to 31d023b
John Weber [Thu, 16 Jan 2014 21:53:44 +0000 (15:53 -0600)]
u-boot-fslc: Change SRCREV to 31d023b

Change SRCREV to 31d023b to make zImage default boot image for
Wandboard.

Signed-off-by: John Weber <rjohnweber@gmail.com>
11 years agolinux-timesys: Add branch information for new BitBake fetch
Andy Voltz [Tue, 14 Jan 2014 18:02:19 +0000 (13:02 -0500)]
linux-timesys: Add branch information for new BitBake fetch

Signed-off-by: Andy Voltz <andy.voltz@timesys.com>
11 years agofsl-default-providers.inc: Allow easy override of default U-Boot
Otavio Salvador [Tue, 14 Jan 2014 17:20:05 +0000 (15:20 -0200)]
fsl-default-providers.inc: Allow easy override of default U-Boot

Change-Id: I2cd416548d92d27018496000f7c0790e1b1afeb6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agou-boot-fslc: Update SRCREV to ceb6b623
John Weber [Fri, 10 Jan 2014 22:20:07 +0000 (16:20 -0600)]
u-boot-fslc: Update SRCREV to ceb6b623

Update the SRCREV to ceb6b623 to grab the latest commit which updates
the fdt_addr variable to a higher address to ensure that the device tree
binary does not overlap larger kernels during the unpack process.

Signed-off-by: John Weber <rjohnweber@gmail.com>
11 years agou-boot-imx: Add branch information
Otavio Salvador [Mon, 6 Jan 2014 17:27:31 +0000 (15:27 -0200)]
u-boot-imx: Add branch information

The new BitBake fetching code requires the revision to be available in
a know branch so we need to provide this information here.

This patch fixes 2009.08 and 2013.04 recipes.

Change-Id: Id4bbdcadb72e09eb7880ecf19b49bba0ede64f8e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx-test: Use the license text from common-licenses
Otavio Salvador [Mon, 6 Jan 2014 15:15:52 +0000 (13:15 -0200)]
imx-test: Use the license text from common-licenses

The previous used license file (from OE-Core source) may change even
if GPL-2 or MIT does not; so we now use the files from
common-licenses.

Change-Id: I6c3ea399461cc7b13721f7c33a83e227f460e448
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-fslc: Add branch information
Otavio Salvador [Mon, 6 Jan 2014 14:06:34 +0000 (12:06 -0200)]
linux-fslc: Add branch information

The new BitBake fetching code requires the revision to be available in
a know branch so we need to provide this information here.

Change-Id: I393070798ba3c47d0e76bc7d30d6a321e880ec5a
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoclutter-1.0: Add support for Vivante GPU
Otavio Salvador [Tue, 1 Oct 2013 16:44:56 +0000 (11:44 -0500)]
clutter-1.0: Add support for Vivante GPU

Add support for Vivante GPU for use with X11 and Wayland backends. In
case 'x11' and 'wayland' distro features are both enabled, it defaults
for X11 support.

Change-Id: I437e9803214c8d1ea3febed3ed318a29bc667eed
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agocogl-1.0: Add support for Vivante GPU
Otavio Salvador [Tue, 1 Oct 2013 16:43:37 +0000 (11:43 -0500)]
cogl-1.0: Add support for Vivante GPU

Add support for Vivante GPU for use with X11 and Wayland backends. In
case 'x11' and 'wayland' distro features are both enabled, it defaults
for X11 support.

Change-Id: I180b92818a3081c861b7f29fc35bbc75e2b56b9d
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoqt4-x11-free: Enable multi-touch support for i.MX6
Lauren Post [Tue, 1 Oct 2013 16:41:16 +0000 (11:41 -0500)]
qt4-x11-free: Enable multi-touch support for i.MX6

Update QT_CONFIG_FLAGS to enable multi-touch adding the
QT_QPA_EXPERIMENTAL_TOUCHEVENT flag.

Change-Id: Id20a116c119fd5c2915dac7973ef8f4b035942a4
Signed-off-by: Lauren Post <lauren.post@freescale.com>
11 years agou-boot-fslc-mxsboot: Update SRC_URI for new fetcher behavior.
Daiane Angolini [Fri, 27 Dec 2013 18:40:39 +0000 (16:40 -0200)]
u-boot-fslc-mxsboot: Update SRC_URI for new fetcher behavior.

If SRCREV is not in the master branch, the SRC_URI must specify the
branch.

Signed-off-by: Daiane Angolini <angolini@gmail.com>
11 years agolinux-imx: Update SRC_URI for new fetcher behavior.
Daiane Angolini [Thu, 12 Dec 2013 15:35:00 +0000 (13:35 -0200)]
linux-imx: Update SRC_URI for new fetcher behavior.

If SRCREV is not in the master branch, the SRC_URI
must specify the branch.

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
11 years agogst-fsl-plugin: Activate gstreamer AAC decoder.
Stéphane Cerveau [Mon, 9 Dec 2013 09:53:16 +0000 (10:53 +0100)]
gst-fsl-plugin: Activate gstreamer AAC decoder.

AAC decoder was not available on imx6 platform.

Signed-off-by: Stéphane Cerveau <scerveau@gmail.com>
11 years agou-boot-fslc: Add branch to SRC_URI and separate recipe files
Dan McGregor [Tue, 10 Dec 2013 14:45:34 +0000 (08:45 -0600)]
u-boot-fslc: Add branch to SRC_URI and separate recipe files

Separate the recipe into two files in the same fashion as the kernel
recipes.  A u-boot-fslc.inc file contains the common settings for the
recipe, and a .bb file contains the settings specific to the version
of u-boot to be built (e.g. SRCREV, branch name).

In addition, new versions of bitbake require that a branch be specified
and that the SRCREV be in the specified branch.  Set the branch in the
SRC_URI.

Branch code based on patch from Dan McGregor <danismostlikely@gmail.com>

Change-Id: I89d017fa4cc3e7addbea89d49605f78e3d84e246
Signed-off-by: John Weber <rjohnweber@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-imx: Build fails on missing dependency on lzop-native
Mats Kärrman [Fri, 6 Dec 2013 11:33:55 +0000 (11:33 +0000)]
linux-imx: Build fails on missing dependency on lzop-native

Signed-off-by: Mats Kärrman <mats.karrman@tritech.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolibdrm: Follow update of OE-Core to 2.4.49
Otavio Salvador [Tue, 3 Dec 2013 22:01:07 +0000 (20:01 -0200)]
libdrm: Follow update of OE-Core to 2.4.49

Change-Id: If943d3f8954dccb3e25e7f4ae8ba8971d938e598
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoqt4: Add include/uapi into headers search path for i.MX6
Otavio Salvador [Wed, 27 Nov 2013 11:49:04 +0000 (09:49 -0200)]
qt4: Add include/uapi into headers search path for i.MX6

The FSL specific headers, when using the 3.10.9 kernel, are installed
in include/uapi so we need to check for them in this directory as well.

Change-Id: I207e40caa739dc8fe4cd1b25caf2c0a65cf8ae1c
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-fslc: Update to 3.12.1 based release
Otavio Salvador [Mon, 25 Nov 2013 14:13:11 +0000 (12:13 -0200)]
linux-fslc: Update to 3.12.1 based release

This patch updates the revision to 9ab58339c5 which merges the 3.12.1
release into patches-3.12 branch.

Change-Id: I8cc97f2efed68172011efa5b7971e348a1b744a0
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agofsl-alsa-plugins: Update for 3.10 uapi headers
Lauren Post [Tue, 1 Oct 2013 17:04:55 +0000 (12:04 -0500)]
fsl-alsa-plugins: Update for 3.10 uapi headers

Add include directory for uapi which contains the mxc_asrc.h header

Change-Id: If4027ff5e7d7bc86704e095fe051aadfdf2f2e20
Signed-off-by: Lauren Post <lauren.post@freescale.com>
11 years agogst-fsl-plugin.inc: Add libgstfsl-0.10.so in ${PN}-libgstfsl
Otavio Salvador [Thu, 14 Nov 2013 16:48:43 +0000 (14:48 -0200)]
gst-fsl-plugin.inc: Add libgstfsl-0.10.so in ${PN}-libgstfsl

The mfw_isink plugin looks for the libgstfsl-0.10.so library, instead
of the proper soname. This forces the inclusion of the .so file in the
runtime package.

Fixes [YOCTO: #3781]

Change-Id: I370f5ca6bfbcd5e65fd68214d8ca61434dd8757b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-imx.inc: Remove imx-test specific hack
Otavio Salvador [Thu, 14 Nov 2013 16:32:57 +0000 (14:32 -0200)]
linux-imx.inc: Remove imx-test specific hack

The new kernels now have all generated contents installed in sysroot
so the imx-text specific hacks are not need anymore.

Change-Id: I050fc33ca20447d7453f5553be7c9135354ddb45
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx-bootlets: Fix removal of symbolic link in do_deploy
Javier Viguera [Wed, 13 Nov 2013 17:59:14 +0000 (18:59 +0100)]
imx-bootlets: Fix removal of symbolic link in do_deploy

Change-Id: I6c33382bf0df7ae71b76030ba3932ce426329913
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx6solosabresd.conf: Add ldo device tree
Lauren Post [Tue, 1 Oct 2013 16:36:52 +0000 (11:36 -0500)]
imx6solosabresd.conf: Add ldo device tree

ENGR00277895: dts: ARM: imx6: add ldo-enable dts files

  Currently, we use different dts files to support ldo-bypass or ldo-enable, then
we need add both dts files for the boards which can support ldo-bypass mode(all
boards support ldo-enable at least). So for below boards we need add ldo-enable
dts file so that we can use this to easily support ldo-enable mode:
  1)mx6q-sabresd board:  ldo-bypass dts->mx6q-sabresd.dtb,
                         ldo-enable dts->mx6q-sabresd-ldo.dtb
  2)mx6q-sabresd board:  ldo-bypass dts->mx6dl-sabresd.dtb,
                 ldo-enable dts->mx6dl-sabresd-ldo.dtb
  3)mx6sl-evk board:     ldo-bypass dts->mx6sl-evk.dtb,
                 ldo-enable dts->mx6sl-evk-ldo.dtb

Change-Id: I261c516495e3921fb1c2d8937d96fb6e3a23e87b
Signed-off-by: Lauren Post <lauren.post@freescale.com>
11 years agoimx6slevk.conf: Add ldo device tree
Lauren Post [Tue, 1 Oct 2013 16:35:29 +0000 (11:35 -0500)]
imx6slevk.conf: Add ldo device tree

ENGR00277895: dts: ARM: imx6: add ldo-enable dts files

  Currently, we use different dts files to support ldo-bypass or ldo-enable, then
we need add both dts files for the boards which can support ldo-bypass mode(all
boards support ldo-enable at least). So for below boards we need add ldo-enable
dts file so that we can use this to easily support ldo-enable mode:
  1)mx6q-sabresd board:  ldo-bypass dts->mx6q-sabresd.dtb,
                         ldo-enable dts->mx6q-sabresd-ldo.dtb
  2)mx6q-sabresd board:  ldo-bypass dts->mx6dl-sabresd.dtb,
                 ldo-enable dts->mx6dl-sabresd-ldo.dtb
  3)mx6sl-evk board:     ldo-bypass dts->mx6sl-evk.dtb,
                 ldo-enable dts->mx6sl-evk-ldo.dtb

Change-Id: I997bf896a3d3fde482fe9c120a92c16d49817adb
Signed-off-by: Lauren Post <lauren.post@freescale.com>
11 years agoimx6qsabresd.conf: Add ldo and hdcp DTS
Lauren Post [Tue, 1 Oct 2013 16:34:35 +0000 (11:34 -0500)]
imx6qsabresd.conf: Add ldo and hdcp DTS

ENGR00274059-02 ARM: Add new dts for imx6q/imx6dl SabreSD hdcp

hdcp ddc pins conflict with i2c2,
add new dts file for imx6q and imx6dl SabreSD board,
enable hdcp and disable i2c2 in these dts files.
Remove hdmi pins property from mx6qdl-sabresd.dtsi.

ENGR00279402-1 ARM: dts: imx6: add wdog reset source seclect in dts

Some boards use another WDOG reset source to reboot system in ldo-bypass mode.
We need add the property in board dts file so that we can easily know the
WDOG reset source currently.

For Sabresd, WDOG1 for ldo-enable mode(WDOG event), WDOG2 for ldo-bypass mode
(reset external pmic to trigger POR event).
For sl-evk board, there is no WDOG pin connected with external pmic as Sabresd
, because mx6sl boot at 400Mhz. Then both ldo-enable and ldo-bypass mode use
the common WDOG1 as reset source.

ENGR00277895: dts: ARM: imx6: add ldo-enable dts files

  Currently, we use different dts files to support ldo-bypass or ldo-enable, then
we need add both dts files for the boards which can support ldo-bypass mode(all
boards support ldo-enable at least). So for below boards we need add ldo-enable
dts file so that we can use this to easily support ldo-enable mode:
  1)mx6q-sabresd board:  ldo-bypass dts->mx6q-sabresd.dtb,
                         ldo-enable dts->mx6q-sabresd-ldo.dtb
  2)mx6q-sabresd board:  ldo-bypass dts->mx6dl-sabresd.dtb,
                 ldo-enable dts->mx6dl-sabresd-ldo.dtb
  3)mx6sl-evk board:     ldo-bypass dts->mx6sl-evk.dtb,
                 ldo-enable dts->mx6sl-evk-ldo.dtb

Change-Id: I38fb55249a002888c9da2c5e298acca089759876
Signed-off-by: Lauren Post <lauren.post@freescale.com>
11 years agoimx6qsabreauto.conf: Add gpmi-weim DTS
Lauren Post [Tue, 1 Oct 2013 16:31:52 +0000 (11:31 -0500)]
imx6qsabreauto.conf: Add gpmi-weim DTS

ENGR00269945: ARM: imx6: add the secondary sabreauto dts for pin conflict

The patch is to solve the pin conflicts between devices that are
currently added in imx6qdl-sabreauto dts file.  It has ecspi1, i2c3, and
uart3 enabled while gpmi and weim disabled in the primary
imx6qdl-sabreauto.dtsi, and creates the secondary
imx6q/dl-sabreauto dts to have gpmi and weim enabled while others
disabled.  Since usbh1 and usbotg depend on GPIO from max7310 on i2c3,
they have to be disabled as well in the secondary sabreauto dts files.

Change-Id: I6338e60fa8c1622b2a73e99aa1e3def0a2555bc2
Signed-off-by: Lauren Post <lauren.post@freescale.com>
11 years agoimx6dlsabresd.conf: Add in ldo and hdcp DTS
Lauren Post [Tue, 1 Oct 2013 16:30:30 +0000 (11:30 -0500)]
imx6dlsabresd.conf: Add in ldo and hdcp DTS

ENGR00274059-02 ARM: Add new dts for imx6q/imx6dl SabreSD hdcp

hdcp ddc pins conflict with i2c2,
add new dts file for imx6q and imx6dl SabreSD board,
enable hdcp and disable i2c2 in these dts files.
Remove hdmi pins property from mx6qdl-sabresd.dtsi.

ENGR00279402-1 ARM: dts: imx6: add wdog reset source seclect in dts

Some boards use another WDOG reset source to reboot system in ldo-bypass mode.
We need add the property in board dts file so that we can easily know the
WDOG reset source currently.

For Sabresd, WDOG1 for ldo-enable mode(WDOG event), WDOG2 for ldo-bypass mode
(reset external pmic to trigger POR event).
For sl-evk board, there is no WDOG pin connected with external pmic as Sabresd
, because mx6sl boot at 400Mhz. Then both ldo-enable and ldo-bypass mode use
the common WDOG1 as reset source.

ENGR00277895: dts: ARM: imx6: add ldo-enable dts files

Currently, we use different dts files to support ldo-bypass or ldo-enable, then
we need add both dts files for the boards which can support ldo-bypass mode(all
boards support ldo-enable at least). So for below boards we need add ldo-enable
dts file so that we can use this to easily support ldo-enable mode:
  1)mx6q-sabresd board:  ldo-bypass dts->mx6q-sabresd.dtb,
                         ldo-enable dts->mx6q-sabresd-ldo.dtb
  2)mx6q-sabresd board:  ldo-bypass dts->mx6dl-sabresd.dtb,
                 ldo-enable dts->mx6dl-sabresd-ldo.dtb
  3)mx6sl-evk board:     ldo-bypass dts->mx6sl-evk.dtb,
                 ldo-enable dts->mx6sl-evk-ldo.dtb

Change-Id: I8a5863d135e5c72419c1eb8f4f34483c2397e567
Signed-off-by: Lauren Post <lauren.post@freescale.com>
11 years agoimxdlsabreauto.conf: Add gpmi-weim DTS
Lauren Post [Tue, 1 Oct 2013 16:29:20 +0000 (11:29 -0500)]
imxdlsabreauto.conf: Add gpmi-weim DTS

ENGR00269945: ARM: imx6: add the secondary sabreauto dts for pin conflict

The patch is to solve the pin conflicts between devices that are
currently added in imx6qdl-sabreauto dts file.  It has ecspi1, i2c3, and
uart3 enabled while gpmi and weim disabled in the primary
imx6qdl-sabreauto.dtsi, and creates the secondary
imx6q/dl-sabreauto dts to have gpmi and weim enabled while others
disabled.  Since usbh1 and usbotg depend on GPIO from max7310 on i2c3,
they have to be disabled as well in the secondary sabreauto dts files.

Change-Id: I1f51cda59468140a2552a73fca5d710ecde1967e
Signed-off-by: Lauren Post <lauren.post@freescale.com>
11 years agolinux-imx: Upgrade 3.5.7-1.0.0_alpha to 3.10.9-1.0.0_alpha kernel
Lauren Post [Tue, 1 Oct 2013 16:56:42 +0000 (11:56 -0500)]
linux-imx: Upgrade 3.5.7-1.0.0_alpha to 3.10.9-1.0.0_alpha kernel

The new dependency against 'bc-native' is due used of it during kernel
build and has been introduced in 3.9 kernel.

Change-Id: I399007e92bb6ff401faf4c7544a924d990cc19cd
Signed-off-by: Lauren Post <lauren.post@freescale.com>
11 years agou-boot-imx (2013.04): Update 3.10.9-1.0.0 alpha
Lauren Post [Tue, 1 Oct 2013 17:00:37 +0000 (12:00 -0500)]
u-boot-imx (2013.04): Update 3.10.9-1.0.0 alpha

Change-Id: Ibf044f87e090ebdbf303a3dedd0ddf74e621ab08
Signed-off-by: Lauren Post <lauren.post@freescale.com>
11 years agolinux-fslc: Update to revision 928c8b1
Otavio Salvador [Tue, 12 Nov 2013 23:55:13 +0000 (21:55 -0200)]
linux-fslc: Update to revision 928c8b1

This fixes MX23 NULL pointer derreference when probing NAND chips. The
commit which fixes the issue is:

 928c8b1 mtd: gpmi: fix the NULL pointer

Change-Id: I9f7b54900aed8bad164fd134f8a9c90b93dc0418
Reported-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-imx.inc: Drop extra sysroot staging
Otavio Salvador [Wed, 13 Nov 2013 14:10:11 +0000 (12:10 -0200)]
linux-imx.inc: Drop extra sysroot staging

In commit 6a6735c (kernel: restore scripts in the sysroot), kernel
class has been change to include the scripts contents in sysroot so
making the sysroot staging not need so this code can be dropped.

Change-Id: Ic91672f7cc2b79a1269c1aaffae2fe7c0173408b
Reported-by: Fabio Labruna <fabio@siddha.it>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agofsl-default-providers.inc: Make virtual/kernel assigment delayed
Otavio Salvador [Tue, 12 Nov 2013 18:13:57 +0000 (16:13 -0200)]
fsl-default-providers.inc: Make virtual/kernel assigment delayed

In 01851da (machine/*: Allow kernel provider override) the assigment
of preferred provider for virtual/kernel has been changed to a weak
assignment. This works for most of cases but has caused a regression
in some machines.

When a machine includes the imx-base.inc file, the assignment is done
and the intended setting of the machine does not take effect.

For example, in the below code fragment:

,----[ Wandboard board configuration fragment  ]
| include conf/machine/include/imx-base.inc
| ...
| PREFERRED_PROVIDER_virtual/kernel ?= "linux-wandboard"
`----

the virtual/kernel provider would be 'linux-imx' as, at the time of
imx-base.inc inclusion, it was undefined. The expected behaviour would
be to use 'linux-imx' /only/ when no setting has been done.

The ??= operator solves this as it is used /only/ if no assignment is
done to the virtual/kernel provider in the end of the parsing. So it
gives the expected behaviour.

Change-Id: Iab73dcff8bef7f2df1064a0d5d04fd506a4c3144
Reported-by: Alfonso Tamés <alfonso@mantic.mx>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-fslc: Update to revision 83ccff683
Otavio Salvador [Wed, 6 Nov 2013 19:40:24 +0000 (17:40 -0200)]
linux-fslc: Update to revision 83ccff683

This merges the v3.12 final changes into patches-3.12 branch.

Change-Id: I4bd512f90da5814cbf06fc0a1baf08f2966f316d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx-lib.inc: Don't use sysroot/uapi extra include
Otavio Salvador [Thu, 7 Nov 2013 19:32:41 +0000 (17:32 -0200)]
imx-lib.inc: Don't use sysroot/uapi extra include

The uapi files are inside kernel source and we shouldn't have extra
include paths here where it is not expected to be placed.

Change-Id: Ieab7fa0cdb3a92e921ac4268f4dbc4fc8b9b080f
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogst-fsl-plugin: Fix checking for include headers in multiple paths
Otavio Salvador [Thu, 7 Nov 2013 12:54:53 +0000 (10:54 -0200)]
gst-fsl-plugin: Fix checking for include headers in multiple paths

This fixes the support for proper detecting Freescale specific headers
in include/linux and include/uapi.

Without this patch I have the configure log with the same feature in
'enabled' and 'disabled' state and it was impossible to proper
override CPPFLAGS.

After this patch, building it against MX53 I get:

Configure result:
        Enabled features:
                plugin: aac_dec
                plugin: mp3_dec
                plugin: vorbis_dec
                plugin: amr_dec
                plugin: mp3_enc
                plugin: h264_dec
                plugin: mpeg4_dec
                plugin: mpeg2_dec
                plugin: aiur
                plugin: beep
                plugin: v4lsink
                plugin: isink
                plugin: ipucsc
                library: libipu
                library: libX11
        Disabled features:
                plugin: aacp_dec
                plugin: wma10_dec
                plugin: ac3_dec
                plugin: wma8_enc
                plugin: downmix
                plugin: wmv9mp_dec
                plugin: wmv78_dec
                plugin: vpu_wrap

and building it against MX6Q I get:

Configure result:
        Enabled features:
                plugin: aac_dec
                plugin: mp3_dec
                plugin: vorbis_dec
                plugin: amr_dec
                plugin: mp3_enc
                plugin: h264_dec
                plugin: mpeg4_dec
                plugin: mpeg2_dec
                plugin: vpu_wrap
                plugin: aiur
                plugin: beep
                plugin: v4lsink
                plugin: isink
                plugin: ipucsc
                library: libipu
                library: libX11
        Disabled features:
                plugin: aacp_dec
                plugin: wma10_dec
                plugin: ac3_dec
                plugin: wma8_enc
                plugin: downmix
                plugin: wmv9mp_dec
                plugin: wmv78_dec

Change-Id: Icdd40a1686212275b67baede34bb45eb41be3cf1
Reported-by: Jānis Čoders <janis.coders@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogst-fsl-plugin, gst-plugins-base: Move to gstreamer subdir
Otavio Salvador [Wed, 6 Nov 2013 16:12:30 +0000 (14:12 -0200)]
gst-fsl-plugin, gst-plugins-base: Move to gstreamer subdir

There're no reason to keep the directories split and we follow now how
done in OE-Core and Meta-OE putting it inside
recipes-multimedia/gstreamer/.

Change-Id: Ib6e6ba20880434d500334b6f4d2f48f367c773aa
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogst-fsl-plugin: Update to 3.0.9
Lauren Post [Thu, 3 Oct 2013 14:07:22 +0000 (09:07 -0500)]
gst-fsl-plugin: Update to 3.0.9

This changes the gst-fsl-plugin.inc to include the 'uapi' into include
paths for kernels >= 3.10 and adds the need changes to proper build
for i.MX6 and i.MX6SL (which does not has VPU support).

Change-Id: I88d95390c966d37a52ec5b59aa4182c879e46444
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogst-fsl-plugin.inc: Fix runtime dependencies for special/excluded
Otavio Salvador [Wed, 30 Oct 2013 13:58:43 +0000 (11:58 -0200)]
gst-fsl-plugin.inc: Fix runtime dependencies for special/excluded

The special and excluded plugins require explicit runtime dependencies
so those are add throught PACKAGECONFIG.

Change-Id: I4c87f3ac9f3a9f8d7f5b0b57ebc0bf2e4960d30a
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>