]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
5 years agodynamic-layers: gstreamer1.0-plugins-base: Remove EGL_DMA_BUF_PLANE*_EXT 98/22898/1 rocko+ossystems
Fabio Berton [Fri, 10 May 2019 14:11:26 +0000 (11:11 -0300)]
dynamic-layers: gstreamer1.0-plugins-base: Remove EGL_DMA_BUF_PLANE*_EXT

Remove undefined EGL_DMA_BUF_PLANE*_EXT, without this we cannot build
gstreamer1.0-plugins-base with gstreamer 1.14.1

Change-Id: I78e4eac0939555da1ce33f76a5e6f5c984cc4efc
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agoMerge remote-tracking branch 'yocto/rocko' into rocko+ossystems
Otavio Salvador [Fri, 31 Aug 2018 01:04:00 +0000 (22:04 -0300)]
Merge remote-tracking branch 'yocto/rocko' into rocko+ossystems

* yocto/rocko:
  imx-uuc: bump to latest revision

6 years agoimx-uuc: bump to latest revision
Marc Ferland [Tue, 21 Aug 2018 13:03:56 +0000 (10:03 -0300)]
imx-uuc: bump to latest revision

Includes:

* multi UDC support
* linuxrc script fixes
* use soc_uid as usb gadget serial number

Signed-off-by: Marc Ferland <ferlandm@amotus.ca>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
(cherry picked from commit d19564addafb1f7744a7a71c05392eb368f3ac5f)
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoMerge remote-tracking branch 'yocto/rocko' into rocko+ossystems
Otavio Salvador [Thu, 23 Aug 2018 01:04:14 +0000 (22:04 -0300)]
Merge remote-tracking branch 'yocto/rocko' into rocko+ossystems

* yocto/rocko:
  linux-mfgtool.inc: This reduce the extender class
  linux-mfgtool.inc: Fix wrong build dependency

6 years agolinux-mfgtool.inc: This reduce the extender class
Otavio Salvador [Thu, 23 Aug 2018 00:58:39 +0000 (21:58 -0300)]
linux-mfgtool.inc: This reduce the extender class

This removes duplicated code from the extender class and instead calls
the parent's code.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 801658c710e3a59ce9dc8d5fa892f1865071fc94)

6 years agolinux-mfgtool.inc: Fix wrong build dependency
Otavio Salvador [Thu, 23 Aug 2018 00:56:40 +0000 (21:56 -0300)]
linux-mfgtool.inc: Fix wrong build dependency

This fixes following error:

ERROR: Nothing PROVIDES 'virtual/mfgtool-arm-...-binutils'.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 7a5f1e14504e43bf41ebb9f36cb56bd71cceab32)

6 years agoMerge remote-tracking branch 'yocto/rocko' into rocko+ossystems
Otavio Salvador [Thu, 28 Jun 2018 14:01:26 +0000 (11:01 -0300)]
Merge remote-tracking branch 'yocto/rocko' into rocko+ossystems

* yocto/rocko:
  gstreamer1.0: Set DEFAULT_PREFERENCE as -1 to imx version
  gstreamer1.0-plugins-good: Set DEFAULT_PREFERENCE as -1 to imx version
  gstreamer1.0-plugins-base: Set DEFAULT_PREFERENCE as -1 to imx version
  gstreamer1.0-plugins-bad: Set DEFAULT_PREFERENCE as -1 to imx version
  gstreamer1.0-plugins-bad: Change PACKAGECONFIG_GL for imxgpu2d and imxgpu3d
  imx-codec/imx-parser: Update License checksum to v20 EULA
  imx-gst1.0-plugin: Upgrade to v4.3.4
  imx-vpuwrap: Upgrade to v4.3.4
  imx-parser: Upgrade to v4.3.4
  imx-codec: Upgrade to v4.3.4
  gstreamer1.0-plugins-bad: Use i.MX fork of GST for customizations
  gstreamer1.0-plugins-good: Use i.MX fork of GST for customizations
  gstreamer1.0-plugins-base: Use i.MX fork of GST for customizations
  gstreamer1.0: Use i.MX fork of GST for customizations
  ls2-phy: update SRC_URL
  machine-overrides-extender.bbclass: Fix multilib parsing
  Revert "machine-overrides-extender.bbclass: Postpone until 'RecipeParsed' event"

Change-Id: I4c56c2745564be9f4788f604c712a9ebdb922a4f

6 years agogstreamer1.0: Set DEFAULT_PREFERENCE as -1 to imx version
Fabio Berton [Mon, 25 Jun 2018 20:15:05 +0000 (17:15 -0300)]
gstreamer1.0: Set DEFAULT_PREFERENCE as -1 to imx version

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agogstreamer1.0-plugins-good: Set DEFAULT_PREFERENCE as -1 to imx version
Fabio Berton [Mon, 25 Jun 2018 20:15:04 +0000 (17:15 -0300)]
gstreamer1.0-plugins-good: Set DEFAULT_PREFERENCE as -1 to imx version

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agogstreamer1.0-plugins-base: Set DEFAULT_PREFERENCE as -1 to imx version
Fabio Berton [Mon, 25 Jun 2018 20:15:03 +0000 (17:15 -0300)]
gstreamer1.0-plugins-base: Set DEFAULT_PREFERENCE as -1 to imx version

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agogstreamer1.0-plugins-bad: Set DEFAULT_PREFERENCE as -1 to imx version
Fabio Berton [Mon, 25 Jun 2018 20:15:02 +0000 (17:15 -0300)]
gstreamer1.0-plugins-bad: Set DEFAULT_PREFERENCE as -1 to imx version

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agogstreamer1.0-plugins-bad: Change PACKAGECONFIG_GL for imxgpu2d and imxgpu3d
Fabio Berton [Mon, 25 Jun 2018 20:15:01 +0000 (17:15 -0300)]
gstreamer1.0-plugins-bad: Change PACKAGECONFIG_GL for imxgpu2d and imxgpu3d

