]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
10 years agoxf86-video-imxfb-vivante: Adapt code to new types used in Xserver 1.16
Prabhu Sundararaj [Fri, 3 Oct 2014 20:33:08 +0000 (15:33 -0500)]
xf86-video-imxfb-vivante: Adapt code to new types used in Xserver 1.16

The new Xserver 1.16 version has some changes which causes some
compilation warning, this patch adapts the EXA driver for this
changes.

Signed-off-by: Prabhu Sundararaj <prabhu.sundararaj@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-fslc: Update revision to e3517cb
Otavio Salvador [Wed, 10 Dec 2014 11:32:58 +0000 (09:32 -0200)]
u-boot-fslc: Update revision to e3517cb

This includes following fixes:

e3517cb wandboard: Changed mmcroot variable so kernel 3.10.31 boots
2082e4d iMX6: Change mmcroot to use fixed mmc block index for USDHC

The patch iMX6-Change-mmcroot-to-use-fixed-mmc-block-index-for.patch
is now applied in the repository, so removed from the metadata.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-fslc: Update to 3.18 release
Otavio Salvador [Mon, 8 Dec 2014 13:15:50 +0000 (11:15 -0200)]
linux-fslc: Update to 3.18 release

This updates the Linux kernel to the 3.18 release. There are currently
no changes on top of it.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-fslc: Update revision to 783addbf
Otavio Salvador [Sat, 6 Dec 2014 19:50:03 +0000 (17:50 -0200)]
linux-fslc: Update revision to 783addbf

This updates the Linux kernel to the 3.17.4 stable release.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogpu-viv-bin-mx6q: Remove patch files which are unused
Otavio Salvador [Sat, 6 Dec 2014 16:45:06 +0000 (14:45 -0200)]
gpu-viv-bin-mx6q: Remove patch files which are unused

Some patches were not removed while updating the recipe. This dropes
the left over files to remove them from the layer.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-kobs: Upgrade to 3.10.31-1.1.0 beta2 version
Lauren Post [Thu, 4 Dec 2014 16:29:16 +0000 (10:29 -0600)]
imx-kobs: Upgrade to 3.10.31-1.1.0 beta2 version

Fixes for imx6sxsabresd T01.1 and T01.2 boot changes.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-imx: Upgrade to 3.10.31-1.1.0_beta2 release
Lauren Post [Thu, 4 Dec 2014 16:29:15 +0000 (10:29 -0600)]
u-boot-imx: Upgrade to 3.10.31-1.1.0_beta2 release

Upgrade to support imx6sxsabresd T01.2 silicon changes

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx6sxsabresd: Add imx6sx-sdb-reva device tree for supporting reva silicon
Lauren Post [Thu, 4 Dec 2014 16:29:14 +0000 (10:29 -0600)]
imx6sxsabresd: Add imx6sx-sdb-reva device tree for supporting reva silicon

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-imx: Upgrade to 3.10.31-1.1.0 Beta 2 release
Lauren Post [Thu, 4 Dec 2014 16:29:13 +0000 (10:29 -0600)]
linux-imx: Upgrade to 3.10.31-1.1.0 Beta 2 release

This kernel update supports imx6sxsabresd T01.2 silicon changes

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogstreamer1.0-plugins-bad: Modify CFLAGS for directfb
Neena Busireddy [Fri, 21 Nov 2014 21:41:45 +0000 (15:41 -0600)]
gstreamer1.0-plugins-bad: Modify CFLAGS for directfb

Correct CFLAGS for directfb to include sysrootfs path.
gstreamer1.0-plugins-bad fails to find directfb headers without
this change.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
10 years agoimage_types_fsl.bbclass: Use 69K as offset to load image
Otavio Salvador [Wed, 3 Dec 2014 16:49:40 +0000 (14:49 -0200)]
image_types_fsl.bbclass: Use 69K as offset to load image

The U-Boot mainline uses 69K as offset so we ought to use it here;
this aligns the SD card image layout to work out of box with all
U-Boot mainline based SPL boards.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agodirectfb: Use include file from poky
Neena Busireddy [Thu, 4 Dec 2014 19:49:44 +0000 (13:49 -0600)]
directfb: Use include file from poky

Use directfb include file from poky as it has fixes
for floating dependencies.
Directfb 1.7.1 fails to build without this change.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogpu-viv-g2d: Remove old 3.10.17-1.0.2 recipe
Otavio Salvador [Thu, 4 Dec 2014 16:09:53 +0000 (14:09 -0200)]
gpu-viv-g2d: Remove old 3.10.17-1.0.2 recipe

When updating to 3.10.31-1.1.0 beta release, this recipe has not
removed. Do it now.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-imx: add clock patch for revision T0 1.0 of i.MX6Q
Gary Bisson [Thu, 4 Dec 2014 02:23:56 +0000 (18:23 -0800)]
linux-imx: add clock patch for revision T0 1.0 of i.MX6Q

The post dividers do not work on i.MX6Q rev T0 1.0 so they must be fixed
to 1. As the table index was wrong, a divider a of 4 could still be
requested which implied the clock not to be set properly. This is the
root cause of the HDMI not working at high resolution on rev T0 1.0 of
the SoC, giving the following error:
mxc_sdc_fb fb.27: timeout when waiting for flip irq

Signed-off-by: Gary Bisson <bisson.gary@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoudev-extraconf: deleting bbappend recipe
Alexander Shashkevich [Wed, 3 Dec 2014 09:11:28 +0000 (11:11 +0200)]
udev-extraconf: deleting bbappend recipe

udev-extraconf_%.bbappend file was not deleted after it was replaced by udev-rules-imx.bb

Signed-off-by: Alexander Shashkevich <alex@stunpix.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoudev-extraconf: replace bbappend with own recipe
Alexander Shashkevych [Tue, 2 Dec 2014 18:13:02 +0000 (20:13 +0200)]
udev-extraconf: replace bbappend with own recipe

