]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
10 years agoopenssl: upgrade to 1.0.1i plus Freescale patches
Cristian Stoica [Wed, 7 Jan 2015 09:55:00 +0000 (17:55 +0800)]
openssl: upgrade to 1.0.1i plus Freescale patches

- include fixes for algorithm registration and 32-bit application hanging
  on E5500 cores.
- add offloading suport for aes-gcm
- upstream patches are kept except for the documentation patch which is
  no longer necessary

Signed-off-by: Cristian Stoica <cristian.stoica@freescale.com>
10 years agoudev-extraconf: replace bbappend with own recipe
Ting Liu [Wed, 7 Jan 2015 09:54:59 +0000 (17:54 +0800)]
udev-extraconf: replace bbappend with own recipe

* introduce variable RULE for DPAA FMan ethernet ports name rule.
* use 72-fsl-dpaa-persistent-networking.rules for t1024, same as e6500.

Signed-off-by: Ting Liu <ting.liu@freescale.com>
10 years agousdpaa: update to revision d997594
Ting Liu [Wed, 7 Jan 2015 04:33:26 +0000 (12:33 +0800)]
usdpaa: update to revision d997594

This update to fsl sdk v1.7 release. There are 143 new commits.
The detailed changes can be found at:
http://git.freescale.com/git/cgit.cgi/ppc/sdk/usdpaa.git/

Signed-off-by: Ting Liu <ting.liu@freescale.com>
10 years agousdpaa: use soc_family to define SOC/FMAN_VARIANT
Ting Liu [Wed, 7 Jan 2015 04:33:25 +0000 (12:33 +0800)]
usdpaa: use soc_family to define SOC/FMAN_VARIANT

listing machine names in recipe is painful when adding support
for boards with same soc. use soc_family instead.

Signed-off-by: Ting Liu <ting.liu@freescale.com>
10 years agofm-ucode: update to revision 4cda2e3
Ting Liu [Wed, 7 Jan 2015 04:33:24 +0000 (12:33 +0800)]
fm-ucode: update to revision 4cda2e3

This includes following fixes:
4cda2e3 fm-ucode: add t1040 and t2080 rev 1.1 files
222cd35 fm-ucode: remove prev version of _t1040_r1.0_107_
c5006bf fm-ucode: add t1024 packages
2698dc3 fm-ucode: release 107.4.2
3b66ca5 fm-ucode: new version 107_4_2_candidate1

Signed-off-by: Ting Liu <ting.liu@freescale.com>
10 years agofm-ucode: use soc_family to match deployed binaries
Ting Liu [Wed, 7 Jan 2015 04:33:23 +0000 (12:33 +0800)]
fm-ucode: use soc_family to match deployed binaries

listing machine names in recipe is painful when adding support
for boards with same soc. use soc_family instead.

Signed-off-by: Ting Liu <ting.liu@freescale.com>
10 years agoskmm-ep: update revision to 27156a6
Ting Liu [Wed, 7 Jan 2015 04:33:22 +0000 (12:33 +0800)]
skmm-ep: update revision to 27156a6

This includes following fixes:

27156a6 skmm-ep: add gcc flag '-mno-strict-align' to improve performance
d6adb62 skmm-ep: fix up skmm application segment fault
13deed1 DMA: fix the mmap failed check
bc505e5 PCIDMA: Add DMA chain and multiple channel support
68ee05f Temporarily add fsl_pci_ep_vfio.h which should be in linux
9e6e2cb PCIDMA: Change DMA BWC and memory allocation
4805577 PCIDMA: Add MSIX trigger functionality
31f653a PCIDMA: Add MSIX outbound window support
e903be6 PCIDMA: Adjust PCI EP display information
7f8012d PCIDMA: Change DMA channel initialization code
fb29219 PCIDMA: Remove duplicate code

Also add missing DEPENDS on virtual/kernel

Signed-off-by: Ting Liu <ting.liu@freescale.com>
10 years agoqemu: remove unavailable gtk+ options
Ting Liu [Wed, 7 Jan 2015 04:33:21 +0000 (12:33 +0800)]
qemu: remove unavailable gtk+ options

