]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
9 years agorename qoriq-debug to kernel-module-qoriq-debug and move bb to kernel-modules subdir
Zhenhua Luo [Fri, 28 Aug 2015 10:36:45 +0000 (18:36 +0800)]
rename qoriq-debug to kernel-module-qoriq-debug and move bb to kernel-modules subdir

* rename qoriq-debug to kernel-module-qoriq-debug
* move bb file to the common kernel-modules subdirectory

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agokernel-module-ls-debug: move to kernel-modules subdir
Zhenhua Luo [Fri, 28 Aug 2015 10:36:44 +0000 (18:36 +0800)]
kernel-module-ls-debug: move to kernel-modules subdir

Move the kernel module bb file to kernel-modules subdirectory which
manages recipes of kernel module.

Signee-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agokernel-module-scatter-gather: update COMPATIBLE_MACHINE from ls1021atwr to ls1021a
Zhenhua Luo [Fri, 28 Aug 2015 10:36:43 +0000 (18:36 +0800)]
kernel-module-scatter-gather: update COMPATIBLE_MACHINE from ls1021atwr to ls1021a

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agorename scatter-gather to kernel-module-scatter-gather and move bb to kernel-modules...
Zhenhua Luo [Fri, 28 Aug 2015 10:36:42 +0000 (18:36 +0800)]
rename scatter-gather to kernel-module-scatter-gather and move bb to kernel-modules subdir

* rename scatter-gather to kernel-module-scatter-gather
* move bb file to the common kernel-modules subdirectory

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agofsl-tlu: add recipe
Zhenhua Luo [Fri, 28 Aug 2015 10:36:40 +0000 (18:36 +0800)]
fsl-tlu: add recipe

The fsl-tlu package includes the TLU(Table Lookup Unit) test scripts and
and configuration files.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoopenssl-qoriq: rename the patch folder from openssl to openssl-qoriq
Zhenhua Luo [Wed, 26 Aug 2015 11:04:11 +0000 (19:04 +0800)]
openssl-qoriq: rename the patch folder from openssl to openssl-qoriq

Fix the following build issues:
WARNING: Host distribution "Ubuntu-12.04" has not been validated with this version of the build system; you may possibly experience unexpected failures. It is recommended that you use a tested distribution.
WARNING: Unable to get checksum for openssl-qoriq SRC_URI entry configure-targets.patch: file could not be found            | ETA:  00:00:10
WARNING: Unable to get checksum for openssl-qoriq SRC_URI entry shared-libs.patch: file could not be found
WARNING: Unable to get checksum for openssl-qoriq SRC_URI entry oe-ldflags.patch: file could not be found
WARNING: Unable to get checksum for openssl-qoriq SRC_URI entry engines-install-in-libdir-ssl.patch: file could not be found
WARNING: Unable to get checksum for openssl-qoriq SRC_URI entry openssl-fix-link.patch: file could not be found
WARNING: Unable to get checksum for openssl-qoriq SRC_URI entry version-script.patch: file could not be found
WARNING: Unable to get checksum for openssl-qoriq SRC_URI entry pic.patch: file could not be found
...
ERROR: Fetcher failure: Unable to find file file://configure-targets.patch anywhere. The paths that were searched were:
    /local/home/b19537/workspace/poky-os/meta-freescale/recipes-connectivity/openssl/openssl-qoriq-1.0.1i/poky
...

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoopenssl-qoriq: merge qoriq-arm and qoriq-ppc to qoriq in COMPATIBLE_MACHINE
Zhenhua Luo [Wed, 26 Aug 2015 11:04:18 +0000 (19:04 +0800)]
openssl-qoriq: merge qoriq-arm and qoriq-ppc to qoriq in COMPATIBLE_MACHINE

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoqoriq-base.inc: define PREFERRED_PROVIDER_cryptodev-linux
Zhenhua Luo [Wed, 26 Aug 2015 11:04:12 +0000 (19:04 +0800)]
qoriq-base.inc: define PREFERRED_PROVIDER_cryptodev-linux

Fix the following issue:
    NOTE: Resolving any missing task queue dependencies
    NOTE: multiple providers are available for cryptodev-linux (cryptodev-linux, cryptodev-qoriq-linux)
    NOTE: consider defining a PREFERRED_PROVIDER entry to match cryptodev-linux

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agokernel-module-perf-qoriq: Add recipe
Zhenhua Luo [Mon, 24 Aug 2015 03:31:36 +0000 (11:31 +0800)]
kernel-module-perf-qoriq: Add recipe

The kernel-module-perf-qoriq package is QorIQ extension to perf for
supporting non core counters.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agokernel-module-mcc: move to kernel-modules subdir
Otavio Salvador [Fri, 7 Aug 2015 14:07:08 +0000 (11:07 -0300)]
kernel-module-mcc: move to kernel-modules subdir

There are more kernel modules which are going to be packaged so it
makes sense to have them all in same subdirectory.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoglmark: Drop drm-gl support for all i.MX6 SoCs with GPU
Otavio Salvador [Fri, 21 Aug 2015 23:27:39 +0000 (20:27 -0300)]
glmark: Drop drm-gl support for all i.MX6 SoCs with GPU

The linking against GL is failing so we need to remove this support as
an intermediate solution.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agogtk+3: Add CFLAGS overrides for Wayland use
Otavio Salvador [Tue, 11 Aug 2015 12:55:35 +0000 (09:55 -0300)]
gtk+3: Add CFLAGS overrides for Wayland use