Commit 733c19291d298d428fcd500ec1e6c4f51ce67dc6 removed bbappend that
change PACKAGECONFIG_GL, but we need to keep this.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agogstreamer1.0-plugins-good: Update patch to build with gstreamer 1.14.1 85/20185/1
Fabio Berton [Thu, 14 Jun 2018 18:12:59 +0000 (15:12 -0300)]
gstreamer1.0-plugins-good: Update patch to build with gstreamer 1.14.1

Change-Id: I0b61d87b441c454866392bdf7952f74b7472416c
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agoimx-codec/imx-parser: Update License checksum to v20 EULA
Yuqing Zhu [Fri, 8 Jun 2018 06:52:08 +0000 (14:52 +0800)]
imx-codec/imx-parser: Update License checksum to v20 EULA

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-gst1.0-plugin: Upgrade to v4.3.4
Yuqing Zhu [Wed, 6 Jun 2018 03:44:25 +0000 (11:44 +0800)]
imx-gst1.0-plugin: Upgrade to v4.3.4

gplay: fix cpu loading high when in background

gplay: disable subtitle when use dcss or dpu

vpudec: add fullRange to HDR10 metadata

Add direct build dependency on libdrm as vpu in
imx-gst1.0 plugin includes drm_fourcc.h when doing compile.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit e8035f3ff486a8546152cb9cd0b870023ce44d51)

6 years agoimx-vpuwrap: Upgrade to v4.3.4
Yuqing Zhu [Wed, 6 Jun 2018 03:44:24 +0000 (11:44 +0800)]
imx-vpuwrap: Upgrade to v4.3.4

Add INSANE_SKIP for file-rdeps to fix QA Issue.

set hasColorDesc and fullRange in VPU_DecGetInitialInfo.

Fix H264 failure due to too many MBI buffers.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit f66e95cbddcaae0a41e5399b4956c5137cf9fa63)

Change-Id: I2443f2daec94fa750ae8f6496ac9918e205c0c3a

6 years agoimx-parser: Upgrade to v4.3.4
Yuqing Zhu [Wed, 6 Jun 2018 03:44:23 +0000 (11:44 +0800)]
imx-parser: Upgrade to v4.3.4

Fix crash issue when parse index list.

Add mett atom in mp4 parser.
MP4 PARSER 06.13.00 add interface PARSER_API_GET_TEXT_TRACK_MIME
to get mime type from mett atom.

Add protection for contentDescriptionObject
in case the size is not correct and larger than qwSize,
Otherwise, it will cause memory error.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit e08465b13837c4bc2145e2cb36e22e89eda9cf6f)

Change-Id: If60e931a872ff469d3488809e2d2b13ccbb751d1

6 years agoimx-codec: Upgrade to v4.3.4
Yuqing Zhu [Wed, 6 Jun 2018 03:44:22 +0000 (11:44 +0800)]
imx-codec: Upgrade to v4.3.4

Add INSANE_SKIP for file-rdeps to fix QA Issue

Update mp3_enc version to 02.03.01

Fix crash in lib_mp3_enc_arm12_elinux.so
This crash error is caused by division by zero
in noOfElements_mp3e() function When encoding 0
size file by using unit test
so before performing a division operation, need to
check whether divisor is zero or not to fix it.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit dfc4d95ae217e440083bcc990428b4a12868ea84)

Change-Id: Ibde4ba03ce23ec5b207ca16a5f3b0c67e5a8b18d

6 years agogstreamer1.0-plugins-bad: Use i.MX fork of GST for customizations
Yuqing Zhu [Wed, 6 Jun 2018 03:44:21 +0000 (11:44 +0800)]
gstreamer1.0-plugins-bad: Use i.MX fork of GST for customizations

Create new gstreamer recipe with i.mx specific version.
Switch to use i.MX fork of GST.
Merge inc/bb.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 3cabafdaed1eb1fcb33eed6fc7761ae78bab21fc)

Change-Id: I8eacee910d79c9db5e8003ef35e15a1efaf9b9bc

6 years agogstreamer1.0-plugins-good: Use i.MX fork of GST for customizations
Yuqing Zhu [Wed, 6 Jun 2018 03:44:20 +0000 (11:44 +0800)]
gstreamer1.0-plugins-good: Use i.MX fork of GST for customizations

Create the new gstreamer recipe with i.mx specific version.
Switch to use i.MX fork of GST.
Merge inc/bb.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit ab7eda199bd3dbe4c7f14fda1421514723620cda)