Forcing udev-extraconf causes various strange effects. This was
discussed long time ago in oe-core on [1] and resulted in [2].

[1] http://lists.openembedded.org/pipermail/openembedded-core/2013-April/077880.html
[2] http://lists.openembedded.org/pipermail/openembedded-commits/2013-May/148591.html

Signed-off-by: Alexander Shashkevich <alex@stunpix.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoudev-extraconf: restrict access to graphic buffers
Alexander Shashkevych [Tue, 2 Dec 2014 18:13:01 +0000 (20:13 +0200)]
udev-extraconf: restrict access to graphic buffers

For security reasons fb and galcore devices must be only accessible by root user and/or video group.
All other users must not have access to graphic buffers.

Signed-off-by: Alexander Shashkevich <alex@stunpix.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-base: Add comment on how to enable SFP
Daiane Angolini [Mon, 1 Dec 2014 18:03:13 +0000 (16:03 -0200)]
imx-base: Add comment on how to enable SFP

How to enable the software float point is a frequent question.

Add this comment makes it clear how to enable both SFP and HFP and can
be used whether to found in a search or to be a direct link to be used
as a quick reply.

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoamd-gpu-mx51: fix file ownership in packages
Javier Viguera [Mon, 1 Dec 2014 15:38:53 +0000 (16:38 +0100)]
amd-gpu-mx51: fix file ownership in packages

Fix some more QA warnings:

WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: user xxxx does not exist - using root

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agodirectfb: Backport to 1.7.1
Neena Busireddy [Tue, 2 Dec 2014 20:49:00 +0000 (14:49 -0600)]
directfb: Backport to 1.7.1

Directfb 1.7.4 is not compatible with 3.10.31-1.1.0 beta.
Preferred version to use for 3.10.31-1.1.0 beta is 1.7.1.
Components that are dependent on directfb 1.7.1 fails to
build without this change.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogpu-viv-bin-mx6q: move HAL headers to libgal-mx6-dev
Samuli Piippo [Mon, 1 Dec 2014 14:21:32 +0000 (16:21 +0200)]
gpu-viv-bin-mx6q: move HAL headers to libgal-mx6-dev

HAL include headers should be part of libgal-dev package,
instead of the current gpu-viv-bin-mx6q-dev.

Signed-off-by: Samuli Piippo <samuli.piippo@theqtcompany.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogstreamer1.0-plugins-bad: Correct CFLAGS for wayland backend
Neena Busireddy [Tue, 25 Nov 2014 20:01:05 +0000 (14:01 -0600)]
gstreamer1.0-plugins-bad: Correct CFLAGS for wayland backend

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agochromium-imx: Update chromium-imx to support SOC without VPU
Lauren Post [Sat, 22 Nov 2014 17:59:22 +0000 (11:59 -0600)]
chromium-imx: Update chromium-imx to support SOC without VPU

Current VPU patches only work for mx6q and mx6dl that have VPU.  To build for future mx6sx need
to split VPU patches off for only mx6q and mx6dl. Also depends on libfslvpuwrap should be
restricted to mx6q and mx6dl.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agopiglit: Add a dependency over virtual/egl
Otavio Salvador [Mon, 24 Nov 2014 11:15:06 +0000 (09:15 -0200)]
piglit: Add a dependency over virtual/egl

The build system can also use egl when GL is not avail so we ought to
add this to the dependency chain as gpu-viv-bin-mx6q would not be
included otherwise, for i.MX6SL.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-base: Include gstreamer1.0-plugins-imx for i.MX6Q and i.MX6DL
Otavio Salvador [Sat, 22 Nov 2014 18:14:59 +0000 (16:14 -0200)]
imx-base: Include gstreamer1.0-plugins-imx for i.MX6Q and i.MX6DL

gstreamer1.0-plugins-imx can only be used with i.MX6Q and i.MX6DL
(instead of any i.MX6) as the others does not provide a VPU. This
commit updates the default setting accordingly.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogstreamer1.0-plugins-bad: Remove useless overrides
Otavio Salvador [Fri, 21 Nov 2014 20:05:13 +0000 (18:05 -0200)]
gstreamer1.0-plugins-bad: Remove useless overrides

The PACKAGECONFIG_GL has the same value as the provided
by the recipe, by default. This removes this duplication.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoweston: Remove "Desktop-shell-Don-t-assume-there-is-a-pointer.patch"
Otavio Salvador [Mon, 24 Nov 2014 15:18:58 +0000 (13:18 -0200)]
weston: Remove "Desktop-shell-Don-t-assume-there-is-a-pointer.patch"

This patch is applied upstream and can be removed now.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoudev-extraconf: allow all users to use gpu
Alexander Shashkevych [Fri, 21 Nov 2014 16:47:42 +0000 (18:47 +0200)]
udev-extraconf: allow all users to use gpu

Users other than root can't use gpu due to permission restrictions of
/dev/galcore device.
This change adds permissions to galcore device for all users.

Signed-off-by: Alexander Shashkevich <alex@stunpix.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-imx-rt: Upgrade to 3.10.17-1.0.2
Jacob Kroon [Fri, 21 Nov 2014 12:43:42 +0000 (13:43 +0100)]
linux-imx-rt: Upgrade to 3.10.17-1.0.2

Also, move "require" directives to after SUMMARY/DESCRIPTION
section, similar to the linux-imx recipe.

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-*: Rework LOCALVERSION depending on SRCBRANCH
Daiane Angolini [Thu, 20 Nov 2014 19:17:59 +0000 (17:17 -0200)]
linux-*: Rework LOCALVERSION depending on SRCBRANCH

LOCALVERSION is used in FSL Community BSP Release Notes and should highlight
which are the _release version_ for that particular provider.

In addition LOCALVERSION makes it easy to track where the binary running on a
target is from.

