]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
6 years agoimx-gpu-viv: Rename package for libgal
Tom Hochstein [Fri, 22 Jun 2018 20:17:11 +0000 (15:17 -0500)]
imx-gpu-viv: Rename package for libgal

Change virtual/libgal-x11 to libgal-imx since there are
no other providers and it is not X11-specific.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-dpu-g2d: Add new G2D implementation based on DPU
Tom Hochstein [Fri, 22 Jun 2018 20:17:08 +0000 (15:17 -0500)]
imx-dpu-g2d: Add new G2D implementation based on DPU

Change-Id: Ib3114b9962a2bb89e95da8757870050c1d816abd
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-base.inc: Improve formatting
Tom Hochstein [Thu, 21 Jun 2018 23:43:27 +0000 (18:43 -0500)]
imx-base.inc: Improve formatting

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoxf86-video-imx-vivante: Remove fb from name
Tom Hochstein [Wed, 20 Jun 2018 22:15:47 +0000 (17:15 -0500)]
xf86-video-imx-vivante: Remove fb from name

The driver is no longer only for framebuffer, so
remove the designation from the name.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoweston: Fix PREFERRED_VERSION_weston
Tom Hochstein [Wed, 20 Jun 2018 22:15:45 +0000 (17:15 -0500)]
weston: Fix PREFERRED_VERSION_weston

It seems that overrides from MACHINEOVERRIDES_EXTENDER are not
available here.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agogstreamer1.0-plugins-imx: Bump to revision 963aea6
Fabio Berton [Mon, 18 Jun 2018 19:07:18 +0000 (16:07 -0300)]
gstreamer1.0-plugins-imx: Bump to revision 963aea6

  - Rename recipe to use git package name
  - Set PV to use latest version plus git revision
  - Add O.S. Systems License