6 years agogstreamer1.0-plugins-base: Use i.MX fork of GST for customizations
Yuqing Zhu [Wed, 6 Jun 2018 03:44:19 +0000 (11:44 +0800)]
gstreamer1.0-plugins-base: Use i.MX fork of GST for customizations

Create the new gstreamer recipe with i.mx specific version
Merge inc/bb.
Switch to use i.MX fork of GST.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit d1fa0469d2eaa9bc51dcd8e79224091b2b15cce6)

6 years agogstreamer1.0: Use i.MX fork of GST for customizations
Yuqing Zhu [Wed, 6 Jun 2018 03:44:18 +0000 (11:44 +0800)]
gstreamer1.0: Use i.MX fork of GST for customizations

Create the new gstreamer recipe with i.mx specific version.
Merge inc/bb.
Switch to use i.MX fork of GST.
All patches are put into the fork.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 67065b32b2434eb8c5eb7a9911176a3b3b410c30)

6 years agols2-phy: update SRC_URL
Chunrong Guo [Mon, 28 May 2018 08:02:30 +0000 (16:02 +0800)]
ls2-phy: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agomachine-overrides-extender.bbclass: Fix multilib parsing
Otavio Salvador [Mon, 28 May 2018 19:27:50 +0000 (16:27 -0300)]
machine-overrides-extender.bbclass: Fix multilib parsing

The 'ConfigParsed' event was too early and when we mangled the
MACHINEOVERRIDES using the extender, we ended overriding some values
when using together with multilib.

This fixes the multilib use-case and keep current ones working.

Reported-by: Cristinel Panfir <cristinel.panfir@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit a59a2059850c493772da39d2fd9ee71494326d12)

6 years agoRevert "machine-overrides-extender.bbclass: Postpone until 'RecipeParsed' event"
Otavio Salvador [Tue, 22 May 2018 20:34:56 +0000 (17:34 -0300)]
Revert "machine-overrides-extender.bbclass: Postpone until 'RecipeParsed' event"

This reverts commit 65144beb63673d215221d800e1905eedb9f2f8ed.

The commit has side effects and must be better investigated. For now,
we are reverting it so we don't cause problems for other use cases.

Change-Id: I63333c974746bd7f95fa7a56153099256e206912
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit eeaa4b69ca399206f9e87d5104262eadb8808235)

6 years agoRevert "machine-overrides-extender.bbclass: Postpone until 'RecipeParsed' event"
Otavio Salvador [Tue, 22 May 2018 20:25:25 +0000 (17:25 -0300)]
Revert "machine-overrides-extender.bbclass: Postpone until 'RecipeParsed' event"

This reverts commit 10f679e30e7859dc9af3a65adfa78b4400517483.

Change-Id: I7542f737fdc5d62e3203058d656b20c0af70d0c1
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoMerge remote-tracking branch 'yocto/rocko' into rocko+ossystems
Otavio Salvador [Tue, 22 May 2018 20:14:21 +0000 (17:14 -0300)]
Merge remote-tracking branch 'yocto/rocko' into rocko+ossystems

* yocto/rocko: (43 commits)
  machine-overrides-extender.bbclass: Postpone until 'RecipeParsed' event
  merge-files: fix test_signatures failed
  remove efl dynamic layer support
  u-boot-fslc: bump revision to a07698f
  web-sysmon: update SRC_URL
  usdpaa-apps: update SRC_URL
  usdpaa: update SRC_URL
  kernel-module-scatter-gather: update SRC_URL
  kernel-module-perf-qoriq: update SRC_URL
  pkc-host: update SRC_URL
  pkc-firmware: update SRC_URL
  mux-server: update SRC_URL
  kernel-module-ls-debug: update SRC_URL
  kernel-module-uio-seville: update SRC_URL
  ipc-ust: update SRC_URL
  hypervisor: update SRC_URL
  hv-cfg: update SRC_URL
  dpa-offload: update SRC_URL
  dce: update SRC_URL
  boot-format: update SRC_URL
  ...

Change-Id: Iba52db71da51e9bd985ae3410ff3a1e4831c7017

6 years agomachine-overrides-extender.bbclass: Postpone until 'RecipeParsed' event
Otavio Salvador [Mon, 21 May 2018 19:24:29 +0000 (16:24 -0300)]
machine-overrides-extender.bbclass: Postpone until 'RecipeParsed' event

The 'ConfigParsed' event was too early and when we mangled the
MACHINEOVERRIDES using the extender, we ended overriding some values
when using together with multilib.

This fixes the multilib use-case and keep current ones working.

Change-Id: I6f1d952dfe2d04fa10229a86763af4ca6b1e601f
Reported-by: Cristinel Panfir <cristinel.panfir@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 65144beb63673d215221d800e1905eedb9f2f8ed)

6 years agoMove meta-gstreamer1.0 appends to dynamic-layers 00/19800/1
Fabio Berton [Mon, 21 May 2018 12:25:15 +0000 (09:25 -0300)]
Move meta-gstreamer1.0 appends to dynamic-layers

Change-Id: I1ec13872e0e89be5fded437aa06cbe56dbddfafc
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
7 years agomerge-files: fix test_signatures failed
C.R. Guo [Wed, 7 Mar 2018 09:03:59 +0000 (17:03 +0800)]
merge-files: fix test_signatures failed

