]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
10 years agolibfslvpuwrap_1.0.46: fix IOGetVirtMem calls
Eric Nelson [Sat, 28 Jun 2014 17:58:59 +0000 (10:58 -0700)]
libfslvpuwrap_1.0.46: fix IOGetVirtMem calls

IOGetVirtMem() returns a pointer or specifically -1 (MAP_FAILED)
in the case of failure, and a couple of calls were improperly testing
for zero.

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoefl: Add bbappend to make it work with the Vivante EGL headers
Carlos Rafael Giani [Fri, 27 Jun 2014 22:13:09 +0000 (00:13 +0200)]
efl: Add bbappend to make it work with the Vivante EGL headers

Without this, the enlightenment foundation libraries will fail to build,
because Vivante EGL headers require these extra preprocessor defines

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogstreamer1.0-plugins-bad: set correct EGL defines for Vivante GPUs
Carlos Rafael Giani [Fri, 27 Jun 2014 22:13:08 +0000 (00:13 +0200)]
gstreamer1.0-plugins-bad: set correct EGL defines for Vivante GPUs

Without these, the package will not be built with the correct EGL
types and definitions

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogstreamer1.0-plugins-imx: select X11/Wayland/FB EGL platform if appropriate
Carlos Rafael Giani [Fri, 27 Jun 2014 22:13:07 +0000 (00:13 +0200)]
gstreamer1.0-plugins-imx: select X11/Wayland/FB EGL platform if appropriate

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-vpu: fix checks of IOGetVirtMem() return value
Eric Nelson [Sat, 21 Jun 2014 17:52:48 +0000 (10:52 -0700)]
imx-vpu: fix checks of IOGetVirtMem() return value

The IOGetVirtMem() routine returns the address of a memory block
or -1 (MAP_FAILED) to indicate an error.

Many callers of this routine tested the return value for <= 0
to detect failure, and at least with a 3G/1G memory split
configured in the kernel, a negative number (!= -1) is a
valid (successful) return value.

Without this patch, the IOSystemInit() will often detect
failure incorrectly.

Change-Id: I8b20ae5f74608307cbb810168024e8863599dbdb
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibdrm: Add ite instruction to mx6 ARM patch
Thomas Elste [Fri, 13 Jun 2014 13:46:26 +0000 (15:46 +0200)]
libdrm: Add ite instruction to mx6 ARM patch

Building with Angstrom toolchain fails on inline assembler added by
drm-update-arm.patch because of missing ite instruction. Insert
instruction to make the inline assembler block Thumb2 compatible.

Signed-off-by: Thomas Elste <thomas.elste@imms.de>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoqtmultimedia: Drop i.MX6 support patch as Qt 5.3.0 is now in use
Otavio Salvador [Thu, 12 Jun 2014 14:05:46 +0000 (11:05 -0300)]
qtmultimedia: Drop i.MX6 support patch as Qt 5.3.0 is now in use

The Qt 5.3.0 includes this patch so we need to drop it from the BSP
layer in other to avoid conflicts.

Change-Id: I0fe8592daae18a18f4d149321ff4d03e8b6d64a5
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx28evk: Add U-Boot NAND image generation support
Alexey Ignatov [Thu, 5 Jun 2014 10:22:00 +0000 (14:22 +0400)]
imx28evk: Add U-Boot NAND image generation support

This defines NAND parameters for u-boot.mxsboot-nand image creation
similar to those used for UBI image (for K9LBG08U0D-PCB chip):
- page size: 4 k
- OOB size: 218 bytes
- erase size: 512 k

Signed-off-by: Alexey Ignatov <lexszero@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimage_types_fsl.bbclass: Add U-Boot NAND support for i.MX23/i.MX28
Alexey Ignatov [Thu, 5 Jun 2014 10:21:59 +0000 (14:21 +0400)]
image_types_fsl.bbclass: Add U-Boot NAND support for i.MX23/i.MX28

This adds support to generate the U-Boot image for use with NAND
(uboot.mxsboot-nand) and allows for custom params to be given for
mxsboot using the MXSBOOT_NAND_ARGS variable which should be defined
in the machine definition file.

Signed-off-by: Alexey Ignatov <lexszero@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoweston: Upgrade patches to 1.5 with GPU integration
Lauren Post [Wed, 4 Jun 2014 22:23:24 +0000 (17:23 -0500)]
weston: Upgrade patches to 1.5 with GPU integration

This rework the patches for them to apply against the Weston 1.5
release.

Change-Id: I99b08011b8e76ac3f4a955e5f48e6f0093326cad
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-base.inc: Add values for i.MX GStreamer 1.0 plugins
Carlos Rafael Giani [Tue, 3 Jun 2014 22:19:06 +0000 (00:19 +0200)]
imx-base.inc: Add values for i.MX GStreamer 1.0 plugins

These new values contain the names of i.MX plugins for GStreamer 1.0.
The plugins wrap i.MX functionality for video en/decoding, amongst others.

Change-Id: I5a49954b229ddac531a3a9771e156ca5e8e3e090
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-imx-rt: Enable CONFIG_FHANDLE
Jacob Kroon [Tue, 27 May 2014 11:41:03 +0000 (13:41 +0200)]
linux-imx-rt: Enable CONFIG_FHANDLE

This kernel setting is required when using systemd >= 210.  Without
it, no serial devices are enabled at boot time, making serial login
impossible.

Tested on Wandboard Solo/Dual.

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoqtmultimedia: Fix zero-copy patch for imx6 so that the plugin will be build
Thomas Senyk [Tue, 3 Jun 2014 09:14:25 +0000 (11:14 +0200)]
qtmultimedia: Fix zero-copy patch for imx6 so that the plugin will be build

The "*imx6* {" is a check on mkspec name which doesn't contain
"imx6" in the case of building with bitbake.

When building with bitbake, it's the recipes deciding which
code/patch goes in -> we need to check here

