]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
6 years agolinux-fslc: Update SRCREV
Andreas Müller [Wed, 5 Sep 2018 11:44:05 +0000 (13:44 +0200)]
linux-fslc: Update SRCREV

The only change introduced is menuconfig fix.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agolinux-mfgtool: Simplify linux-mfgtool support
Marc Ferland [Mon, 6 Aug 2018 19:18:25 +0000 (15:18 -0400)]
linux-mfgtool: Simplify linux-mfgtool support

As OpenEmbedded-Core now supports (from commit
5b4aab6b40cf21471442e21abc8051b38985de84) building multiple kernels,
this patch completly replaces the old linux-mfgtool with a single
statement:

KERNEL_PACKAGE_NAME = "linux-mfgtool"

and it works surprisingly well! This patch also provides a separate
defconfig for linux-imx-mfgtool (which currently is a copy of
linux-imx defconfig).

Note: The linux-mfgtool kernel will be deployed in ${DEPLOY}/mfgtool.

Signed-off-by: Marc Ferland <ferlandm@amotus.ca>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agou-boot-fslc: Bump revision to 1e13b91a
Otavio Salvador [Fri, 31 Aug 2018 01:47:48 +0000 (22:47 -0300)]
u-boot-fslc: Bump revision to 1e13b91a

1e13b91af7 mx6sabre_common: Allow the videoargs to be passed to bootargs

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agorcw: inherit fsl-eula-unpack class
Chunrong Guo [Tue, 21 Aug 2018 08:41:48 +0000 (16:41 +0800)]
rcw: inherit fsl-eula-unpack class

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agorcw-bin: remove
Chunrong Guo [Tue, 21 Aug 2018 08:41:47 +0000 (16:41 +0800)]
rcw-bin: remove

*rcw-bin merge to rcw

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agouefi: inherit fsl-eula-unpack class
Chunrong Guo [Tue, 21 Aug 2018 08:41:46 +0000 (16:41 +0800)]
uefi: inherit fsl-eula-unpack class

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoRevert "libdrm: Remove unused patches"
Pierluigi Passaro [Wed, 8 Aug 2018 07:41:28 +0000 (09:41 +0200)]
Revert "libdrm: Remove unused patches"

This reverts commit dca6c66e5710938a3ea035b09b86ca3d1a6915c6.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-alsa-plugins: Make imx7ulp a compatible machine
Daiane Angolini [Thu, 23 Aug 2018 19:26:10 +0000 (16:26 -0300)]
imx-alsa-plugins: Make imx7ulp a compatible machine

>From [1] we know the imx-alsa-plugins_1.0.26 does support all imx7, and
it is defined in the BSP as MACHINE_EXTRA_RRECOMMENDS, so this patch add
imx7ulp as compatible.

It also fixes the following error (when building for imx7ulpevk):

ERROR: Nothing RPROVIDES 'imx-alsa-plugins' (but
/home/daiane/code/yocto/master/sources/poky/meta/recipes-core/images/core-image-base.bb,
/home/daiane/code/yocto/master/sources/poky/meta/recipes-core/packagegroups/packagegroup-base.bb
RDEPENDS on or otherwise requires it)
imx-alsa-plugins was skipped: incompatible with machine imx7ulpevk (not
in COMPATIBLE_MACHINE)

[1]
https://source.codeaurora.org/external/imx/meta-fsl-bsp-release/tree/imx/meta-bsp/recipes-multimedia/alsa/imx-alsa-plugins_1.0.26.bb?h=rocko-4.9.88-2.0.0_ga

Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agou-boot-fslc: Add bison-native dependency for 2018.07
Daiane Angolini [Thu, 23 Aug 2018 13:43:10 +0000 (10:43 -0300)]
u-boot-fslc: Add bison-native dependency for 2018.07

The u-boot-fslc now depends on bison to complete the build.

This patch fixes the following error message:

| rm -f .tmp_quiet_recordmcount
| make -f
/home/daiane/code/yocto/master/build/tmp/work/imx7dsabresd-fslc-linux-gnueabi/u-boot-fslc/v2018.07+gitAUTOINC+bc558729a7-r0/git/scripts/Makefile.build
obj=scripts/kconfig mx7dsabresd_config
|   bison -oscripts/kconfig/zconf.tab.c -t -l
/home/daiane/code/yocto/master/build/tmp/work/imx7dsabresd-fslc-linux-gnueabi/u-boot-fslc/v2018.07+gitAUTOINC+bc558729a7-r0/git/scripts/kconfig/zconf.y
| /bin/sh: 1: bison: not found
| scripts/Makefile.lib:228: recipe for target
'scripts/kconfig/zconf.tab.c' failed
| make[2]: *** [scripts/kconfig/zconf.tab.c] Error 12

Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoqtwayland/etnaviv: remove xcomposite-glx
Andreas Müller [Tue, 28 Aug 2018 07:43:02 +0000 (09:43 +0200)]
qtwayland/etnaviv: remove xcomposite-glx

fixes
| ERROR: Feature 'xcomposite-glx' was enabled, but the pre-condition 'features.wayland-client && features.opengl && !features.opengles2 && features.xlib && libs.xcomposite && libs.glx' failed.
|
| ERROR: Feature 'xcomposite-glx' was enabled, but the pre-condition 'features.wayland-server && features.opengl && !features.opengles2 && libs.xcomposite && libs.glx' failed.