The Vivante GPU requires the platform to be configured and thus the
CFLAGS need to be passed for the build system to properly configure
it.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agomesa-demos: Add Wayland and OpenVG support
Lauren Post [Fri, 24 Jul 2015 15:40:49 +0000 (10:40 -0500)]
mesa-demos: Add Wayland and OpenVG support

Add patches to support both OpenVG and Wayland support.
Add configuration to enable in PACKAGECONFIG.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agocryptodev: merge qoriq-arm and qoriq-ppc to qoriq in COMPATIBLE_MACHINE
Zhenhua Luo [Fri, 21 Aug 2015 03:53:51 +0000 (11:53 +0800)]
cryptodev: merge qoriq-arm and qoriq-ppc to qoriq in COMPATIBLE_MACHINE

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agokernel-module-ls-debug: Add recipe
Zhenhua Luo [Fri, 21 Aug 2015 03:53:49 +0000 (11:53 +0800)]
kernel-module-ls-debug: Add recipe

kernel-module-ls-debug is Layerscape debug file system module, it supports the
ls102xa targets debug.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agols1021atwr.conf: add the supported board revision
Zhenhua Luo [Mon, 17 Aug 2015 10:12:56 +0000 (18:12 +0800)]
ls1021atwr.conf: add the supported board revision

Only ls1021atwr rev1.0 is supported.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
9 years agoqemu: unify the recipe for QorIQ ARM and QorIQ PPC
Zhenhua Luo [Mon, 17 Aug 2015 10:12:52 +0000 (18:12 +0800)]
qemu: unify the recipe for QorIQ ARM and QorIQ PPC

* rename recipe to qemu-qoriq_git.bb to be product specific
* add DESCRIPTION
* conditionally define QEMU_TARGETS and EXTRA_OECONF
* skip dev-deps check to fix build error
* add COMPATIBLE_MACHINE

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
9 years agoUpdate ls1021atwr machine conf
Zhenhua Luo [Wed, 12 Aug 2015 14:42:42 +0000 (22:42 +0800)]
Update ls1021atwr machine conf

* update the DESCRIPTION to provide more details
* add sdcard, lpuart and qspi in UBOOT_CONFIG
* add KERNEL_DEFCONFIG
* remove duplicated variables which are in qoriq-arm.inc

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoUpdate machine conf of e6500 targets
Zhenhua Luo [Wed, 12 Aug 2015 14:42:41 +0000 (22:42 +0800)]
Update machine conf of e6500 targets

* update the DESCRIPTION to provide more details
* switch to UBOOT_CONFIG way for u-boot build
* add EXTRA_IMAGEDEPENDS

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoUpdate machine conf of e5500 targets
Zhenhua Luo [Wed, 12 Aug 2015 14:42:40 +0000 (22:42 +0800)]
Update machine conf of e5500 targets

* update the DESCRIPTION to provide more details
* switch to UBOOT_CONFIG way for u-boot build
* add EXTRA_IMAGEDEPENDS

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoUpdate machine conf of e500mc targets
Zhenhua Luo [Wed, 12 Aug 2015 14:42:39 +0000 (22:42 +0800)]
Update machine conf of e500mc targets

* update the DESCRIPTION to provide more details
* switch to UBOOT_CONFIG way for u-boot build
* add EXTRA_IMAGEDEPENDS

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoUpdate machine conf of e500v2 targets
Zhenhua Luo [Wed, 12 Aug 2015 14:42:38 +0000 (22:42 +0800)]
Update machine conf of e500v2 targets

* update the DESCRIPTION to provide more details
* switch to UBOOT_CONFIG way for u-boot build
* add EXTRA_IMAGEDEPENDS
* remove unnecessary blank line

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agouio-seville: Update COMPATIBLE_MACHINE
Zhenhua Luo [Wed, 12 Aug 2015 14:42:36 +0000 (22:42 +0800)]
uio-seville: Update COMPATIBLE_MACHINE

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoskmm-host: Add COMPATIBLE_MACHINE
Zhenhua Luo [Wed, 12 Aug 2015 14:42:35 +0000 (22:42 +0800)]
skmm-host: Add COMPATIBLE_MACHINE

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoscatter-gather: Add recipe
Zhenhua Luo [Wed, 12 Aug 2015 14:42:34 +0000 (22:42 +0800)]
scatter-gather: Add recipe

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agopkc-host: Add COMPATIBLE_MACHINE
Zhenhua Luo [Wed, 12 Aug 2015 14:42:32 +0000 (22:42 +0800)]
pkc-host: Add COMPATIBLE_MACHINE

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agolinux-qoriq: Unify recipe for QorIQ ARM and QorIQ PPC
Zhenhua Luo [Wed, 12 Aug 2015 14:42:29 +0000 (22:42 +0800)]
linux-qoriq: Unify recipe for QorIQ ARM and QorIQ PPC