This commit includes the following changes:

    - 963aea6 Merge pull request #180 from clopez/bug-179
    - 81d3233 Merge pull request #188 from dougnazar/fixes
    - 68715a6 g2dpango: Add missing header and cleanup a few warnings
    - f4aa2db audio: Save codec_data
    - 2b2edd7 Endless loop at gst_imx_vpu_decoder_finish() when in no_wait mode (#179)
    - ecd884a v4l2: Add phys mem meta only if the driver/card is known to support this
    - 9772200 ipu: Reintroduce interlace methods
    - 3404b56 v4l2video: Define V4L2_COLORSPACE_DEFAULT if it doesn't exist

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agoimx-gst1.0-plugin: Update to MM_04.03.05_1804_L4.9.88_MX7ULP_GA
Fabio Berton [Mon, 18 Jun 2018 18:26:56 +0000 (15:26 -0300)]
imx-gst1.0-plugin: Update to MM_04.03.05_1804_L4.9.88_MX7ULP_GA

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agoxf86-video-imxfb-vivante: Update to version 6.2.4.p1.2
Fabio Berton [Mon, 18 Jun 2018 17:57:02 +0000 (14:57 -0300)]
xf86-video-imxfb-vivante: Update to version 6.2.4.p1.2

 - Remove .inc file to use only one .bb file
 - Update O.S. Systems License
 - Remove unused patch
 - Set SDKTARGETSYSROOT to use STAGING_DIR_HOST
 - Remove unnecessary CFLAGS

Change-Id: I5c6c56fe2ad3bd12aa13cdc426ba6f34f441d4b7
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agogstreamer1.0-plugins-bad: Update release to 4.9.88
Fabio Berton [Fri, 15 Jun 2018 20:54:04 +0000 (17:54 -0300)]
gstreamer1.0-plugins-bad: Update release to 4.9.88

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agogstreamer1.0-plugins-base: Update release to 4.9.88
Fabio Berton [Fri, 15 Jun 2018 20:53:22 +0000 (17:53 -0300)]
gstreamer1.0-plugins-base: Update release to 4.9.88

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agodtc: Add recipe for version 1.4.5
Fabio Berton [Fri, 15 Jun 2018 19:08:28 +0000 (16:08 -0300)]
dtc: Add recipe for version 1.4.5

We need dtc version 1.4.5 to build u-boot-imx 2017.03, current
version 1.4.6 raise a lot of errors and can't build older U-Boot
version.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agokernel-module-imx-gpu-viv: Update to 6.2.4.p1.2
Fabio Berton [Thu, 14 Jun 2018 19:12:15 +0000 (16:12 -0300)]
kernel-module-imx-gpu-viv: Update to 6.2.4.p1.2

As NXP does not offer a specific repository for the kernel-module,
this uses the Linux kernel repository and adds a Makefile on top of
it.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
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 version 6.2.4.p1.2-based fork
Fabio Berton [Thu, 14 Jun 2018 18:56:09 +0000 (15:56 -0300)]
kernel-module-imx-gpu-viv: Update to version 6.2.4.p1.2-based fork

This includes the following changes:

    - 8635400 Merge tag 'upstream/6.2.4.p1.2'
    - 9bbacfe Import 6.2.4.p1.2 original version
    - 26c273f Kbuild: fix AQROOT reassignment and remove CONFIG_MXC_GPU_VIV
    - 09b4ae4 Merge tag 'upstream/6.2.4.p1.0'
    - 7957949 Import 6.2.4.p1.0 original version
    - 3b9e057 Merge tag 'upstream/6.2.2.p0'
    - b3604bf Merge pull request #8 from gibsson/upstream
    - 0d83ec5 Import 6.2.2.p0 original version

Change-Id: Ibd60db63830dd22fdc598f1bcc1389c3b46f4fb4
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agoimx-test: Update to version 7.0
Fabio Berton [Mon, 11 Jun 2018 18:54:36 +0000 (15:54 -0300)]
imx-test: Update to version 7.0

  - Remove .inc file to use only one .bb file
  - Add alsa-lib to DEPENDS
  - Add patch to use include path when compile sources from test directory
  - Drop unused patch
  - Update O.S. Systems Software Copyright

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agoimx-gpu-apitrace: Bump revision to 9281b2c2
Fabio Berton [Mon, 11 Jun 2018 20:35:59 +0000 (17:35 -0300)]
imx-gpu-apitrace: Bump revision to 9281b2c2

  - Add O.S. Systems Software Copyright

This includes the following change:

  - 9281b2c2 MGS-3379 [#ccc] Add more support for multilib

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agogstreamer1.0-plugins-bad: Rename patch directory to match recipe name
Fabio Berton [Mon, 11 Jun 2018 20:08:07 +0000 (17:08 -0300)]
gstreamer1.0-plugins-bad: Rename patch directory to match recipe name

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agogstreamer1.0-plugins-base: Rename patch directory to match recipe name
Fabio Berton [Mon, 11 Jun 2018 20:06:53 +0000 (17:06 -0300)]
gstreamer1.0-plugins-base: Rename patch directory to match recipe name

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agoimx-lib: Bump to revision 3f77797
Fabio Berton [Mon, 11 Jun 2018 19:28:46 +0000 (16:28 -0300)]
imx-lib: Bump to revision 3f77797

  - Update O.S. Systems Software Copyright

This includes the following change:

  - 3f77797 MLK-16374-5: PXP_LIB: configure pxp to be legacy mode

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agolibimxvpuapi: Bump revision to 4afb52f
Fabio Berton [Mon, 11 Jun 2018 19:22:52 +0000 (16:22 -0300)]
libimxvpuapi: Bump revision to 4afb52f

 - Rename recipe to use latest git revision.
 - Add O.S. Systems Software Copyright
 - Add PV to use 0.10.3 release on name

This change includes the following changes:

    - 4afb52f Merge pull request #22 from bmx666/master
    - 691ea9a Add imx_vpu_enc_configure_gop_size() function
    - 97a9ff2 Merge pull request #17 from Artox/master
    - 5739ffc add e-mail address to maintainer field
    - b5ff857 libimxvpuapi-dev: add debhelper generated ${misc:Depends} to depends

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agoimx-kobs: Bump revision to c70685d
Fabio Berton [Mon, 11 Jun 2018 18:48:23 +0000 (15:48 -0300)]
imx-kobs: Bump revision to c70685d

  - Add O.S. Systems Software Copyright

This includes the following changes:

    - c70685d Merge pull request #13 from allenxh/imx8
    - d8e5142 imx-kobs: support burn images to imx8mq ddr4 arm2 NAND
    - a0e9adc Merge pull request #10 from allenxh/imx8
    - 89c14fe imx-kobs: support i.MX8 platforms

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agoimx-vpuwrap: Update to version 4.3.5
Fabio Berton [Mon, 11 Jun 2018 18:41:13 +0000 (15:41 -0300)]
imx-vpuwrap: Update to version 4.3.5

  - Add O.S. Systems Software Copyright

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agoimx-codec: Update to version 4.3.5
Fabio Berton [Mon, 11 Jun 2018 18:38:19 +0000 (15:38 -0300)]
imx-codec: Update to version 4.3.5

  - Remove .inc file to use only one .bb file
  - Add O.S. Systems Software Copyright

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agoimx-parser: Update to version 4.3.5
Fabio Berton [Mon, 11 Jun 2018 18:16:05 +0000 (15:16 -0300)]
imx-parser: Update to version 4.3.5

  - Update license checksum to match EULA v22 April 2018.
  - Remove .inc file to use only one .bb file
  - Update O.S. Systems Software Copyright

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agoimx-gpu-g2d: Update to version 6.2.4
Fabio Berton [Mon, 11 Jun 2018 14:30:03 +0000 (11:30 -0300)]
imx-gpu-g2d: Update to version 6.2.4

  - Update license checksum to match EULA v22 April 2018.
  - Add O.S. Systems Software Copyright

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agoimx-gpu-viv: Update to 6.2.4.p1.2
Fabio Berton [Mon, 11 Jun 2018 14:23:26 +0000 (11:23 -0300)]
imx-gpu-viv: Update to 6.2.4.p1.2

Key Features of the Vivante 6.x Driver Series

    - Full support for Khronos OpenGL ES 3.2 API. The new OpenGL ES 3.2 and OpenGL ES Shading Language 3.20 specifications bring AEP,
      plus additional functionality, into core OpenGL ES. Vivante OpenGL ES 3.2 implementation has passed Khronos OpenGL ES 3.2 Conformance Test.
      And Vivante GC7000XS* GPU core has been certified by Khronos as an OpenGL ES 3.2 compliant product.

    - Backward Compatible with 5.x and 4.x Drivers. Existing OpenGL ES 3.x/2.0 applications can run on these drivers without any changes.

6.2.4P1 GPU Release (8MQ GA)
========================================

Key Features
============
- OpenCL improvements
- Wayland-weston DRM Support
- Wayland-weston with 2D accelerated renderer
- Wayland-Weston EGL DRM Modifier support
- Wayland-Weston EGL Framebuffer compression
- Wayland-Weston DMABUF support
- OpenCV tests with OpenCL
- Add GPU DRM support
- GLES CTS version 3.2.4

6.2.4P1 Improvements
==================
OCL: MGS-3255-34 add opencl memory optimzation
OCL: MGS-3255-33 fix opencl test buffer copy failure
OCL: MGS-3640 fix opencl corruption for arm_compute_library
OCL: MGS-3710 SoftISP meet CL_INVALID_WORK_GROUP_SIZE (-54) on mscale and qxp
OCL: cache invalidate for uncached buffer get accesing user space memory outsied uaccess.h error
OCL: ovx and ocl running together
EGL MGS-3711 met display blurred when run weston-nested
EGL:  Enable extension EGL_EXT_image_dma_buf_import_modifiers
EGL: weston-nested met process aborted and core dump
EGL: MGS-3399 fix wayland egl resize cts failure
EGL: support direct rendering on external drm buffer
EGL: MGS-3840-2 fix 6qp display flicker with fbdev test
EGL: MGS-3791 imx6q shared egl context rendering issue
EGL: MGS-3744 fix GC355 OpenVG flicker on wayland
EGL: MA-11528 Support enable framebuffer direct rendering
GLES3.0: 6QP FB have CTS failures with ESCTS 3.2.2.0
GLES: MGS-3570 glGenerateMipmap takes too much time on 5.x/6.x driver
Weston:  Disable surface compress if g2d-renderer
GBM: Enable DRM compression for mscale board
GBM: MGS-3625 6.2.4.p1: Fix xserver build break with GBM change
GBM :MGS-3694 enable fb fd and tile status fd in GPU and DCSS on wayland
Android:MA-11232 Enable HDR10 support on imx8mq platform.
Android: MA-10844 GPU driver pass build after refine some NXP git path
Android : MA-11101 Add HAL_PIXEL_FORMAT_NV12_TILED format to support VPU tile
QNX:iMX8QM MGS-2906 VDK app fail if it's started as the first app after screen
QNX:iMX8QM MGS-3289 [iMX8] Rotation using blitter seems broken
QNX:iMX8QM MGS-3338  - Deadlock seen with Screen API test
QNX:iMX8QM MGS-3323 QNX -[iMX8] Fix NV12 handling
iMX8QM Disable depth compression for LPDDR4 parts
OCL: MGS-3848-5 OCL1.2: test_image_streams failures
OCL:MGS-3832 cl_convolution of ACL cause MMU exception
OVX: MGS-3579  Fix the invalid scope of VX graph for 8QM
OVG: MGS-3826 met core dump and system prompt out of memory when do OpenVG memory leak test.
OVG: MGS-3750 fix gc355 openvg stuck issue on 6q and 6qp
OVG: MGS-3791 VGCTS failed to run on i.MX6SL wayland
OGL: MGS-3570 glGenerateMipmap takes too much time on 5.x/6.x driver
OGL: MGS-3741 glmark2 test met error message
General: MGS-3848 refinements for pm and isr
General: MGS-3840 Display resume back very slow and has snow screen after suspend and resume.
General: MGS-3751 met GPU core dump when run multiple es20 sdk apps

Known Issues
============
MGS-3770 [6q/6qp] can not generate correct reference file after do api retrace and sometimes met stuck
    - Need wayland support in waffle. will be addressed in next release
MGS-3747 [6dl/6q] X11: copytex can't work after "Qt5_NMapper" app test.
YOCIMX-2354 Some qt3-3d demos not work. Issue related to QTwayland in 5.8 later
MGS-3739 can not pass webgl 1.0.2 CTS test. Chromium 64 known issue. Same reproduced on desktop

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-vpu: Update to version 5.4.38
Fabio Berton [Mon, 11 Jun 2018 13:44:07 +0000 (10:44 -0300)]
imx-vpu: Update to version 5.4.38

  - Update license checksum to match EULA v22 April 2018.
  - Remove .inc file to use only one .bb file
  - Update O.S. Systems Software Copyright

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agou-boot-imx: Update to branch imx_v2017.03_4.9.88_2.0.0_ga
Fabio Berton [Fri, 8 Jun 2018 20:56:13 +0000 (17:56 -0300)]
u-boot-imx: Update to branch imx_v2017.03_4.9.88_2.0.0_ga

  - Update to latest stable branch
  - Add O.S. Systems Software Copyright

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agofirmware-imx: Update to version 7.5
Fabio Berton [Fri, 8 Jun 2018 20:56:15 +0000 (17:56 -0300)]
firmware-imx: Update to version 7.5

  - Get imx-firmware source code from github.com/NXP
  - Remove .inc file to use only one .bb file
  - Update license checksum to match EULA v22 April 2018.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agolinux-imx: Update to version 4.9.88
Fabio Berton [Fri, 8 Jun 2018 20:56:14 +0000 (17:56 -0300)]
linux-imx: Update to version 4.9.88

  - Update to latest revision of 4.9.88
  - Sync defconfig file with imx_v7_defconfig
  - Remove do_configure_prepend from linux-imx-mfgtool, once
    now the defconfig are the same imx_v7_defconfig
  - Add and update O.S. Systems Software Copyright

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
6 years agogstreamer1.0: Set DEFAULT_PREFERENCE as -1 to imx version
Fabio Berton [Mon, 25 Jun 2018 19:56:04 +0000 (16:56 -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 19:56:03 +0000 (16:56 -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 19:56:02 +0000 (16:56 -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 19:56:01 +0000 (16:56 -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-base: Change PACKAGECONFIG_GL for imxgpu2d and imxgpu3d
Fabio Berton [Mon, 25 Jun 2018 19:45:27 +0000 (16:45 -0300)]
gstreamer1.0-plugins-base: Change PACKAGECONFIG_GL for imxgpu2d and imxgpu3d

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agooptee-client-qoriq: update SRC_URL
Chunrong Guo [Fri, 22 Jun 2018 03:51:47 +0000 (11:51 +0800)]
optee-client-qoriq: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agooptee-test-qoriq: update SRC_URL
Chunrong Guo [Fri, 22 Jun 2018 03:51:46 +0000 (11:51 +0800)]
optee-test-qoriq: update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoqemu-qoriq: add recipes
Chunrong Guo [Thu, 14 Jun 2018 06:01:51 +0000 (14:01 +0800)]
qemu-qoriq: add recipes

*include the following changes:
6c297a7 - vfio fsl-mc: Expose DPIO cacheable region as cacheable
8e929a8 - fsl-mc: mc-bus device fdt node creation
4be2ad9 - fsl-mc: Add APIs to provide root mc-portal region
b1abcf2 - fsl-mc: Add API to provide mc-portals region
22d303a - vfio fsl-mc: Configure and setup irqfd
cfc1b9a - vfio fsl-mc: Enable DPMCP emulation
c5b28d1 - vfio fsl-mc: Add support to close dpmcp command interface
56353d9 - vfio fsl-mc: Support non dprc/dpmcp command interface on dpmcp
12a9dae - vfio fsl-mc: Add support for dprc command interface on dpmcp
a24861b - vfio fsl-mc: Add support to open dpmcp command interface
ae9efbb - vfio fsl-mc: forward non-emulated mc commands to VFIO
913ab98 - vfio fsl-mc: Add support of get_obj_irq mc commands
9883a03 - vfio fsl-mc: Add support of set obj_irq mc commands
57db3b4 - vfio fsl-mc: Add support of get_irq mc commands
c87c8c1 - vfio fsl-mc: Add support of set_irq mc commands
35413a8 - vfio fsl-mc: Add support of get_obj_region command
edca25c - vfio-fsl-mc: Add support of dprc get-attr command
74ca7d2 - vfio-fsl-mc: Add support of dprc open/close command
bb895ff - vfio-fsl-mc: Add framework for handling mc-portal commands
eb51475 - vfio fsl-mc: Scan dprc container and realize child devices
82a1b97 - vfio-fsl-mc: Register mc-device regions with mc-bus
f2a56a1 - vfio fsl-mc: add support for non-dprc device
c36e7f6 - vfio fsl-mc: Add nested dprc support
be171ec - vfio fsl-mc: framework to support fsl-mc-bus in vfio
16010da - vfio fsl-mc: Sync linux header for fsl-mc device
be260fc - fsl-mc: add interfaces to set/get msi messages
f9756ce - fsl-mc: Add mc-bus-devices region registration interface
5ae0227 - vfio-fsl-mc: Initialize fsl-mc bus devices device-id
9bdfa45 - fsl-mc: Add mc-bus-devices registration interface
c996be1 - fsl-mc: define device-id map for mc-bus devices

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agorestool: add dtc to rdepends
Chunrong Guo [Thu, 14 Jun 2018 03:30:06 +0000 (11:30 +0800)]
restool: add dtc to rdepends

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agou-boot-fslc: Update to a092fb1504 revision
Otavio Salvador [Mon, 11 Jun 2018 19:30:36 +0000 (16:30 -0300)]
u-boot-fslc: Update to a092fb1504 revision

Following changes are included:

a092fb1504 spl: Add default values for ARCH_MX7
17ee0afbc7 wandboard: Remove hardcoded baudrate from "console" variable
a9cd19f296 pico-imx7d: Adjust the dtb name

Change-Id: If3c37fb22924dbd7489c188ff45dd590224e255c
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agolinux-fslc: Upgrade to 4.17-based fork
Otavio Salvador [Thu, 7 Jun 2018 13:04:30 +0000 (10:04 -0300)]
linux-fslc: Upgrade to 4.17-based fork

This upgrades the kernel to the 4.17-based fork. Following changes are
applied on top of v4.17 tag:

0a883adda1ba fec: Add disable_giga parameter to force 10/100 operation
cfc84d295839 MA-7633-2 [Android-Reboot]reboot to fastboot\recovery mode
6bbb0bc16daa ARM: imx: add cpu_is_imx6() routine

Change-Id: I5791003cd9e80ba263e1d5685d5e95aa9e8a9ed6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-usb-loader: Update to e539461 revision
Otavio Salvador [Mon, 11 Jun 2018 18:32:58 +0000 (15:32 -0300)]
imx-usb-loader: Update to e539461 revision

Following changes are included:

e539461 mx8mq_usb_work.conf: use files so magic addresses aren't needed
2913fd0 treat plug-in field in boot data as flags
135e6b4 remove default load address
e90fa1b move work handling to imx_sdp
871a070 use static for local functions
de8579f remove obsolte define MAX_IN_LENGTH
2678c73 move SDP client-side emulation to separate compile unit
aea7afa move byte-order macros to portable header file
04cd5c4 imx_loader_config: rename jump_script to jump_direct
85a1b60 tests: update tests since now J_HEADER=3
2760dba imx_sdp: add jump_script support
c7e62cc Merge branch 'introduce-structs' of https://github.com/toradex/imx_loader into toradex-introduce-structs
53b3a1b imx_sdp: add comment to fsize change
39380ab imx_sdp: need to extend file size when header is added to end of file
25c5c4b introduce struct dcd_v2
5f6fe7b introduce struct ivt_header
4603ea5 move DCD checks to perform_dcd
d7f4caf rename header structs to align with imximage
0029824 move config file parsing in separate file
c8a08dc tests: update test outputs
6ae9528 imx_usb: support multiple work items in simulation mode
273ddf0 imx_usb: move all USB handling into do_autodetect_dev
51e0591 mx8mq_usb_work.conf: load dtb/bl31
affb132 mx6_usb_work.conf: add comments
fa7912a imx_sdp: add skip parameter
d9779f8 imx_sdp: have fetch_data always limit buf_cnt to not include header
b55929d mx8mq_usb_work.conf: s/mx6/mx8/
13294c7 test: add line vid=0x1fc9 pid=0x012b file_name=mx8mq_usb_work.conf
28170ef imx_sdp: add imx8 support, jump support
ade3b8b imx_sdp: avoid short packets in load_file
3003258 imx_sdp: fix fetch_data
b5eac6d tests: update test output for test-dcd.imx
7c5d0e0 imx_sdp: add writeable_header to struct load_desc
fcd8632 imx_sdp: fix do_simulation cur_mem assignment
f960ef3 imx_sdp: print message when dcd_ptr is cleared
f157268 imx_sdp: keep track of the buffer's file offset
70c14db imx_sdp: separate jump, from load_file_from_desc
d02a4dc imx_sdp: make do_data_transfer try to finish the transfer specified
5e6fb14 imx_sdp: add comment about setting bulk mode header address
635ee4e imx_sdp: change parameters to load_file
340d7ac imx_sdp: create routine load_file_from_desc
cb62c3f imx_sdp: add verify to struct load_desc
c98b0ba imx_sdp: add header_offset to struct load_desc
c97a7e4 imx_sdp: add fsize to struct load_desc
fcf8e37 imx_sdp: use ld.buf_size for BUF_SIZE
009297b imx_sdp: rename cnt to buf_cnt
74a117b imx_sdp: move FILE* xfile to struct load_desc
65bee76 imx_sdp: move buf_start and cnt to struct load_desc
f259b47 imx_sdp: create struct load_desc
ab55cab imx_sdp: move functions load_file/jump higher before process_header
c598fd1 imx_sdp: introduce do_data_transfer
f346f04 imx_sdp: introduce do_command
5f08b3a tests: update test outputs
137e34a imx_sdp: use do_response for BULK report 3 transfer
059b79b imx_sdp: use do_response in read/write_memory
e241467 imx_sdp: use do_response in jump
35e238f imx_usb/sdp: properly simulate jump command
4cd4d94 imx_usb: use do_response in do_status
1bf0b1d tests: update test outputs
ad1add1 imx_sdp: extract response handling
93ad1a2 introduce tests
936c4fe imx_usb: support verification in simulation
70eaa73 imx_usb: introduce simulation mode
931c78f imx_sdp: use consistently only \n
fe77dae imx_usb: reintegrate option parsing
3bb6cd2 imx_sdp: clarify BULK download address/header relation
0a322b0 bump version to 0.2pre
6aa2ee6 add version number
a949687 imx_uart: return success on requesting help explicitly
869d06b Merge pull request #71 from toradex/jump-separation
013fa23 imx_sdp: move jump command out of main download function
138c0b2 Added uninstall rule for GNU make
7e77787 README: Include i.MX7 in the supported list of SoCs
2a85287 imx_usb.conf: Add vendor and product ID for NXP boards
d34a3e3 make sure imx_sdp.c gets rebuilt on image.h change
3911cd6 resync image.h with U-Boot v2017.09
ce730fb batch mode for multiple downloads
378a832 add U-Boot header example
5f8fbc4 Add support for U-Boot image headers
ed17e6b imx_usb.conf: Add support for i.MX6SLL device
cd281c2 mx7ulp_usb_work.conf: Add support for i.MX7ULP device
f04f225 Add options to filter by bus & device id
75d8237 Update imx_usb.conf
a2cf488 Make project buildable on macOS
deaaea5 Skip the DCD loading if its length is 0
69d4850 Fix possible overflow
ba6b31c Make project buildable on FreeBSD
c33d83d remove unused variables and other trivial warnings
4528254 consequently use plus for byte conversion concatenation
f43231a avoid using unsigned char for strings
219745c enable warnings by default
c8f4ead imx_usb: fix C99 warning by moving retry definition to top of function
4bab49a imx_sdp: print better error message in verify_memory
523dd99 imx_sdp: add retries to read_memory
b40ec96 Add Visual Studio 2015 project file for imx_usb
d7e10c9 Move dbg_printf to portable.h
d5529d4 Search for configuration file in current working directory
98dd7a2 Derive configuration directory from environment on Windows
561f037 Transfer always specified report 2 length
0d57130 Improve error handling around DoIRomDownload
ba88872 Fix compare between signed and unsigned values
49a1ca7 Fix error handling in uart_connect
db409dd Make sure strings are properly terminated
4175891 Add Makefile for MinGW
b698636 Move IO functions to portable header file
f864538 Introduce portable.h to have a common place for portability defines
8958e39 Move and update Visual Studio project files
9dd3788 Use compiler built-ins for byteswap
7c6853c Introduce do_autodetect_dev to implement current behavior
dd28f77 Add "-N" to skip UART association phase
408680b Add debugmode for UART method
f0188c1 move USB work handling in its own function
da82f8a simplify and document work processing
a0b11cc improve error message, move message to debug
c00279d deduplicate device initialization code
04a6f97 improve error handling
9b0e81c Remove obsolete mx53_usbarmory_work.conf
bb0e593 Fix DCD writing for i.MX5x devices
a0160b2 mx53_usb_work.conf: change crlf to lf
297a57a Add DCD loading address parameter in conf file
ba96a36 use PKG_CONFIG variable for pkg-config calls
48a85c0 Fix segfault on plugin load
85ecb0d Merge pull request #32 from jcorbier/master
6deb910 Use the DCD_WRITE SDP command

Change-Id: Ia9494366b37a0b4a60f91f82bad6f4456849c439
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>
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>
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>
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>
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>
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>
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>
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>
6 years agokernel-itbimage: set dtb load line only if DTB_LOAD is set
Richard Leitner [Mon, 4 Jun 2018 15:58:10 +0000 (17:58 +0200)]
kernel-itbimage: set dtb load line only if DTB_LOAD is set

The load address line for the dtb should only be given if DTB_LOAD was
set accordingly before. Therefore add this check.

Without this patch the dtb was loaded to 0x0 if no DTB_LOAD was set and
the boot therefore failed. Now when no DTB_LOAD is set the bootloader
uses the device tree in place.

Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoppa: remove invalid ARMV8_TOOLS_DIR and ARMV8_TOOLS_PREFIX
Chunrong Guo [Mon, 28 May 2018 05:54:53 +0000 (13:54 +0800)]
ppa: remove invalid ARMV8_TOOLS_DIR and ARMV8_TOOLS_PREFIX

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoppa-optee: remove invalid ARMV8_TOOLS_DIR and ARMV8_TOOLS_PREFIX
Chunrong Guo [Mon, 28 May 2018 05:54:52 +0000 (13:54 +0800)]
ppa-optee: remove invalid ARMV8_TOOLS_DIR and ARMV8_TOOLS_PREFIX

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agorcw: need install rev1.1 folder for ls2088ardb
Chunrong Guo [Mon, 28 May 2018 05:54:51 +0000 (13:54 +0800)]
rcw: need install rev1.1 folder for ls2088ardb

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoopenssl-qoriq: disable PARALLEL_MAKE
Chunrong Guo [Mon, 28 May 2018 05:54:50 +0000 (13:54 +0800)]
openssl-qoriq: disable PARALLEL_MAKE

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoptpd-qoriq: Add RREPLACE/RPROVIDES/RCONFLICTS for ptpd-qoriq instead of ptpd
Chunrong Guo [Mon, 28 May 2018 05:54:49 +0000 (13:54 +0800)]
ptpd-qoriq: Add RREPLACE/RPROVIDES/RCONFLICTS for ptpd-qoriq instead of ptpd

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agomesa: Fix gbm provide
Otavio Salvador [Mon, 28 May 2018 18:02:49 +0000 (15:02 -0300)]
mesa: Fix gbm provide

The gbm provide is virtual/libgbm, not gbm. Fix it.

Change-Id: Iead2f2f1bc320136f9f75730e69afe8c7ec59b11
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-gpu-viv: Remove version 5.0.x version
Otavio Salvador [Mon, 28 May 2018 18:00:45 +0000 (15:00 -0300)]
imx-gpu-viv: Remove version 5.0.x version

The 5.0.x release is replaced by the new 6.0.x major releases. There
is no reason to keep an untested version around.

Change-Id: I08616b5c88ed1ee973ca58fd4cb1aedf506dde39
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agou-boot-fslc: Update to 2018.05-based final release
Otavio Salvador [Tue, 5 Jun 2018 21:10:08 +0000 (18:10 -0300)]
u-boot-fslc: Update to 2018.05-based final release

The revision used was of a pre-release and we ought to instead point
to the current final release. Fixup it.

Change-Id: Ic1ff8641a3b1d135610b51b5051c2974daf9d88c
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agou-boot-fslc: Upgrade to 2018.05-based fork
Otavio Salvador [Thu, 24 May 2018 14:12:15 +0000 (11:12 -0300)]
u-boot-fslc: Upgrade to 2018.05-based fork

This upgrades the fork for the latest stable release.

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>
6 years agosg3-utils: Move bbappend to dynamic layers
texierp [Tue, 29 May 2018 16:30:43 +0000 (18:30 +0200)]
sg3-utils: Move bbappend to dynamic layers

The sg3-utils recipe can only be built if the meta-oe
layer is present, so move it to the dynamic layers.

Signed-off-by: Pierre-Jean TEXIER <texier.pj2@gmail.com>
Tested-by: Bas Mevissen <abuse@basmevissen.nl>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoMerge branch 'utp-com/switch-git-repo' of https://github.com/nefethael/meta-freescale
Otavio Salvador [Fri, 25 May 2018 14:23:56 +0000 (11:23 -0300)]
Merge branch 'utp-com/switch-git-repo' of https://github.com/nefethael/meta-freescale

* 'utp-com/switch-git-repo' of https://github.com/nefethael/meta-freescale:
  utp-com: Switch git repo to Freescale github

Change-Id: Idd01b48282cf18d87f4920cbe0c90586c8b87a49

6 years agoutp-com: Switch git repo to Freescale github 7/head
Vincent Prince [Fri, 25 May 2018 13:00:47 +0000 (15:00 +0200)]
utp-com: Switch git repo to Freescale github

- Switch from https://github.com/ixonos/utp_com to https://github.com/freescale/utp_com
- Bump to latest version with following commits:
dee512c Merge https://github.com/nefethael/utp_com
03681a3 Merge https://github.com/Tecphos/utp_com
33129ca Makefile: Allow variables override for cross-compilation
e5cbd26 Added error if malloc fails on file load

Signed-off-by: Vincent Prince <vincent.prince.fr@gmail.com>
6 years agols1012ardb: rcw instead of rcw-bin
Chunrong Guo [Thu, 26 Apr 2018 03:26:12 +0000 (11:26 +0800)]
ls1012ardb: rcw instead of rcw-bin

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agols1012afrdm: rcw instead of rcw-bin
Chunrong Guo [Thu, 26 Apr 2018 03:26:11 +0000 (11:26 +0800)]
ls1012afrdm: rcw instead of rcw-bin

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agols1012afrdm-32b: rcw instead of rcw-bin
Chunrong Guo [Thu, 26 Apr 2018 03:26:10 +0000 (11:26 +0800)]
ls1012afrdm-32b: rcw instead of rcw-bin

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agols1012ardb-32b: rcw instead of rcw-bin
Chunrong Guo [Thu, 26 Apr 2018 03:26:09 +0000 (11:26 +0800)]
ls1012ardb-32b: rcw instead of rcw-bin

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agols1088ardb: rcw instead of rcw-bin
Chunrong Guo [Thu, 26 Apr 2018 03:26:08 +0000 (11:26 +0800)]
ls1088ardb: rcw instead of rcw-bin

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agols2088ardb: rcw instead of rcw-bin
Chunrong Guo [Thu, 26 Apr 2018 03:26:07 +0000 (11:26 +0800)]
ls2088ardb: rcw instead of rcw-bin

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agooptee-os-qoriq : use objcopy to output tee.elf binary
Chunrong Guo [Thu, 26 Apr 2018 03:26:06 +0000 (11:26 +0800)]
optee-os-qoriq : use objcopy to output tee.elf binary

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agols2-phy: update COMPATIBLE_MACHINE for t2080 and t4240
Chunrong Guo [Thu, 26 Apr 2018 03:26:05 +0000 (11:26 +0800)]
ls2-phy: update COMPATIBLE_MACHINE for t2080 and t4240

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agot4240rdb-64b: add machine config
Chunrong Guo [Thu, 26 Apr 2018 03:26:04 +0000 (11:26 +0800)]
t4240rdb-64b: add machine config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agot2080rdb-64b: add machine config
Chunrong Guo [Thu, 26 Apr 2018 03:26:03 +0000 (11:26 +0800)]
t2080rdb-64b: add machine config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agot1024rdb-64b: add machine config
Chunrong Guo [Thu, 26 Apr 2018 03:26:02 +0000 (11:26 +0800)]
t1024rdb-64b: add machine config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agop5040ds-64b: add machine config
Chunrong Guo [Thu, 26 Apr 2018 03:26:01 +0000 (11:26 +0800)]
p5040ds-64b: add machine config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoe6500-64b.inc: add recipes
Chunrong Guo [Thu, 26 Apr 2018 03:26:00 +0000 (11:26 +0800)]
e6500-64b.inc: add recipes

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
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>
6 years agoimx-uuc: bump to latest revision
Marc Ferland [Mon, 14 May 2018 14:05:11 +0000 (10:05 -0400)]
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>
6 years agoMerge branch 'feature-add-utp-com' of https://github.com/nefethael/meta-freescale
Otavio Salvador [Thu, 24 May 2018 12:44:33 +0000 (09:44 -0300)]
Merge branch 'feature-add-utp-com' of https://github.com/nefethael/meta-freescale

* 'feature-add-utp-com' of https://github.com/nefethael/meta-freescale:
  utp-com: Add recipe

Change-Id: I82914ae1496da1688334de969c5ecb43852ccacf

6 years agogstreamer1.0-plugins-bad: Move bbappend to 1.14 version
Otavio Salvador [Tue, 22 May 2018 20:33:28 +0000 (17:33 -0300)]
gstreamer1.0-plugins-bad: Move bbappend to 1.14 version

This follows the OE-Core upgrade and moves the bbappend to the new
version.

Change-Id: I8f3d461c4002dacac2fbe4cab62a354bcaebebf3
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
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>
6 years agoutp-com: Add recipe 6/head
Vincent Prince [Tue, 22 May 2018 11:45:08 +0000 (13:45 +0200)]
utp-com: Add recipe

This utility is used to send commands to the device
using the NXP's UTP protocol.

Signed-off-by: Vincent Prince <vincent.prince.fr@gmail.com>
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>
7 years agou-boot-fslc-mxsboot: Add dtc as build dependency
Otavio Salvador [Sat, 21 Apr 2018 20:41:03 +0000 (17:41 -0300)]
u-boot-fslc-mxsboot: Add dtc as build dependency

The dtc must be available during build time. It fixes a build error
when host does not have it installed and we are building a native
variant.

Change-Id: I3a64d40575bce9ae4289a419ea8892fe006b7de6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agofsl-kernel-localversion.bbclass: Allow disabling SCMVERSION
Jan Vermaete [Wed, 25 Apr 2018 10:03:01 +0000 (12:03 +0200)]
fsl-kernel-localversion.bbclass: Allow disabling SCMVERSION

Do not add the short git hash to the kernel name when SCMVERSION is
not set.

Change-Id: I15bf597eab3a811846f3bb28a95b0f8f8a393483
Signed-off-by: Jan Vermaete <jver@oip.be>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agou-boot-qoriq: support big endian
Chunrong Guo [Tue, 17 Apr 2018 06:48:33 +0000 (14:48 +0800)]
u-boot-qoriq: support big endian

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-qoriq/4.9: support big endian
Chunrong Guo [Tue, 17 Apr 2018 06:48:32 +0000 (14:48 +0800)]
linux-qoriq/4.9: support big endian

*kernel bigendian option is enabled

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-qoriq/4.14: support big endian
Chunrong Guo [Tue, 17 Apr 2018 06:48:31 +0000 (14:48 +0800)]
linux-qoriq/4.14: support big endian

*kernel bigendian option is enabled

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agols2088ardb-be: add machine config
Chunrong Guo [Tue, 17 Apr 2018 06:48:30 +0000 (14:48 +0800)]
ls2088ardb-be: add machine config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agols1088ardb-be: add machine config
Chunrong Guo [Tue, 17 Apr 2018 06:48:29 +0000 (14:48 +0800)]
ls1088ardb-be: add machine config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agols1046ardb-be: add machine config
Chunrong Guo [Tue, 17 Apr 2018 06:48:28 +0000 (14:48 +0800)]
ls1046ardb-be: add machine config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agols1043ardb-be: add machine config
Chunrong Guo [Tue, 17 Apr 2018 06:48:27 +0000 (14:48 +0800)]
ls1043ardb-be: add machine config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agometa-freescale: Add LAYERSERIES_COMPAT markup to layer.conf
C.R. Guo [Mon, 9 Apr 2018 03:58:24 +0000 (11:58 +0800)]
meta-freescale: Add LAYERSERIES_COMPAT markup to layer.conf

This means mismatched layers are more clearly identified to the user in cases where compatibility has not been tested.

(From meta-yocto rev: ca35ea46708e0514e4d5a20950880be0bf1d4147)

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agorcw-bin: fix typo
C.R. Guo [Wed, 4 Apr 2018 04:32:22 +0000 (12:32 +0800)]
rcw-bin: fix typo

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agosecure-obj: add recipes
C.R. Guo [Tue, 3 Apr 2018 03:50:21 +0000 (11:50 +0800)]
secure-obj: add recipes

*include the following changes:
74befe0 - SOBJ_TA: Fix for crash on running multiple sobj_eng_app simultaneously
abfad4b - SOBJ_ENG: Adding support for parsing fake pem file
0120544 - SOBJ_APP:Adding option to save label in pem file
0f75291 - LIB: Removing compilation error
40cb954 - Updating README file
02be730 - SEC_KEY_DEV: Removing Compilation Error for Linux 4.14
1ed3e61 - SEC_KEY_DEV: Updating module information.
99253c5 - SEC_ENG_APP: Removing Compilation Error
bb77eb4 - Merge pull request #14 in DNDEV/secure_obj from devel to master
7a98861 - Miscellaneous Changes
3225611 - SEC_KEY_DEV: Updating License to GPLV2.0
6d22fae - SEC_KEY_DEV: Removing FLIB dependancy for MP Key feature
436d79c - Removing issues reported by coverity
3db41f7 - LIB: Adding application for testing Secure Object Engine
1ae06b6 - SOBJ_ENGINE: Adding Secure Object based OpenSSL Engine
1e322f4 - LIB: Adding License to MP Apps file
4445c63 - LIB: Adding Manufacturing Key Feature
5b68462 - LIB: Changing library name to libsecure_obj.so
f700c98 - Added Secure Object Application.
d9d6a06 - APP: Coverity issue fix
fe0da83 - TA: Add support for SK_GenerateKeyPair api
6589f45 - LIB: Add support for SK_Digest api
33dccce - TA: Add support for SK_Digest api
748187b - TA: Adding LICENSE to Secure Storage TA files
dded4a9 - LIB: Adding LICENSE to Securekey Library files
0fbacc6 - LIB: Adding description of APIs in securekey_api.h
ff95077 - LIB: Incorporate review comments on securekey_api_types.h
f77a134 - TA: Incorporate review comments
2bb00f3 - LIB: Replacing printf with debug prints
a88d9b8 - Coverity: Solving issues reported by coverity
b0017c8 - TA: Add support for SK_Decrypt instead of SK_Encrypt
352ef6d - LIB: Make global func list static & do runtime init
2d09e72 - LIB: Add SK_Sign & SK_Encrypt APIs implementation
db11a50 - LIB: Update securekey header files with sign and encrypt api's
d4a29de - TA: Add support for SK_Sign and SK_Encrypt api's
09ceac4 - LIB: Adding implementation of SK_GetObjectAttribute API
877c1fb - TA: Update securekey_api_types.h with sign/encrypt types
a1e709a - TA: Add support for SK_GetObjectAttribute api
5c7479c - LIB: Correcting Error mapping function
a0deca2 - LIB: Adding test for enumerate object on attributes
c9a2feb - LIB: Adding implementation of SK_EraseObject
f63f9ce - TA: Add support for SK_EraseObject api
bcb1d3d - TA: Add support for match attribute in SK_FindObject api
3ae46cd - LIB: Exposing function pointers from Securekey Library
e9a2ce9 - LIB: Mapping TEE errors to SecureKey errors
912e388 - LIB: Adding implementation of SK_EnumerateObjects
a14cbbb - LIB: Adding SK_CreateObject Implementation
20ce6af - TA: Add client side test framework
4fafd61 - TA: Add sub.mk for compilation
62edd11 - TA: Add implementation for SK_FindObject api
597d4e0 - TA: Add implementation for SK_CreateObject api
e11ea98 - TA: Add database mgmt and hepler api's
0ba7bd3 - TA: Add framework for Secure Storage API's
e113d79 - TA: Changes in Makefile to comply with OP-TEE compilation
d24d3d4 - Adding file hierarchy framework
9075f15 - Initial Commit

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolibpkcs11: add recipes
C.R. Guo [Tue, 3 Apr 2018 03:50:20 +0000 (11:50 +0800)]
libpkcs11: add recipes

*include the following changes:
dd1bc90 - APP: Fix for Find Operation not working
a06dd4e - Removing Unused Functions
9c3a44c - Changing SecureKey name to Secure Object
8871bdc - Merge pull request #10 in DNDEV/libpkcs11 from ~NXA18717/libpkcs11:master to master
98431e8 - Added PKCS11 Application.
41adb66 - Fixing coverity issuse
66bc41b - Correcting error print message
af84c25 - Changing C_Initialize to return correct value
90de92f - Add RSA mechanisms to C_Sign api
7b5d69e - Adding LICENSE to libpkcs11 files
b55dcbd - Incorporate change in name for SK Attribute LABEL
e713e9a - Removing securekey_api.h and securekey_api_types.h
ed96d82 - Removing coverity issues
c3f7052 - Add support for OPENSSL verification in do_Sign api
fe8cb72 - Add do_Sign api in PKCS application
74aa2ce - Correct CKA_ALLOWED_MECHANISMS attribute addition for object
bbfcec7 - Review Rework: Patch 2 - Removing blackduck issues
64e9962 - Add implementation for CK_Sign
e62a602 - Changing printf to debug prints
25fa509 - Review Rework: Removing blackduck issues
e12226b - Miscellaneous Changes
3917342 - Add implementation for CK_SignInit
ced36ca - Review Rework: Adding code for per slot init in C_Initialize
39cfd5e - Adding code for keeping the position in find_list
5319ed0 - Changing names of some functions for blackduck
09fc58f - Adding Securekey function pointer per slot
7ee9cb1 - Adding general.c and general.h for general functions
81f78f7 - Review Rework: Adding session list per token
ee38111 - Review rework of comments.
26532be - Correcting the prints in the application.
80d65f4 - Adding more RSA mechanisms
57f325f - Review Rework: Creating 2 objects for each keypair object from securekey
ed02339 - Update securekey header files with sign and encrypt api's
2438a8f - Make global function list static & do runtime init
c6f51ea - Adding implementation for Object Related APIs
1bf7f57 - Review rework of comments given till now.
06eb609 - Adding framework for getting function pointers from Securekey
0ad6130 - Adding implementation for session functions
b0d331b - Adding implementation for general functions
6ca8cb9 - Adding file hierarchy framework
c08270f - Initial Commit

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoqe-ucode: update COMPATIBLE_MACHINE for t1024
C.R. Guo [Tue, 3 Apr 2018 03:50:19 +0000 (11:50 +0800)]
qe-ucode: update COMPATIBLE_MACHINE for t1024

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoppa-optee: update PPA_PATH for ls1043a
C.R. Guo [Tue, 3 Apr 2018 03:50:18 +0000 (11:50 +0800)]
ppa-optee: update PPA_PATH for ls1043a

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoaiopsl : update to af8c3b8
C.R. Guo [Tue, 3 Apr 2018 03:50:17 +0000 (11:50 +0800)]
aiopsl : update to af8c3b8

*include the following changes:
af8c3b8 - apps: update elfs before tag
2d89c6a - firmware no.: 8.2.0
aba7196 - aiopsl: extend copyright and license update
d5b2941 - aiopsl: improved exception handling - prevent infinite interrupt loop
e9b9a8e - aiopsl: improved exception handling for e200 booke critical & non-critical interrupts
3c5c38b - sec: drop GPLv2+ license
727e3be - ipf_demo: fix failing test on ls1088a
2700d89 - IPF: check and return error status for fdma functions
4d654f4 - DPNI: provide support for passing of SW opaque value
06e9990 - soft_parser_demo : Add custom header placed before Eth
ef714f5 - aiopsl: improve error reporting by adding section tracking
a1804f5 - aiopsl: improve boot error handling
4771af0 - aiopsl: perform early system initialization
13e8823 - aiopsl: init cmgw_regs based on relative addresses
5f7cabf - aiopsl: remove unused "err" variable and related code
fc75607 - aiopsl: remove dead code
93ce24e - aiopsl: make function(s) with no error paths return void
5cc0bea - aiopsl: add support for AIOP reset

*Update SRC_URL

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agocst: update to 20b9a6e
C.R. Guo [Tue, 3 Apr 2018 03:50:16 +0000 (11:50 +0800)]
cst: update to 20b9a6e

*include the following changes:
20b9a6e - fuse: Correct BSD license holder name
97a6c42 - fuse: Add support for programming debug level
4c340bb - Add sample input file for fuse provisioning tool
861fd75 - Add support for fuse provisioning tool
cc11b63 - taal: Add weak taal api's definition
c8cea82 - Separate secboot_hdrs.bin for different boot typt
1225f4c - Make SRK table default option
69c3d35 - Make ls1088_ls2088.sh executable
75e7e52 - Generate SRK hash value
859d7d6 - LS1088 QSPI: Change in address in input file
2810c51 - LS104x_1012: Add signing of bootscript_decap in case of NAND
ff82bda - LS1088 SD: Add input files for LS1088ardb SD
fbd4b73 - To enable blob, added input file
eb13dd3 - LS1021ATWR: Change SPL hdr load address
a9928ec - LS2088_1088: Add uni_sign input files for sd boot
5975dff - LS2088_1088: Sample uni_pbi input file for sd boot
1dcb623 - LS2088_1088: Modify tool to add pbi commands for sd secure
302ebe4 - Enable cmd line flag "--u" urand option for gen_otpmk_drbg
9089ce2 - Correct copyright on ls104x_1012_sd.sh script
660d19d - Resolve Copyright issue
9dd3971 - Add Distroboot specific changes
246b00a - LS1088: Change DPC,MC  DDR address in input file
4d79962 - Remove Issues observed on coverity analysis
ab5e0cb - Correct gen_otpmk_drbg to generate OTPMK as per TAUG
73e11ad - LS2080A : Input files for QSPI boot target.
b59b41d - LS2088A: Adjust the memory map for NOR boot
d429453 - LS1088A: Signing PPA image using script
04f8046 - LS1088A: PPA Input file for IE key extension feature

*update SRC_URI

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agooptee-os-qoriq: update to 1543820
C.R. Guo [Tue, 3 Apr 2018 03:50:15 +0000 (11:50 +0800)]
optee-os-qoriq: update to 1543820

*include the following changes:
1543820 - plat-ls: Add support for fetching SSK from armv8 platform flavour.
ced7d32 - Merge pull request #2 in DASH/optee_os from ~NXA18717/dash_optee_os:master to master
b48ba24 - plat-ls: Add support for armv8 platform flavour
789e38a - core: arm: psci: pass nsec ctx to system_suspend
a7337d8 - core: fix allocated object on object creation failure in svc storage
639e5b8 - pta: change DMSG to FMSG for invoke in pta/SDP
bc0d271 - make clean: split file list into manageable chunks
8c6a8af - Fix comment in tee_ree_fs.c
6d57389 - Update CHANGELOG.md for 2.6.0
e4a1f58 - entry_std.c: Initialize num_params to fix gcc warning
b644907 - thread.c: free rpc arg mobj during cache disabling
a3bb288 - Update minor revision to 6 for release tag 2.6.0-rc1
b45ff69 - hikey, hikey960: enable dynamic shared memory
9a85cc0 - core: add v2p/p2v tests in embedded tests
3883028 - core:mmu: privileged land pa2va is not supported in dynamic SHM
0d86665 - core:debug: add verbosity when pa/va do not match
42d91b4 - core:mmu: fix userland pa2va conversion
bbed97b - core:mmu: fix userland va2pa conversion
def98e2 - core:unwind: check user context on stack print of panicked TAs
f98151a - core: map PTA registered shared memory late
430dcbd - core: reimplement mobj_mapped_shm_alloc()

*Update SRC_URL

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