FWIW: Have similar for Raspi/VC4 in meta-raspi-light

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoqtwebkit: remove 0001-Fix-to-match-the-uniform-precision-qualifiers-in-ver.patch
Andreas Müller [Tue, 28 Aug 2018 07:43:01 +0000 (09:43 +0200)]
qtwebkit: remove 0001-Fix-to-match-the-uniform-precision-qualifiers-in-ver.patch

* it does not apply with meta-qt5 master
* it changes (breaks currently) qtwebkit for all boards when adding
  meta-freescale to layers

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoremove chromium appends
Andreas Müller [Tue, 28 Aug 2018 07:43:00 +0000 (09:43 +0200)]
remove chromium appends

* they were not updated for long time
* they mach neither name nor version of the recipes in meta-browser
* they cause parse-errors

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-vpu-hantro: Update to 1.7.0
Tom Hochstein [Fri, 27 Jul 2018 18:37:04 +0000 (13:37 -0500)]
imx-vpu-hantro: Update to 1.7.0

- Vp9: rectify the consumed length for error return
- MJPEG: bug fixing in trickmode
- H264: bug fixing for special clip containing invalid syntax value
- RV: limit the HW read pointer in valid range
- Common: Export setinfo() API in codec.h

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-vpu: Clarify compatibility for Chips&Media VPU
Tom Hochstein [Fri, 27 Jul 2018 17:02:41 +0000 (12:02 -0500)]
imx-vpu: Clarify compatibility for Chips&Media VPU

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-test: Add i.MX 8 support
Tom Hochstein [Fri, 27 Jul 2018 16:52:56 +0000 (11:52 -0500)]
imx-test: Add i.MX 8 support

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-kobs: Add i.MX 8 support
Tom Hochstein [Fri, 27 Jul 2018 16:18:45 +0000 (11:18 -0500)]
imx-kobs: Add i.MX 8 support

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoformfactor: Add machconfig for 6SLL and 7ULP
Tom Hochstein [Fri, 27 Jul 2018 16:12:42 +0000 (11:12 -0500)]
formfactor: Add machconfig for 6SLL and 7ULP

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agofirmware-imx: Add support for BCM4356 and BCM89359
Tom Hochstein [Fri, 27 Jul 2018 15:34:04 +0000 (10:34 -0500)]
firmware-imx: Add support for BCM4356 and BCM89359

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agofirmware-imx: Update to 7.6
Tom Hochstein [Thu, 26 Jul 2018 21:43:50 +0000 (16:43 -0500)]
firmware-imx: Update to 7.6

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoalsa-state: Fix channel swap issues
Tom Hochstein [Thu, 26 Jul 2018 19:19:42 +0000 (14:19 -0500)]
alsa-state: Fix channel swap issues

Fix channel swap issues seen for ak4458 and ak5558 codecs on audio board
for i.MX 8MQ. Changes applicable to all platforms.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoalsa-state: Add support for splitting ESAI device
Tom Hochstein [Thu, 26 Jul 2018 19:07:22 +0000 (14:07 -0500)]
alsa-state: Add support for splitting ESAI device

Split one ESAI device into two virtual devices, one
6 channel and one 2 channel.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoalsa-state: Fix buffer size issue
Tom Hochstein [Thu, 26 Jul 2018 19:01:46 +0000 (14:01 -0500)]
alsa-state: Fix buffer size issue

Fix incorrect buffer size by removing buffer_time from dmix
configuration settings.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-gpu-viv: Remove wayland-egl files
Tom Hochstein [Wed, 25 Jul 2018 17:48:31 +0000 (12:48 -0500)]
imx-gpu-viv: Remove wayland-egl files

Remove wayland-egl files since this support is now provided by Wayland
itself.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoxf86-video-imx-vivante: Update to 6.2.4.p1.6
Tom Hochstein [Wed, 25 Jul 2018 21:24:54 +0000 (16:24 -0500)]
xf86-video-imx-vivante: Update to 6.2.4.p1.6

This is a version change only to keep the naming consistent.
The SRCREV is unchanged from 6.2.4.p1.2.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-dpu-g2d: Update to 1.4.6
Tom Hochstein [Wed, 25 Jul 2018 20:51:17 +0000 (15:51 -0500)]
imx-dpu-g2d: Update to 1.4.6

Includes support for i.MX 8 and 8X families.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-gpu-g2d: Update to 6.2.4.p1.6
Tom Hochstein [Wed, 25 Jul 2018 20:59:45 +0000 (15:59 -0500)]
imx-gpu-g2d: Update to 6.2.4.p1.6

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-gpu-viv: Update to 6.2.4.p1.6
Tom Hochstein [Tue, 24 Jul 2018 22:52:15 +0000 (17:52 -0500)]
imx-gpu-viv: Update to 6.2.4.p1.6

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agokernel-module-imx-gpu-viv: Update to 6.2.4.p1.6
Tom Hochstein [Tue, 24 Jul 2018 22:00:53 +0000 (17:00 -0500)]
kernel-module-imx-gpu-viv: Update to 6.2.4.p1.6

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoweston: Fix non-GPU support
Tom Hochstein [Tue, 17 Jul 2018 18:24:03 +0000 (13:24 -0500)]
weston: Fix non-GPU support

The desktop failed to start on i.MX parts without GPU. The problem
is fixed, and now the package must be configured for i.MX GPU
support.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agowaffle: Configure for i.MX GPU
Tom Hochstein [Thu, 12 Jul 2018 20:41:21 +0000 (15:41 -0500)]
waffle: Configure for i.MX GPU

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoxserver-xorg: Update OpenGL configuration
Tom Hochstein [Wed, 27 Jun 2018 22:17:34 +0000 (17:17 -0500)]
xserver-xorg: Update OpenGL configuration