* update linux-qoriq recipe to support both QorIQ ARM and QorIQ PPC
* move PREFERRED_PROVIDER_virtual/linux to qoriq-base.inc
* remove linux-ls1 recipes

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoceetm: Add COMPATIBLE_MACHINE and remove unnecessary DEPENDS
Zhenhua Luo [Wed, 12 Aug 2015 14:42:28 +0000 (22:42 +0800)]
ceetm: Add COMPATIBLE_MACHINE and remove unnecessary DEPENDS

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoar: Add COMPATIBLE_MACHINE
Zhenhua Luo [Wed, 12 Aug 2015 14:42:27 +0000 (22:42 +0800)]
ar: Add COMPATIBLE_MACHINE

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoasf: Move RDEPENDS and add COMPATIBLE_MACHINE
Zhenhua Luo [Wed, 12 Aug 2015 14:42:26 +0000 (22:42 +0800)]
asf: Move RDEPENDS and add COMPATIBLE_MACHINE

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoweb-sysmon: Add RDEPENDS and COMPATIBLE_MACHINE
Zhenhua Luo [Wed, 12 Aug 2015 14:42:25 +0000 (22:42 +0800)]
web-sysmon: Add RDEPENDS and COMPATIBLE_MACHINE

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoskmm-ep: Move COMPATIBLE_MACHINE to botton line
Zhenhua Luo [Wed, 12 Aug 2015 14:42:24 +0000 (22:42 +0800)]
skmm-ep: Move COMPATIBLE_MACHINE to botton line

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agomerge-files: Define S to fix build warning
Zhenhua Luo [Wed, 12 Aug 2015 14:42:23 +0000 (22:42 +0800)]
merge-files: Define S to fix build warning

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoipc: Optimize the ipc recipes directories
Zhenhua Luo [Wed, 12 Aug 2015 14:42:22 +0000 (22:42 +0800)]
ipc: Optimize the ipc recipes directories

* move ipc-ust recipes to recipes-extended folder
* move ipc-modules to recipes-kernel folder

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoipsec-demo: Optimize recipe
Zhenhua Luo [Wed, 12 Aug 2015 14:42:20 +0000 (22:42 +0800)]
ipsec-demo: Optimize recipe

* add bash in RDEPENDS
* define S to fix build warning
* use noexec attribute to disable function execution
* add COMPATIBLE_MACHINE

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoudev-rules-qoriq: Add S definition and make the recipe qoriq-ppc specific
Zhenhua Luo [Wed, 12 Aug 2015 14:42:18 +0000 (22:42 +0800)]
udev-rules-qoriq: Add S definition and make the recipe qoriq-ppc specific

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agou-boot-qoirq: Unify the u-boot recipe for QorIQ ARM and QorIQ PPC
Zhenhua Luo [Wed, 12 Aug 2015 14:42:17 +0000 (22:42 +0800)]
u-boot-qoirq: Unify the u-boot recipe for QorIQ ARM and QorIQ PPC

* update u-boot-qoriq recipe to support QorIQ ARM and QorIQ PPC
* remove u-boot-ls1 recipe which is replaced by u-boot-qoriq
* move PREFERRED_PROVIDER_u-boot to qoriq-base.inc

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoapptrk: Update recipe to support both QorIQ ARM and QorIQ PPC targets
Zhenhua Luo [Wed, 12 Aug 2015 14:42:16 +0000 (22:42 +0800)]
apptrk: Update recipe to support both QorIQ ARM and QorIQ PPC targets

* Conditionally define EXTRA_OEMAKE and CFLAGS
* Add COMPATIBLE_MACHINE

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoReplace qoriq-base.inc with qoriq-ppc.inc in qoriq tune files
Zhenhua Luo [Wed, 12 Aug 2015 14:42:15 +0000 (22:42 +0800)]
Replace qoriq-base.inc with qoriq-ppc.inc in qoriq tune files

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoReorg the qoriq include files
Zhenhua Luo [Wed, 12 Aug 2015 14:42:14 +0000 (22:42 +0800)]
Reorg the qoriq include files

* update qoriq-base.inc to ensure common bits of QorIQ ARM and QorIQ PPC are there
* add qoriq-ppc.inc to manage the common bits of QorIQ PPC targets
* update qoriq-arm.inc to ensure QorIQ ARM specific bits are there

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agolayer.conf: Update the source mirror definition
Zhenhua Luo [Wed, 12 Aug 2015 14:42:12 +0000 (22:42 +0800)]
layer.conf: Update the source mirror definition

* Add QorIQ source mirror
* Replace FSL_MIRROR with IMX_MIRROR to define imx source mirror
* Set FSL_MIRROR to ${IMX_MIRROR} to ensure recipes(refer to FSL_MIRROR) work,
  the FSL_MIRROR definition can be removed when those recipes are updated to use
  IMX_MIRROR

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agousdpaa: add COMPATIBLE_MACHINE
Zhenhua Luo [Thu, 6 Aug 2015 11:06:48 +0000 (19:06 +0800)]
usdpaa: add COMPATIBLE_MACHINE

usdpaa only supports QorIQ PPC targets

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
9 years agocst: remove duplicated recipe
Zhenhua Luo [Thu, 6 Aug 2015 10:47:05 +0000 (18:47 +0800)]
cst: remove duplicated recipe

cst recipe exists in recipes-devtools folder

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
9 years agoasf: remove deplicated recipe
Zhenhua Luo [Thu, 6 Aug 2015 09:58:44 +0000 (17:58 +0800)]
asf: remove deplicated recipe

The asf recipe already exists in recipes-kernel folder

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
9 years agogstreamer1.0-plugins-base: Add gstplaybin related patch
Yuqing Zhu [Thu, 6 Aug 2015 10:32:06 +0000 (18:32 +0800)]
gstreamer1.0-plugins-base: Add gstplaybin related patch

- Remove default deinterlace flag in playbin for i.MX6 and i.MX7 SoCs.

- Remove native video flag in playbin for i.MX6 and i.MX7 SoCs because
  it will cause subtitle error.