Change-Id: Ia99515db58d79bcd460c87ad28c0ddfe19d4aa19
Signed-off-by: Thomas Senyk <thomas.senyk@pelagicore.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogstreamer1.0-plugins-imx: Update to version 0.9.6
Carlos Rafael Giani [Fri, 23 May 2014 15:02:49 +0000 (17:02 +0200)]
gstreamer1.0-plugins-imx: Update to version 0.9.6

Major changes:
- Wayland support introduced (tested with imx6 Weston patches)
- Aspect ratio and resize fixes in eglvivsink
- GLES dependency fixes
- Updated libGAL checks

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-imx (3.10.17): enable CONFIG_FHANDLE
Maciej Borzecki [Fri, 23 May 2014 08:54:22 +0000 (10:54 +0200)]
linux-imx (3.10.17): enable CONFIG_FHANDLE

This kernel setting is required when using systemd >= 210.  Without
it, no serial devices are enabled at boot time, making serial login
impossible.

Change-Id: Icd85e136be51700bb5c6c5bcff9bf4e87c9ab2f2
Signed-off-by: Maciej Borzecki <maciej.borzecki@open-rnd.pl>
Signed-off-by: Maciej Borzecki <maciek.borzecki@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-uuc: Update to 0.5
Otavio Salvador [Thu, 22 May 2014 17:01:28 +0000 (14:01 -0300)]
imx-uuc: Update to 0.5

This version has no code changes, except the previous patches which
were applied on top of previous version. We thus update it and drop
the merged patches.

Change-Id: If975a07487b1f3a6d3251ecf5401aeea080bd996
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoqtmultimedia: Add support for i.MX6
Otavio Salvador [Wed, 21 May 2014 18:25:58 +0000 (15:25 -0300)]
qtmultimedia: Add support for i.MX6

This patch implements GStreamer-buffer to OpenGL-texture for i.MX6
allowing fluid video-playback up to 1080p with very little CPU load.

The patch has been backported from Qt 5.3.

Change-Id: I9a5b47b5d3eb5917708d8c44602d4634dfc44cdc
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-base.inc, mxs-base.inc: Add multimedia packages for SoC arch
Otavio Salvador [Fri, 16 May 2014 11:54:50 +0000 (08:54 -0300)]
imx-base.inc, mxs-base.inc: Add multimedia packages for SoC arch

Packages which has dependencies upon libfslcodec, libfslvpuwrap,
libfslparser or gst-fsl-plugins should have the PACKAGE_ARCH set to
MACHINE_SOCARCH.

Change-Id: I7c69fc0dc89bf06b5df76b65a516d8532daa56a9
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoqtwebkit: Fix shader generation to be compliant to the specification
Prabhu Sundararaj [Mon, 12 May 2014 16:23:55 +0000 (11:23 -0500)]
qtwebkit: Fix shader generation to be compliant to the specification

QTWebkit generates shader which is not complaint to specification
causing error with Vivante shader compiler.

https://bugs.webkit.org/show_bug.cgi?id=124653#c9

Apply this patch till it get fixed in mainline.

Change-Id: I85cf1a2fcb7457807f43a763b011e0b5ad11e8e9
Signed-off-by: Prabhu Sundararaj <prabhu.sundararaj@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-fslc: Update 3.14-based branch to c34636a
Otavio Salvador [Mon, 12 May 2014 13:32:47 +0000 (10:32 -0300)]
linux-fslc: Update 3.14-based branch to c34636a

This merges 3.14.3 stable release.

Change-Id: I0f828bd2d8fd66ff27cd17f360c84b35c8078c98
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-fslc: Update 2014.01-based version to f5d8030
Otavio Salvador [Sun, 11 May 2014 19:32:20 +0000 (16:32 -0300)]
u-boot-fslc: Update 2014.01-based version to f5d8030

This includes following changes:

f5d8030 wandboard: Pass video kernel arguments for HDMI and LCD
07425b2 wandboard: add Future Eletronics 7" WVGA LCD extension board
f637b1e imx-common/video: add detect_hdmi
fc21589 imx-common: add board_video_skip

Change-Id: I6361b60b8693ca7293fd81cf8f937d380e3bb7b2
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-fslc: Update to 094066e revision
Otavio Salvador [Mon, 5 May 2014 13:49:34 +0000 (10:49 -0300)]
linux-fslc: Update to 094066e revision

This includes the 3.14.2 stable updates and a bug fix for
i.MX23/i.MX28 MMC detection (ac1781f mmc: mxs: fix card detection
function for broken card detect).

Change-Id: Iba200a00d11413927fa949e971a245dbd943f920
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogst-fsl-plugin: Remove unused patches
Otavio Salvador [Thu, 1 May 2014 19:00:43 +0000 (16:00 -0300)]
gst-fsl-plugin: Remove unused patches

Following patches:

 - configure.ac-Fix-checking-for-include-headers-in-mul.patch
 - makefile.am-fix-aac-for-imx6.patch
 - remove-GST_INFO-in-mfw_gst_utils.h.patch

were unused, so remove them.

Change-Id: I3e0bc71ec8a64059d63e74ee46cdd89cfd599a82
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogst-fsl-plugin: Fix out of tree build
Otavio Salvador [Thu, 1 May 2014 18:58:42 +0000 (15:58 -0300)]
gst-fsl-plugin: Fix out of tree build

The build system had relative include paths which didn't take into
account the origial source path makes it impossible to do out of tree
builds. To fix it, every relative include path was replaced with
$(top_srcdir) so it works independetly of build diretory location.

Change-Id: Ib19f5695958bceffc1eeba56b5a507ebc68eee47
Reported-by: Boszormenyi Zoltan <zboszor@pr.hu>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-imx-rt: Upgrade to 3.10.17-1.0.0 GA
Jacob Kroon [Wed, 30 Apr 2014 14:13:55 +0000 (16:13 +0200)]
linux-imx-rt: Upgrade to 3.10.17-1.0.0 GA