Build now with the default OpenGL configuration except
no glamor for i.MX 6 or 7 with GPU.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoEULA: Update to v24
Tom Hochstein [Mon, 23 Jul 2018 15:29:08 +0000 (10:29 -0500)]
EULA: Update to v24

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
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>
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>
6 years agomesa: Remove redundant install code
Tom Hochstein [Mon, 30 Jul 2018 19:42:06 +0000 (14:42 -0500)]
mesa: Remove redundant install code

Now that wayland 1.15 provides libwayland-egl, the main mesa recipe
removes libwayland-egl from its install, so no need to repeat that here.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-base.inc: Simplify preferred providers for graphics
Tom Hochstein [Mon, 30 Jul 2018 19:41:47 +0000 (14:41 -0500)]
imx-base.inc: Simplify preferred providers for graphics

Replace SOC-specific overrides with feature overrides.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-base.inc: Remove redundant DEFAULTTUNE setting
Tom Hochstein [Mon, 30 Jul 2018 19:41:53 +0000 (14:41 -0500)]
imx-base.inc: Remove redundant DEFAULTTUNE setting

DEFAULTTUNE is set to aarch64 in arch-arm64.inc, so no need to set
it again.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agolibdrm: Restore manpages support
Tom Hochstein [Mon, 30 Jul 2018 19:41:45 +0000 (14:41 -0500)]
libdrm: Restore manpages support

Support for manpages, a pyro feature, had to be removed when the
recipe was backported to rocko. This removal should not have been
upstreamed here.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoxf86-video-imx-vivante: Set linker flags properly
Tom Hochstein [Mon, 30 Jul 2018 19:42:05 +0000 (14:42 -0500)]
xf86-video-imx-vivante: Set linker flags properly

Append LDFLAGS to LFLAGS instead of replacing LFLAGS.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-gpu-viv: libgl-imx-dev: remove conflicting rdepends
Max Krummenacher [Mon, 16 Jul 2018 12:31:36 +0000 (14:31 +0200)]
imx-gpu-viv: libgl-imx-dev: remove conflicting rdepends

The recipe explicitly sets a conflict between the two packages libgl-imx
and libgl-mesa with some python magic, so one shouldn't RDEPEND on the other.

e.g. when building the SDK most -dev packages are missing and one gets:
| Problem: package libgl-imx-dev-1:6.2.4.p1.2+aarch32-r0.armv7at2hf_neon_mx6qdl requires libgl-mesa-dev, but none of the providers can be installed
|  - package libgl-mesa-dev-2:18.1.3-r0.armv7at2hf_neon_mx6qdl conflicts with libgl-dev provided by libgl-imx-dev-1:6.2.4.p1.2+aarch32-r0.armv7at2hf_neon_mx6qdl
|  - conflicting requests

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agodtc-145: Deploy renamed binary only and add new class
Max Krummenacher [Mon, 23 Jul 2018 20:13:19 +0000 (22:13 +0200)]
dtc-145: Deploy renamed binary only and add new class

dtc-145-native is used by older U-Boot recipes. U-Boot only depends on
the native dtc binary. So, to not clash with files from the regular dtc native
build do only install the dtc binary renamed to dtc-145. Also, create
a new class to handle with dtc-145 dependency.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agoutilities.inc: Use only the basename for dtb files
Fabio Berton [Wed, 18 Jul 2018 17:25:32 +0000 (14:25 -0300)]
utilities.inc: Use only the basename for dtb files

Use make_dtb_boot_files function to use basename from
KERNEL_DEVICETREE files. This is useful for dtb with name:

  whatever/my_dtb_file.dtb

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agogstreamer1.0-plugins-base: Fix OpenGL packageconfig
Carlos Rafael Giani [Tue, 17 Jul 2018 07:03:02 +0000 (09:03 +0200)]
gstreamer1.0-plugins-base: Fix OpenGL packageconfig

The OpenGL stack in gstreamer1.0-plugins-base also needs EGL in order for
its OpenGL ES 2.x support to work

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agols1043ardb-be: use kernel-fitimage
Chunrong Guo [Wed, 11 Jul 2018 09:35:36 +0000 (17:35 +0800)]
ls1043ardb-be: use kernel-fitimage

*Inhert kernel-fitimage bbclass

*Update  KERNEL_IMAGETYPES

*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agols2088ardb: use kernel-fitimage
Chunrong Guo [Wed, 11 Jul 2018 09:35:35 +0000 (17:35 +0800)]
ls2088ardb: use kernel-fitimage

*Inhert kernel-fitimage bbclass

*Update  KERNEL_IMAGETYPES

*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agols2088ardb-be: use kernel-fitimage
Chunrong Guo [Wed, 11 Jul 2018 09:35:34 +0000 (17:35 +0800)]
ls2088ardb-be: use kernel-fitimage

*Inhert kernel-fitimage bbclass

*Update  KERNEL_IMAGETYPES

*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agols1088ardb: use kernel-fitimage
Chunrong Guo [Wed, 11 Jul 2018 09:35:33 +0000 (17:35 +0800)]
ls1088ardb: use kernel-fitimage

*Inhert kernel-fitimage bbclass

*Update  KERNEL_IMAGETYPES

*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agols1088ardb-be: use kernel-fitimage
Chunrong Guo [Wed, 11 Jul 2018 09:35:32 +0000 (17:35 +0800)]
ls1088ardb-be: use kernel-fitimage