Signed-off-by: Yuqing Zhu <b54851@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agogst1.0-fsl-plugin: Upgrade to 4.0.6 version
Yuqing Zhu [Thu, 6 Aug 2015 05:40:24 +0000 (13:40 +0800)]
gst1.0-fsl-plugin: Upgrade to 4.0.6 version

Released with 3.14.38_6UL7D_beta release.
Upgrade to 4.0.6 version.
mx6ul: Add platform configuration and DEPENDS to imx-lib.
mx6q/6dl/6sx/6sl: Add PACKAGECONFIG: overlaysink.

Signed-off-by: Yuqing Zhu <b54851@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agou-boot-fslc: Update to 3f0c535 revision
Otavio Salvador [Wed, 5 Aug 2015 17:44:04 +0000 (14:44 -0300)]
u-boot-fslc: Update to 3f0c535 revision

This upgrades the U-Boot 2015.07 fork to include following backports:

3f0c535 udoo: Remove SPL fat support
87c4294 arm: mxs: make inline function compatible for GCC 5
a3c103e udoo: Switch to SPL support
963982d cgtqmx6eval: Use standard boot script
70bbfc1 cgtqmx6eval: Align DCD settings with Congatec's U-boot
a17e383 cgtqmx6eval: Add SATA support
825ced0 cgtqmx6eval: Add splash screen support
26a3d35 cgtqmx6eval: Add USB support
7a902c7 cgtqmx6eval: Add PMIC support
9991641 cgtqmx6eval: Add thermal support
1702fa7 cgtqmx6eval: Add ESDHC3 support
4a01796 cgtqmx6eval: Fit into single lines
3b8bc2d cgtqmx6eval: Improve the error handling
03d8850 cgtqmx6eval: Staticize when possible
d199d1f cgtqmx6eval: Use the default CONFIG_SYS_PBSIZE
c3bb8cc cgtqmx6eval: Use default prompt
389d672 mmc:fsl_esdhc invalidate dcache before read
2aa590e warp: Add MAX77696 support
b446a29 power: pmic: Add support for MAX77696 PMIC
0c610df thermal: Fix comments
7869cf1 imx: imximage: add new CHECK/CLR BIT command
f18b011 arm: mx6: tqma6: Add WRU-IV baseboard for the TQMa6 SoM
7e23759 mx6sabresd: Use 'int' for return values
c5fb677 mx6sxsabresd: Use 'int' for return values
b713ff9 builderthread.py: Keep 'SPL'

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoDrop Freescale official Linux kernel for i.MX23, i.MX28 and i.MX5 SoC families
Otavio Salvador [Wed, 5 Aug 2015 11:50:26 +0000 (08:50 -0300)]
Drop Freescale official Linux kernel for i.MX23, i.MX28 and i.MX5 SoC families

The Linux kernel provided by Freescale for i.MX28 and i.MX5 is too old
(2.6.35.3) and there are no plans to upgrade it, as the OE-Core is
going to use GCC 5.2 as default compiler soon and it is not possible
to compile this kernel with the new toolchain, thus the removal.

The metadata related to the i.MX23, i.MX28 and i.MX5 SoC family, which
is dependant of this Linux kernel support, has been removed in this
commit so if someone ever wants to bring it back it is easy to find
out all the necessary changes. The recipes affected are:

 - alsa-state
 - amd-gpu-x11-bin
 - gtk+3
 - imx-lib
 - imx-test
 - imx-vpu
 - libfslcodec
 - linux-imx
 - mesa
 - qt4-embedded-free
 - qt4-x11-free
 - qtbase
 - xf86-video-imxfb

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
9 years agomesa: Remove virtual/libopenvg from providers list
Otavio Salvador [Thu, 30 Jul 2015 20:32:32 +0000 (17:32 -0300)]
mesa: Remove virtual/libopenvg from providers list

The mesa now provide virtual/libopenvg which should be offered by the
AMD and Vivante GPU drivers. Remove it from the providers list.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoimx6ulevk: Create i.MX 6 UltraLite EVK machine
Lauren Post [Wed, 5 Aug 2015 14:56:55 +0000 (09:56 -0500)]
imx6ulevk: Create i.MX 6 UltraLite EVK machine

Introducing the i.MX 6 Ultra Lite EVK machine.
i.MX 6 UltraLite is a CortexA7 with no GPU or VPU.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoimx7dsabresd: Add touch imx7d-sdb-touch device tree
Lauren Post [Wed, 5 Aug 2015 14:56:54 +0000 (09:56 -0500)]
imx7dsabresd: Add touch imx7d-sdb-touch device tree

Add an new dts file: imx7d-sdb-touch.dts.This file adds tsc2046 touch
screen controller support. Due to the pin PENIRQ of tsc2046 is conflict
with the interrupt pin of HDMI, so in this patch, disable the HDMI.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoimx7dsabresd: Add sim imx7d-sdb-sim device trees
Lauren Post [Wed, 5 Aug 2015 14:56:53 +0000 (09:56 -0500)]
imx7dsabresd: Add sim imx7d-sdb-sim device trees

Add the SIM1 device tree support on i.MX 7D SABRE SD

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agolinux-imx: Upgrade to 3.14.38-6UL7D_beta
Lauren Post [Wed, 5 Aug 2015 14:56:52 +0000 (09:56 -0500)]
linux-imx: Upgrade to 3.14.38-6UL7D_beta

Add support for i.MX 6UltraLite.

i.MX 6UltraLite and i.MX 7Dual SabreSD beta were released
on a different branch so specify SRCBRANCH and SRCREV by SoC.