*remove do_unpack[nostamp] and do_install[nostamp] to fix the below error:
|merge-files:do_unpack: d2dd30367d5f5126514809c29f4b60f3 -> 83d69c6e61f2de297c0acb94f3531689
|bitbake-diffsigs --task merge-files do_unpack --signature d2dd30367d5f5126514809c29f4b60f3 83d69c6e61f2de297c0acb94f3531689
|NOTE: Starting bitbake server...
|Taint (by forced/invalidated task) changed from nostamp:a4c64ee4-dc12-4ba0-b598-d47afd77eefb to nostamp:49eb1718-bacc-46d8-9658-779aff62b7ee

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoremove efl dynamic layer support
Andreas Müller [Wed, 28 Feb 2018 10:47:52 +0000 (11:47 +0100)]
remove efl dynamic layer support

meta-efl was removed completely in August 2017

Change-Id: Ic734ec38d6dc4d248367186eb51077e04a453b6d
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 66e6349b72de37d20c3ad423afcb4211c84a26df)

7 years agou-boot-fslc: bump revision to a07698f
texierp [Mon, 19 Mar 2018 21:25:38 +0000 (22:25 +0100)]
u-boot-fslc: bump revision to a07698f

This includes the following change:

a631182 warp7: update defconfig to support the generic loading interface

Signed-off-by: Pierre-Jean TEXIER <texier.pj2@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 1e66b88a17babf916a1c4d7fef4f5f006a9b4874)

7 years agoUpdate GStreamer patch to be applicable against version 1.14.0 89/19189/1
Carlos Rafael Giani [Wed, 28 Mar 2018 18:53:08 +0000 (20:53 +0200)]
Update GStreamer patch to be applicable against version 1.14.0

Change-Id: Idaa2bb32ed11c13366c567b36b0706820e1c3490
Signed-off-by: Carlos Rafael Giani <dv7777@gmail.com>
7 years agoweb-sysmon: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 09:55:49 +0000 (17:55 +0800)]
web-sysmon: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agousdpaa-apps: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 09:55:48 +0000 (17:55 +0800)]
usdpaa-apps: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agousdpaa: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 09:55:47 +0000 (17:55 +0800)]
usdpaa: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agokernel-module-scatter-gather: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 09:55:46 +0000 (17:55 +0800)]
kernel-module-scatter-gather: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agokernel-module-perf-qoriq: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 09:55:45 +0000 (17:55 +0800)]
kernel-module-perf-qoriq: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agopkc-host: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 09:55:44 +0000 (17:55 +0800)]
pkc-host: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agopkc-firmware: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 09:55:43 +0000 (17:55 +0800)]
pkc-firmware: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agomux-server: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 09:55:42 +0000 (17:55 +0800)]
mux-server: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agokernel-module-ls-debug: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 09:55:41 +0000 (17:55 +0800)]
kernel-module-ls-debug: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agokernel-module-uio-seville: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 09:55:40 +0000 (17:55 +0800)]
kernel-module-uio-seville: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoipc-ust: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 09:55:39 +0000 (17:55 +0800)]
ipc-ust: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agohypervisor: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 09:55:38 +0000 (17:55 +0800)]
hypervisor: update SRC_URL

*kconfig update SRC_URL
*libos update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agohv-cfg: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 09:55:37 +0000 (17:55 +0800)]
hv-cfg: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agodpa-offload: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 09:55:36 +0000 (17:55 +0800)]
dpa-offload: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agodce: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 09:55:35 +0000 (17:55 +0800)]
dce: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoboot-format: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 09:55:34 +0000 (17:55 +0800)]
boot-format: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agokernel-module-ar: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 09:55:33 +0000 (17:55 +0800)]
kernel-module-ar: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoasf: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 09:55:32 +0000 (17:55 +0800)]
asf: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoodp: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 08:53:43 +0000 (16:53 +0800)]
odp: update SRC_URL

*qbman_userspace update SRC_URL
*flib update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agou-boot-qoriq: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 08:53:42 +0000 (16:53 +0800)]
u-boot-qoriq: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agorestool: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 08:53:41 +0000 (16:53 +0800)]
restool: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agorcw: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 08:53:40 +0000 (16:53 +0800)]
rcw: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoppa: update SRC_UR
C.R. Guo [Thu, 1 Mar 2018 08:53:39 +0000 (16:53 +0800)]
ppa: update SRC_UR

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoovs-dpdk: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 08:53:38 +0000 (16:53 +0800)]
ovs-dpdk: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoopenssl-qoriq: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 08:53:37 +0000 (16:53 +0800)]
openssl-qoriq: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoofp: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 08:53:36 +0000 (16:53 +0800)]
ofp: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-qoriq_4.9: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 08:53:35 +0000 (16:53 +0800)]
linux-qoriq_4.9: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-qoriq_4.4: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 08:53:34 +0000 (16:53 +0800)]
linux-qoriq_4.4: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agogpp-aioptool: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 08:53:33 +0000 (16:53 +0800)]
gpp-aioptool: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agofmlib: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 08:53:32 +0000 (16:53 +0800)]
fmlib: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agofmc: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 08:53:31 +0000 (16:53 +0800)]
fmc: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoflib: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 08:53:30 +0000 (16:53 +0800)]
flib: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoeth-config: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 08:53:29 +0000 (16:53 +0800)]
eth-config: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agodpdk-extras: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 08:53:28 +0000 (16:53 +0800)]
dpdk-extras: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agodpdk: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 08:53:27 +0000 (16:53 +0800)]
dpdk: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agocryptodev-qoriq: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 08:53:26 +0000 (16:53 +0800)]
cryptodev-qoriq: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoceetm: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 08:53:25 +0000 (16:53 +0800)]
ceetm: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agocantest: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 08:53:24 +0000 (16:53 +0800)]
cantest: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoaiopsl: update SRC_URL
C.R. Guo [Thu, 1 Mar 2018 08:53:23 +0000 (16:53 +0800)]
aiopsl: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agomesa: Remove patch applied on mesa 18.0.0-rc4 95/18795/2
Fabio Berton [Tue, 27 Feb 2018 13:12:12 +0000 (10:12 -0300)]
mesa: Remove patch applied on mesa 18.0.0-rc4