The preferred version of qemu defined in this layer (1.7) does not have
the same configuration options as the original yocto version (2.0).
Since this recipe includes yocto's qemu.inc, some of the configuration
options defined there generate an error during the do_configure task:

| ERROR: unknown option --disable-vte

Setting PACKAGECONFIG[option] to an empty string fixes the problem.

Signed-off-by: Ting Liu <ting.liu@freescale.com>
10 years agot1024rdb-64b: add machine support
Ting Liu [Wed, 7 Jan 2015 04:33:20 +0000 (12:33 +0800)]
t1024rdb-64b: add machine support

Signed-off-by: Ting Liu <ting.liu@freescale.com>
10 years agot1024rdb: add machine support
Ting Liu [Wed, 7 Jan 2015 04:33:19 +0000 (12:33 +0800)]
t1024rdb: add machine support

Signed-off-by: Ting Liu <ting.liu@freescale.com>
10 years agot1024qds: add machine support
Ting Liu [Wed, 7 Jan 2015 04:33:18 +0000 (12:33 +0800)]
t1024qds: add machine support

Signed-off-by: Ting Liu <ting.liu@freescale.com>
10 years agot1024qds-64b: add machine support
Ting Liu [Wed, 7 Jan 2015 04:33:17 +0000 (12:33 +0800)]
t1024qds-64b: add machine support

Signed-off-by: Ting Liu <ting.liu@freescale.com>
10 years agolibmcc: build with versioned soname
Max Krummenacher [Wed, 7 Jan 2015 19:43:23 +0000 (20:43 +0100)]
libmcc: build with versioned soname

This adds a versioned soname to the shared library during linking.
Otherwise an application linked with '-lmcc' needs libmcc.so for execution,
having libmcc.so.1 would not be enough.

root@colibri-vf:~# ls -l /usr/lib/libmcc.so*
lrwxrwxrwx    1 root     root            13 Jan  7  2015 /usr/lib/libmcc.so.1 -> libmcc.so.1.0
-rwxr-xr-x    1 root     root          5252 Jan  7  2015 /usr/lib/libmcc.so.1.0

root@colibri-vf:~# mcc-pingpong
mcc-pingpong: error while loading shared libraries: libmcc.so: cannot open shared object file: No such file or directory

Additionaly the following warning no longer appears.
WARNING: QA Issue: mcc-pingpong requires libmcc.so, but no providers in its RDEPENDS [file-rdeps]

Signed-off-by: Max Krummenacher <max.oss.09@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibmcc: Add runtime dependency for kernel-module-mcc-dev
Otavio Salvador [Tue, 6 Jan 2015 14:21:49 +0000 (12:21 -0200)]
libmcc: Add runtime dependency for kernel-module-mcc-dev

The kernel-module-mcc-dev brings the kernel API headers used when
doing application development which uses the libmcc.

So when libmcc-dev is included in a SDK, this brings all the necessary
boilerplate code.

The motivation for this can be found at message from Petr Kubizňák
<kubiznak.petr@elnico.cz>[1].

1. https://lists.yoctoproject.org/pipermail/meta-freescale/2015-January/012144.html

Change-Id: Icd8311c79a87500c0a9d97d9b63fb0340a5908a1
Reported-by: Petr Kubizňák <kubiznak.petr@elnico.cz>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibmcc: Fix symbolic link for dynamic library
Otavio Salvador [Tue, 6 Jan 2015 14:06:45 +0000 (12:06 -0200)]
libmcc: Fix symbolic link for dynamic library

This fixes the Makefile to properly generate the symlink inside the
installation directory.

Change-Id: I18ad51c87f64780bfdd8bd70abdda5554439d9e8
Reported-by: Petr Kubizňák <kubiznak.petr@elnico.cz>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agokernel-module-mcc: Only include mvf_sema4.h if building in kernel
Otavio Salvador [Tue, 6 Jan 2015 15:43:35 +0000 (13:43 -0200)]
kernel-module-mcc: Only include mvf_sema4.h if building in kernel