*Inhert kernel-fitimage bbclass

*Update  KERNEL_IMAGETYPES

*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agols1046ardb-be: use kernel-fitimage
Chunrong Guo [Wed, 11 Jul 2018 09:35:31 +0000 (17:35 +0800)]
ls1046ardb-be: use kernel-fitimage

*Inhert kernel-fitimage bbclass

*Update  KERNEL_IMAGETYPES

*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agols1046ardb-32b: use kernel-fitimage
Chunrong Guo [Wed, 11 Jul 2018 09:35:30 +0000 (17:35 +0800)]
ls1046ardb-32b: use kernel-fitimage

*Inhert kernel-fitimage bbclass

*Update  KERNEL_IMAGETYPES

*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agols1046ardb: use kernel-fitimage
Chunrong Guo [Wed, 11 Jul 2018 09:35:29 +0000 (17:35 +0800)]
ls1046ardb: use kernel-fitimage

*Inhert kernel-fitimage bbclass

*Update  KERNEL_IMAGETYPES

*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agols1043ardb: use kernel-fitimage
Chunrong Guo [Wed, 11 Jul 2018 09:35:28 +0000 (17:35 +0800)]
ls1043ardb: use kernel-fitimage

*Inhert kernel-fitimage bbclass

*Update  KERNEL_IMAGETYPES

*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agols1043ardb-32b: use kernel-fitimage
Chunrong Guo [Wed, 11 Jul 2018 09:35:27 +0000 (17:35 +0800)]
ls1043ardb-32b: use kernel-fitimage

*Inhert kernel-fitimage bbclass

*Update  KERNEL_IMAGETYPES

*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agols1012ardb: use kernel-fitimage
Chunrong Guo [Wed, 11 Jul 2018 09:35:26 +0000 (17:35 +0800)]
ls1012ardb: use kernel-fitimage

*Inhert kernel-fitimage bbclass

*Update  KERNEL_IMAGETYPES

*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agols1012ardb-32b: use kernel-fitimage
Chunrong Guo [Wed, 11 Jul 2018 09:35:25 +0000 (17:35 +0800)]
ls1012ardb-32b: use kernel-fitimage

*Inhert kernel-fitimage bbclass

*Update  KERNEL_IMAGETYPES

*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agols1012afrwy: use kernel-fitimage
Chunrong Guo [Wed, 11 Jul 2018 09:35:24 +0000 (17:35 +0800)]
ls1012afrwy: use kernel-fitimage

*Inhert kernel-fitimage bbclass

*Update  KERNEL_IMAGETYPES

*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agols1012afrdm: use kernel-fitimage
Chunrong Guo [Wed, 11 Jul 2018 09:35:23 +0000 (17:35 +0800)]
ls1012afrdm: use kernel-fitimage

*Inhert kernel-fitimage bbclass

*Update  KERNEL_IMAGETYPES

*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agols1012afrdm-32b: use kernel-fitimage
Chunrong Guo [Wed, 11 Jul 2018 09:35:22 +0000 (17:35 +0800)]
ls1012afrdm-32b: use kernel-fitimage

*Inhert kernel-fitimage bbclass

*Update  KERNEL_IMAGETYPES

*UBOOT_DTB_LOADADDRESS instead of DTB_LOAD

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agowayland: Remove file provided by imx-gpu-viv
Fabio Berton [Thu, 12 Jul 2018 14:18:59 +0000 (11:18 -0300)]
wayland: Remove file provided by imx-gpu-viv

wayland-egl.pc is installed by imx-gpu-viv and we need to remove
from wayland package for imxgpu machines.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-vpuwrap: add i.MX8MQ support
Gary Bisson [Thu, 12 Jul 2018 11:20:31 +0000 (13:20 +0200)]
imx-vpuwrap: add i.MX8MQ support

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
6 years agoimx-parser: fix i.MX8MQ support
Gary Bisson [Thu, 12 Jul 2018 13:37:58 +0000 (15:37 +0200)]
imx-parser: fix i.MX8MQ support

- Add missing "--enable-armv8" configuration option for mx8

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
6 years agoimx-codec: fix i.MX8MQ support
Gary Bisson [Thu, 12 Jul 2018 11:19:49 +0000 (13:19 +0200)]
imx-codec: fix i.MX8MQ support

- Fix dependency from imx-vpu to virtual/imxvpu
  - Since both imx-vpu and imx-vpu-hantro can provide virtual/imxvpu.
- Add missing "--enable-armv8" configuration option

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
6 years agoimx-base.inc: fix UBOOT_MAKE_TARGET so that SPL is built
Gary Bisson [Thu, 12 Jul 2018 10:56:58 +0000 (12:56 +0200)]
imx-base.inc: fix UBOOT_MAKE_TARGET so that SPL is built

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
6 years agoimx-base.inc: replace imx-vpu with virtual/imxvpu
Gary Bisson [Thu, 12 Jul 2018 10:16:48 +0000 (12:16 +0200)]
imx-base.inc: replace imx-vpu with virtual/imxvpu

Since either imx-vpu or imx-vpu-hantro can now provide virtual/imxvpu.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
6 years agoimx-vpu-hantro: add recipe for i.MX8MQ Hantro VPU
Gary Bisson [Thu, 12 Jul 2018 10:07:17 +0000 (12:07 +0200)]
imx-vpu-hantro: add recipe for i.MX8MQ Hantro VPU

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
6 years agou-boot-fslc: Update to 2018.07-based fork
Otavio Salvador [Tue, 10 Jul 2018 12:35:08 +0000 (09:35 -0300)]
u-boot-fslc: Update to 2018.07-based fork