WIP-st-dri-Allow-YUYV-import.patch was already applied on mesa 18.0.0-rc4

Change-Id: Ifead7707b2aff090b8e8355a9ea33c05cea9de32
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
7 years agoMerge remote-tracking branch 'yocto/rocko' into rocko+ossystems
Otavio Salvador [Wed, 21 Feb 2018 12:01:47 +0000 (09:01 -0300)]
Merge remote-tracking branch 'yocto/rocko' into rocko+ossystems

* yocto/rocko:
  u-boot-fslc-fw-utils: add u-boot-fw-utils to PROVIDES

Change-Id: I183efa9675307c43fba0fa4ebffe03eb093a3dae

7 years agou-boot-fslc-fw-utils: add u-boot-fw-utils to PROVIDES
texierp [Fri, 9 Feb 2018 21:24:31 +0000 (22:24 +0100)]
u-boot-fslc-fw-utils: add u-boot-fw-utils to PROVIDES

Without this, bitbake use the default one, and not "u-boot-fslc-fw-utils".

This was observed when layer is used together with poky (with Mender).

Signed-off-by: Pierre-Jean TEXIER <texier.pj2@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 45a47bd00a1e14c82abad9ddb6e1393cb644fda7)

7 years agoMerge remote-tracking branch 'yocto/rocko' into rocko+ossystems
Otavio Salvador [Wed, 7 Feb 2018 12:55:12 +0000 (10:55 -0200)]
Merge remote-tracking branch 'yocto/rocko' into rocko+ossystems

* yocto/rocko:
  qtbase: set default EGLFS_DEVICE_INTEGRATION before oe-device-extra.pri
  weston: Append EGL_CFLAGS to CFLAGS for imxgpu2d
  weston: Do not force MACHINE_SOCARCH for PACKAGE_ARCH
  weston: Remove 2.0.0 recipe as rocko has it
  imx-gpu-viv: egl: Add alias for EGL_PLATFORM_GBM_KHR
  weston: Switch to 2.0 with i.MX fork
  imx-gpu-viv: egl: Add alias for EGL_PLATFORM_X11_KHR

Change-Id: I4b80164db64dc8a3b2e12a071394120c49c53b2c

7 years agoqtbase: set default EGLFS_DEVICE_INTEGRATION before oe-device-extra.pri
Ming Liu [Mon, 8 Jan 2018 12:22:07 +0000 (13:22 +0100)]
qtbase: set default EGLFS_DEVICE_INTEGRATION before oe-device-extra.pri

This allows the users to be able to override it in oe-device-extra.pri.

Signed-off-by: Ming Liu <liu.ming50@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 192def2732d8b548f4b4cc03eb9b45639af8b1fd)

7 years agoweston: Append EGL_CFLAGS to CFLAGS for imxgpu2d
Fabio Berton [Fri, 26 Jan 2018 15:54:42 +0000 (13:54 -0200)]
weston: Append EGL_CFLAGS to CFLAGS for imxgpu2d

When building weston for imxgpu2d machine, CFLAGS doesn't get
EGL_CFLAGS value and cause the error bellow:

| ../build/tmp/sysroots/imx6sl-warp/usr/include/EGL/eglvivante.h:266:2: error: #error "Platform not recognized"
|  #error "Platform not recognized"

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
(cherry picked from commit 0296938d6316fe9d5b41d5a0ec8a2eb8200b7d3f)

7 years agoweston: Do not force MACHINE_SOCARCH for PACKAGE_ARCH
Otavio Salvador [Tue, 16 Jan 2018 15:34:17 +0000 (13:34 -0200)]
weston: Do not force MACHINE_SOCARCH for PACKAGE_ARCH

There is no need to force the PACKAGE_ARCH as it is automatically set
correctly for i.MX based machines and left unmodified otherwise.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoweston: Remove 2.0.0 recipe as rocko has it
Otavio Salvador [Tue, 16 Jan 2018 15:31:32 +0000 (13:31 -0200)]
weston: Remove 2.0.0 recipe as rocko has it

When moving to weston 2.0.0 fork, it also included a copy of weston
recipe and it is not needed for rocko as this is the version available
in the branch.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoimx-gpu-viv: egl: Add alias for EGL_PLATFORM_GBM_KHR
Otavio Salvador [Fri, 15 Dec 2017 13:08:59 +0000 (11:08 -0200)]
imx-gpu-viv: egl: Add alias for EGL_PLATFORM_GBM_KHR