When mcc_config.h is used to make application we shouldn't include
mvf_sema4.h as it is an internal symbol of kernel and shouldn't be
directly referenced by user space applications using the MCC
interface.

This allows for application developers to use the SDK without having
to copy the 'mvf_sema4.h' header byhand.

More detailed information at:

https://lists.yoctoproject.org/pipermail/meta-freescale/2015-January/012144.html

Change-Id: I39a519d10a15b951c573007d3cf689f32aac3f30
Reported-by: Petr Kubizňák <kubiznak.petr@elnico.cz>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agop2020ds: remove as it is not supported now
Ting Liu [Mon, 5 Jan 2015 10:32:38 +0000 (18:32 +0800)]
p2020ds: remove as it is not supported now

Signed-off-by: Ting Liu <ting.liu@freescale.com>
10 years agoipc: update to revision c9c92ac
Zhenhua Luo [Mon, 5 Jan 2015 10:32:37 +0000 (18:32 +0800)]
ipc: update to revision c9c92ac

This includes following fixes:
c9c92ac B4:L1 Defense: Add support for hardware watchpoint
c4dd0bc b4860: IPC: Make dynamic user space library position independent

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
10 years agohypervisor: update to revision to 99b04d9
Zhenhua Luo [Mon, 5 Jan 2015 10:32:36 +0000 (18:32 +0800)]
hypervisor: update to revision to 99b04d9

This includes following fixes:
99b04d9 update libos
805227f ccf: add b4 ccf compatibles
1ed0f70 msi: Differentiate between mpic 4.3 and older ones
4a2ede1 Revert "t1040: workaround A-008007 erratum"

The fixes in libos:
819bda2 Set error int irq index at init time
de32355 Properly unmask error interrupts
955ddac Revert "t1040: workaround A-008007 erratum"

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
10 years agofmlib: update to revision 661d782
Zhenhua Luo [Mon, 5 Jan 2015 10:32:35 +0000 (18:32 +0800)]
fmlib: update to revision 661d782

This includes following fixes:

661d782 fmlib: Fix pointer handles used in FMD wrapper
744e788 fmlib: copy CcNode pointer when appropriate
b3a7bc7 fmlib: expose configuration routines in header files
bdd6d6f capwap: sync with kernel for frag support
2eafba1 fmlib: add capwap support
87327a1 capwap: transfer to id for reassembly manip
20984f8 fmd: handle possibly undefined macro

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
10 years agofmc: update to revision to 4f4a3eb
Zhenhua Luo [Mon, 5 Jan 2015 10:32:34 +0000 (18:32 +0800)]
fmc: update to revision to 4f4a3eb

This includes following fixes:

4f4a3eb ENGR00342608: Major error on ALU PCD: IC_HASH_INDEXED numOfKeys has to b
e powerOfTwo
a3e40ab ENGR00342299: ALU PCD (fmc_pcd_ed44_skeleton_TSOC.xml) generates Segmentation fault
71deab3 ENGR00342299: ALU PCD (fmc_pcd_ed44_skeleton_TSOC.xml) generates Segmentation fault
aa34fa3 ENGR00341753: Schemes sharing between ports is not working
e6fee7f ENGR00341091: False error reported by FMC in ALU PCD: 'ERR: Unresolved cycled dependencies are found'
2fb5b1c ENGR00340476: ALU Issue with pbit marking with a given DSCP (B0198)
284a506 ENGR329197: 32 Schema limit exhausted when FMC duplicates the schemas even if same policy is attached to all the ports
0434629 ENGR00338449: Enable Test automation framework for FMC on Linux host OS
d09735b ENGR00338121: fmc: Support new convention for port type in xml config file
f46f085 Improvement to: ENGR330486: ALU B0187: FMC/libxml2 SDK1.5 FB3 : Memory leaked during PCD xml application
c2330c3 ENGR00330486: ALU B0187 : FMC/ libxml2  SDK1.5 FB3 : Memory leaked during PCD xml application
2bff057 ENGR00325623: PCD : replicator issue
4157f75 ENGR00316689: fmc: Ccnode mask support option fails to propagate into the PCD
35b9363 ENGR00320235: reassembly management with PCD xml (FMC) - FM_PCD_MAX_NUM_OF_CC_GROUPS

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
10 years agoflib: update to revision 4bd48d4
Zhenhua Luo [Mon, 5 Jan 2015 10:32:33 +0000 (18:32 +0800)]
flib: update to revision 4bd48d4