This updates the fork on top of current 2018.07 release and also adds
a much improved support to pico-imx7d and pico-imx6ul. The list of
commits included are:

bc558729a7 warp7: update defconfig to support the generic loading interface
e5a6138278 mx25pdk: Change root to use a single partition layout
f9d1e13cf5 mx6sabre_common: Dynamically change the video output
865268ce8a mx6sabresd: Enable video interfaces in bootargs
7db6f3d8c5 mx6sabresd: Use LDO dtb file until LDO bypass support is added
84fc5b0de1 mx6slevk: Use LDO dtb file until LDO bypass support is added
ccf16e75e7 pico-imx6ul: Convert to distro config
06eecc42a2 configs/imx: Remove 'mmcautodect' variable
12c65ae7a9 pico-imx7d: Add new pico-pi config
fe4fd4e1ea pico-imx7d: README: Drop old instructions about secure mode
a076cc293b pico-imx7d: README: Use dfu-util to flash U-Boot
24f9fcde47 pico-imx7d: Enable auxiliary code support
78fead0843 pico-imx7d: Allow default fdtfile to be overridden by defconfig
04d0d8894f pico-imx7d: Do not override addrmap5
e5833f48e6 pico-imx7d: Enable CONFIG_ARMV7_BOOT_SEC_DEFAULT
ceb9087434 pico-imx7d: Add Falcon mode support
8800626580 pico-imx7d: Add bootmenu to choose the baseboard
f2c33216e7 pico-imx7d: Add support for update SPL using DFU
6cc975154d pico-imx7d: Add SPL support
349985a0f2 pico-imx7d: Add fastboot support
76a4da5eb1 pico-imx7d: Add default DFU targets
c6c4a0e0d8 pico-imx7d: Add GPT partitioning support
9ac7204c7a pico-imx7d: Fix common distro configuration behavior
62523103a0 pico-imx7d: Convert to distro config

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-base.inc: Use KERNEL_DEVICETREE variable in IMAGE_BOOT_FILES
Fabio Berton [Wed, 11 Jul 2018 19:32:32 +0000 (16:32 -0300)]
imx-base.inc: Use KERNEL_DEVICETREE variable in IMAGE_BOOT_FILES

OE-Core commit 1860d9d3c62e2e94cd68a809385873ffd8270b6d removed
KERNEL_IMAGETYPE prefix from device tree name, so we don't need
to use utilities.inc and we can just use KERNEL_DEVICETREE variable
in IMAGE_BOOT_FILES.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-gpu-apitrace: add i.MX8MQ support
Gary Bisson [Wed, 11 Jul 2018 09:21:54 +0000 (11:21 +0200)]
imx-gpu-apitrace: add i.MX8MQ support

This is pretty much a copy of the recipe from meta-fsl-bsp-release.
The particularity of the i.MX8MQ is that it doesn't include a GPU2D and
therefore depending on virtual/libg2d isn't possible.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
6 years agoimx-gpu-viv: Add i.MX 8 support
Tom Hochstein [Fri, 22 Jun 2018 20:17:13 +0000 (15:17 -0500)]
imx-gpu-viv: Add i.MX 8 support

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-base.inc: Add imxfbdev and imxdrm to MACHINEOVERRIDES_EXTENDER
Tom Hochstein [Tue, 26 Jun 2018 02:11:46 +0000 (21:11 -0500)]
imx-base.inc: Add imxfbdev and imxdrm to MACHINEOVERRIDES_EXTENDER

- weston uses the imxfbdev override for backend configuration
- imx-gpu-viv uses the imxdrm override for dependency configuration

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-base.inc: Add i.MX8MQ support
Tom Hochstein [Fri, 22 Jun 2018 20:17:16 +0000 (15:17 -0500)]
imx-base.inc: Add i.MX8MQ support

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-gpu-viv: fix vulkan headers issue
Gary Bisson [Wed, 11 Jul 2018 10:22:17 +0000 (12:22 +0200)]
imx-gpu-viv: fix vulkan headers issue

They need to be removed in favor of the standard ones.
Otherwise GStreamer (or most likely other packages) throws this error:
"ERROR: The file /usr/include/vulkan/vk_sdk_platform.h is installed by
 both vulkan and imx-gpu-viv, aborting"

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
6 years agoimx-gpu-viv: add missing wayland-egl.pc copy
Gary Bisson [Wed, 11 Jul 2018 10:10:06 +0000 (12:10 +0200)]
imx-gpu-viv: add missing wayland-egl.pc copy

Otherwise prevents other packages to build, producing this error:
| No package 'wayland-egl' found

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
6 years agolibdrm: Fix typo in DEFAULT_PREFERENCE
Fabio Berton [Fri, 6 Jul 2018 12:52:40 +0000 (09:52 -0300)]
libdrm: Fix typo in DEFAULT_PREFERENCE

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoweston: Set DEFAULT_PREFERENCE to -1
Fabio Berton [Fri, 6 Jul 2018 12:37:38 +0000 (09:37 -0300)]
weston: Set DEFAULT_PREFERENCE to -1

This recipe need to be set by machine using:

PREFERRED_VERSION_weston = "4.0.0.imx"

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoodp: update to bda2c9
Chunrong Guo [Thu, 5 Jul 2018 09:41:59 +0000 (17:41 +0800)]
odp: update to bda2c9