New EGL code uses EGL_PLATFORM_GBM_KHR (for example weston) and the
value is the same, so we can provide an alias for it instead of
patching every code using it.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoweston: Switch to 2.0 with i.MX fork
Tom Hochstein [Thu, 7 Dec 2017 17:31:01 +0000 (11:31 -0600)]
weston: Switch to 2.0 with i.MX fork

EGL support was removed from the fbdev compositor in Weston 2.0. Add
it back via an i.MX fork.

This has been verified with imx-gpu-viv v6 only.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoimx-gpu-viv: egl: Add alias for EGL_PLATFORM_X11_KHR
Otavio Salvador [Wed, 13 Dec 2017 13:03:39 +0000 (11:03 -0200)]
imx-gpu-viv: egl: Add alias for EGL_PLATFORM_X11_KHR

New EGL code uses EGL_PLATFORM_X11_KHR (for example glmark2) and the
value is the same, so we can provide an alias for it instead of
patching every code using it.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoMerge remote-tracking branch 'yocto/rocko' into rocko+ossystems
Otavio Salvador [Tue, 12 Dec 2017 17:20:19 +0000 (15:20 -0200)]
Merge remote-tracking branch 'yocto/rocko' into rocko+ossystems

* yocto/rocko:
  kernel-itbimage: depends extraimage task to fix EXTRA_IMAGEDEPEND license issue
  qt5: Enable backends for GBM when using use-mainline-bsp override
  qtbase: Remove upstream applied patch

7 years agokernel-itbimage: depends extraimage task to fix EXTRA_IMAGEDEPEND license issue
Chunrong Guo [Mon, 4 Dec 2017 10:02:11 +0000 (18:02 +0800)]
kernel-itbimage: depends extraimage task to fix EXTRA_IMAGEDEPEND license issue

*Fix the build error:
|[Errno 2] No such file or directory: '.../licenses/ppa/recipeinfo'

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoqt5: Enable backends for GBM when using use-mainline-bsp override
Fabio Berton [Fri, 8 Dec 2017 18:54:59 +0000 (16:54 -0200)]
qt5: Enable backends for GBM when using use-mainline-bsp override

Add gbm to PACKAGECONFIG_GL_use-mainline-bsp to enable EGLFS GBM QPA backend.

Change-Id: I76d8a3116ebebc4b9383fc575878c5aec666c203
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoqtbase: Remove upstream applied patch
Fabio Berton [Tue, 5 Dec 2017 18:51:09 +0000 (16:51 -0200)]
qtbase: Remove upstream applied patch

This patch was applied on qtbase commit:

commit 9ae028f507a22bd03c861e9d14c2efc4aa2efeda
Author: Marco Martin <mart@kde.org>
Date:   Fri Feb 10 15:00:23 2017 +0100

    Environment variable enabling the workaround FBO readback bug

    On some ARM devices the font glyph generation is broken
    Add an environment variable to enable workaround_brokenFBOReadBack
    in QOpenGLContext, to fix font rendering on such devices as
    Mali and Adreno

    Change-Id: I9cc99ecb8b71a35bc369ec9dd11b877016b1179e
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
Change-Id: I0aec7ed2941b22aa2a0ea7638a5523a25c47fbd1
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agogstreamer1.0-plugins-bad: Add fixes for qmlglsink 43/18143/1
Carlos Rafael Giani [Fri, 11 Aug 2017 21:52:10 +0000 (23:52 +0200)]
gstreamer1.0-plugins-bad: Add fixes for qmlglsink

These fixes enable qmlglsink support with Qt5 EGLFS, and also fix a
flickering issue in qmlglsink caused by a data race (frames are drawn
while the decoder writes new frame data into their DMABUFs).

Remove 0002-gl-viv-fb-Fix-user-choice-string-comparisons.patch file
that was already applied on upstream.

Change-Id: I51dc3efee26ebb441ea0ea8f601043f6a0024a5a
Signed-off-by: Carlos Rafael Giani <dv7777@gmail.com>
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
(cherry picked from commit c708c6a74c68fe102160ceb1ecbeed4a94394094)

7 years agogstreamer: Add new uploader and GBM GL backend for video playback via GL 42/18142/1
Carlos Rafael Giani [Mon, 12 Jun 2017 22:27:20 +0000 (00:27 +0200)]
gstreamer: Add new uploader and GBM GL backend for video playback via GL

Change-Id: I711bf82193279070d922ce6e2427268ce8989aac
Signed-off-by: Carlos Rafael Giani <dv7777@gmail.com>
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
(cherry picked from commit c0edcd564e4232236ab0aeecec0b781786efdc71)

7 years agomesa: Add patch to enable MESA_ycbcr support and WIP-st-dri-Allow-YUYV-import 41/18141/1
Carlos Rafael Giani [Fri, 11 Aug 2017 21:56:43 +0000 (23:56 +0200)]
mesa: Add patch to enable MESA_ycbcr support and WIP-st-dri-Allow-YUYV-import

Patch 15 is an experimental patch to enable MESA_ycbcr support. Might not
be needed later on.

WIP-st-dri-Allow-YUYV-import is an experimental patch to make use of the
Vivante GPU's hardwired YUV->RGB converter. A clean implementation of this
feature might require MESA_ycbcr or a derivative of that, but for now, this
patch works.