Both reasons make LOCALVERSION a very important information.

The overall rule is that LOCALVERSION would point to SRCBRANCH, unless in a case
of explicit exception.

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-*: Rework LOCALVERSION depending on SRCBRANCH
Daiane Angolini [Thu, 20 Nov 2014 19:17:57 +0000 (17:17 -0200)]
u-boot-*: Rework LOCALVERSION depending on SRCBRANCH

LOCALVERSION is used in FSL Community BSP Release Notes and should highlight
which are the _release version_ for that particular provider.

In addition LOCALVERSION makes it easy to track where the binary running on a
target is from.

Both reasons make LOCALVERSION a very important information.

The overall rule is that LOCALVERSION would point to SRCBRANCH, unless in a case
of explicit exception.

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-imx: Remove +yocto sufix from LOCALVERSION
Daiane Angolini [Sun, 16 Nov 2014 18:25:09 +0000 (16:25 -0200)]
linux-imx: Remove +yocto sufix from LOCALVERSION

It does not make sense anymore to keep a sufix for a kernel built using
yocto project tools.

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogstreamer1.0-plugins-bad: Add PACKAGECONFIG for i.MX6 SoloX
Neena Busireddy [Fri, 24 Oct 2014 18:20:09 +0000 (13:20 -0500)]
gstreamer1.0-plugins-bad: Add PACKAGECONFIG for i.MX6 SoloX

This patch defines PACKAGECONFIG_GL for i.MX6 SoloX.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibfslcodec.inc: mx6sx doesn't support vpu
Wang Zidan [Thu, 4 Sep 2014 04:55:48 +0000 (12:55 +0800)]
libfslcodec.inc: mx6sx doesn't support vpu

Signed-off-by: Zidan Wang <b50113@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibfslvpuwrap: Upgrade from version 1.0.46 to 1.0.54
Wang Zidan [Wed, 3 Sep 2014 10:08:00 +0000 (18:08 +0800)]
libfslvpuwrap: Upgrade from version 1.0.46 to 1.0.54

Remove the IOVirtmem patch since it has been merged into version 1.0.54.
libfslvpuwrap upgrade to version 1.0.54.

Changes about version 1.0.54:
- Include some bug fix.
- Enhance the robust in avcc conversion operation for corrupted clips.
- Add api to query the available frame buffer number in decoder code refine.
- Add config for intra refresh mode: VPU_ENC_CONF_INTRA_REFRESH_MODE.
- Change deblock related parameter to improve encode quality.
- Config stuff padding(disable) for mjpeg encoder.
- Add some parameters for unit test, include gamma, initialdelay, refreshratio, refreshmode.
- Add support for nal_size_length is equal to 1 or 2.
- Modify the checking of return value from IOGetVirtMem.
- For corrupted clip with only one frame, vpu report error instead of eos.
- Add detecting of resoluton change(bit20).

Signed-off-by: Zidan Wang <b50113@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugins for MX6
Wang Zidan [Wed, 3 Sep 2014 10:07:59 +0000 (18:07 +0800)]
gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugins for MX6

Add Freescale Gstreamer1.0 plugins.
- Support Audio/Video local playback
- Support HTTP/RTSP Streaming playback
- Support RTP/UDP MPEGTS Streaming
- Support RTSP Streaming Server

Signed-off-by: Zidan Wang <b50113@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogst-fsl-plugin: Upgrade from version 3.0.11 to 4.0.1
Wang Zidan [Wed, 3 Sep 2014 10:07:58 +0000 (18:07 +0800)]
gst-fsl-plugin: Upgrade from version 3.0.11 to 4.0.1

Remove build-Fix-out-of-tree-build.patch since it has been merged to version 4.0.1.
Add mx6sx support.
Gstreamer0.1 Freescale Plugin upgrade to version 4.0.1.

Changes about version 4.0.1:
- Include some bug fix.
- [vpudec plugin] Add "dis-reorder" property to disable video reorder.
- Use create parser 2 in aiurdemux.
- Add MX6SX support in Makefile.
- V4lsink update for PXP rotation and resize.
- [v4lsink/src] Modify the plugin name to imxv4l2sink and imxv4l2src.
- Remove software video decoder plugin.
- Remove EULA in the package since the package is LGPLv2 license.
- gplay add --noautonext option for auto_test tool.
- Support out-of-tree build.
- Update parser header file to use mp4 parser 06.09.01.

Signed-off-by: Zidan Wang <b50113@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogst-fsl-plugin: Make a common include file for gst-fsl-plugin and gst1.0-fsl-plugin
Wang Zidan [Wed, 3 Sep 2014 10:07:57 +0000 (18:07 +0800)]
gst-fsl-plugin: Make a common include file for gst-fsl-plugin and gst1.0-fsl-plugin

To avoid duplication, use one common include file for gst 0.1 and 1.0 plugins.
gst-fsl-plugin specific features moved into the 0.1 recipe.
gst1.0-fsl-plugin specific features will be moved into the 1.0 recipe.

Signed-off-by: Zidan Wang <b50113@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogpu-viv-g2d: Upgrade to 3.10.31-1.1.0 beta
Neena Busireddy [Wed, 27 Aug 2014 19:10:33 +0000 (14:10 -0500)]
gpu-viv-g2d: Upgrade to 3.10.31-1.1.0 beta

This includes bux fixes and it is compatible with
the new GPU driver.

The license checksum has change due the copyright's
year adjustments; there are no changes in the license terms.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoxf86-video-imxfb-vivante: Upgrade to 3.10.31-1.1.0 beta
Neena Busireddy [Tue, 26 Aug 2014 20:29:19 +0000 (15:29 -0500)]
xf86-video-imxfb-vivante: Upgrade to 3.10.31-1.1.0 beta