*include the following changes:
bda2c9 - .gitmodules: use codeaurora url
7db258d - Merge pull request #520 in GITAM/odp from ~NXA07732/odp:fsl_odp_v16.07_qoriq to fsl_odp_v16.07_qoriq
6a2a62f - Updating the sub-module path to bitbucket from stash.
2923db9 - dpaa2: Fix odp restart issue in scheduler mode
946d32e - odp: Update qbman commit to 75ff61a7ca6acdbdbb780161b053cbcbc990f1be
e354952 - Removing atomic/ordered context while enqueuing the buffer
bef6398 - TM: Invalid flow crash fix
8e7a136 - Removed device based jiffies
df492ef - Fixing legal issues
3e9c5da - Scripts: binaries path and odp_tm test cases updated
c91dac8 - Werror flag enabled for ODP library
ced3aaf - Updated MC flib to version 10.3.2
a68cd87 - odp_pktio_stats API updated
03e0e05 - LD_LIBRARY_PATH removed from loopback_script
7a64406 - CUNIT: Cunit installation enabled
048c6a6 - script: ODP library path fixed
16a0e99 - Removing local compilation patch from QBMAN repo
b792e84 - Merge pull request #505 in GITAM/odp from ~B38457/odp:fsl_odp_v16.07_qoriq to fsl_odp_v16.07_qoriq
281a676 - Merge pull request #487 in GITAM/odp from ~B46187/odp:fsl_odp_v16.07_qoriq to fsl_odp_v16.07_qoriq
8e2888b - odp_dpaa2: Patch to replace build type flag from compile time to runtime.
26e4bdc - Fixed odp_pktout_send API fails to transmit > 8 packets
c46b0bb - Patch to odp_l2fwd issue in queue mode.

*fix building error with GCC8
update CFLAGS

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agooptee-test-qoriq: update recipes
Chunrong Guo [Thu, 5 Jul 2018 09:41:57 +0000 (17:41 +0800)]
optee-test-qoriq: update recipes

*Fix GCC 8 build error

*Update EXTRA_OEMAKE set

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agorestool: update to 2815572
Chunrong Guo [Thu, 5 Jul 2018 09:41:46 +0000 (17:41 +0800)]
restool: update to 2815572

*include the following changes:
2815572 - dpdmai: add --num-queues create parameter
a5f268b - scripts: suppress unit_address_vs_reg warnings when using newer dtc
0e2846a - scripts: Fix MC version check
d9cbf56 - dprc: use the corect specifier for uint16_t
1b49539 - dpni: print both rx and tx tcs number
10af575 - dpni: add support for 16 TX tcs
ad33877 - dpni: add DPNI_OPT_SINGLE_SENDER option
887deae - scripts: Infer switch ports number from specified endpoints
c8111df - scripts: Avoid word splitting
7a15d3e - ls-addsw: show netdev names when creating a dpsw
81fb178 - ls-addmux: fix endpoint discovery
254aef8 - update copyright years

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-test: Rework DEPENDS and VPU support
Otavio Salvador [Thu, 5 Jul 2018 20:20:29 +0000 (17:20 -0300)]
imx-test: Rework DEPENDS and VPU support

All variants depends on `virtual/kernel`, `imx-lib` and `alsa-lib`, so
this can be added by default.

The VPU support has been moved to a `PACKAGECONFIG` so it adds the
respective `make` parameter, and dependency, depending on the
`MACHINEOVERRIDES` value.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-test: Add to EXTRA_OEMAKE if machine has vpu
Fabio Berton [Thu, 5 Jul 2018 19:37:17 +0000 (16:37 -0300)]
imx-test: Add to EXTRA_OEMAKE if machine has vpu

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-test: Add virtual/imxvpu to DEPENDS for imxvpu machine
Fabio Berton [Thu, 5 Jul 2018 19:37:15 +0000 (16:37 -0300)]
imx-test: Add virtual/imxvpu to DEPENDS for imxvpu machine

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoweston-init: Fix inoperable Weston desktop
Tom Hochstein [Tue, 26 Jun 2018 02:11:45 +0000 (21:11 -0500)]
weston-init: Fix inoperable Weston desktop

For an image configured with pam and systemd, Weston apps
would fail to run. For example:

$ weston-terminal
failed to connect to Wayland display: No such file or directory
failed to create display: No such file or directory

This fix is based on a proposal by Daniel Diaz to OE-core. The
main part of the fix is the use of a new, manually created tty.

The original proposal called weston directly, but that didn't
seem to work where weston-launch did.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoweston-init: Remove OpenGL requirement for i.MX 6SL
Tom Hochstein [Tue, 26 Jun 2018 02:11:44 +0000 (21:11 -0500)]
weston-init: Remove OpenGL requirement for i.MX 6SL

For parts with 2D GPU but not 3D GPU, OpenGL is not required.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoweston: Remove OpenGL requirement for i.MX 6SL
Tom Hochstein [Tue, 26 Jun 2018 02:11:43 +0000 (21:11 -0500)]
weston: Remove OpenGL requirement for i.MX 6SL