Signed-off-by: Carlos Rafael Giani <dv7777@gmail.com>
(cherry picked from commit a5d0f53fa7ef0b6bbc98e752c16a39776829f5d5)
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Change-Id: I15dad1389f0f20f350a10c45971fcf2031a07900

7 years agou-boot-fslc-fw-utils: Fix build
Otavio Salvador [Thu, 30 Nov 2017 13:24:38 +0000 (11:24 -0200)]
u-boot-fslc-fw-utils: Fix build

There was a wrong include of u-boot.inc on this recipe which were
causing build errors, also it was using the old target to build the
environment tools.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agou-boot-fslc: Upgrade to 2017.11-based fork
Otavio Salvador [Tue, 28 Nov 2017 18:38:00 +0000 (16:38 -0200)]
u-boot-fslc: Upgrade to 2017.11-based fork

This includes following changes on top of 2017.11 tag:

ca0c3f3fac configs: icore-rqs: Enable falcon mode
c39e5ad9ad engicam: imx6q: Return mmc dev 0 for icore
7953884755 i.MX6: engicam: Add imx6q/imx6ul boards for existing boards
924ac4a9ac board: icore-rqs: Fix mmc get env device
1caace2d74 i.MX6UL: icore: Add SPL_OF_CONTROL support
655f153b7c pinctrl: imx6ul: Fix pinctrl data overlapped with DT area
735b8429cf i.MX6Q: icore: Add SPL_OF_CONTROL support
e2aee01772 i.MX6Q: icorem6: Move spl load fit to common/spl
7265424b4b i.MX6: engicam: Move set_fdt_file to common
676484d0f5 mx6sxsabresd: Use PARTUUID to specify the rootfs location
c685436fb6 imx: Remove boolean parameter from wdog powerdown function
dfd399d4b2 imx: Also clear powerdown enable bit for WDOG3 on i.MX6ULL
21e5b103ee mx6ull: Fix WDOG3 base address
28a06c12ca envtools: make sure version/timestamp header file are available
5a3afcb579 mx6sabreauto: Remove unneeded SPL selection
a80c8e3c7a mx6: Select MX6QDL option via Kconfig
7c9d795887 mx53: Add Board support for GE PPD
a7dbf3c3a4 board: ge: make VPD code common
fd7ab796b5 rtc: add support for s35392a
efc51f73e3 bootcount: add support for bootcounter on EXT filesystem
8b0c1c4d23 arm: mx5: Add more register definitions
29e5e9df46 pwm: imx: Enable PWM support on i.MX53
02cc3e8037 ext4: recover from filesystem corruption when reading
4c530ec27c imx: mxc_i2c: tweak the i2c transfer method
87d4563bbd Revert "wandboard: Remove unnecessary delay"
913c93d432 pico-imx6ul: Use FS_GENERIC load command
bd7c72d0e2 pico-imx6ul: Add function to create gpt partitions
1bd87551eb pico-imx6ul: Define partition layout in the environment
6d2499a223 pico-imx6ul: Add boot and rootfs dfu_alt_info
114501165b pico-imx6ul: Use PARTUUID to specify the rootfs location
9a6f8019f6 pico-imx6ul: Move dfu_alt_info to CONFIG_DFU_ENV_SETTINGS variable
0b20df36bc mx25pdk: Change root to use a single partition layout
2dcd3eeeff pico-imx7d: Enable booting from single partition
d6008b2e1a pico-imx7d: Replace fatload command
7fe81082a3 pico-imx7d: Add support for secure boot
f960fe77df mx6sabre_common: Place video related settings in common code
f4998c99d4 mx6sabre_common: Dynamically change the video output
c3e252e8ca mx6sabresd: Enable video interfaces in bootargs
c94a211847 mx6sabresd: Use LDO dtb file until LDO bypass support is added
3abd094faf mx6slevk: Use LDO dtb file until LDO bypass support is added

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoxf86-video-armada: Bump to 04748ff
Fabio Estevam [Tue, 28 Nov 2017 17:25:03 +0000 (15:25 -0200)]
xf86-video-armada: Bump to 04748ff

Bump to 04748ff, which contains the following changes:

04748ff etnaviv: avoid out of bounds accelerated picture accesses
e907c63 etnaviv: add default string for error codes
33eaf05 etnaviv: add coordinates to Xrender Composite debug
c191212 etnaviv: fix stale cache_timer pointer
1c4b212 etnaviv: fix timeout calculation

This fixes GUI text corruption on imx6q when running a core-image-sato
image.

Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agogstreamer1.0-plugins-imx: Update to version 0.13.0
Carlos Rafael Giani [Tue, 21 Nov 2017 21:10:09 +0000 (22:10 +0100)]
gstreamer1.0-plugins-imx: Update to version 0.13.0

Changes:

* New imxv4l2videosink element
  Currently only supports input physically contiguous memory blocks
  as input (so, for example, no videotestsrc)

* New Pango-based overlay elements using G2D for rendering

* gstimxcommon library is now public
  Necessary when implementing external sinks to retrieve the mapped
  physical memory address from gstreamer buffers
  (NOTE: ABI may change in the next few releases until this is stabilized)

* New optional ability to use GstPhysMemory from gst-plugins-bad