-It has a support for i.MX6 SoloX SOC.
-xf86-video-imxfb-vivante is compatible with
 new GPU libraries.

The license checksum has change due the copyright's
year adjustments; there are no changes in the license terms.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agomesa-demos: Include patch to add extension header
Neena Busireddy [Tue, 26 Aug 2014 19:44:17 +0000 (14:44 -0500)]
mesa-demos: Include patch to add extension header

This is the fix for the new OpenGL ES 1.1 header from
khronos.org. The change moved some definitions to
extension header.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-base: Add i.MX6 SoloX
Neena Busireddy [Tue, 26 Aug 2014 19:27:24 +0000 (14:27 -0500)]
imx-base: Add i.MX6 SoloX

- Includes UBOOT_ENTRYPOINT for SoloX.
- Includes MACHINE_SOCARCH_FILTER for SoloX
- Includes PREFERRED_PROVIDER for GPU libraries for SoloX

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-base: Remove preferred version for xserver-xorg
Neena Busireddy [Tue, 26 Aug 2014 19:26:20 +0000 (14:26 -0500)]
imx-base: Remove preferred version for xserver-xorg

Remove preferred version from imx-base and remove all the
xserver-xorg 1.14 files as we now use 1.15.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-base: Remove preferred version for directfb
Neena Busireddy [Tue, 26 Aug 2014 19:24:39 +0000 (14:24 -0500)]
imx-base: Remove preferred version for directfb

Remove preferred version for directfb and all the
directfb 1.6 files as we now use directfb 1.7.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoweston: Add i.MX6 SoloX support
Neena Busireddy [Tue, 26 Aug 2014 19:22:36 +0000 (14:22 -0500)]
weston: Add i.MX6 SoloX support

This includes the changes to enable weston usage
with the i.MX6 SoloX SoC.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agocairo: Add i.MX6 SoloX support
Neena Busireddy [Tue, 26 Aug 2014 19:21:07 +0000 (14:21 -0500)]
cairo: Add i.MX6 SoloX support

This includes the changes to enable cairo usage
with the i.MX6 SoloX SoC.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agomesa: Update recipe
Neena Busireddy [Wed, 27 Aug 2014 18:51:39 +0000 (13:51 -0500)]
mesa: Update recipe

Vivante GPU driver does not support libGLX TLS (Thread
local storage) and Vivante libGLX depends on mesa. Hence,
mesa also needs to be build without TLS.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agomesa: Add i.MX6 SoloX support
Neena Busireddy [Wed, 27 Aug 2014 18:49:34 +0000 (13:49 -0500)]
mesa: Add i.MX6 SoloX support

This includes the changes to enable mesa usage
with the mx6sx SoC.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogpu-viv-bin-mx6q: Add Vivante ICD
Neena Busireddy [Wed, 27 Aug 2014 18:47:09 +0000 (13:47 -0500)]
gpu-viv-bin-mx6q: Add Vivante ICD

Install Vendor ICDs for OpenCL's installable client
driver loader (ICDs Loader).

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogpu-viv-bin-mx6q: Upgrade to 3.10.31-1.1.0 beta
Neena Busireddy [Wed, 27 Aug 2014 18:41:46 +0000 (13:41 -0500)]
gpu-viv-bin-mx6q: Upgrade to 3.10.31-1.1.0 beta

- Support for mx6sx (GC400T) added
- Support for Khronos OpenGL ES 3.0 API for i.MX6Quad, i.MX6Dual, i.MX6Solo
- Rendering pipeline enhancements
- High quality ETC2/EAC texture compression support
- Shading language enhancements
- Enhanced texturing functionality

The license checksum has change due the copyright's year
adjustments; there are no changes in the license terms.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agofirmware-imx: Upgrade to 3.10.31-1.1.0 Beta version
Lauren Post [Thu, 4 Sep 2014 13:12:59 +0000 (08:12 -0500)]
firmware-imx: Upgrade to 3.10.31-1.1.0 Beta version

VPU firmware is updated to version v3.1.1_r46060 for mx6

This release does not contain Atheros firmware so remove from the
firmware-imx.inc file. This also removes the 3.0.35-4.0.0 version as
this release is also compatible with mx5 SoCs.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-test: Upgrade to 3.10.31-1.1.0 Beta version
Lauren Post [Thu, 4 Sep 2014 13:12:58 +0000 (08:12 -0500)]
imx-test: Upgrade to 3.10.31-1.1.0 Beta version

- Fixes to csi_v4l2 test
- Add dcic driver test case
- Add mxc_mcc_tty_test case used for mx6sx
- Fixes for VPU test for IOGetVirtMem Checking and SOF stuffing
- Updates to mxc_v4l2 to use csi_v4l2 tests
- Update HAB to use zImage
- Add MX6SX for mx6sx
- Change MX6S to MX6SL for mx6sl
- Update USB documentation
- Add cxi_v4l2_tvin test case for vadc
- sdma - Support M2D dma copy for 3.10.17
- mmdc - Add mx6sx support
- wdog - Add dbg monitor

Update include PLATFORM and DEPEND for mx6sx and mx6sl

Add mx6sx depends similar to mx6sl.  mx6sx has no VPU like mx6sl.
Update PLATFORM to be specific to mx6sx and mx6sl which both support
PXP but only mx6sx supports mxc_mcc_tty_test tests

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-vpu: Upgrade to 3.10.31-1.1.0 Beta version
Lauren Post [Thu, 4 Sep 2014 13:12:57 +0000 (08:12 -0500)]
imx-vpu: Upgrade to 3.10.31-1.1.0 Beta version

Upgrade to v5.4.26 version

- Fixes to support multiple thread robustness
- SOF stuffing new command added used for MJPEG
- VPU performance fixes with multiple instances
- IOGetVirtMem - return checking - Remove patch from recipe
- SOI search performance fixes
- Comment unused registers for mx6 chips as dummy
- Add new registers used on mx6 chips only.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-lib: Upgrade to 3.10.31-1.1.0 Beta version
Lauren Post [Thu, 4 Sep 2014 13:12:56 +0000 (08:12 -0500)]
imx-lib: Upgrade to 3.10.31-1.1.0 Beta version