OpenGL is not required for parts with 2D GPU
but no 3D GPU.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoweston: Use cairo for parts with 3D GPU
Tom Hochstein [Tue, 26 Jun 2018 02:11:42 +0000 (21:11 -0500)]
weston: Use cairo for parts with 3D GPU

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoweston: Add G2D rendering support
Tom Hochstein [Tue, 26 Jun 2018 02:11:41 +0000 (21:11 -0500)]
weston: Add G2D rendering support

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoweston: Set configuration for non-DRM parts
Tom Hochstein [Tue, 26 Jun 2018 02:11:40 +0000 (21:11 -0500)]
weston: Set configuration for non-DRM parts

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoweston: Use a fork for i.MX
Tom Hochstein [Tue, 26 Jun 2018 02:11:39 +0000 (21:11 -0500)]
weston: Use a fork for i.MX

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoweston: Copy upstream 4.0 recipe
Tom Hochstein [Tue, 26 Jun 2018 02:11:38 +0000 (21:11 -0500)]
weston: Copy upstream 4.0 recipe

http://git.yoctoproject.org/cgit.cgi/poky/tree/?h=master-next&id=d05a268c5069c3fb47ceed47862ba36b5f49ebd3

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoweston: Remove 2.0 recipe
Tom Hochstein [Tue, 26 Jun 2018 02:11:37 +0000 (21:11 -0500)]
weston: Remove 2.0 recipe

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoweston: Set package arch for all i.MX
Tom Hochstein [Fri, 22 Jun 2018 20:17:19 +0000 (15:17 -0500)]
weston: Set package arch for all i.MX

Weston is built from a fork for all i.MX, not just
those with GPU, so set the package arch accordingly.

Change-Id: Ib8b2e639a8393dd41832c972d21812ee990a6c47
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agomesa-demos: Fix condition for GLES support
Tom Hochstein [Thu, 5 Jul 2018 18:18:39 +0000 (13:18 -0500)]
mesa-demos: Fix condition for GLES support

The condition for GLES support was incorrect and would
remove GLES for parts with both 2D and 3D. Fix the condition
so GLES is removed only for parts with 2D and no 3D.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agolibepoxy: Append EGL_CFLAGS to CFLAGS
Fabio Berton [Thu, 5 Jul 2018 18:10:38 +0000 (15:10 -0300)]
libepoxy: Append EGL_CFLAGS to CFLAGS

Add -DEGL_API_FB for non x11 distros and -DWL_EGL_PLATFORM for wayland
distros.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agooptee-client-qoriq: GCC 8 format-truncation error
Chunrong Guo [Thu, 5 Jul 2018 09:41:55 +0000 (17:41 +0800)]
optee-client-qoriq: GCC 8 format-truncation error

*Fix the below error:
|libteec/src/teec_trace.c:110:24: error: '%s' directive output may be truncated
|writing up to 255 bytes into a region of size 246 [-Werror=format-truncation=]

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoceetm: udpate to 6a7f2ec
Chunrong Guo [Thu, 5 Jul 2018 09:41:53 +0000 (17:41 +0800)]
ceetm: udpate to 6a7f2ec

Following changes are included:
6a7f2ec - make: account for changes in the iproute2 4.15 sources
9231d65 - ceetm: dpaa2: Only print shaping info at root class level
85fd3f0 - ceetm: dpaa2: Update help text
f98be8a - ceetm: choose between dpaa1/dpaa2 APIs at runtime
ca49b40 - ceetm: add a DPAA version detector call
8d77ae9 - ceetm: dpaa2: rename the config type enum to reflect the arch
aa9ef30 - ceetm: dpaa2: add the ceetm qdisc implementation
a743094 - ceetm: dpaa1: rename the config type enum to reflect the arch
c22d3d0 - ceetm: dpaa1: call the ceetm API from generic qdisc ops
4e24e6a - ceetm: dpaa1: move the ceetm API to a separate file
d5b318f - ceetm: dpaa1: rename the ceetm ops to dpaa1_ceetm ops

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agolinux-qoriq/4.9: update to c488184
Chunrong Guo [Thu, 5 Jul 2018 09:41:58 +0000 (17:41 +0800)]
linux-qoriq/4.9: update to c488184

*Following changes are included:
c488184 - Merge branch 'linux-4.9-nxp' into linux-4.9 on June 20, 2018
361d80c - ARM: lsdk.config: enable crypto options
a1fd371 - dts: add copyright to the SDK dts files
0fc2a50 - PCI: Mark NXP LS1088 to avoid bus reset bus
8b8b238 - sdk_dpaa: ceetm: drain the ceetm CQs on destroy
383e96e - sdk_dpaa: ceetm: WQ/CEETM mode switchover cleanup
e7bea11 - sdk_dpaa: ceetm: reset the wbfs groups and priorities on teardown
cd65244 - sdk_dpaa: ceetm: propagate the ceetm channel through the qdisc tree
c0e8fe5 - fsl_qbman: ceetm: export the qman_ceetm_query_cq call
505bde5 - sdk_dpaa: ceetm: stop the netdev queues when switching ceetm on
ec7e25f - Merge branch 'linux-4.9-nxp' into linux-4.9 on June 19, 2018
5240d74 - powerpc: dts: fsl: Update to use SPDX identifiers
9b5070e - staging: fsl-dpaa2/eth: Update to use SPDX identifiers
6bc0b41 - bus: fsl-mc: dpio: add maintainer for DPIO
5214f40 - staging: fsl-mc/dpio: Skip endianness conversion in portal config
7b27258 - staging: fsl-mc: fix a few implicit includes
12d5c73 - staging: fsl-mc: Add SPDX license identifiers
73718b8 - staging/fsl-mc/bus/dpio: Add Support for Order Restoration
088f152 - staging: fsl-mc/dpio: Propagate error code
eda0070 - staging: fsl-dpaa2/eth: Remove Kconfig dependency on QBMAN_DEBUG
232f1af - staging: fsl-dpaa2/ethsw: Sync DPSW driver with dash-linux
6c2c4ff - staging: fsl-dpaa2/ethsw: Update copyright of DPSW drivers
35e901d - staging: fsl-dpaa2/eth: allow the driver to compile multi-arch
eefdfc4 - staging: fsl-dpaa2/ethsw: Fix setting port learning/flooding flags
a4b7c9d - Merge branch 'linux-4.9-nxp' into linux-4.9 on June 14, 2018
b89aaf2 - arm64: dts: freescale: Update to use SPDX identifiers
9c5a05b8 - sdk: dts: ppc: add NXP copyright
a8c5369 - dmaengine: nxp-dpaa2-qdma: fix qdma driver when CPU is running on Big Endian mode.
4b0b756 - staging: fsl-mc/dpio: Add missing argument identifier
cc162a8 - staging: fsl-mc/dpio: Fix incorrect masking
1a0a269 - staging: fsl-mc/dpio: Use __leXX types where needed