This update to fsl sdk v1.7 release. The detailed changes
can be found at:
http://git.freescale.com/git/cgit.cgi/ppc/sdk/flib.git/

The license file changes:
1. add SPDX license identifier
2. update to 'Copyright 2008-2014'

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
10 years agoqemu: update to revision 6ac4597
Zhenhua Luo [Mon, 5 Jan 2015 10:32:32 +0000 (18:32 +0800)]
qemu: update to revision 6ac4597

This includes following fixes:

6ac4597 QEMU:Add support for e5500 core revision v102.1 present on T1024 SOC.
b8c87e9 Synchronized Linux headers.
f2e4612 hw/arm/virt: Support -cpu host
80cd9c1 target-arm: Provide '-cpu host' when running KVM
8e1f791 target-arm: Don't hardcode KVM target CPU to be A15
885c7a9 hw/arm: Add 'virt' platform
7ea5615 target-arm: Allow secondary KVM CPUs to be booted via PSCI
c33ac75 target-arm: Add ARMCPU field for Linux device-tree 'compatible' string
79f0d1c target-arm: Provide PSCI constants to generic QEMU code
5d1a235 hw/arm/boot: Allow boards to provide an fdt blob
badc409 device_tree.c: Terminate the empty reservemap in create_device_tree()
7a6947b target-arm: Provide mechanism for getting KVM constants even if not CONFIG_KVM

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
10 years agoeth-config: update to revision 8040e0b
Zhenhua Luo [Mon, 5 Jan 2015 10:32:31 +0000 (18:32 +0800)]
eth-config: update to revision 8040e0b

This includes following fixes:

8040e0b eth_config: Add COPYING file
7e7c062 eth_config: Added Makefile
05d30e6 eth_config: Update Shared-Mac config file to new port notation
1777d0a eth_config: General refactoring of config/policy files
8a34b20 eth_config: Moved config/policy files to obsolete folder

Update recipe to match the code changes:
* change copyright to "BSD & GPLv2+"
* call "oe_runmake install" in do_install

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
10 years agoweb-sysmon: update to revision 8d0c6ec
Zhenhua Luo [Mon, 5 Jan 2015 10:32:30 +0000 (18:32 +0800)]
web-sysmon: update to revision 8d0c6ec

This includes following fixes:

8d0c6ec Using Makefile to install the package
7d7a893 Add PM demo scripts support
472c2b1 Add startup script for web-sysmon package
ca33057 Add T4240QDS support
8508c8f Automatically scan hwmon system
522f8e2 Update the clean target of Makefile
24d3e4c Unify the template of temp/curr/in/power cgi script
cd66d0f Update the clean target of Makefile
c5dd6e8 Update description of sens_create_rrd

Update recipe to match the code changes:
1. use 'oe_runmake install'
2. install web-sysmon.sh as init script

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
10 years agorcw: update revision to 3e89f378
Ting Liu [Mon, 5 Jan 2015 10:32:28 +0000 (18:32 +0800)]
rcw: update revision to 3e89f378

This update to fsl sdk v1.7 release, the detailed
changes can be found at:
http://git.freescale.com/git/cgit.cgi/ppc/sdk/rcw.git/

t1042rdb and t1042rdb-pi use the same rcw, update for it.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
10 years agohv-cfg: t1042rdb use the same setting with t1040
Ting Liu [Mon, 5 Jan 2015 10:32:26 +0000 (18:32 +0800)]
hv-cfg: t1042rdb use the same setting with t1040

As previous t1042rdb was renamed to t1042rdb-pi and the new t1042rdb
keep the same with t1040rdb except rcw/u-boot/dtb, update hv-cfg to
follow this.

