Otavio Salvador [Thu, 8 Nov 2018 18:28:51 +0000 (16:28 -0200)]
weston: Avoid parsing for non-i.MX machines
Fixes:
,----
| meta-freescale/recipes-graphics/wayland/weston_4.0.0.imx.bb: Unable to
| get checksum for weston SRC_URI entry weston.ini: file could not be
| found
`----
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Tue, 23 Oct 2018 15:55:46 +0000 (10:55 -0500)]
xserver-xorg: Disable glamor for i.MX 8
Like i.MX 6 and 7, need to disable glamor for i.MX 8 to avoid a build break:
In file included from /home/r60874/upstream/fsl-xwayland/tmp/work/aarch64-mx8mm-fsl-linux/xserver-xorg/2_1.20.1-r0/recipe-sysroot/usr/include/EGL/eglplatform.h:179,
from /home/r60874/upstream/fsl-xwayland/tmp/work/aarch64-mx8mm-fsl-linux/xserver-xorg/2_1.20.1-r0/recipe-sysroot/usr/include/epoxy/egl_generated.h:11,
from /home/r60874/upstream/fsl-xwayland/tmp/work/aarch64-mx8mm-fsl-linux/xserver-xorg/2_1.20.1-r0/recipe-sysroot/usr/include/epoxy/egl.h:46,
from ../../xorg-server-1.20.1/glamor/glamor_priv.h:43,
from ../../xorg-server-1.20.1/glamor/glamor_composite_glyphs.c:25:
/home/r60874/upstream/fsl-xwayland/tmp/work/aarch64-mx8mm-fsl-linux/xserver-xorg/2_1.20.1-r0/recipe-sysroot/usr/include/EGL/eglvivante.h:267:1: error: conflicting types for 'fbCreateWindow'
fbCreateWindow(
^~~~~~~~~~~~~~
In file included from ../../xorg-server-1.20.1/glamor/glamor.h:36,
from ../../xorg-server-1.20.1/glamor/glamor_priv.h:32,
from ../../xorg-server-1.20.1/glamor/glamor_composite_glyphs.c:25:
../../xorg-server-1.20.1/fb/fb.h:1115:2: note: previous declaration of 'fbCreateWindow' was here
fbCreateWindow(WindowPtr pWin);
^~~~~~~~~~~~~~
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Wed, 10 Oct 2018 14:33:03 +0000 (09:33 -0500)]
imx-gpu-viv: Upgrade to 6.2.4.p1.8
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.
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-4.9.123- Improvements
=============================
OCL: MGS-3255-41 fix opencl test_buffer failures
OCL: MGS-3255-39 fix opencl cache issue
OCL: MGS-3891 [QNX] - OpenCL CTS bruteforce fails with commitworker
OCL: MA-11932 Enable openCL flag CL_MEM_USE_UNCACHED_HOST_MEMORY_VIV
OCL: MGS-3827 OpenCL C, even and odd operator of vector have wrong behavior.
OCL: MGS-3976 clblast_sample_cache_c, segmentation fault. crash in CL compiler
G2D: MGS-4135 Weston crash when run two videos with g2d compositor
G2D: MGS-4128 Fix g2d_multiblit_test case segmentation fault.
G2D: MGS-4091-2 fix g2d YUY2 scaling issue
G2D: MGS-4091 fix g2d YUY2 output issue
G2D : MGS-3943-3 add global alpha test
G2D : MGS-3814-2 fix g2d API back compatibility
G2D : MGS-3847 [QNX][Blitter] Remove redundant g2d open and close in QNX blitter
G2D : MGS-3940 webgl basemark test met segmentation fault using g2d compositor
G2D : MGS-4048 Display change to be blank when use g2d compositor
EGL: MGS-4285 gl compositor stress test failed with out of memory
EGL: MA-12481 Enable direct renderintile status on android 845s
EGL: MGS-4104 Enable direct rendering on wayland
EGL: MGS-4080 HelloworldX stress test met segmentation fault and core dump
EGL: MGS-3399-8 fix imx6 weston crash with ESCTS 3.2.4.0
EGL: MGS-3901 Wayland Client deadlock in libGAL when dispatching swap_queue
EGL: MGS-3901-1 Wayland Client deadlock in libGAL when dispatching swap_queue
EGL: MGS-3868 Align the struct wl_egl_window with wayland-egl
EGL: MGS-4049 FPS wrong when weston-simple-egl run in full screen mode
EGL: MGS-4058 weston will be closed after executing weston-info
EGL: MGS-3906 galcore cannot be unload after stop weston service
EGL: MGS-4058 weston will be closed after executing weston-info
GLES: MGS-3953 ES11 segmentation fault on 8MM board
GLES: MGS-3255-40 fix es31 cts crash with multiple thread test
GLES: MGS-3473 ES31 random fail on Mscale. Related to BETA RC2 DDR setting.
Android: MA-12227 Add framebuffer compression support on android. Refine dma-buf metadata setting
Android: MA-11974-5 Fix video playback crash issue
Android: MA-11974-4 Support FSL YUV format in gralloc helper
Android: MA-11974-6 Fix gralloc helper build back compatible issue
OpenVX: MGS-3630 openvx api return failure error if VXCreateContext() is called after eglInitialize() in GLES2 and GLES3 application
General: MGS-3995 Can't remove galcore when VIVANTE_ENABLE_DRM was enabled
General: MGS-3969 Fix reading HW counters values using old profiling method for GC7000
General: MGS-3956 Fix build break for libgpuperfcnt
General: MGS-3485 QNX - OVG conformance test crashes on QXP
General: MA-11957 Rename fence to dma_fence
General: MA-12411 Enable in-fence function for DRM driver on IMX8 platform.
General: MGS-3730 [QNX] - add gcoOS_MemoryBarrier to QNX HAL
General: MGS-3856-3 skip disable openvg2d on android build
General: MGS-3856 Avoid build openvg2d for MX8
General: MGS-3255 flush commit worker to fix QM cts crash
General: MGS-4197 fix suspend failure with ctrl-C
General: MGS-4162 fix suspend stuck with false negative
General: MGS-4125 fix 6sx suspend/resume stuck issue
General: MGS-4103 fix gpu axi bus error on 6sx
General: MGS-4095 fix m845s system hang with suspend/resume
General: MGS-4130 Cannot pass the stress test of low bus suspend/resume.
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: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Mon, 29 Oct 2018 22:10:49 +0000 (17:10 -0500)]
weston: Fix open function build break in g2d-renderer
| from ../git/libweston/g2d-renderer.c:40:
| In function 'open',
| inlined from 'g2d_renderer_create' at ../git/libweston/g2d-renderer.c:1629:2:
| /home/r60874/upstream/fsl-xwayland/tmp/work/cortexa9t2hf-neon-mx6qdl-fsl-linux-gnueabi/weston/4.0.0.imx-r0/recipe- sysroot/usr/include/bits/fcntl2.h:50:4: error: call to '__open_missing_mode' declared with attribute error: open wit h O_CREAT or O_TMPFILE in second argument needs 3 arguments
| __open_missing_mode ();
| ^~~~~~~~~~~~~~~~~~~~~~
| Makefile:5266: recipe for target 'libweston/g2d_renderer_la-g2d-renderer.lo' failed
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Tom Hochstein [Wed, 10 Oct 2018 18:35:59 +0000 (13:35 -0500)]
weston: Bugfixes
- g2d-renderer: Enable dither effect in the fbdev board
- compositor-drm: avoid commit invalid framebuffer to plane
- g2d-render: fix the render error in vg_gc2000 test
- g2d-render: fix the residual image on display
- g2d-renderer: import DMABuf should use offset in attributes
- compositor-drm: Revert the fence support in DRM compositor
- compositor-drm: fix video playback hang after add fence in glrender
- MGS-4050 [#ccc] libweston/compositor-fbdev: Use fbGetDisplayByIndex when selecting the framebuffer
- compositor-drm: Add display fence support
- compositor-drm: fix cannot reuse current framebuffer if damage is empty
- g2d-render: weston will be closed after executing weston-info
- g2d-render: support new ion allocator
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Otavio Salvador [Fri, 26 Oct 2018 01:44:12 +0000 (22:44 -0300)]
classes/use-imx-headers: Easy linux-imx-headers use
This allow to easy reuse of binary packages among similar SoCs. The
usual use for this is to share SoC specific packages among different
boards independently of the kernel version it is using, as far it is
ABI compatible with the official version it will just work.
Following recipes has been reworked to make use of the class:
Otavio Salvador [Thu, 25 Oct 2018 12:36:50 +0000 (09:36 -0300)]
linux-imx-headers: Refactor recipe
This builds on top of original recipe provided by Tom and do minor
style and simplicity rework.
- Add minor comments on the recipe for why it is doing each specific
step
- Add ALLOW_EMPTY for PN so it can be installed with SDK
- Fix minor code style issues
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tom Hochstein [Fri, 5 Oct 2018 16:04:24 +0000 (11:04 -0500)]
linux-imx-headers: Add recipe for i.MX custom kernel headers
Add a separate package for installing custom i.MX kernel headers.
This way packages depending on these headers will need to be rebuilt
only when the headers change instead of for every kernel change.
Headers are installed to ${includedir}/imx, in the expected sub-folder,
and dependents of the headers will need to add this include path.
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Andreas Müller [Thu, 18 Oct 2018 12:01:38 +0000 (14:01 +0200)]
qtbase: Do not pin gles2 when using open source graphic stack
One of the advantages in using upstream mesa is that we have the freedom to
use gl or gles2 for qtbase. So follow meta-qt5's default here which is
desktop-gl and give other layers a more simple chance to change default if
necessary.
Notes:
* Did performance tests with my images and did not find any performance
issues.
* Some recipes in meta-qt5-extra fail to build when qtbase is build for gles2.
A patch addressing imx was applied [1] - but honestly it is not the way to
go: use meta-qt5's default which is fine.
ecc2161 fix build error by gcc 8.2 7c7562b fix build error 114d98b launch dhcpd for usb<n> to avoid ipaddress lost in host machine 675c264 auto mount nfs by usb if command line have nfsroot= e05cc55 fix build error when gcc over 7.0 1b40fd0 Fix Sync command wait for wrong pid 1a58f13 Add OS DeviceInterfaceGUID to function fs 0c45898 write time too long to failure send response in time 87201ac mkfs.ext2 work, report status every 50ms e4aa701 dual dir ucopy work 77498f4 ufb copy work 06156a3 Update pid b7c19b0 wcie auto load winusb driver aa9e77a add super speed and MS_OS_DESC support 20d819c add functionfs to usb gadget support f2526dc Add ACmd, Sync, Open Command ce808f3 Create new daemon by use function_fs
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Thu, 25 Oct 2018 13:18:24 +0000 (10:18 -0300)]
imx-test: Disable string format security build flags
The code has some possible flaws related to string manipulation
functions which are know to be fragile. This commit disables this
protection but this should be fixed by NXP for next releases.
Yuqing Zhu [Tue, 9 Oct 2018 02:16:19 +0000 (02:16 +0000)]
imx-vpu-hantro: Fix h1 encoder build issue
Modify the environment setting of h1 encoder to
correct include header directory, make LINUX_VERSION_CODE
come from kernel build folder instead of toolchain headers.
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Reviewed-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
cairo does not allow to configure both for opengl and glesv2. With
commit f8270871c in openembedde-core and distro features 'x11 opengl'
enabled the opengl packageconfig gets added.
Remove a potentially existing opengl from packageconfig.
| checking for glesv2... yes
| configure: error: use either --enable-gl=yes or --enable-glesv2=yes. Not both at the same time.
...
| ERROR: Function failed: do_configure
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Gary Bisson [Wed, 3 Oct 2018 10:24:43 +0000 (12:24 +0200)]
gstreamer1.0-plugins-base: fix build issue
Just like imx-vpu-hantro, this package now depends on LINUX_VERSION_CODE
which should be retrieved from kernel build folder directly instead of
relying on the toolchain kernel headers.
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Thu, 4 Oct 2018 14:02:19 +0000 (11:02 -0300)]
u-boot-fslc: Avoid restricting parsing for 'imx'
The u-boot-fslc does not amend other machines and then cannot be seen
as something that poison other BSP. Adding the restriction to the
common file makes all native tools incompatible.
Fixes:
,----
| [imx23evk] ERROR: Nothing PROVIDES 'u-boot-mxsboot-native'
| [imx23evk] u-boot-fslc-mxsboot-native PROVIDES u-boot-mxsboot-native
| but was skipped: incompatible with machine imx23evk (not in
| COMPATIBLE_MACHINE)
`----
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
imx-gst1.0-plugin: Upgrade version from 4.4.0 to 4.4.2
Update EULA to V26
Enable vpu encoder 8MM
Enalbed date_time in 8MM
1. Refine date time overlay code
2. Use SW compositor in 8MM
Enalbe grecorder in imx8mm
1. Update video source and sink to autovideo source/sink
2. Added VP8 encoding format
3. Change audio recoder to mp1 layer2 to use opensource encoder
4. Remove videodetect with compiling macro
5. Update grecorder command option
Add support for disable audio in recording
Fix ion.h header inclusion to be standard
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
gstreamer1.0-plugins-bad: Update to L4.9.123-2.3.0_8mm_ga release
Changes for waylandsink:
Implement alpha blending for surface
Support HDR10 video playback
Set to play video fullscreen as default
Set waylandsink as default video sink for imx8
Add property to set window resolution
Add internal dmabuf pool to support SW decode
Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
*update to lsdk 1809 tag
include the following changes: ab3c79c - Merge pull request #1 in DASH/optee_client from ~NXA19713/optee_client:master to optee_client_3.2 d56bb17 - Do not export CMakeLists.txt when running install ffd0a1d - libteec: Fix incorrect SOVERSION number 09b8071 - tee-supplicant: cast sizeof(x) to socklen_t b46a1e0 - tee-supplicant: fix gcc warning c3ae0db - cmake: Initial CMake support e23a20d - tee-supplicant: fix use of mem after it's freed 42c81ab - libteec/tee-supplicant: respect LDFLAGS set from distribution toolchain afb7317 - libteec/Makefile: generate static library (libteec.a)
*refresh patches
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
*update to lsdk 1809 tag
include the following changes: 83c87d9 - Merge pull request #1 in DASH/optee_test from ~NXA19713/optee_test:master to optee_test_3.2 7e0a184 - xest: OpenSSL may be provided by the system a0e425a - xtest: Makefile: fix OpenSSL dependency on GP test suite support c6ea40a - regression: 4003: add AES CBC test 83b094d - ta: os_test_lib: add aosp support f331e75 - regression: 4003: use bigger plain text in AES CTR test 2b8a04c - regression: 4003: add AES CTR test dcac51e - regression: add case 1019 76dd317 - regression_1000.c: remove useless code 9edf89e - Remove host/lib/armv{7,8}/libcrypto.a 2e5f8a7 - xtest: use imported OpenSSL 0f5cb62 - Add host/openssl/lib/{arm,aarch64}/libcrypto.a ccba180 - Import OpenSSL 1.2.0o header files into host/openssl/include d104be0 - Move host/LICENSE to host/xtest/LICENSE 3f045a3 - regression: 4006: add test case for 4096-bit RSA ae3e546 - regression: 4006: add test case for 3072-bit RSA 6eb6339 - crypto: add test case for seeding RNG pool b4b147a - xtest: Makefile: link against OpenSSL if MBed TLS is enabled in TA 0422d8d - regression: add case 8103 eff3a2b - ta/crypt: add TA_CRYPT_CMD_MBED_SIGN_CERT 1e9c50c - Initialize openssl if linked with it 6ef0bea - regression: add case 8102 af71fe5 - cert: add some test certificates 3075e8a - Add scripts/file_to_c.py f16ae00 - ta/crypt: add TA_CRYPT_CMD_MBED_CHECK_CERT 5875d49 - regression: add case 8101 02b4113 - ta/crypt: add TA_CRYPT_CMD_MBED_SELF_TESTS
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
*update to lsdk 1809 tag
include the following changes: 479e6e7 - Merge branch 'master' of https://github.com/cryptodev-linux/cryptodev-linux f60aa08 - ioctl.c: Fix build with linux 4.17
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
*update to lsdk 1809 tag
include the following changes: bbcbe6c - BUG: Fix for PLATSEC-666 e944456 - BUG: Fix for PLATSEC-628 41a0eaa - Making secure object components ompatible to OpenSSL 1.1.0 and 1.0.2 f72cf1a - Fix for PLATSEC-581 6e7a21d - SOBJ_APP: Resolving Coverity issue 6f2e2be - REVIEW_REWORK: Taking care of review comments for EC work 8ef1bed - SOBJ_ENGINE: Adding support for ECDSA signing/verification 660f686 - SOBJ_APP: Adding support for creating fake EC .pem file 7d57c1c - SOBJ_LIB_TA: Adding ECDSA Signing Support d90cbbe - SOBJ_APP: Adding support for importing/generation of EC Keys 55cfccb - SOBJ_TA: Adding support for ECC 256 and 384 752fd17 - SOBJ_LIB: Adding necessary Macros for EC Keys support
*update COMPATIBLE_MACHINE for qoriq-arm64
*fix do_compile failed when DEBUG_BUILD
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
*update to lsdk 1809 tag
include the following changes: e9f570c - APPS: Making apps compatible to OpenSSL 1.1.0 and 1.0.2 c381e09 - REVIEW_REWORK: Taking care of comments for ECC support 9b04928 - LIB: Adding ECC 256/384 support
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
*update to lsdk 1809 tag
include the following changes: c2300d1 - eng_cryptodev: add support for TLS algorithms offload b2758a2 - Prepare for 1.1.0g release 6190960 - Update CHANGES and NEWS for new release 4443cf7 - bn/asm/x86_64-mont5.pl: fix carry bug in bn_sqrx8x_internal. b701fa8 - Fix small but important regression ab91952 - Address a timing side channel whereby it is possible to determine some 7184480 - Address a timing side channel whereby it is possible to determine some bb0c588 - Travis: Add a docs checking job df45d1a - docs: assign section 7 where appropriate 847685c - doc/crypto/OPENSSL_secure_malloc: add missing names 4401e28 - docs: fixup OpenSSL version style 41d74a5 - Adapt util/find-doc-nits back to 1.1.0 7fb4278 - Fix EVP_PKEY_ASN1_METHOD manual 0d9fece - afalg: Fix kernel version check a0c2626 - afalg: Use eventfd2 syscall instead of eventfd 605fa68 - EVP_PKEY_asn1_add0(): Check that this method isn't already registered 6088fb7 - Document EVP_PKEY_ASN1_METHOD and associated functions 5a3d24a - Only reset the ctx when a cipher is given 257a03c - Add missing paren.
*update to 1.1.1
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
*update to lsdk 1809 tag
include the following changes: 0c0332a - PVT: test: add NXP Copyright to test cryptodev af17971 - Revert "PVT: bus/dpaa: avoid be to le conversion for status" 9e95cc5 - PVT:nxp/ipsec: add multiple ipsec proto testing script 7ceb022 - PVT:raw/dpaa2_qdma: add prefetch buffer support 4049033 - PVT:raw/dpaa2_qdma: add rbp mode support 275e3b9 - PVT:raw/dpaa2_qdma: fix the vq bulk dq mode d8a75da - Merge pull request #771 in GITAM/dpdk from DPDK-816-dpaa2-eventtest to 17.11-qoriq-dev aad507e - PVT:test/event: add dpaa2 unit test case 7750d0e - PVT:event/dpaa2: align evq with queue id for link and unlink b039d3f - test/cryptodev: improve pdcp test presentation 2f33770 - crypto/dpaa2_sec: enable bi-endian changes in protocols fa4a9a0 - PVT:event/dpaa2: fix max event port value ae95b8f - PVT:event/dpaa2: fix missing mbuf assignment in atomic processing 01b71fe - PVT:event/dpaa2: implement dynanic portal support for enqueue 528d6f3 - mempool/dpaa2: change the print type for no buffers 97733ab - PVT:event/dpaa2: fix timeout handling 79877dd - net/dpaa2: add per queue stats get and reset support dbb2592 - Merge pull request #746 in GITAM/dpdk from DPDK-729-pdcp to 17.11-qoriq-dev afa3c21 - PVT: nxp: update copyright of performance scripts b942c8b - event/dpaa: check for linked queue before decrementing 209bb9d - PVT: dpaa: logging improvements 3f0ae55 - PVT: net/dpaa: improve err handling for fmcless mode 3c57c29 - PVT: event/dpaa2: affining portal at runtime during I/O 339f46d - PVT:event/dpaa2: realign code with dpaa1 fc00d20 - PVT:event/dpaa2: rename evq info to dpaa2 eventq 58ac377 - PVT:bus/qbman: memset the portal memory to zero f31431b - PVT: test: add pdcp tests for DPAA1 SEC caed7a2 - crypto/dpaa_sec: add pdcp proto offload support 378536f - crypto/dpaa_sec: ipsec offload add null algo support 5367a25 - test/crypto: add test vectors for pdcp lookaside offload 15c2b90 - crypto/dpaa2_sec: add pdcp offload support 092cfb0 - security: add pdcp protocol support ae65359 - PVT:add security unit test compile time flag e22fee5 - test/crypto: add test vector for ipsec lookaside offload 33f4c26 - PVT:test/crypto: fix the devid testcases d81dae3 - crypto/dpaa2_sec: multi algo support for ipsec session 0a7ebc3 - crypto/dpaa2_sec: add out of place crypto support
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
*update to lsdk 1809 tag
include the following changes: 9815bb6 - update flib_ops to use the v10 MC API dbcc644 - dprc: generate-dpl: use MC APIs that support big-endian seamlessly
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
*update to lsdk 1809 tag
include the following changes: a71009e - Add the prebuilt binaries of mc 10.10.0 release 840aa8e - Initial commit to add README
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
*update to lsdk 1809 tag
include the following changes: ec0e50b - pfc demo: added AIOP/WRIOP support for PFC on Rx side f4e7829 - pfc demo: initial version 7b8b314 - Revert "qos_demo: Test for BPSCN and CSCN taks creation" 3a6a65a - Revert "qos_demo : Final version of CSCN/BPSCN tests" ec91d01 - FDMA : Remove traffic classes XON/XOFF flow control 8959b9b - dpni: Add support for MAC flags dcbac27 - qos_demo : Final version of CSCN/BPSCN tests 981bd1d - FDMA : Fix BDI bit reading from ADC 2925863 - FDMA: add support for flow control XON/XOFF commands 2a67ad6 - qos_demo: Test for BPSCN and CSCN taks creation 955be3b - aiopsl : Support for CSCN/BPSCN task creation
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
*update to lsdk 1809 tag
include the following changes: 09a497f - Makefile: enable PPC support ba9ed3b - Remove fmc data file on cleanup command a3e83b6 - Added fmc option to perform only cleanup of last fmc execution
* add EXTRA_OEMAKE_PLATFORM_qoriq-ppc to support ppc
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>