- Align defconfig with linux-imx 3.10.17-1.0.0 GA release
 - No patches dropped, they are all still required

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolibz160: Add 'mx5' to COMPATIBLE_MACHINE
Otavio Salvador [Mon, 28 Apr 2014 19:59:33 +0000 (16:59 -0300)]
libz160: Add 'mx5' to COMPATIBLE_MACHINE

Restrict the recipe to be used for 'mx5' SoCs only.

Change-Id: I9084cc525c7136b23e1c5522079c38bd12df7087
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-imx: Update defconfig for 3.10.17-1.0.0 GA
Lauren Post [Mon, 28 Apr 2014 12:43:49 +0000 (07:43 -0500)]
linux-imx: Update defconfig for 3.10.17-1.0.0 GA

Change-Id: I82c0f7f3b74d051c57036b4e9864ab8c43db212b
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogpu-viv-g2d: Update to 3.10.17-1.0.0 GA version
Lauren Post [Mon, 28 Apr 2014 12:43:43 +0000 (07:43 -0500)]
gpu-viv-g2d: Update to 3.10.17-1.0.0 GA version

Change-Id: Id0ec99d783bbe2b7fe8ef751c45f3de670066f86
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoxf86-video-imxfb-vivante: Update to 3.10.17-1.0.0 GA
Lauren Post [Mon, 28 Apr 2014 12:43:32 +0000 (07:43 -0500)]
xf86-video-imxfb-vivante: Update to 3.10.17-1.0.0 GA

Equivalent fix-hdmi-preferred patch was applied so remove with new version.

Change-Id: I71be1a71b11415fced061ce6b7d13bf758c67bed
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogpu-viv-bin-mx6q: Update to 3.10.17-1.0.0 GA version
Lauren Post [Mon, 28 Apr 2014 12:43:42 +0000 (07:43 -0500)]
gpu-viv-bin-mx6q: Update to 3.10.17-1.0.0 GA version

Change-Id: If7482f4072d136f4de4ea17d3a7a3ad18edac043
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx6slevk: Add spinor U-Boot support
Lauren Post [Mon, 28 Apr 2014 12:43:47 +0000 (07:43 -0500)]
imx6slevk: Add spinor U-Boot support

Change-Id: I0caeffbde2c6a9f4603dabb8653a81c0b4af4616
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agouboot-imx: Upgrade to 3.10.17-1.0.0 GA for mx6
Lauren Post [Mon, 28 Apr 2014 12:43:46 +0000 (07:43 -0500)]
uboot-imx: Upgrade to 3.10.17-1.0.0 GA for mx6

Change-Id: I0934ac02fcd5317da5e5fb717822a840f037df1d
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-imx: Upgrade to 3.10.17-1.0.0 GA
Lauren Post [Mon, 28 Apr 2014 12:43:45 +0000 (07:43 -0500)]
linux-imx: Upgrade to 3.10.17-1.0.0 GA

Change-Id: I0c4af593a1a086777342143c398546a866e7d842
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolibfslcodec: Update to 3.0.11 version
Lauren Post [Mon, 28 Apr 2014 12:43:41 +0000 (07:43 -0500)]
libfslcodec: Update to 3.0.11 version

Version 3.0.11 provided with 3.10.17-1.0.0 GA release.

Change-Id: Icfc316ef6d9db3d01c808928fff982d9dd827e67
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolibfslparser: Update to 3.0.11 version
Lauren Post [Mon, 28 Apr 2014 12:43:40 +0000 (07:43 -0500)]
libfslparser: Update to 3.0.11 version

Version 3.0.11 provided with 3.10.17-1.0.0 GA release.

Change-Id: I5615c1b99d566b510333ce65084f003d6b73de76
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolibfslvpuwrap: Update to 1.0.46 version
Lauren Post [Mon, 28 Apr 2014 12:43:39 +0000 (07:43 -0500)]
libfslvpuwrap: Update to 1.0.46 version

Version 1.0.46 provided with 3.10.17-1.0.0 GA release

Change-Id: Ic91f86077d3dce5e9ee3d49a0167d4f63856c494
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogst-fsl-plugin: Upgrade to 3.0.11 version
Lauren Post [Mon, 28 Apr 2014 12:43:38 +0000 (07:43 -0500)]
gst-fsl-plugin: Upgrade to 3.0.11 version

Version 3.0.11 provided with 3.10.17-1.0.0 GA release

Change-Id: I5e8e74c45f171c79689ff50d735074430780932d
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx-lib: Update to 3.10.17-1.0.0 version
Lauren Post [Mon, 28 Apr 2014 12:43:44 +0000 (07:43 -0500)]
imx-lib: Update to 3.10.17-1.0.0 version

Change-Id: I2403835a0fcdf73df94cd2fbb99fd58124886b0b
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx-test-hdcp: Create 3.10.17-1.0.0 version
Lauren Post [Mon, 28 Apr 2014 12:43:37 +0000 (07:43 -0500)]
imx-test-hdcp: Create 3.10.17-1.0.0 version

imx-test-hdcp is an HDCP test application for i.MX6

Change-Id: I942949d012fce9091e6ce55fd36f411cc78e1469
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx-vpu: Update to 3.10.17-1.0.0 GA version
Lauren Post [Mon, 28 Apr 2014 12:43:36 +0000 (07:43 -0500)]
imx-vpu: Update to 3.10.17-1.0.0 GA version

Change-Id: I2cffa52aec15bce9efb09e4ef186f541f0b3afc0
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 GA version
Lauren Post [Mon, 28 Apr 2014 12:43:35 +0000 (07:43 -0500)]
imx-test: Update to 3.10.17-1.0.0 GA version

Change-Id: Ia62c064d246f0a8cf4e88d059490d8f58eead290
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx-uuc: Upgrade to 3.10.17-1.0.0 GA
Lauren Post [Mon, 28 Apr 2014 12:43:48 +0000 (07:43 -0500)]
imx-uuc: Upgrade to 3.10.17-1.0.0 GA