Makefiles changed for mx6sx and mx6sl to exclude rng and sahara
since those are not supported on mx6 chips.
Platform is set to MX6S for both mx6sx and mx6sl so the
previous makefiles only excluded MX6Q platform.

Note this is different for imx-test which specifies
MX6SX and MX6SL in makefiles. In imx-lib they are treated the same.

Add PLATFORM setting for mx6sx and mx6sl

imx-lib has pxp libraries only used for mx6sx and mx6sl

Previously used MX6Q but mx6q and mx6dl can't be built with pxp

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx6sxsabresd.conf: Create i.MX 6SoloX Machine configuration
Lauren Post [Thu, 4 Sep 2014 13:12:55 +0000 (08:12 -0500)]
imx6sxsabresd.conf: Create i.MX 6SoloX Machine configuration

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx6slevk.conf: Add the imx6slevk-pf200 device tree
Lauren Post [Thu, 4 Sep 2014 13:12:54 +0000 (08:12 -0500)]
imx6slevk.conf: Add the imx6slevk-pf200 device tree

Add support for pfuze200 on imx6slevk

Move pmic device node from imx6sl-evk.dtsi to upper-level, and add
another layer on imx6sl-evk to diff pfuze100 or pfuze200. Meanwhile
only works in ldo-enable mode if using pfuze200, since 'SW1C' switch
regulator is cut for cost-down which means VDDARM_IN and VDDSOC_IN have
to share the same switch regulator

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx6qsabresd.conf: Add the imx6q-sabresd-enetirq device tree
Lauren Post [Thu, 4 Sep 2014 13:12:53 +0000 (08:12 -0500)]
imx6qsabresd.conf: Add the imx6q-sabresd-enetirq device tree

Apply ENET IRQ workaround for sabresd board

This is pretty much an example to demonstrate how the GPIO6 workaround
for bug ERR006687 (ENET: Only the ENET wake-up interrupt request can
wake the system from Wait mode) should be applied for a board.

Basically it requires a setup of MX6QDL_PAD_GPIO_6__ENET_IRQ in pinctrl
entry, and an overwrite on the property interrupts-extended to replace
the ENET GIC IRQ with GPIO1_6.

Since the pad GPIO6 is used by I2C3 on the board, we have to create
sabresd-enetirq.dts with I2C3 disabled to enable this workaround.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx6dlsabresd.conf: Add the imx6dl-sabresd-enetirq device tree
Lauren Post [Thu, 4 Sep 2014 13:12:52 +0000 (08:12 -0500)]
imx6dlsabresd.conf: Add the imx6dl-sabresd-enetirq device tree

Apply ENET IRQ workaround for sabresd board

This is pretty much an example to demonstrate how the GPIO6 workaround
for bug ERR006687 (ENET: Only the ENET wake-up interrupt request can
wake the system from Wait mode) should be applied for a board.

Basically it requires a setup of MX6QDL_PAD_GPIO_6__ENET_IRQ in
pinctrl entry, and an overwrite on the property interrupts-extended to
replace the ENET GIC IRQ with GPIO1_6.

 Since the pad GPIO6 is used by I2C3 on the board, we have to create
 sabresd-enetirq.dts with I2C3 disabled to enable this workaround.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx6dlsabresd.conf: Add the imx6dl-sabresd-pf200 device tree
Lauren Post [Thu, 4 Sep 2014 13:12:51 +0000 (08:12 -0500)]
imx6dlsabresd.conf: Add the imx6dl-sabresd-pf200 device tree

Add support for pfuze200 on mx6dl-sabresd.

Move pmic device node from imx6qdl-sabresd.dtsi to up-level, and add
another layer on imx6dl-sabresd to diff pfuze100 or pfuze200. Meanwhile
only work in ldo-enable mode if using pfuze200,since 'SW1C' switch
regulator is cut for cost-down which means VDDARM_IN and VDDSOC_IN have
to share the same switch regulator

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-fslc: Add patch to work with 3.10.31-1.1.0_beta kernel
Lauren Post [Thu, 4 Sep 2014 13:13:00 +0000 (08:13 -0500)]
u-boot-fslc: Add patch to work with 3.10.31-1.1.0_beta kernel

3.10.31 linux-imx has update to work with fixed mmc blocks
Without this patch the community u-boot will not boot on some
mx6 boards.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-imx: Upgrade to 2014.04 version
Lauren Post [Thu, 4 Sep 2014 13:12:50 +0000 (08:12 -0500)]
u-boot-imx: Upgrade to 2014.04 version

- Add mx6sx support
- General fixes for mx6slevk and other mx6
- Support to use zImage

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-imx: Upgrade to 3.10.31-1.1.0 Beta version
Lauren Post [Thu, 4 Sep 2014 13:12:48 +0000 (08:12 -0500)]
linux-imx: Upgrade to 3.10.31-1.1.0 Beta version

- Add support for mx6sx.
- General fixes for all mx6.
- Upgrade to v5 Vivante graphics driver.

This also updates the linux-imx-mfgtool recipe as well.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-fslc: Update to 5fd0b607d
Fabio Estevam [Mon, 10 Nov 2014 20:48:01 +0000 (18:48 -0200)]
u-boot-fslc: Update to 5fd0b607d

This adds the following U-boot patch:

5fd0b607d mx53loco: Change 'fdt_file' dynamically

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-fslc: Update revision to 6725f5
Fabio Estevam [Mon, 10 Nov 2014 20:48:00 +0000 (18:48 -0200)]
linux-fslc: Update revision to 6725f5