Remove file://0003-ARM-imx6sl-Disable-imx6sl-specific-code-when-imx6sl-.patch
as it no longer applies with this kernel version

Keep 6QP_beta branch only for the 6q/dl/sx/sl SoC since
some patches in 6qp_beta are not in the 6ul7d_beta for QuadPlus only.
The 6ul7d_beta had no graphics and video acceleration testing.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agou-boot-imx: Upgrade to 2015.04 version
Lauren Post [Fri, 31 Jul 2015 14:18:41 +0000 (09:18 -0500)]
u-boot-imx: Upgrade to 2015.04 version

Upgrade to 2015.04 version and add i.MX 6UltraLite.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agolibfslparser: Upgrade to 4.0.6 version
Yuqing Zhu [Wed, 5 Aug 2015 08:33:19 +0000 (16:33 +0800)]
libfslparser: Upgrade to 4.0.6 version

Released with 3.14.38_6UL7D_beta release.
Upgrade to 4.0.6 version.

Bug fix:
-TS segment fault.
-Improve mkv parser's loading time when create parser with large size file.

Signed-off-by: Yuqing Zhu <b54851@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agolibfslcodec: Upgrade to 4.0.6 version
Yuqing Zhu [Wed, 5 Aug 2015 08:33:18 +0000 (16:33 +0800)]
libfslcodec: Upgrade to 4.0.6 version

Released with 3.14.38_6UL7D_beta release.
Upgrade to 4.0.6 version.

Bug fix:
-Add test binary to release package.
-Fix segmentation fault issue with only standard build.
-Build std only for arm11 and arm12.

Signed-off-by: Yuqing Zhu <b54851@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoimx-vpu: Upgrade to 5.4.31 version
Lauren Post [Fri, 31 Jul 2015 14:18:45 +0000 (09:18 -0500)]
imx-vpu: Upgrade to 5.4.31 version

- Fix VPU blocked in BWB module.
- Adding new soc name for i.MX6QP

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoimx-test: Upgrade to 5.1 version and add 6UL support
Lauren Post [Fri, 31 Jul 2015 14:18:44 +0000 (09:18 -0500)]
imx-test: Upgrade to 5.1 version and add 6UL support

Adding i.MX 6UltraLite support
Fix scc build exclusion in makefile

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoimx-lib: Upgrade to 5.1 and add i.MX 6UltraLite support
Lauren Post [Fri, 31 Jul 2015 14:18:43 +0000 (09:18 -0500)]
imx-lib: Upgrade to 5.1 and add i.MX 6UltraLite support

Enable pxp libraries for i.MX 6UltraLite.
Fix rng and shara2 to exclude the 6UL platform to avoid build breaks

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoimx-kobs: Upgrade to 5.1 version
Lauren Post [Fri, 31 Jul 2015 14:18:42 +0000 (09:18 -0500)]
imx-kobs: Upgrade to 5.1 version

Add i.MX 6UltraLite support.

When kobs-ng generates FCB with BCH ecc parity, ecc data might NOT byte
align, and requires join the ecc with real FCB data. When the ecc data is
byte aligned, the operation is not necessary, just simply copy the data.

Generalize the encode_bch_ecc function for different configurations.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoxserver-xf86-config: Add i.MX6UL xorg.conf
Lauren Post [Fri, 31 Jul 2015 14:18:46 +0000 (09:18 -0500)]
xserver-xf86-config: Add i.MX6UL xorg.conf

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoimx-base: Changes for i.MX 6Ultra Lite
Lauren Post [Fri, 31 Jul 2015 14:18:40 +0000 (09:18 -0500)]
imx-base: Changes for i.MX 6Ultra Lite

Create the additiosn for 6ul SOC family.

i.MX 6Ultra Lite has no GPU or VPU so change settings
that assume mx6 has a GPU to use mesa for graphics.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoimx-gpu-viv: Change compatible machine to mx6 with GPU
Lauren Post [Fri, 31 Jul 2015 14:18:47 +0000 (09:18 -0500)]
imx-gpu-viv: Change compatible machine to mx6 with GPU

Fix to support future mx6 i.MX 6UltraLite which does not have a GPU.
This SoC will use mesa so mesa changes before should be more SoC
specific to allow future mx6 SoC without GPU to use software
rendering.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agodirectfb: Stop using a packagegroup to fix Vivante GPU runtime dependency
Otavio Salvador [Mon, 3 Aug 2015 16:48:34 +0000 (13:48 -0300)]
directfb: Stop using a packagegroup to fix Vivante GPU runtime dependency

The runtime dependency against libvivante-dfb-mx6 should be specified
in the directfb main package, not in the packagegroup so there is no
risk of it not being right in a customer image.

The other benefit in doing this rework is that the DirectFB 1.7.4
version recipe has no changes and can be immediately removed once
Freescale upgrades the Vivante GPU bindings for DirectFB 1.7.7
support.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoimx-base.inc: Use specific version of DirectFB just for i.MX6 SoCs with GPU
Otavio Salvador [Mon, 3 Aug 2015 16:46:54 +0000 (13:46 -0300)]
imx-base.inc: Use specific version of DirectFB just for i.MX6 SoCs with GPU

There is no need to override the directfb recipe version for i.MX6
UltraLite SoC as it does not rely on Vivante GPU driver.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agopackagegroup-core-directfb: Change override for i.MX6 SoCs with GPU
Otavio Salvador [Fri, 31 Jul 2015 19:49:07 +0000 (16:49 -0300)]
packagegroup-core-directfb: Change override for i.MX6 SoCs with GPU