Changes are same as beta but directory names changed to GA

Change-Id: Iba2830da1072400af01c5a49adca66e940f73b99
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx-kobs: Update to 3.10.17-1.0.0 GA version
Lauren Post [Mon, 28 Apr 2014 12:43:34 +0000 (07:43 -0500)]
imx-kobs: Update to 3.10.17-1.0.0 GA version

Change-Id: Ie3340e5c61fa9dcc18da0f6cee262c5c94ba703d
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agofirmware-imx: Update to 3.10.17-1.0.0 GA
Lauren Post [Mon, 28 Apr 2014 12:43:33 +0000 (07:43 -0500)]
firmware-imx: Update to 3.10.17-1.0.0 GA

Change-Id: I60e297e003b5114e3c11c8e63106bfdc5d00d65f
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoscripts/get-maintainer: use printf instead of "echo -e"
Mario Domenech Goulart [Mon, 28 Apr 2014 12:46:32 +0000 (09:46 -0300)]
scripts/get-maintainer: use printf instead of "echo -e"

Dash doesn't treat -e as a command line switch for echo.

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogst-fsl-plugin: Fix depends on libfslvpuwrapper in i.MX6SL
Otavio Salvador [Sat, 26 Apr 2014 17:56:31 +0000 (14:56 -0300)]
gst-fsl-plugin: Fix depends on libfslvpuwrapper in i.MX6SL

The i.MX6SL shouldn't have VPU wrapper library included in the
dependency chain however the mx6 SoC family were including it as it is
processed the mx6sl one. To fix the issue we use the mx6q and mx6dl
SoC families to add the need dependencies for the specific SoC.

Change-Id: Ia6537c27657878f520c697a807b8eeb51d72a0e0
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx-base.inc: Drop mx6d SoC family
Otavio Salvador [Fri, 25 Apr 2014 18:09:14 +0000 (15:09 -0300)]
imx-base.inc: Drop mx6d SoC family

While removing the mx6s SoC family I ended forgotting to remove the
mx6d, which is covered by mx6q.

Change-Id: I60c4d1e203f1f307ed0c5452b044e37f5e1f62fe
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoscripts/get-maintainer: add --dump command line option
Mario Domenech Goulart [Fri, 25 Apr 2014 13:43:28 +0000 (10:43 -0300)]
scripts/get-maintainer: add --dump command line option

--dump generates output in a format which is easier to parse.
Columns are separated by TAB.  Empty cells for the "Maintainer"
column represent "no maintainer".

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoscripts/get-maintainer: use `exit' instead of `return'
Mario Domenech Goulart [Fri, 25 Apr 2014 13:38:57 +0000 (10:38 -0300)]
scripts/get-maintainer: use `exit' instead of `return'

`return' can only be used from within function scope or from source'd
scripts.

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoscripts/get-maintainer: support multiple machine directories on the command line
Mario Domenech Goulart [Fri, 25 Apr 2014 13:38:56 +0000 (10:38 -0300)]
scripts/get-maintainer: support multiple machine directories on the command line

Now the optional machine specification must be indicated by the
--machine parameter, not to generate ambiguities with directories.

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoStop using mx6s SoC family
Otavio Salvador [Wed, 23 Apr 2014 14:05:29 +0000 (11:05 -0300)]
Stop using mx6s SoC family

The i.MX6 Solo is internally a i.MX6 Dual Lite but single core. This
uses the mx6dl as the SoC family as it is already being done in the
Kernel, U-Boot and Barebox.

Change-Id: Ifefdce9d2f261352c409e7137c7566060e3915be
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoUse generic bbappend files
Otavio Salvador [Mon, 21 Apr 2014 00:16:47 +0000 (21:16 -0300)]
Use generic bbappend files

This uses the % wildcard for recipe matching, this easy the update of
recipe versions and maintenance.

 - formfactor_0.0.bbappend
 - udev-extraconf_1.0.bbappend
 - eglinfo-fb_1.0.bbappend
 - eglinfo-x11_1.0.bbappend
 - mesa-demos_8.1.0.bbappend
 - pointercal-xinput_0.0.bbappend
 - xserver-xf86-config_0.1.bbappend
 - gst-plugins-base_0.10.36.bbappend
 - gst-plugins-gl_0.10.3.bbappend
 - qt4-embedded_4.8.5.bbappend
 - qt4-x11-free_4.8.5.bbappend

Change-Id: Ia901561f327fde3109237994a2a5a76827f11913
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agou-boot-fslc: Fix native contamination for libssl
Otavio Salvador [Sat, 19 Apr 2014 13:42:11 +0000 (10:42 -0300)]
u-boot-fslc: Fix native contamination for libssl

In case host does not have libssl available, mkimage will fail to run
as the linking flags where not complete.

Fixes [YOCTO: #6098]

Change-Id: Ia7bd80b500ac6e60357f1e61d304bee4e3cb6832
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-fslc: Update to 3.14.1 stable release
Otavio Salvador [Sat, 19 Apr 2014 05:36:06 +0000 (02:36 -0300)]
linux-fslc: Update to 3.14.1 stable release

It has no changes on top of v3.14.1 tag so this is really the mainline
kernel for now.

Change-Id: Id3adb6fa37e6e12f7ce76e2bf502a472446684d3
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-imx-rt: Drop extra 'rt' in version name
Jacob Kroon [Tue, 15 Apr 2014 19:36:51 +0000 (21:36 +0200)]
linux-imx-rt: Drop extra 'rt' in version name

The 'rt' is already encoded in the version name by the RT-patch.

This changes the default version name from

3.10.17-rt12-rt-1.0.0_beta

to

3.10.17-rt12-1.0.0_beta

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx6dlsabreauto: Add myself as maintainer
Daiane Angolini [Fri, 4 Apr 2014 18:32:06 +0000 (15:32 -0300)]
imx6dlsabreauto: Add myself as maintainer

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-fslc: move SUMMARY and DESCRIPTION from .inc to .bb
Mario Domenech Goulart [Thu, 3 Apr 2014 19:21:34 +0000 (16:21 -0300)]
linux-fslc: move SUMMARY and DESCRIPTION from .inc to .bb

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-imx.inc: move SUMMARY and DESCRIPTION from .inc to .bb's
Mario Domenech Goulart [Thu, 3 Apr 2014 18:52:45 +0000 (15:52 -0300)]
linux-imx.inc: move SUMMARY and DESCRIPTION from .inc to .bb's

SUMMARY and DESCRIPTION should really go into recipes (.bb).  Setting
SUMMARY and DESCRIPTION in include files can easily cause recipes' to
be clobbered by the ones set in included files, since they are usually
set before including common files.

A typical example:

  $ cat some-common-file.inc

  DESCRIPTION = "I'll clobber your description"

  $ cat some-recipe.bb

  DESCRIPTION = "I'll get clobbered"

  include some-common-file.inc

Another problematic case is with regard to recipes that include
multiple common files that set SUMMARY and DESCRIPTION (the last
included ones will clobber the previous ones).

That's actually the expected behavior when we include files, but it's
slightly surprising in case of variables like SUMMARY and DESCRIPTION,
which usually are the first ones defined in recipe files (before
`include').

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-timesys: add SUMMARY
Mario Domenech Goulart [Thu, 3 Apr 2014 18:47:46 +0000 (15:47 -0300)]
linux-timesys: add SUMMARY