Signed-off-by: Ting Liu <ting.liu@freescale.com>
10 years agot104x: use kernel defconfig corenet_fmanv3_smp_defconfig
Ting Liu [Mon, 5 Jan 2015 10:32:25 +0000 (18:32 +0800)]
t104x: use kernel defconfig corenet_fmanv3_smp_defconfig

The defconfig in kernel source was renamed.

Signed-off-by: Ting Liu <ting.liu@freescale.com>
10 years agot1042rdb: add machine support
Ting Liu [Mon, 5 Jan 2015 10:32:24 +0000 (18:32 +0800)]
t1042rdb: add machine support

This is a board with t1042rdb u-boot/rcw/dtb, the others
are the same wtih t1040rdb

Signed-off-by: Ting Liu <ting.liu@freescale.com>
10 years agorename t1042rdb -> t1042rdb-pi
Ting Liu [Mon, 5 Jan 2015 10:32:23 +0000 (18:32 +0800)]
rename t1042rdb -> t1042rdb-pi

Current configuration of t1042rdb was targeted for
printing market, rename it to t1042rdb-pi.

Signed-off-by: Ting Liu <ting.liu@freescale.com>
10 years agou-boot: upgrade to 2014.07 with revision 659b6a2
Ting Liu [Mon, 5 Jan 2015 10:32:21 +0000 (18:32 +0800)]
u-boot: upgrade to 2014.07 with revision 659b6a2

This updates u-boot to sdk v1.7 release which was based
on 2014.07. For detailed changes, see:
http://git.freescale.com/git/cgit.cgi/ppc/sdk/u-boot.git/

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
10 years agolinux-qoriq: update revision to 6619b8b
Zhenhua Luo [Mon, 5 Jan 2015 10:32:20 +0000 (18:32 +0800)]
linux-qoriq: update revision to 6619b8b

This update to fsl sdk v1.7 release.

For detailed changes, see:
http://git.freescale.com/git/cgit.cgi/ppc/sdk/linux.git/

Remove the patches which were applied in the repository.

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
10 years agodtc: old SRC_URI died, changing to new working one
Ting Liu [Mon, 5 Jan 2015 10:32:19 +0000 (18:32 +0800)]
dtc: old SRC_URI died, changing to new working one

Signed-off-by: Ting Liu <ting.liu@freescale.com>
10 years agolinux-qoriq: fix building using out-of-tree
Ting Liu [Mon, 5 Jan 2015 03:37:23 +0000 (11:37 +0800)]
linux-qoriq: fix building using out-of-tree

Signed-off-by: Ting Liu <ting.liu@freescale.com>
10 years agodevregs: Add recipe
Otavio Salvador [Mon, 5 Jan 2015 13:33:52 +0000 (11:33 -0200)]
devregs: Add recipe

This includes the Boundary Devices' devregs tool which allows for
reading and writting of registers using /dev/mem.

It currently has support for i.MX51, i.MX53, i.MX6Q and i.MX6DL SoC
families but other SoCs can be easily added including extra .dat
files.