This updates the Linux kernel to the 3.17.2 stable release.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx53qsb: Add extra dtb
Fabio Estevam [Mon, 10 Nov 2014 19:40:04 +0000 (17:40 -0200)]
imx53qsb: Add extra dtb

Since kernel 3.15 there are two dtb's for the imx53-qsb board:

imx53-qsb.dtb - For the boards with DA9053 PMIC
imx53-qsrb.dtb - For the boards with MC34708 PMIC

Add the 'imx53-qsrb.dtb' to the list of supported dtb's.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agomxs-base.inc: Convert to zImage
Fabio Estevam [Mon, 10 Nov 2014 14:13:19 +0000 (12:13 -0200)]
mxs-base.inc: Convert to zImage

U-boot mainline uses zImage as the image type, so let's use zImage by default
in mxs-base.inc.

Boards that use uImage can still override it by passing:
KERNEL_IMAGETYPE = "uImage"

in their .conf file.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Tested-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agomx28evk: Convert to zImage
Fabio Estevam [Mon, 10 Nov 2014 14:13:18 +0000 (12:13 -0200)]
mx28evk: Convert to zImage

U-boot mainline uses zImage as the image type, so let's switch to it.

This fixes the boot on 'dizzy' branch.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agomx23evk: Convert to zImage
Fabio Estevam [Mon, 10 Nov 2014 14:13:17 +0000 (12:13 -0200)]
mx23evk: Convert to zImage

U-boot mainline uses zImage as the image type, so let's switch to it.

This fixes the boot on 'dizzy' branch.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agols1021aqds.conf: add the missing quotation mark
Zhenhua Luo [Mon, 10 Nov 2014 12:41:40 +0000 (20:41 +0800)]
ls1021aqds.conf: add the missing quotation mark

Fix following parse error:
ERROR: Unable to parse conf/bitbake.conf: ParseError at /home/jenkins/poky/
meta-fsl-arm/conf/machine/ls1021aqds.conf:16: unparsed line: 'UBOOT_CONFIG[lpuart]
= "ls1021aqds_lpuart_config'

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agols1021aqds: update UBOOT_CONFIG and device tree
Chunrong Guo [Wed, 5 Nov 2014 04:26:24 +0000 (12:26 +0800)]
ls1021aqds: update UBOOT_CONFIG and device tree

   *ls102xa rename QDS and TWR board dts name for consistence
   *ls102xa add LPUART board config for QDS/TWR boards
   *ls102xa remove letech board config for QDS/TWR boards

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agols1021atwr: update UBOOT_CONFIG and device tree
Chunrong Guo [Wed, 5 Nov 2014 04:17:26 +0000 (12:17 +0800)]
ls1021atwr: update UBOOT_CONFIG and device tree

   *ls102xa rename QDS and TWR board dts name for consistence
   *ls102xa add LPUART board config for QDS/TWR boards
   *ls102xa remove letech board config for QDS/TWR boards

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-ls1: Update to 50d6848 revision
Chunrong Guo [Wed, 5 Nov 2014 03:58:16 +0000 (11:58 +0800)]
u-boot-ls1: Update to 50d6848 revision

     This includes following changes:

     50d6848 arm: ls102xa: Update bit reversing for SCFG registers
     4d18340 arm: ls102xa: Remove custom part number SLS1020A and related defination
     756cbdc arm: ls102xa: clear EPU registers for deep sleep
     1d333c7 arm: ls102xa: correct the base address of DCSR registers

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agorcw : Update to 38ec2c9 revision
Chunrong Guo [Wed, 5 Nov 2014 03:34:25 +0000 (11:34 +0800)]
rcw : Update to 38ec2c9 revision

   This includes following changes:

   69c87db ls1021aqds: set value of uboot entry address for qspiboot
   a59bea9 ls1021a: add rcw for enable sai
   ca0b3d1 ls1021aqds: sdboot: fix value of PBI_SRC and IFC_MODE
   3ac85c8 ls1021atwr: add rcw for SD card boot
   43707fa ls1021aqds: add rcw for NAND boot
   1948685 ls1021a: remove custom part number "letech"

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-ls1: Update to 3ced9e8 revision
Chunrong Guo [Wed, 5 Nov 2014 02:58:01 +0000 (10:58 +0800)]
linux-ls1: Update to 3ced9e8 revision

   This includes following changes:

   c742cbe arm: dts: ls1021a: rename QDS and TWR board dts name for consistence
   dbaf1e5 ARM: ls1021a: add gating clocks to IP blocks.
   0eb706c watchdog: imx2_wdt: Add power management support.
   b53a344 watchdog: imx2_wdt: adds big endianness support.
   eb157e1 watchdog: imx2_wdt: convert to watchdog core api
   71b5f25 watchdog: Get rid of MODULE_ALIAS_MISCDEV statements
   54d638d watchdog: imx2_wdt: disable watchdog timer during low power mode
   c495541 watchdog: imx2_wdt: expose module alias for loading from device-tree

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoxf86-video-imxfb-vivante: Upgrade to 3.10.17-1.0.2 patch release
Lauren Post [Fri, 31 Oct 2014 15:17:20 +0000 (10:17 -0500)]
xf86-video-imxfb-vivante: Upgrade to 3.10.17-1.0.2 patch release

Fixes for
- Cursor performance impact
- Pixmap stride when wrapping
- Distinguish cpu and gpu physical address

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogpu-viv-g2d: Upgrade to 3.10.17-1.0.2 patch release
Lauren Post [Fri, 31 Oct 2014 15:17:19 +0000 (10:17 -0500)]
gpu-viv-g2d: Upgrade to 3.10.17-1.0.2 patch release

Update G2D api to support extensive alpha blend.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogpu-viv-bin-mx6q: Upgrade to 3.10.17-1.0.2 patch release
Lauren Post [Fri, 31 Oct 2014 15:17:18 +0000 (10:17 -0500)]
gpu-viv-bin-mx6q: Upgrade to 3.10.17-1.0.2 patch release