Originally from the bbappend's DESCRIPTION (meta-fsl-arm-extra) for
linux-timesys.

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-mfgtool.inc: typo fix (s/must to be/must be/)
Mario Domenech Goulart [Thu, 3 Apr 2014 17:19:16 +0000 (14:19 -0300)]
linux-mfgtool.inc: typo fix (s/must to be/must be/)

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agocairo: Do not change cairo-native PACKAGECONFIG
Otavio Salvador [Wed, 2 Apr 2014 21:48:21 +0000 (18:48 -0300)]
cairo: Do not change cairo-native PACKAGECONFIG

This breaks building as we currently have no native provider for EGL
and it does make no sense to enable it for native case.

Change-Id: If76a77053aebe09dc8b621eaff66a072fc618eda
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agocairo: Enable 'directfb' when using DirectFB backend
Otavio Salvador [Sat, 29 Mar 2014 20:49:33 +0000 (17:49 -0300)]
cairo: Enable 'directfb' when using DirectFB backend

Change-Id: I28acf69060093b60f0846adf41f96ea31ab158f8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogpu-viv-bin-mx6q: Drop libgl-mx6-dev runtime depends on libgl-mesa-dev
Otavio Salvador [Sat, 29 Mar 2014 17:56:54 +0000 (14:56 -0300)]
gpu-viv-bin-mx6q: Drop libgl-mx6-dev runtime depends on libgl-mesa-dev

The mesa is not build in case we don't have X11 enabled and forcing
this runtime dependency breaks the Wayland and DirectFB backends
build.

The right way to address this issue is to isolate the used headers
from mesa and get them into the gpu-viv-bin-mx6q tarball but this is
something that ought to be done by Vivante and/or Freescale.

Change-Id: I25126aa362fe3ce0e74ea0dee2f0cd59fae2c531
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogpu-viv-bin-mx6q: Rework depends for easy reading
Otavio Salvador [Sat, 29 Mar 2014 20:31:50 +0000 (17:31 -0300)]
gpu-viv-bin-mx6q: Rework depends for easy reading

There are no SoC specific dependencies which we need to use the
overrides system to specify the dependencies so the use of variables
just makes the depends line harder to read. Stop using the temporary
variables for X11 and Wayland dependencies.

Change-Id: I7e31c0c19dde7e81fc4dfed0553945733f636c43
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agodirectfb, directfb-examples: Backport 1.6 release
Otavio Salvador [Sat, 29 Mar 2014 18:03:18 +0000 (15:03 -0300)]
directfb, directfb-examples: Backport 1.6 release

This backports the directfb 1.6.3 and counter part directfb-examples
1.6.0 for use with i.MX6 SoCs as Vivante GPU is not compatible with
the 1.7 API. Along the recipes backport this commit sets the preferred
version accordingly.

Change-Id: I658af7b7881d743cb1a04f6ffb23739711af989b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agou-boot-fslc: Update to v2014.01 based release
Otavio Salvador [Mon, 3 Mar 2014 21:53:17 +0000 (18:53 -0300)]
u-boot-fslc: Update to v2014.01 based release

This updates U-Boot to a v2014.01 based release. It includes following
patches on top of prestine v2014.01 tag:

490069b mx6sabresd: Use LDO dtb file until PMIC support is added
6467f19 mx6slevk: Use LDO dtb file until PMIC support is added
5555f1b i.MX6: nitrogen6x: pedantic: BOOT_FROM==spi, not sd
029912e NET: fec_mxc: fix MDIO clock prescaler calculation
0163b4c ARM: imx6: fix wrong fec clk
9f120dc pci: mx6: Implement reset callback
d016d9d mx6: Enable L2 cache support
8b8c015 mx6qsabreauto: Update imximage.cfg
fbd6105 mx6: Distinguish mx6dual from mx6quad
7d7f526 imx: Introduce a header for the imx cpu versions
7717807 hummingboard: Return from cpu_eth_init() directly
58ea0f3 imx6: make sure MMDC_CHx_MASK is clear to avoid warm reset failure
8612ce3 imx6: ensure AHB clock is 132MHz in low freq boot mode
094a791 ARM: m53evk: Enable CONFIG_REGEX
778d80a ARM: m53evk: Rename mxc-nand to mxc_nand
e470e26 ARM: mx6: Enable PCIe on Sabrelite
0a666db ARM: mx6: Add PCI express driver
274fd14 ARM: mx6: Add PCI express clock configuration
5aebc94 mx6sl: Adjust fdt_addr to avoid address overlapping
95a98c2 mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT
cd0b4d9 MX6: Add SION flag to ENET_REF_CLK PAD