Fix to support future mx6 i.MX 6UltraLite which does not have a GPU.
This SoC will use mesa so mesa changes before should be more SoC
specific to allow future mx6 SoC without GPU to use software
rendering.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agomesa-demos: Support for mx6 without GPUs
Otavio Salvador [Thu, 30 Jul 2015 19:53:55 +0000 (16:53 -0300)]
mesa-demos: Support for mx6 without GPUs

Fix to support future mx6 i.MX 6UltraLite which does not have a
GPU.  This SoC will use mesa so mesa changes before should be more
SoC specific to allow future mx6 SoC without GPU to use mesa.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoxf86-video-imxfb-vivante: Fix gcc 5.2 build break
Tom Hochstein [Thu, 30 Jul 2015 23:40:16 +0000 (18:40 -0500)]
xf86-video-imxfb-vivante: Fix gcc 5.2 build break

Fix build break with gcc 5.2 caused by warnings being treated as errors.

Signed-off-by: Tom Hochstein <Tom.Hochstein@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agocryptodev: set CLEANBROKEN
Ting Liu [Fri, 31 Jul 2015 09:00:33 +0000 (17:00 +0800)]
cryptodev: set CLEANBROKEN

Fix the below error:
DEBUG: Executing shell function do_configure
NOTE: make -e MAKEFLAGS= clean
make -C /lib/modules/3.16.0-4-amd64/build SUBDIRS=`pwd` clean
make[1]: *** /lib/modules/3.16.0-4-amd64/build: No such file or directory.  Stop.
Makefile:39: recipe for target 'clean' failed
make: *** [clean] Error 2
ERROR: oe_runmake failed

This aligns with the cryptodev recipe in Poky.

Signed-off-by: Ting Liu <ting.liu@freescale.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agogst1.0-fsl-plugin: Add Gstreamer Recorder support
Lauren Post [Fri, 24 Jul 2015 15:40:51 +0000 (10:40 -0500)]
gst1.0-fsl-plugin: Add Gstreamer Recorder support

Enable the Gstramer Recorder Engine with package configurations.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agogstreamer1.0-plugins-imx: Update to version 0.11.1
Carlos Rafael Giani [Wed, 29 Jul 2015 21:43:53 +0000 (23:43 +0200)]
gstreamer1.0-plugins-imx: Update to version 0.11.1

Changes:

-new compositor elements to combine N input video streams into one output
 video stream; compatible to the upstream compositor element from
 gstreamer1.0-plugins-bad
 hardware-accelerated compositing based on G2D and IPU available
-blitter codebase completely rewritten for better support of aspect ratio
 correction and compositing
-blitter video sinks support vsync to eliminate tearing
-vpu: decoder: leaks fixed which occurred when shutting down and starting
 again decoders
-vpu: encoder: bitrate now adjustable on the fly
-v4l2src: can now announce interlace mode, device frame rate, device
 pixel format
-v4l2src: fixed physical address retrieval (important for zerocopy)
-eglvivsink: in Wayland, x/y window coordinates are now supported
-v4l2src: support for imxv4l2:// URIs, making such cmdlines possible:
 gst-launch-1.0 playbin uri=imxv4l2:///dev/video0
-v4l2src: support for YUYV data

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoopenssl: Avoid contamination OE-Core recipe
Otavio Salvador [Wed, 29 Jul 2015 21:11:18 +0000 (18:11 -0300)]
openssl: Avoid contamination OE-Core recipe

The QorIQ version of openssl needs to use another recipe name and have
a common provider, which is than choosen for QorIQ-based machines.

The recipe is now called 'openssl-qoriq' and it provides openssl so
the preferrence is set just for QorIQ based machines.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agocryptodev: Avoid contamination OE-Core recipe
Otavio Salvador [Wed, 29 Jul 2015 18:53:31 +0000 (15:53 -0300)]
cryptodev: Avoid contamination OE-Core recipe

The QorIQ version of cryptodev needs to use another recipe name and
have a common provider, which is than choosen for QorIQ-based
machines.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoimx6qpsabreauto: Override virtual/kernel for linux-imx
Otavio Salvador [Wed, 29 Jul 2015 16:38:12 +0000 (13:38 -0300)]
imx6qpsabreauto: Override virtual/kernel for linux-imx

The linux-fslc-mx6 fork does not yet support the i.MX 6QuadPlus so we
need to use the linux-imx kernel for now. This fixes the build failure
of missing device tree files when building the machine.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoimx6qpsabreauto: Create i.MX 6 QuadPlus SABRE Auto machine
Lauren Post [Fri, 24 Jul 2015 15:40:42 +0000 (10:40 -0500)]
imx6qpsabreauto: Create i.MX 6 QuadPlus SABRE Auto machine

Create i.MX 6QuadPlus SABRE Auto Machine supporting
ecspi, flexcan1 and gpmi-weim device trees.

Create U-Boot configurations for sdcard, eimnor, nand, spinor
sata and mfgtool.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoimx7dsabresd: Create i.MX 7Dual SABRE Smart Device machine
Lauren Post [Fri, 24 Jul 2015 15:40:41 +0000 (10:40 -0500)]
imx7dsabresd: Create i.MX 7Dual SABRE Smart Device machine

Create i.MX 7Dual SABRE Smart Device with device tree support for
enet, epdc, gpmi-weim, hdmi-audio, m4, qspi and wm8960 configurations.