Change-Id: Ic04a90e7d1db8d87f43f5574792aa73885f16d66
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Eric Nelson <eric.nelson@boundarydevices.com>
10 years agou-boot-ls1: Upgrade to 2014.07 version
Chunrong Guo [Tue, 6 Jan 2015 06:42:14 +0000 (14:42 +0800)]
u-boot-ls1: Upgrade to 2014.07 version

   This includes following changes:
   2bf1c34 ls102xa: scfg: Remove SCFG bit reverse setting on LS1
   80b1d30 ls1021atwr: SECURE BOOT- Add secure boot target for ls1021atwr
   49eaf3e board/ls1021aqds: Add support to test GPIO by enabling EC3
   16111c4 ls102xa: spi: Fix QSPI and DSPI compatibility issue on LS1021ATWR board

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-ls1-tools-native: fix the git url and SHA
Chunrong Guo [Tue, 6 Jan 2015 06:42:13 +0000 (14:42 +0800)]
u-boot-ls1-tools-native: fix the git url and SHA

   the byte_swap.tcl script is provided by another FSL u-boot tree, fix following
   build error:
   | install: cannot stat `/home/yocto/poky/build_ls1021atwr_release/tmp/work/x86_64-linux/u-boot-ls1-tools-native/2013.10-r0/git/byte_swap.tcl': No such file or directory

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agorcw: update to sdk v1.7 release
Chunrong Guo [Tue, 6 Jan 2015 06:42:12 +0000 (14:42 +0800)]
rcw: update to sdk v1.7 release

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-fslc: Update to revision 2a94e33c
Otavio Salvador [Sun, 4 Jan 2015 01:25:04 +0000 (23:25 -0200)]
u-boot-fslc: Update to revision 2a94e33c

This updates the U-Boot fork based on 2015.01-rc4. This includes
several fixes which has been merged and form a solid release closer to
the 2015.01 stable release, ought to be out later this month.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agols1021atwr.conf: add ttyAMA0 console
Chunrong Guo [Mon, 5 Jan 2015 02:54:13 +0000 (10:54 +0800)]
ls1021atwr.conf: add ttyAMA0 console

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agols1021aqds.conf: add ttyAMA0 console
Chunrong Guo [Mon, 5 Jan 2015 02:39:19 +0000 (10:39 +0800)]
ls1021aqds.conf: add ttyAMA0 console

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agofsl-alsa-plugins: update output buffer size for asrc_pair
Zidan Wang [Mon, 5 Jan 2015 08:13:14 +0000 (16:13 +0800)]
fsl-alsa-plugins: update output buffer size for asrc_pair

When input size larger than DMA_MAX_BYTES the output size should be updated.
Otherwise the asrc have will not have enough data, then it will be timeout.

Signed-off-by: Zidan Wang <b50113@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agomqxboot: provide explicit do_install
Max Krummenacher [Tue, 30 Dec 2014 14:11:06 +0000 (15:11 +0100)]
mqxboot: provide explicit do_install

mqxboot is a pure make project. Inheriting autotools provided an implicit
do_install task, however with the change to seperate builddirs in dizzy
(${B} != ${S}) do_install fails.
Removing autotools and providing an explicit do_install task fixes this.

Signed-off-by: Max Krummenacher <max.oss.09@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibmcc: provide explicit do_install
Max Krummenacher [Tue, 30 Dec 2014 14:11:05 +0000 (15:11 +0100)]
libmcc: provide explicit do_install

libmcc is a pure make project. Inheriting autotools provided an implicit
do_install task, however with the change to seperate builddirs in dizzy
(${B} != ${S}) do_install fails.
Removing autotools and providing an explicit do_install task fixes this.

Signed-off-by: Max Krummenacher <max.oss.09@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibfslcodec: Use PACKAGECONFIG to handle VPU support
Otavio Salvador [Mon, 29 Dec 2014 12:39:45 +0000 (10:39 -0200)]
libfslcodec: Use PACKAGECONFIG to handle VPU support

This allow the set of VPU support, depending on the SoC family, in a
more clean way and also avoiding the 'imx-vpu' dependency accordingly.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-ls1: update to sdk v1.7 release
Chunrong Guo [Mon, 29 Dec 2014 09:51:32 +0000 (17:51 +0800)]
linux-ls1: update to sdk v1.7 release

      This includes following changes:

      bdb722f arm: dts: ls1021a-twr: remove dspi1 node for cannot be verified
      fb3f709 arm: ls1: only call ls1_pm_iomap() when doing deep sleep
      c15b78f ls1021a/dts: Add eTSEC1 as wake-up event source
      5f94f9f qspi: ls102xa: Adjust the size of QSPI AMBA Bus memory map

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogstreamer1.0-plugins-imx: Update to version 0.10.0
Carlos Rafael Giani [Sat, 27 Dec 2014 18:38:35 +0000 (19:38 +0100)]
gstreamer1.0-plugins-imx: Update to version 0.10.0

Changes:

- new codebase for 2D blitter based video sinks and transform elements
- new G2D elements: imxg2dvideosink imxg2dvideotransform
- new PxP elements: imxpxpvideosink imxpxpvideotransform
- ipu: rewrite code from scratch to be based on the blitter base classes
- ipu: fix memory protection bits in mmap() calls
- phys mem buffer pool now uses a default horizontal alignment of 16
  instead of 8
- eglvivsink: fix deadlock in set_caps() functio
- vpu: decoder: add interlace information to output buffers
- vpu: encoder: fix crashes because of incorrect unrefs, plus minor fixes
- new elements for audio decoding based on Freescale's unified audio
  (UniAudio) architecture
- preliminary support for Android builds

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibfslcodec: Add a depends on imx-vpu
Otavio Salvador [Fri, 26 Dec 2014 15:54:44 +0000 (13:54 -0200)]
libfslcodec: Add a depends on imx-vpu

This fixes following QA error:

,----
| WARNING: QA Issue: libfslcodec-test-bin rdepends on imx-vpu, but it
|     isn't a build dependency? [build-deps]
`----