Change-Id: I2bd74338c2e099b1e09cd504c6e8faefaa68d504
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoweston: Add i.MX6 GPU support
Prabhu Sundararaj [Wed, 26 Mar 2014 14:34:13 +0000 (09:34 -0500)]
weston: Add i.MX6 GPU support

Add support for Vivante GPU acceleration for 2D and 3D.

Change-Id: Iaa457ef324a98b73e1f35f47b9030c48f9e170c7
Signed-off-by: Prabhu Sundararaj <prabhu.sundararaj@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoalsa-state: Update MX6 settings for use with FSL 3.10.17-1.0.0 kernel
Lauren Post [Mon, 16 Dec 2013 16:47:17 +0000 (10:47 -0600)]
alsa-state: Update MX6 settings for use with FSL 3.10.17-1.0.0 kernel

This configuration is made for use with the 3.10.17-1.0.0 kernel and
won't work with previous 3.0.35-4.1.0 one.

Change-Id: Iceef47befdf1e09a364bcf992b7631dd163718c7
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogstreamer1.0-plugins-imx: Update to version 0.9.5
Carlos Rafael Giani [Thu, 27 Mar 2014 22:40:55 +0000 (23:40 +0100)]
gstreamer1.0-plugins-imx: Update to version 0.9.5

Change-Id: I2da85352d58b5a3eb2309fee596b556ffd12f15d
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-imx-rt: Add initial recipe
Jacob Kroon [Thu, 27 Mar 2014 20:32:03 +0000 (21:32 +0100)]
linux-imx-rt: Add initial recipe

Add initial support for 3.10.17-1.0.0 beta with 3.10.17-rt12 real-time patch.

Changes in v2:
 - Improve commit message
 - Add 'Upstream-Status' tags in patches
 - Add SUMMARY/DESCRIPTION

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agopackagegroup-fsl-mfgtool: Add mmc-utils
Otavio Salvador [Thu, 20 Mar 2014 20:12:13 +0000 (17:12 -0300)]
packagegroup-fsl-mfgtool: Add mmc-utils

The mmc-utils are useful userspace utilities for configuring and
working with MMC devices.  These are particularly useful when working
with eMMC devices to do the initial programming of the device.

Change-Id: Ieaaaccb259130485ef14a96bcc18387987ef1a46
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
11 years agolinux-imx-mfgtool: Add 'require linux-imx_${PV}.bb'
stefan [Thu, 27 Mar 2014 22:02:52 +0000 (00:02 +0200)]
linux-imx-mfgtool: Add 'require linux-imx_${PV}.bb'

The require in the linux-imx_${PV}.bb has been removed by mistake, add
it back.

Change-Id: I35b556c4f386091c16797d7fa7ec5aa6a8ea8ef5
Signed-off-by: stefan <strawberryblack@googlemail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agocairo: add OpenGL ES2 support for i.MX6
Prabhu Sundararaj [Fri, 14 Mar 2014 17:31:34 +0000 (12:31 -0500)]
cairo: add OpenGL ES2 support for i.MX6

Change-Id: I7778227884069b718ca72e4dbb212782843682b6
Signed-off-by: Prabhu Sundararaj <prabhu.sundararaj@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux: Add a long DESCRIPTION for some kernel recipes
Daiane Angolini [Thu, 27 Mar 2014 17:19:22 +0000 (14:19 -0300)]
linux: Add a long DESCRIPTION for some kernel recipes

Change-Id: I24b1d2e13726907a112dc647f5d5701bc0eb6f72
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux: Use SUMMARY to describe the linux provider
Daiane Angolini [Thu, 27 Mar 2014 17:19:21 +0000 (14:19 -0300)]
linux: Use SUMMARY to describe the linux provider

Replace DESCRIPTION to SUMMARY on linux recipes.

The SUMMARY content may be used in Release Notes to
describe the each kernel provider.

Change-Id: I4cb505fd0260278df1e598cb0e7e123a37d83aa2
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx53qsb: add myself as maintainer
Trevor Woerner [Wed, 26 Mar 2014 12:43:47 +0000 (08:43 -0400)]
imx53qsb: add myself as maintainer

Signed-off-by: Trevor Woerner <trevor.woerner@linaro.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoqtbase: Fix QT_CONFIG_FLAGS to work for non-X11.
Ann Thornton [Mon, 24 Mar 2014 16:10:42 +0000 (11:10 -0500)]
qtbase: Fix QT_CONFIG_FLAGS to work for non-X11.

eglfs is needed for FB and Wayland backends.

Change-Id: I83a1dfbbdf620e51ddc783c5dfe12452c4815ce1
Signed-off-by: Ann Thornton <ra43240@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoxf86-video-imxfb-vivante: Use 'autotools-brokensep' as out of tree build is not supported
Otavio Salvador [Mon, 17 Mar 2014 13:45:19 +0000 (10:45 -0300)]
xf86-video-imxfb-vivante: Use 'autotools-brokensep' as out of tree build is not supported

The out of tree build is not currently supported so disable it for
now; this change is need to allow autotools to default to out of tree
builds in future.

Change-Id: I89103b39bba524403be5bb1916ea5d99bb1662b4
Reported-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agomxsldr: Use 'autotools-brokensep' as out of tree build is not supported
Otavio Salvador [Mon, 17 Mar 2014 13:42:55 +0000 (10:42 -0300)]
mxsldr: Use 'autotools-brokensep' as out of tree build is not supported

The out of tree build is not currently supported so disable it for
now; this change is need to allow autotools to default to out of tree
builds in future.

Change-Id: Ib7827d3b6c818235da2d8fcb2f0f8e953a84c515
Reported-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimage_types_fsl.bbclass: Avoid wrong dependency for no bootloader
Otavio Salvador [Mon, 17 Mar 2014 13:34:08 +0000 (10:34 -0300)]
image_types_fsl.bbclass: Avoid wrong dependency for no bootloader