Fixes for the following:
- Memory management, high CPU loading, crashes with QT5
- Avoid system freeze with invalid power
- Mutex sharing. resource leak, database protection
- 3D OpenVG for libGAL crash
- UI reboots while playing video
- Add VG355 support to X11
- Enhanced G2D API
- QT5 support for wayland
- WebGL fixes for Chrome UI

For more details reference the 3.10.17-1.0.2 Patch Release notes on freescale.com/imx

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-imx: Upgrade to 3.10.17-1.0.2 patch release
Lauren Post [Fri, 31 Oct 2014 15:17:17 +0000 (10:17 -0500)]
u-boot-imx: Upgrade to 3.10.17-1.0.2 patch release

Improve speed of image authentication in 2013.04

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-imx: Upgrade to 3.10.17-1.0.2 patch release
Lauren Post [Fri, 31 Oct 2014 15:17:16 +0000 (10:17 -0500)]
linux-imx: Upgrade to 3.10.17-1.0.2 patch release

Changes to the following areas.

- pfuse 100
- power management
- graphics driver update with memory, deadlock and bug hang fixes.
- crypto - Update testmgr DMA
- ipu MXC IPUv3 fb: Fix MXCFB_CSC_UPDATE ioctl
- ARM - Drop PL310 errata

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoREADME: Update branches to master for development
Otavio Salvador [Wed, 5 Nov 2014 17:38:06 +0000 (15:38 -0200)]
README: Update branches to master for development

This reverts commit 9ee281f30038ab72564dc983d11b1c9818f083de.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoREADME: Update for Dizzy release
Otavio Salvador [Wed, 5 Nov 2014 17:00:25 +0000 (15:00 -0200)]
README: Update for Dizzy release

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogpu-viv-g2d: fix file ownership in packages
Javier Viguera [Tue, 4 Nov 2014 15:12:10 +0000 (16:12 +0100)]
gpu-viv-g2d: fix file ownership in packages

Using 'cp -a' to install files in do_install function leaks user/group
attributes from build machine to target packages.

WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: user xxxxx does not exist - using root

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoefl: Avoid applying the patch for non-i.MX6 machines
Otavio Salvador [Wed, 5 Nov 2014 11:53:39 +0000 (09:53 -0200)]
efl: Avoid applying the patch for non-i.MX6 machines

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoefl: rename bbappend to match future versions
Andreas Müller [Thu, 30 Oct 2014 16:55:47 +0000 (17:55 +0100)]
efl: rename bbappend to match future versions

as long as the patch applies chances are high that we need it

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-*: Add DESCRIPTION for u-boot providers
Daiane Angolini [Fri, 31 Oct 2014 10:53:47 +0000 (08:53 -0200)]
u-boot-*: Add DESCRIPTION for u-boot providers

Add u-boot DESCRIPTION for those providers still using the default one.
This is needed in order to have a complete and readable list of u-boot providers
in FSL Community BSP Release Notes.

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoweston: Do not override PACKAGECONFIG
Neena Busireddy [Tue, 28 Oct 2014 17:01:23 +0000 (12:01 -0500)]
weston: Do not override PACKAGECONFIG

PACKAGECONFIG should not be overridden. If not, it will become very
complex to enable other features defined in the main recipe.

This patch also removes the duplicate PACKAGECONFIG settings defined
in the bbappend after this change.

For sololite, remove egl from PACKAGECONFIG as egl is enabled by
default for DISTRO_FEATURES wayland.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-fslc: Update revision to 20fb021
Otavio Salvador [Tue, 28 Oct 2014 14:23:42 +0000 (12:23 -0200)]
linux-fslc: Update revision to 20fb021

This updates the Linux kernel to the 3.17.1 stable release.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-base.inc: Use specific package feed for MX6QDL and MX6SL
Otavio Salvador [Tue, 28 Oct 2014 12:08:04 +0000 (10:08 -0200)]
imx-base.inc: Use specific package feed for MX6QDL and MX6SL

The sharing of packaging feed between MX6QDL and MX6SL is very
fragile. In rare cases, when a package is not generated for the
machine it can fallback to the wrong set of packages.

This has been seen on the Vivante GPU packages as MX6SL does not
include libegles2-mx6 and the packaging system ended using the one
provided by MX6QDL SoC.

This issue was very hard to find out the cause and understand why it
was happening so I'd like to thank Richard Purdie for his help in
figuring it out.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx6dlsabreauto: Change to use u-boot-fslc
Otavio Salvador [Thu, 23 Oct 2014 22:34:23 +0000 (20:34 -0200)]
imx6dlsabreauto: Change to use u-boot-fslc

This board is now supported by u-boot-fslc so we move from u-boot-imx
to it; this is preferred as this U-Boot fork follows closely the
mainline tree which brings faster development cycle and helps to
extend the test of i.MX6 support.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-fslc: Update to 2014.10 upcoming release
Otavio Salvador [Fri, 10 Oct 2014 22:18:10 +0000 (19:18 -0300)]
u-boot-fslc: Update to 2014.10 upcoming release

This updates the U-Boot to the 2014.10 based branch. On top of the
original code we still have following changes applied:

75ce95e embestmx6boards: Change default bootenv configuration
472bfb3 ot1200: add sata support
4e8b5ee ot1200: fix sf detection
857ccfd ARM: i.MX6: include prototype for get_board_rev()
2b542e6 video: ipu_disp: remove pixclk fixup
499a8ca video: ipu: fix debug and comment
c970aa2 lcd: Fix build error with CONFIG_LCD_BMP_RLE8
37a6b36 mx6sabre_common: Add HDMI config to common code
56f29bf mx6qsabreauto: Add HDMI support
2878ac3 ot1200: remove superfluous "string" tag
d2104d6 ARM: i.MX video: declare displays and display_count publicly
2d6e2ec ARM: i.MX: provide declaration for board_spi_cs_gpio
d09ced3 ARM: prevent compiler warnings from bootm.c
34fd658 wandboard: Use 32bit color depth for Fusion LCD
92e4fa9 mx6sabresd: Use LDO dtb file until LDO bypass support is added
d859ee7 mx6slevk: Use LDO dtb file until LDO bypass support is added
47ac5b6 mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT

Due the changes on the way U-Boot works now, heavily relying on
kconfig, it is required to use the 'configure' step to properly setup
it for the 'sandbox' before building the tools.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agonativesdk-packagegroup-sdk-host: add nativesdk-u-boot-mkimage
Javier Viguera [Tue, 21 Oct 2014 12:50:30 +0000 (14:50 +0200)]
nativesdk-packagegroup-sdk-host: add nativesdk-u-boot-mkimage

Add the 'mkimage' host tool to the toolchains generated with 'bitbake
meta-toolchain' or with 'bitbake -c populate_sdk <image>'.

This allows to use the standalone toolchain to build kernel images of
type uImage (with u-boot header)

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agocairo: Fix PACKAGECONFIG settings
Gary Thomas [Tue, 21 Oct 2014 12:12:20 +0000 (06:12 -0600)]
cairo: Fix PACKAGECONFIG settings

Remove a forced setting of PACKAGECONFIG_mx6 - this caused some flags
which were set by the main recipe to be lost, e.g. "x11".  The flags
which are being set by these lines are correctly set in the main recipe,
so this change fixes the errant behaviour with no other side effects.

Signed-off-by: Gary Thomas <gary@mlbassoc.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogstreamer1.0-plugins-bad: Remove gles2 for i.MX6 SoloLite
Neena Busireddy [Thu, 16 Oct 2014 20:45:05 +0000 (15:45 -0500)]
gstreamer1.0-plugins-bad: Remove gles2 for i.MX6 SoloLite

i.MX6 SoloLite (mx6sl) does not support 3D GPU hardware
acceleration. The X11 backend only supports mesa software rendering GL
and non-x11 backends does not support both GL and GLES.

This patch defines PACKAGECONFIG_GL for each i.MX6 SoC family as i.MX6
SoloLite is different from other SoC's.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agochromium: Update bbappend to version 38.0.2125.101
Carlos Rafael Giani [Mon, 13 Oct 2014 11:35:39 +0000 (13:35 +0200)]
chromium: Update bbappend to version 38.0.2125.101

In this update, the "component-build" packageconfig is no longer enabled
by default. Component builds do use much less RAM on build machines, but
according to Chromium developers, it is not recommended to use these for
anything other than developer builds.

Note that you should still enable component mode if you don't have a
64 bit build machine, or a machine with less than 8 GB RAM.

Reference:
https://groups.google.com/a/chromium.org/d/topic/chromium-dev/yqIHEbquIBg/discussion

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-fslc: Update to 3.17 release
Otavio Salvador [Fri, 10 Oct 2014 21:50:02 +0000 (18:50 -0300)]
linux-fslc: Update to 3.17 release

This updates to the 3.17 release. No changes are applied on the
patches-3.17 branch at this moment so it is essentially the hash of
the v3.17 tag.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimage_types_fsl.bbclass: typo fix (s/Unkown/Unknown/)
Mario Domenech Goulart [Fri, 10 Oct 2014 13:26:03 +0000 (10:26 -0300)]
image_types_fsl.bbclass: typo fix (s/Unkown/Unknown/)

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-base.inc: Use ?= for PREFERRED PROVIDER
Neena Busireddy [Wed, 1 Oct 2014 18:18:04 +0000 (13:18 -0500)]
imx-base.inc: Use ?= for PREFERRED PROVIDER

Use ?= for PREFERRED PROVIDER for mx6 GPU libraries in order
to make it flexible for overriding.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-fslc: Update to bf3b99e revision
Otavio Salvador [Mon, 22 Sep 2014 13:49:09 +0000 (10:49 -0300)]
linux-fslc: Update to bf3b99e revision

This updates the patches-3.16 branch to the 3.16.3 stable release.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-fslc: Update to e36968a revision
Otavio Salvador [Mon, 22 Sep 2014 13:36:50 +0000 (10:36 -0300)]
u-boot-fslc: Update to e36968a revision

This includes follow backports from 2014.10 upcoming release

e36968a wandboard: Use 32bit color depth for Fusion LCD
c1c50cf mx6qsabreauto: Staticize when possible
930ed7c mx6sxsabresd: Staticize i2c_pad_info1
38b6f2e imx:mx6slevk: change CONFIG_SYS_FSL_ESDHC_ADDR
10377d0 imx:mx6qarm2: change CONFIG_SYS_FSL_ESDHC_ADDR
a1cf9ae imx:mx6sxsabresd: change CONFIG_SYS_FSL_ESDHC_ADDR
3ac6818 arm: Fix _start for CONFIG_SYS_DV_NOR_BOOT_CFG
bbc0712 arm: Make reset position-independent

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogstreamer1.0-plugins-imx: Update to version 0.9.9
Carlos Rafael Giani [Sun, 21 Sep 2014 11:02:17 +0000 (13:02 +0200)]
gstreamer1.0-plugins-imx: Update to version 0.9.9

Changes:

- ipu, vpu, v4l2src: Use reference counting for resources
- ipu: use a global FD instead of per-blitter FDs
- introduce a proper physical address type and a printf conversion
  specifier
- remove cpu address from GstImxPhysMemory and add an "internal" pointer
- replace obsolete "padding" member in phys mem meta with better defined
- use a reference counter for mapping physical memory
- ipu: fix kernel version detection and include paths in wscript
- eglvivsink: remove RGB from the list of supported formats
- cleanup & logging improvements

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>