Create U-Boot support for sdcard, qspi, nand and mfgtool configurations.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoqtbase: Fix indentation of recipe
Otavio Salvador [Thu, 23 Jul 2015 19:48:28 +0000 (16:48 -0300)]
qtbase: Fix indentation of recipe

The recipe had a mix of indentation styles which makes it hard to
read. Those are changed to avoid tabs and rely on spaces only.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoglmark2: Handle PACKAGECONFIG for X11 and Wayland
Otavio Salvador [Tue, 21 Jul 2015 13:38:47 +0000 (10:38 -0300)]
glmark2: Handle PACKAGECONFIG for X11 and Wayland

This handles the PACKAGECONFIG setting depending on the
DISTRO_FEATURES avaiability (X11 or Wayland). It adds GL and GLES2
support for the available flavours.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agomesa: Fix override of x11 GLX support for i.MX6
Otavio Salvador [Mon, 20 Jul 2015 23:50:36 +0000 (20:50 -0300)]
mesa: Fix override of x11 GLX support for i.MX6

The replacement of --enable-glx-tls for --enable-glx was not working
due the way the variables are expanded. To fix the issue an annonymous
function has been added to mangle it just before its use.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agomesa: Avoid Vivante GPU headers conflict for gl.h and glext.h
Otavio Salvador [Mon, 20 Jul 2015 22:30:38 +0000 (19:30 -0300)]
mesa: Avoid Vivante GPU headers conflict for gl.h and glext.h

The new GPU release include new GL headers which conflict with the
ones provided by mesa. The build fails with:

,----
| ERROR: The recipe imx-gpu-viv is trying to install files into a shared
| area when those files already exist. Those files and their manifest
| location are:
|
|  .../build-framebuffer/tmp/sysroots/imx6qsabresd/usr/include/GL/gl.h
| Matched in manifest-imx6qsabresd-mesa.populate_sysroot
|
| .../build-framebuffer/tmp/sysroots/imx6qsabresd/usr/include/GL/glext.h
| Matched in manifest-imx6qsabresd-mesa.populate_sysroot
`----

This removes of the mesa's headers so the ones provided by Vivante are
used instead.

Fixes [Yocto: #5098].

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoSCR: Update to 3.14.38-6QP_beta Software Content Register
Lauren Post [Thu, 16 Jul 2015 19:23:05 +0000 (14:23 -0500)]
SCR: Update to 3.14.38-6QP_beta Software Content Register

Remove 3.14.28-1.0.0_GA and patchn SCR files

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoEULA: Update to 2015.06 v8 version
Lauren Post [Thu, 16 Jul 2015 19:23:04 +0000 (14:23 -0500)]
EULA: Update to 2015.06 v8 version

License updated to 2015.06 v8 version.
Update checksum in the fsl-eula-unpack class

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoxserver-xf86-config: Add support for PXP Frame Buffer displays
Lauren Post [Thu, 16 Jul 2015 19:22:55 +0000 (14:22 -0500)]
xserver-xf86-config: Add support for PXP Frame Buffer displays

PXP devices for mx6sx, mx6sl and mx7

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoxf86-video-imxfb-vivante: Upgrade to 5.0.11.p6.3
Lauren Post [Thu, 16 Jul 2015 19:22:51 +0000 (14:22 -0500)]
xf86-video-imxfb-vivante: Upgrade to 5.0.11.p6.3

Released with 3.14.38-6QP_beta release.

Upgrade to version 5.0.11.p6.3 to align with imx-gpu-viv upgrade.
- Fixes for Xrandr rotation, and video modes not displaying correctly.
- Fixes for Xrandr not displaying correctly with PXP.
- Fix for alignment in xorg.conf to notify EXA driver the display engine.
- Add GC2000+ support.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoimx-gpu-viv: Upgrade to 5.0.11.p6.3 version
Lauren Post [Thu, 16 Jul 2015 19:22:49 +0000 (14:22 -0500)]
imx-gpu-viv: Upgrade to 5.0.11.p6.3 version

Releaed with 3.14.38-6QP_beta release.

Upgrade to the 5.0.11.p6.3 release.
Support for i.MX 6QuadPlus Graphics GC2000+.
Details on bug fixes - see the i.MX Linux Release Notes.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoimx6sxsabresd: Add imx6sx-sdb-ldo.dtb device tree
Lauren Post [Thu, 16 Jul 2015 19:22:40 +0000 (14:22 -0500)]
imx6sxsabresd: Add imx6sx-sdb-ldo.dtb device tree

Support ldo-bypass mode on imx6sx-sdb board by default and
add ldo-enable dts file.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agou-boox-imx: Upgrade to 3.14.28-6QP_beta release
Lauren Post [Thu, 16 Jul 2015 19:22:35 +0000 (14:22 -0500)]
u-boox-imx: Upgrade to 3.14.28-6QP_beta release

Update to latest fixes in 3.14.38-6QP_beta which adds
support for i.MX 7Dual and i.MX 6QuadPlus boot configurations.
Bug fixes for i.MX 6 boards including ARM errata fixes.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agolinux-imx: Upgrade to 3.14.38-6QP_beta release
Lauren Post [Thu, 16 Jul 2015 19:22:34 +0000 (14:22 -0500)]
linux-imx: Upgrade to 3.14.38-6QP_beta release

Add support for i.MX 7Dual and i.MX 6QuadPlus SoC.

Note that defconfig is same for mx6 and mx7 so changing
defconfig diretory to imx to use for both.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoopencv: Remove v4l support for all i.MX6
Otavio Salvador [Fri, 17 Jul 2015 12:05:50 +0000 (09:05 -0300)]
opencv: Remove v4l support for all i.MX6

The camera support does not work using v4l. Disable it.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agou-boot-qoriq: add -fgnu89-inline option for gcc5
Ting Liu [Tue, 28 Jul 2015 11:15:51 +0000 (19:15 +0800)]
u-boot-qoriq: add -fgnu89-inline option for gcc5

Fix the below build issues:
  CC      drivers/crypto/fsl/sec.o
  LD      arch/powerpc/cpu/mpc8xxx/built-in.o
arch/powerpc/cpu/mpc8xxx/fdt.o: In function `ld_le16':
../arch/powerpc/include/asm/byteorder.h:12: multiple definition of `ld_le16'

The problem is the change of the default C standard from gnu89 to gnu11
which changes the semantics of 'inline'. The issue is described in the
Porting guide at https://gcc.gnu.org/gcc-5/porting_to.html. Adding the
'-fgnu89-inline' option fixes the issue.

Signed-off-by: Ting Liu <ting.liu@freescale.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agou-boot-qoriq: Add linux/compiler-gcc5.h to fix builds with gcc5
Ting Liu [Tue, 28 Jul 2015 08:51:41 +0000 (16:51 +0800)]
u-boot-qoriq: Add linux/compiler-gcc5.h to fix builds with gcc5

Signed-off-by: Ting Liu <ting.liu@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agou-boot-qoriq: correct PV
Ting Liu [Tue, 28 Jul 2015 10:00:44 +0000 (18:00 +0800)]
u-boot-qoriq: correct PV

u-boot-qoriq was upgraded to 2015.01 now. Use _append to not override
the PV in recipe.

Signed-off-by: Ting Liu <ting.liu@freescale.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoopenssl-1.0.1i: s/inline/static/ to fix gcc5.2 issue
Ting Liu [Tue, 28 Jul 2015 07:04:43 +0000 (15:04 +0800)]
openssl-1.0.1i: s/inline/static/ to fix gcc5.2 issue

Fix the following error:
| ../libcrypto.so: undefined reference to `spcf_bn2bin'
| ../libcrypto.so: undefined reference to `spcf_bn2bin_ex'
| collect2: error: ld returned 1 exit status
| make[2]: *** [link_app.gnu] Error 1

Signed-off-by: Ting Liu <ting.liu@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoREADME: Rework to be product line agnostic
Otavio Salvador [Wed, 29 Jul 2015 02:48:34 +0000 (23:48 -0300)]
README: Rework to be product line agnostic

This rework the text to be product line agnostic and offer the general
guidance on how to contribute for the layer.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agofsl-alsa-plugins: Add mx7 to COMPATIBLE_MACHINE
Lauren Post [Thu, 16 Jul 2015 19:23:01 +0000 (14:23 -0500)]
fsl-alsa-plugins: Add mx7 to COMPATIBLE_MACHINE

Add the new MX7 SoC family in COMPATIBLE_MACHINE.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoalsa-state: Add mx7 support with wm8960 audio
Lauren Post [Thu, 16 Jul 2015 19:22:43 +0000 (14:22 -0500)]
alsa-state: Add mx7 support with wm8960 audio

Include the i.MX 7Dual alsa-state configurations.
The mx7 is a new i.MX SoC family provided in the
3.14.28-7D_alpha release and upstreamed with the
3.14.38-6QP_Beta release.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agogst1.0-fsl-plugins: Upgrade to 4.0.5 version
Lauren Post [Fri, 24 Jul 2015 15:40:50 +0000 (10:40 -0500)]
gst1.0-fsl-plugins: Upgrade to 4.0.5 version

Upgrade to 4.0.5 version released in 3.14.38-6QP_beta release.

Add the new MX7 SoC family in COMPATIBLE_MACHINE.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoimx-vpu: Upgrade to 5.4.30 version
Lauren Post [Thu, 16 Jul 2015 19:22:48 +0000 (14:22 -0500)]
imx-vpu: Upgrade to 5.4.30 version

Released with 3.14.38-6QP_Beta release.

Fixes for no output after decoding small jpg in ring buffer mode

License updated to 2015.06 v8 so updated License checksum.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoimx-test: Upgrade to 5.0 version
Lauren Post [Thu, 16 Jul 2015 19:22:47 +0000 (14:22 -0500)]
imx-test: Upgrade to 5.0 version

Released with 3.14.38-6QP_beta release.

This version change creates independence from BSP version.
This will avoid confusion on future BSP updates that don't include
imx-test changes.

- Include support for MX7
- Rework makefiles for legacy machines to avoid rework with new chips.
- DCIC fix for system hangs
- MMDC support for 6QP and revision checks and higher granularity with ms.
- EPDC deprecate old driver and add v2 unit test - remove patches for legacy.
- V4L2 fixes for v4l2_buffer user pointer

Create the mx7 SoC family to the COMPATIBLE_MACHINE in recipe.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
9 years agoimx-lib: Upgrade to 5.0 version
Lauren Post [Thu, 16 Jul 2015 19:22:46 +0000 (14:22 -0500)]
imx-lib: Upgrade to 5.0 version

Released with 3.14.38-6QP_beta release.

Change version to be independent of BSP version.  This limits
confusion on future BSP updates that do not include imx-lib updates

Add i.MX 7D support for platforms, machines and makefiles.
Change LICENSE Checksum to point to a full LGPL license.

Add the mx7 SoC family to the COMPATIBLE_MACHINE in recipe.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>