When IMAGE_BOOTLOADER is empty we shouldn't add '':do_deploy as
dependency as it does not exist. So handle this corner case to allow
bootloader-less images to build fine.

Change-Id: I04dc81bbb4184f79e88e1693239f2628a9819d7d
Reported-by: Ilya Smelykh <ilya.smelykh@gmail.com>
Reported-by: Tarek El-Sherbiny <tarek.elsherbiny@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoclutter-1.0, cogl-1.0: Use Framebuffer API for Wayland
Otavio Salvador [Fri, 14 Mar 2014 15:14:59 +0000 (12:14 -0300)]
clutter-1.0, cogl-1.0: Use Framebuffer API for Wayland

The Vivante default backend is X11 so we must ensure we use the
Framebuffer API when building for Wayland otherwise it fails badly.

Change-Id: I64940b5f9dbf28e5e52e5e297cba4e7daa6a7a43
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogpu-viv-bin-mx6q: Depends on 'wayland' when needed
Otavio Salvador [Thu, 13 Mar 2014 15:20:28 +0000 (12:20 -0300)]
gpu-viv-bin-mx6q: Depends on 'wayland' when needed

When using Wayland support, a dependency on 'wayland' is needed so the
shlib dependency can be done accordingly and we can have a
deterministic build.

Change-Id: Ief7caced3abf282d83fcd93c8bcb4a5622414c20
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-imx (3.0.35): Drop recipe from base BSP
Otavio Salvador [Thu, 13 Mar 2014 01:25:59 +0000 (22:25 -0300)]
linux-imx (3.0.35): Drop recipe from base BSP

The 1.6 release cycle is focused in the 3.10.17-1.0.0 BSP and has no
compromise in test and maintain the 3.0.35 compatibility. This does
not mean the support as a whole will be dropped but no board in
meta-fsl-arm BSP ought to use it.

Users which need to use Freescale reference designs with 3.0.35 ought
to keep using the Dora branch.

Change-Id: I65927e26f54a6c2da824212b94d5e8c5f4a8bc07
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-imx: Use 3.10.17 as default
Otavio Salvador [Thu, 13 Mar 2014 00:47:04 +0000 (21:47 -0300)]
linux-imx: Use 3.10.17 as default

The new features are going to be added on top of 3.10.17-1.0.0 kernels
so we ought to support it in Yocto Project 1.6 cycle.

To get faster feedback from regressions we should make it the default.

Change-Id: I9f014e8451a9792a5c2a99d2c56e56216625788a
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-fslc: Update to 3.14-rc6
Otavio Salvador [Thu, 13 Mar 2014 02:22:45 +0000 (23:22 -0300)]
linux-fslc: Update to 3.14-rc6