*Fix gcc-8 build error

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agooptee-os-qoriq: update to fe3b3da
Chunrong Guo [Thu, 5 Jul 2018 09:41:56 +0000 (17:41 +0800)]
optee-os-qoriq: update to fe3b3da

*Following changes are included:
fe3b3da - Changed the target name from ls1012frwy to ls1012afrwy.
408ab3a - Merge branch 'master' of https://bitbucket.sw.nxp.com/scm/dash/optee_os
c925812 - Merge pull request #6 in DASH/optee_os from ~NXA19713/optee_os:master to master
f0451fd - Fix for PLATSEC-522
6d1e7cf - Merge pull request #5 in DASH/optee_os from ~NXA18717/dash_optee_os:master to master
e0f2725 - plat-ls: Add support for armv8 platform flavour
d812df8 - plat-ls: Add support for armv8 platform flavour

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agocryptodev-qoriq: update to c8b2900
Chunrong Guo [Thu, 5 Jul 2018 09:41:54 +0000 (17:41 +0800)]
cryptodev-qoriq: update to c8b2900

Following changes are included:y
c8b2900 - ioctl.c: Fix build with linux 4.17-rc1 (LSDK: 4.16-next)

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agosecure-obj: update to 24d3133
Chunrong Guo [Thu, 5 Jul 2018 09:41:52 +0000 (17:41 +0800)]
secure-obj: update to 24d3133

*Include the following changes:
24d3133 - SOBJ_ENG_APP: Initialising uninitialised variables
f979dc4 - SOBJ_APP: Adding option for creating fake pem file while importing object
2adc118 - APP: Miscellaneous changes
10f5c67 - APP: Resolving coverity issues
18d4422 - SEC_OBJ_ENG: Adding check if multiple objects are created with same index
9e21913 - Commit Update: SOBJ_APP:Adding option to save fake pem file

*Update COMPATIBLE_MACHINE for ls1012a

*Add ARCH for install path

*Fix install path issue.

*Add INSANE_SKIP for dev-elf,ldflags and dev-deps to fix QA Issue.

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agodpdk: update to 9448fe7
Chunrong Guo [Thu, 5 Jul 2018 09:41:51 +0000 (17:41 +0800)]
dpdk: update to 9448fe7

*include the following changes:
9448fe7 - PVT:nxp: increase DPMCP counts
e324b1f - crypto/armv8: fix HMAC supported digest sizes
cba260d - net/ppfe: port enable/disable fix on running traffic
57a1ec9 - net/ppfe: mtu errata workaround for LS1012Rev1
72172d2 - net/ppfe: app rerun fix on running traffic
370758e - net/ppfe: jumbo setting removed during initialization
faac20e - PVT:event/dpaa2: fix max port and parallel handling
8bc5683 - PVT:QDMA fix the IOVA as VA flag
b97bb46 - PVT:net/dpaa: fix push mode init queue handling
b2ad260 - PVT:bus/dpaa: fix LS1043 push mode disable patch
14096cb - crypto/openssl: sg support for inplace buffers
f96e21c - net/ppfe: add ETH_HEADER and CRC in mtu
01bc62f - PVT:net/dpaa2: fix the prefetch rx to honor nb pkts
4420f8f - PVT: net/dpaa2: minor log fixes
e52b626 - net/ppfe: fix crash on packet receive
ed2048b - PVT: dpaa: change the LS1043 errata flag to compile time with id
fdb1620 - nxp: make dynamic scripts executable
f4c5760 - PVT: net/dpaa: check if fmc is executed
93862f8 - PVT: net/dpaa: disable default push mode for LS1043
64a9038 - PVT: bus/dpaa: pass vdqcr exact configuration from the user
04e4240 - crypto/dpaa_sec: convert phys call to iova calls
3d8f00e - doc/eventdev: fix double entry for dpaa
3156f0a - app/crypto-perf: check minimum lcore number
2d705f8 - net/liquidio: fix link state fetching during start
33ba176 - net/bnxt: fix Rx checksum flags
9073e33 - net/failsafe: fix duplicate event registration
2531da7 - net/failsafe: fix removed sub-device cleanup
afdd810 - net/bonding: export mode 4 slave info routine
10180c8 - net/i40e: fix shifts of signed values
d647255 - net/qede: fix unicast filter routine return code
ce9aab5 - net/qede: fix missing loop index in Tx SG mode
30407bf - net/qede: fix multicast filtering
2219b5b - net/ixgbe: fix DCB configuration

*fix gcc-8 build error

*add l2fwd-qdma

*set EXTRA_CFLAGS for oe_runmake

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>