Change-Id: I2e27c022195bd1ddc4727e3360cb01dca530e6eb
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogpu-viv-bin-mx6q: Don't package X11 libraries in non-X11 builds
Jacob Kroon [Fri, 26 Dec 2014 18:44:06 +0000 (19:44 +0100)]
gpu-viv-bin-mx6q: Don't package X11 libraries in non-X11 builds

Running

  readelf --dynamic libGL.so | grep NEEDED

shows that the library has runtime dependencies on X11 libs and libglapi.so.
However, none of them are listed as build dependencies for non-X11 distros.

In this case, skip packaging libGL, so that it doesn't cause unexpected
dependency changes in buildhistory.

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-fslc: Update to 2015.01-rc3 based version
Otavio Salvador [Thu, 18 Dec 2014 18:48:15 +0000 (16:48 -0200)]
u-boot-fslc: Update to 2015.01-rc3 based version

This uses revision 5d396c3 which includes the 2015.01-rc3 development
version with following changes on top of it:

5d396c3 wandboard: Changed mmcroot variable so kernel 3.10.31 boots
c6d9bf7 iMX6: Change mmcroot to use fixed mmc block index for USDHC
be9a741 embestmx6boards: Change default bootenv configuration
ea9b369 wandboard: Use 32bit color depth for Fusion LCD
8e88da8 mx6sabresd: Use LDO dtb file until LDO bypass support is added
7d0f155 mx6slevk: Use LDO dtb file until LDO bypass support is added
dcd7ac3 mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT

The repository URL has also been changed to point to the new Git
repository name (u-boot-fslc), however the previous repository is
still accessible to avoid breakage in old versions of meta-fsl-arm.

Change-Id: I4be932c8621508dba4171bfab28aa4e2799aaece
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogpu-viv-bin-mx6q: Add EGL pkgconfig files for LinuxFB, Wayland and DirectFB
Mingtao Qu [Mon, 22 Dec 2014 00:47:04 +0000 (08:47 +0800)]
gpu-viv-bin-mx6q: Add EGL pkgconfig files for LinuxFB, Wayland and DirectFB

The Vivante EGL backend require some macros to be set in CFLAGS, for
compiling correct part code. this patch add the macros to pkgconfig
build system.

Signed-off-by: Mingtao Qu <zarelaky@hotmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-imx-rt: Upgrade to 3.10.31-1.1.0 Beta 2
Jacob Kroon [Sun, 21 Dec 2014 22:38:11 +0000 (23:38 +0100)]
linux-imx-rt: Upgrade to 3.10.31-1.1.0 Beta 2

Rebase onto kernel 3.10.31-1.1.0 Beta 2 from Freescale, plus
clock patch from Gary Bisson.

Except the kernel update there are no significant changes
other than refreshing patches and aligning defconfig.

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agofsl-kernel-localversion.bbclass: Fix building using out-of-tree
Otavio Salvador [Sat, 20 Dec 2014 19:11:24 +0000 (17:11 -0200)]
fsl-kernel-localversion.bbclass: Fix building using out-of-tree

Since OE-Core:df9975f4 (kernel: Fix non linux-yocto builds) the way
the build of kernel is done has change. Now the source code is moved
placed at STAGING_KERNEL_DIR and the build is done at ${WORKDIR}/build
which is B.

This patch adapts the configure task prepending to cope with those changes.