* imxv4l2videosrc:
  * Add checks for V4L XRGB555X and GStreamer NV61 pixel formats
  * Add UYVY support and make it the new default
    UYVY works better with IPU-based deinterlacing, since with I420,
    deinterlaced frames may exhibit a green band at the bottom, which
    is apparently an IPU bug related to the plane offsets.
  * Fix compile prior to Gstreamer 1.3.1
  * v4l2_buffer_pool: Add special case for tw6869 driver
    The tw6869 driver requires a different physical address to allow
    DMA'able buffers for decreasing latency between chip and display
  * v4l2src: add fractional "fps" property
    (obsoletes the "fps-n" property)
  * Add GstImxV4l2Meta init function
    This avoids the g_assert() that was caused by the missing init
    function
  * Add num-additional-buffers property
    This can be useful if capturing video isn't smooth; it sets the
    number of internal additional buffers, so if downstream consumes
    too many buffers, imxv4l2videosrc might end up doing a blocking
    wait until buffers are returned

* imxv4l2src plugin is now called imxv4l2video, because it also
  contains imxv4l2videosink
  Also, the v4l2 elements can be enabled/disabled in the build
  configuration individually now

* compositor:
  * Clear output also if the input format has an alpha channel
  * Only copy compositor input buffers to DMA memory once
    If a single input frame is used for multiple output frames, we would
    otherwise copy multiple times which can easily go to the limit of the
    memory bandwidth

* vpu:
  * Fix leak causd by missing GstVideoCodecState unref
  * Release decoder context GCond during flush to fix potential deadlock
  * Add memory tag to VPU framebuffer meta to avoid meta related crashes
  * Add support for GRAY8 frames as a "fake grayscale mode"
    Grayscale is actually encoded as I420, with the U and V planes
    filled with 0x80 bytes. This feature also makes libimxvpuapi 0.10.3
    the new minimum requirement.
  * Remove 8-pixel alignment from width & height sinkcaps
  * Framebuffer array: fix memory leak if we got out of memory
  * Handle releasing of buffers without assigned framebuffer
    This can happen if the buffer is released before it was actually
    used, e.g. when renegotiating at the very beginning; prevents
    a crash that would otherwise occur
  * Add parameter check to avoid encoder crash on flush

* g2d:
  * Always enable blending if the input frames have an alpha channel
    G2D automatically makes use not only of global alpha, but also of
    per-pixel alpha. Therefore, it makes sense to enable blending even
    if global alpha is set to 255, as long as the input frames have an
    alpha channel. Such blending is useful for composing a video frame
    with some partially-transparent overlays for example (not to be
    confused with hardware overlays though).
  * Add build configuration switches to explicitely specify G2D include
    and library paths
  * Disable cacheable memory allocation
    Several issues were reported with cacheable DMA memory, so it is
    turned off, at least for now

* blitter:
  * Add property to clear screen to black in blitter sinks
  * Add output-rotation property to videotransform base class

* audio:
  * Fix SIGFPE when restarting mp3 encoder
  * Fix reference counting for caps
  * Mark static codec caps as may be leaked
    This gets rid of the false positive in the leak tracer

* misc:
  * Update waf to 1.9.3 to fix compilation with Python 3.4+

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-fslc: Bump revision to a4f7f0ac8250
Fabio Berton [Tue, 21 Nov 2017 19:33:12 +0000 (17:33 -0200)]
linux-fslc: Bump revision to a4f7f0ac8250

This commit merge tag v4.14.1 into 4.14.x+fslc and apply the
following commit on top of it:

  - a4f7f0ac8250 Revert "spi: imx: Fix failure path leak on GPIO request error"

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-fslc: 4.14: Bump revision to c4404197b0b2
Fabio Berton [Mon, 20 Nov 2017 18:22:55 +0000 (16:22 -0200)]
linux-fslc: 4.14: Bump revision to c4404197b0b2

This commit merge tag Linux 4.14.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-qoriq_4.4: Reorder kernel configure
Chunrong Guo [Fri, 17 Nov 2017 08:50:36 +0000 (16:50 +0800)]
linux-qoriq_4.4: Reorder kernel configure

*use the correct kernel configure order to avoide some configure option is missing

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-qoriq_4.9: Reorder kernel configure
Chunrong Guo [Fri, 17 Nov 2017 08:50:35 +0000 (16:50 +0800)]
linux-qoriq_4.9: Reorder kernel configure

*use the correct kernel configure order to avoide some configure option is missing

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoRevert "xf86-video-imxfb-vivante: Change SRC_URI to point to git"
Otavio Salvador [Mon, 20 Nov 2017 15:53:05 +0000 (13:53 -0200)]
Revert "xf86-video-imxfb-vivante: Change SRC_URI to point to git"

This reverts commit fb66d5010363083ea8d84160b74c62dad67f9a13. The
commit does an upgrade to the driver without upgrading the other
components. We are reverting this as it must be part of the GPU
upgrade patchset.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agomesa: Remove /usr/lib/pkgconfig/wayland-egl.pc
Fabio Berton [Thu, 16 Nov 2017 13:07:45 +0000 (11:07 -0200)]
mesa: Remove /usr/lib/pkgconfig/wayland-egl.pc

The file /usr/lib/pkgconfig/wayland-egl.pc is installed by imx-gpu-viv
and we need to remove from mesa.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>