This updates to 3.14-rc6 (and merged fixes into Linus' tree) and syncs
the defconfig files:

 * imx_v6_v7_defconfig -> defconfig
 * mxs_defconfig -> mxs/defconfig

Change-Id: Ibde77fda960d6a79c939d9457fe2ded12301bf6e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agocogl-1.0: Rename bbappend to generic version
Otavio Salvador [Thu, 6 Mar 2014 22:27:21 +0000 (19:27 -0300)]
cogl-1.0: Rename bbappend to generic version

This allow for version independant matching so we don't need to bump
it every time OE-Core updates.

This also removes the -DUSE_API_FB for X11 case as X11 cannot use it.

Change-Id: I20eef5c08ee8e6799c5038d5aa3dcd3ba4cb6f3f
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoclutter-1.0: Rename bbappend to generic version
Otavio Salvador [Fri, 7 Mar 2014 15:34:58 +0000 (12:34 -0300)]
clutter-1.0: Rename bbappend to generic version

This allow for version independant matching so we don't need to bump
it every time OE-Core updates.

This also removes the -DUSE_API_FB for X11 case as X11 cannot use it
and fix the base_contains syntax in PACKAGECONFIG setting.

Change-Id: I7b757906354e7c815e62fff6fd059a82f1ecff78
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agomfgtool-initramfs-image.bbclass: rename PACKAGE_GROUP to FEATURE_PACKAGES
Javier Viguera [Mon, 10 Mar 2014 17:47:26 +0000 (18:47 +0100)]
mfgtool-initramfs-image.bbclass: rename PACKAGE_GROUP to FEATURE_PACKAGES

Clean bitbake warning:
WARNING: PACKAGE_GROUP is deprecated, please use FEATURE_PACKAGES instead

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
11 years agoqtbase: Disable eglfs build for i.MX6 SoCs using X11
Otavio Salvador [Thu, 6 Mar 2014 17:47:40 +0000 (14:47 -0300)]
qtbase: Disable eglfs build for i.MX6 SoCs using X11

The eglfs hooks require the Framebuffer API calls which are not
available when building for X11; to allow qtbase to build for X11 we
must disable eglfs support due this restriction.

A patch to workaround EGL initialization failure due visual mismatch
has been included as well, forcing Visual ID 33.

Change-Id: I564b0d30f137e55885268b656e68fdc3151fb93d
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoamd-gpu-x11-bin: Add pkgconfig files for EGL and OpenGL ES 2
Otavio Salvador [Thu, 6 Mar 2014 17:37:58 +0000 (14:37 -0300)]
amd-gpu-x11-bin: Add pkgconfig files for EGL and OpenGL ES 2

The pkgconfig files are need for some applications which use it to
check for library avaiability. The culprit which triggered it was the
addition of glmark2 into the test image, thus causing a build failure
in our autobuilder.

The build has been tested in X11 and Framebuffer backends.

Change-Id: I4fca032f5c2c8768b92430f05bc80e5ba51854be
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimage_types_fsl: Use explicit task dependency to boost build
Otavio Salvador [Wed, 5 Mar 2014 16:18:46 +0000 (13:18 -0300)]
image_types_fsl: Use explicit task dependency to boost build

Instead of depending of all tasks of recipes, we should depend on the
required task so we can start building the rootfs earlier in the build
process and earn some build time gain.

Change-Id: I770afe79edba0320ae697f9bcdaf340fbcb09eeb
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-fslc (3.12): Update to 3.12.13 stable release
Otavio Salvador [Fri, 28 Feb 2014 17:47:08 +0000 (14:47 -0300)]
linux-fslc (3.12): Update to 3.12.13 stable release

    This is the 3.12.13 stable release

    * tag 'v3.12.13': (1211 commits)
      Linux 3.12.13
      EDAC: Correct workqueue setup path
      EDAC: Poll timeout cannot be zero, p2
      drivers/edac/edac_mc_sysfs.c: poll timeout cannot be zero
      genirq: Add missing irq_to_desc export for CONFIG_SPARSE_IRQ=n
      target: Fix free-after-use regression in PR unregister
      ring-buffer: Fix first commit on sub-buffer having non-zero delta
      power: max17040: Fix NULL pointer dereference when there is no platform_data
      time: Fix overflow when HZ is smaller than 60
      i2c: mv64xxx: refactor message start to ensure proper initialization
      md/raid5: Fix CPU hotplug callback registration
      md/raid1: restore ability for check and repair to fix read errors.
      tick: Clear broadcast pending bit when switching to oneshot
      KVM: return an error code in kvm_vm_ioctl_register_coalesced_mmio()
      IB/qib: Add missing serdes init sequence
      compiler/gcc4: Make quirk for asm_volatile_goto() unconditional
      ACPI / hotplug / PCI: Relax the checking of _STA return values
      block: add cond_resched() to potentially long running ioctl discard loop
      block: Fix nr_vecs for inline integrity vectors
      block: __elv_next_request() shouldn't call into the elevator if bypassing
      ...

Change-Id: I4b2e0e41f11dc03f23c97c739f4c173aa1991589
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoqt4-x11-free: workaround QT/EGL mismatch for MX6
Javier Viguera [Wed, 5 Mar 2014 17:52:18 +0000 (18:52 +0100)]
qt4-x11-free: workaround QT/EGL mismatch for MX6

Fix following error:

Warning: EGL suggested using X Visual ID 33 (ARGB0888) for EGL config 28 (ARGB0444), but this is incompatable
Unable to find an X11 visual which matches EGL config 28

Change-Id: I4b122fdf88a8ddbb54b109587e8c0482311d4cd2
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoPRINC removal from recipes
Otavio Salvador [Thu, 6 Mar 2014 21:25:21 +0000 (18:25 -0300)]
PRINC removal from recipes

The PRINC use is deprecated and a patch bumping those is applied in
OE-Core. As consequence we must drop those here as soon as possible to
avoid PR changes in users feeds.

Change-Id: I5bb3947d96b76716db67e2122c6a00ea695ca7bb
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agou-boot-imx: Bump PR so version does not go backwards
Otavio Salvador [Wed, 5 Mar 2014 16:25:51 +0000 (13:25 -0300)]
u-boot-imx: Bump PR so version does not go backwards

This allow removal of the PRINC, which is deprecated and will be
removed after Yocto Project 1.6 release, from meta-fsl-arm-extra. The
equivalent change need to be updated in meta-fsl-arm-extra at same
time, to avoid version to go backwards.

Change-Id: I373a009a9d167b9b733274d0c17c95dedc1d9293
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx-bootlets: Bump PR so version does not go backwards
Otavio Salvador [Wed, 5 Mar 2014 16:21:17 +0000 (13:21 -0300)]
imx-bootlets: Bump PR so version does not go backwards

This allow removal of the PRINC, which is deprecated and will be
removed after Yocto Project 1.6 release, from meta-fsl-arm-extra. The
equivalent change need to be updated in meta-fsl-arm-extra at same
time, to avoid version to go backwards.

Change-Id: I440291fa887d7028fabc3b8a03660c991a8aa670
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-imx: Bump PR so version does not go backwards
Otavio Salvador [Wed, 5 Mar 2014 16:14:11 +0000 (13:14 -0300)]
linux-imx: Bump PR so version does not go backwards

This allow removal of the PRINC, which is deprecated and will be
removed after Yocto Project 1.6 release, from meta-fsl-arm-extra. The
equivalent change need to be updated in meta-fsl-arm-extra at same
time, to avoid version to go backwards.

While dropping it, we also drop the INC_PR variable as it were in use
just for the PRINC case and the other linux-imx.inc users do not use
it.

Change-Id: Ia66f686f584a72a0b173b8e2fdd00c015c519e2b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx-test: Unify package used by MX23, MX28, MX5 and MX6
Otavio Salvador [Mon, 16 Dec 2013 17:11:16 +0000 (11:11 -0600)]
imx-test: Unify package used by MX23, MX28, MX5 and MX6

Change-Id: Ic898b2562b08272ce6934321ed36ad9cf0a38c05
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx-test: Don't install clocks.sh in MX6 as it uses 3.10 kernel
Otavio Salvador [Fri, 17 Jan 2014 18:04:59 +0000 (16:04 -0200)]
imx-test: Don't install clocks.sh in MX6 as it uses 3.10 kernel

Kernel 3.10 uses the common clock framework, so the clock tree
information can be retrieved from the standard /sys/kernel/debug
location, which means we don't really need a custom clocks.sh script
for the 3.10 kernel.

You just don't need to install it if you use a recent kernel that
deploys the common clock tree framework (like it is the case for MX6
running 3.10).

Change-Id: Ief01c62025faa2927a226f9cd670e52dabb304be
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolibfslcodec: Change the compatibility filter to allow MX23 use
Otavio Salvador [Sat, 18 Jan 2014 20:19:50 +0000 (18:19 -0200)]
libfslcodec: Change the compatibility filter to allow MX23 use

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