Change-Id: I9ea4254ffd56e4b7201daf9a90b52756a399c0f6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-imx (2.6.35.3): Fix build errors when using make 3.82
Otavio Salvador [Sun, 21 Dec 2014 18:24:27 +0000 (16:24 -0200)]
linux-imx (2.6.35.3): Fix build errors when using make 3.82

This backports a fix from 2.6.36 to fix build failures when using make
3.82.

,----
| Author: Jan Beulich <JBeulich@novell.com>
| Date:   Mon Aug 16 11:58:58 2010 +0100
|
|     fixes for using make 3.82
|
|     It doesn't like pattern and explicit rules to be on the same line,
|     and it seems to be more picky when matching file (or really directory)
|     names with different numbers of trailing slashes.
|
|     Signed-off-by: Jan Beulich <jbeulich@novell.com>
|     Acked-by: Sam Ravnborg <sam@ravnborg.org>
|     Andrew Benton <b3nton@gmail.com>
|     Cc: <stable@kernel.org>
|     Signed-off-by: Michal Marek <mmarek@suse.cz>
`----

Change-Id: I7a56f54ad2bf6ab623705d8866d03f033a2e925e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogpu-viv-bin-mx6q: Move non-demo files into separate packages
Jacob Kroon [Sat, 20 Dec 2014 19:03:35 +0000 (20:03 +0100)]
gpu-viv-bin-mx6q: Move non-demo files into separate packages

The upgrade to 3.10.31-1.1.0 beta in 547d55d2577b60e72cd3523caaf83df65e053a10
introduced a couple of new files that should be moved
to separate packages:

libGAL_egl.so       - Move into existing libgal-mx6 package
libVSC.so           - Move into new libvsc-mx6 package
libVivanteOpenCL.so - Move into existing libopencl-mx6 package
Vivante.icd         - Move into existing libopencl-mx6 package

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibdrm: libdrm build fails due to missing space in SRC_URI_append
Alexander Shashkevych [Fri, 19 Dec 2014 14:06:23 +0000 (16:06 +0200)]
libdrm: libdrm build fails due to missing space in SRC_URI_append

libdrm build fails due to libdrm_%.bbappend, since 'SRC_URI_append'
doesn't contain leading space in appended string.

Signed-off-by: Alexander Shashkevich <alex@stunpix.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
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-qoriq: change defconfig for T1040 to match number of cpus
Bob Cochran [Fri, 14 Nov 2014 04:05:20 +0000 (23:05 -0500)]
linux-qoriq: change defconfig for T1040 to match number of cpus

Having a number higher than necessary for NR_CPUS wastes memory by
instantiating unnecessary structures in RAM.  An example is in the DPAA
where DPAA_ETH_TX_QUEUES is defined based on NR_CPUS and used to create
dozens of extra qman_fq structures.  Using the prior value of 24, which
was left over from the T4240 created an additonal 60 frame queue
structures alone.

This has been tested on t1040rdb-64b.

Signed-off-by: Bob Cochran <yocto@mindchasers.com>
10 years agolinux-qoriq: Configure T1040 for FMAN V3
Bob Cochran [Fri, 14 Nov 2014 03:56:20 +0000 (22:56 -0500)]
linux-qoriq: Configure T1040 for FMAN V3

Although the flag existed in Kconfig for FMAN_V3L, it was not set by
default.  Also, the T1040 and FMAN V3L only support four O/H ports, so
remove the last two from the DTS files.  Otherwise, MAJOR FM Errors
will be reported during FMAN probing / init.

This was tested on t1040rdb-64b

Signed-off-by: Bob Cochran <yocto@mindchasers.com>
10 years agolinux-qoriq: Remove Altivec from T1040 64-bit defconfig
Bob Cochran [Fri, 14 Nov 2014 03:55:23 +0000 (22:55 -0500)]
linux-qoriq: Remove Altivec from T1040 64-bit defconfig

T1040 uses an E5500 processor, and E5500 doesn't have an Altivec unit

This was tested on a t1040rdb

Signed-off-by: Bob Cochran <yocto@mindchasers.com>
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>