summaryrefslogtreecommitdiffstats
path: root/recipes-dpaa
Commit message (Collapse)AuthorAgeFilesLines
* recipes: use https protocol and add explicit branch parameterPierre-Jean Texier2021-11-031-1/+1
| | | | | | | | | | | | | | | Due to https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git it is required to use https protocol for github repo accessing. Update created with oe-core/scripts/contrib/convert-srcuri.py (see [0]) Fixes: WARNING: /work/meta-freescale/recipes-bsp/u-boot/u-boot-fslc-mxsboot_2021.07.bb: URL: git://github.com/Freescale/u-boot-fslc.git;branch=2021.07+fslc uses git protocol which is no longer supported by github. Please change to ;protocol=https in the url. [0] - https://git.openembedded.org/openembedded-core/tree/scripts/contrib/convert-srcuri.py Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com>
* layer: Convert to new override syntaxKhem Raj2021-08-123-17/+17
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fm-ucode: remove fsl-eula-unpack classChunrong Guo2019-12-231-2/+2
| | | | | | | Binary EULA, but the "inherit fsl-eula-unpack" forces the user to accept a much more elaborate license Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* fmlib: update to 69a7047Chunrong Guo2019-04-111-1/+1
| | | | | | | | *update to lsdk 1903 tag include the following changes 69a7047 - fmlib handles conversion in FR Runtime API Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* eth-config: update to 6164664Chunrong Guo2019-04-111-1/+1
| | | | | | | | *update to lsdk 1903 tag include the following changes 6164664 - eth_config: Add support for LS1046AFRWY Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* fm-ucode: inherit fsl-eula-unpack classChunrong Guo2019-01-101-2/+2
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fmlib: fix typoChunrong Guo2018-10-151-1/+1
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fmlib: update to 82d89adChunrong Guo2018-10-011-2/+12
| | | | | | | | | | | | | *update to lsdk 1809 tag include the following changes: 82d89ad - Makefile: enable PPC support *set TARGET_ARCH_FMLIB to PPC support *set FMLIB_TARGET to PPC support Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* recipes: Limit BSP specific recipes on relevant SOCsKhem Raj2018-09-281-0/+1
| | | | | | | | | | | This helps in using meta-freescale with other BSP layers in same projects, which is common usecase Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com> Cc: Zhenhua Luo <zhenhua.luo@nxp.com> Cc: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fm-ucode: update SRC_URLC.R. Guo2018-04-021-1/+1
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fmlib: update to 2212651C.R. Guo2018-04-021-2/+2
| | | | | | | | | | | | *include the following changes: 2212651 - Copyright update a6f1ce7 - Extend FM MAC Statistics with frame size counters 97dd99c - FMC cleanup fix - first versio *update md5 checksum Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* flib: update to cbb3142C.R. Guo2018-04-021-2/+2
| | | | | | | | | | | | *include the following changes: cbb3142 - convert doc from kernel-doc to Doxygen 1ec0c67 - drop GPLv2+ license 5492e83 - IPsec new mode - add comment about L2 header copy limitation *update md5 checksum Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* eth-config: update to eefb063C.R. Guo2018-04-021-2/+2
| | | | | | | | | | *include the following changes: eefb063 - Copyright updates *update md5 checksum Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* dpa-offload: removeC.R. Guo2018-03-151-48/+0
| | | | | | | *This pkg will not be supported anymore. Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* dpa-offload: update SRC_URLC.R. Guo2018-03-061-1/+1
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fmlib: update SRC_URLC.R. Guo2018-03-061-1/+1
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* flib: update SRC_URLC.R. Guo2018-03-061-1/+1
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* eth-config: update SRC_URLC.R. Guo2018-03-061-1/+1
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* usdpaa: removeChunrong Guo2018-02-061-27/+0
| | | | | | | This pkg will not be supported anymore. Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fmlib: update to 95f34b1Chunrong Guo2017-11-061-1/+1
| | | | | | | | | *include the following changes: 95f34b1 - Extend FM MAC Statistics with frame size counters (request from Nokia) 97dd99c - FMC cleanup fix - first version Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fmlib: update recipesChunrong Guo2017-10-181-8/+1
| | | | | | | | | | *Remove redundant TARGET_ARCH_FMLIB setting *update FMLIB_TARGET for Qoriq fmlib libraries (LS1043/46 and 32/64bit) unification under libfm-arm.a Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fmlib: update SRC_URL and update to 9f20cabChunrong Guo2017-10-181-2/+2
| | | | | | | | | *include the following changes 9f20cab - fmlib libraries (LS1043/46 and 32/64bit) unification under libfm-arm.a 553b87d - Makefile: fix build issue for flexbuild Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* flib: update to 14489eeChunrong Guo2017-10-181-1/+1
| | | | | | | | | | *include the following changes 14489ee - add AES-CTR support in cnstr_shdsc_blkcipher() 875b56d - authenc: add AES-CTR support 317f9d9 - add generic AES-GCM support Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* eth-config: update SRC_URL and update to e3dcd11Chunrong Guo2017-10-181-2/+2
| | | | | | | | *This includes the following changes: e3dcd11 - eth_config: ls1046a: update the rcw configuration name Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* flib: update to 2c9b9dc226Chunrong Guo2017-08-071-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | *include the following changes 2c9b9dc - fix HMAC key size in cnstr_shdsc_hmac() dd4b8a0 - Merge pull request #36 in SDK/flib from ~B13908/flib:bugfix/QFLIB-148-rta-sec-shared-descriptor-apis to master cb0db69 - IPsec: add base length for AEAD-like descriptors 02eeb6d - add more ciphersuites in __tls_gen_auth_key eced864 - update README with support for SEC Eras 7 and 8 3e6d267 - add entries in proto_blob_flags[] for SEC ERA >= 6 9e4289c - PDCP - remove "TODO" since SOP is now supported b470f0c - IPSec - Change sharing type of shared descriptor. 11f0b9b - add rta_tls_cipher_mode() - IANA code to cipher type converter 9e7dc88 - add CAPWAP/DTLS support d691400 - use IANA naming for TLS cipher suites (protinfo) defines 4ff05c3 - add/update TLS output format PDB option (TLS_PDBOPTS_OUTFMT) e6d2044 - s/__rta_tls_pdb_ars/rta_dtls_pdb_ars 1fcc9f9 - make TLS PDB structures fixed size 9cbbdad - add __rta_out_{be,le}64 accessors 8ad5632 - remove unused pdb_len parameter from cnstr_shdsc_tls() 3d49d9b - fix TLS PDB structures padding 5396a23 - fix DTLS encapsulation PDB b6ba895 - add missing return type for __rta_copy_tls_pdb() 0435291 - fix include path for fsl_cdma.h header 78fc682 - IPsec new mode - L2 header copy using SEC (encap, tunnel mode) a5d4e52 - IPsec - rework DPOVRD register definition Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fm-ucode: update SRC_URLChunrong Guo2017-08-071-1/+1
| | | | | Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fm-ucode: update to c275e91Chunrong Guo2017-05-021-4/+4
| | | | | | | | | | | *include the following changes c275e91 - Release Notes update for SDK 2.0-1703 477ee5f - Added missing image T1040 Reduced NG CAPWAP e70cd68 - QSDK-3369: Integrate latest fixes in NG CAPWAP FMan ucode images 172d4c1 - QSDK-3326: FMan ucode image update for LS1043 / LS1046 Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* usdpaa :update to db0ea70Chunrong Guo2017-05-021-1/+1
| | | | | | | | * include the following changes db0ea70 - Merge pull request #95 in SDK/usdpaa from ~B18196/usdpaa:sdk-v2.0.x to sdk-v2.0.x Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* usdpaa: update to 7dd9b4eTing Liu2017-03-171-2/+2
| | | | | | | | | | | | | | | | | New commits: 7dd9b4e Merge pull request #91 in SDK/usdpaa from ~B45764/usdpaa:jira/qman/QUSDPA-855-CLONE-usdpaa-query_wq_lengths to sdk-v2.0.x b49072e Merge pull request #92 in SDK/usdpaa from ~B45764/usdpaa:jira/qman/QUSDPA-859-usdpaa-QMan-query-cq-and-ccgr-lack-LE to sdk-v 1e94441 fsl_qbman: fix bman debugfs endianness a339cf0 fsl_qbman: fix kernel doc comments 4108116 fsl_qbman: ceetm: set the linked lni id for each channel 955ae82 fsl_qbman: ceetm: fix parsing of lni and sp id ranges 2e2cc21 fsl_qbman: ceetm: add missing endianness conversions b4f93c2 fsl_qman: Fix endianness in ccgr query 7a2cef7 fsl_qman: Fix endianness class queue query a978591 fsl_qbman: Fix endianness for wq query Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* dpa-offload: upgrade to SDK 2.0 GA-1611 releaseZhenhua Luo2017-01-111-3/+3
| | | | | | | | | | The following changes are included: * 68faa6a dpa_offload: Add support for offloading PPPoE flows * 8bf3cdf dpa_offload/dpa_classifier: Improve support for "return-to-keygen" table entries Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* usdpaa: upgrade to SDK 2.0 GA-1611 releaseZhenhua Luo2017-01-111-3/+3
| | | | | | | | * a21c62e qbman: add support for qman portal v3.2.1 Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* eth-config: upgrade to SDK 2.0 GA-1611 releaseZhenhua Luo2017-01-111-1/+1
| | | | | | | | * 664ba13 eth_config: Add support for LS1046ARDB/QDS Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fm-ucode: support ls1046ardb boardsZhenhua Luo2017-01-111-1/+2
| | | | | | Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fmlib: upgrade to SDK 2.0 GA-1611 releaseZhenhua Luo2017-01-111-1/+2
| | | | | | | | | | | | * add ls1046a targets build support * include the following changes caec18a use mcpu option as 'cortex-a57' for Cortex A72 1f28ceb Makefile fix for LS1046 7e73160 Enable support for LS1046(based on LS1043 integration files) Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fmlib: Remove native class extendFabio Berton2016-12-061-14/+0
| | | | | | | fmlib doesn't build for native host. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fmlib: Set PACKAGE_ARCH to the value of MACHINE_ARCHFabio Berton2016-12-061-0/+3
| | | | | Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fmlib: Set override for all ls1043a soc familyFabio Berton2016-12-061-1/+1
| | | | | Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fmlib: Fix kernel source dependencyFabio Berton2016-12-061-1/+2
| | | | | | | | | fmlib needs kernel source to compile, to satisfy this dependency do_compile task needs to run after virtual/kernel do_shared_workdir task. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* usdpaa: Set PACKAGE_ARCH to the value of MACHINE_SOCARCHFabio Berton2016-12-061-2/+3
| | | | | Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* dpa-offload: Set PACKAGE_ARCH to the value of MACHINE_SOCARCHFabio Berton2016-12-061-2/+3
| | | | | Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fm-ucode: Set PACKAGE_ARCH to the value of MACHINE_SOCARCHFabio Berton2016-12-061-0/+3
| | | | | Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fm-ucode: Set override for all ls1043a soc familyFabio Berton2016-12-061-1/+1
| | | | | Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fm-ucode: Remove not supported machine p1023rdbFabio Berton2016-12-061-1/+1
| | | | | | | | | Machine p1023rdb was removed on commit: c244c884f4b09259fd4c7daea42d899e38cce9d1 Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fm-ucode: Add B variable to SOURCE parameter in install commandFabio Berton2016-11-141-2/+2
| | | | | Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fm-ucode: update license to Freescale-Binary-EULATing Liu2016-10-181-3/+3
| | | | | Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fm-ucode: update to 7ebea453Chunrong Guo2016-08-121-4/+5
| | | | | | | | | Changelog: 7ebea45 update version number to 106_x_18 37d6c98 update EULA 56e93be fm-ucode: fix IPR timeout related issues Signed-off-by: Ting Liu <ting.liu@nxp.com>
* dpa-offload: update to fed08b0Ting Liu2016-08-121-9/+7
| | | | | | | | Changelog: fed08b0 Add support for ARM cross-build 2b23a18 dpa_stats get_counters event handling redesign Signed-off-by: Ting Liu <ting.liu@nxp.com>
* usdpaa: update to 940d8f7Ting Liu2016-08-121-7/+7
| | | | | | | | | | | | | | | | | | | | | | Changelog: 7f19829 qbman: fix endianess conversion for query result 3047eb5 qbman: re-enable preemption when releasing a ceetm ccg bfff7db qbman/qman_high.c: Correct endianness for ARM 4102487 qman: Set overhead accounting limit (oal) in LNI 759fb1c Removal of warning due to bad casting 8a44b2a qbman: update qbman driver to support ceetm in LE mode 556b085 Handling endianness for macless in usdpaa-drivers and initializing "na" variable as and when required 606fe43 qbman: remove 06-usdpaa-uio.rules from QBman installable files ab81ed3 bman: fix stockpile logic 2cc5062 USDPAA driver fman changes for LS1043 support 3b62bf2 fsl_sec: fix ERA property reading from device tree c1662b8 CONFIG_PPC flags added in Makefile for powerpc boards 179254b Standalone-env corrections for SDK2.0 for all platforms b2b32b8 LS1043 support in standalone-env for SDK2.0 0fb857b Integrate support for ARM platforms for QBMan fa7d506 LS1043 support for SDK2.0 Signed-off-by: Ting Liu <ting.liu@nxp.com>
* fmlib: update to 43fa98fChunrong Guo2016-08-121-4/+5
| | | | | | | | | | | | | | | | | Changelog: 43fa98f fmlib: fix typo in Makefile 38ec904 fmlib: Unify makefile for both ppc and arm architectures a1bf8c9 fmlib: add PPPoE insert/remove manipulation d06b20a fmlib: add ls1043 aarch32 support 31c8535 fmlib: insert all changes to maintain coherency with sdk1.9 c33ee64 Merge pull request #4 in DPAAMODULES/fmlib from ~R52568/fmlib:ls1043 to ls1043 b88fbab fmlib: update ls1043 branch according to master branch b51ab91 Merge pull request #1 in DPAAMODULES/fmlib from ~B37577/fmlib:dev-ls1043 to ls1043 3ce82eb fmlib: Update fmlib function name to its correct declaration name 329d31d fmlib: fix compiler name in Makefile f92c13b fmlib: add ls1043 support Signed-off-by: Ting Liu <ting.liu@nxp.com>
* flib: update to 08e2aebTing Liu2016-08-121-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: 09e4606 fix MBMS Type 0 PDU error path halt condition ee097e6 ensure MBMS Type 0 header CRC calculation finishes before comparation f9dccdd fix MBMS payload CRC calculation 105e520 fix MBMS header CRC calculation bbab28b fix PDCP warnings for User Plane descriptor fcad69f fix PDCP SNOW f8 + AES CMAC decapsulation 2a0e960 define no_printf() when pr_debug() unavailable and !RTA_DEBUG 74f5e94 Reversed parameters in cnstr_shdsc_authenc b8512ee Fix cpu_to_xx32 not defined macros c3389a2 Fix endianness related macros ed721cb Eliminate compile warnings b365b64 IPSEC transport mode missing defines ed8ed13 silence PDCP descriptor creation functions compilation warnings 921906e add endianness support for protocol descriptors 9b23809 fix PATCH_LOAD endianness eaa3f8e fix endianness detection in RTA 24035e8 fix swapping for algorithm descriptors 724cbe2 improve pr_* print macros fe1ff5e IPsec new mode - make descriptor swapping user-configurable 8ca6cd2 IPsec (non-protocol) - fix implicit arithmetic conversion 9f18649 convert alginfo->algmode from uint32_t to uint16_t 2110f9b fix 64-bit values swapping / endianness e2e2dbf add AEAD-like descriptor 8983561 add algorithm mode support a718fc1 IPsec legacy mode - don't require an MDHA split key for authentication 42fa298 IPsec new mode - update authdata kernel-doc 4a5c07d IPsec new mode - don't require an MDHA split key for authentication 6e7ef07 add Derived Key Protocol (DKP) support 19bd624 add MSG_CHKSUM SEQFIFOSTORE output data type df037d1 IPsec - add more defines for PDB fields e417316 PROTOCOL - add IPsec NULL authentication 74a4acf IPsec legacy mode - fix zero-length key(s) cases b903014 PROTOCOL - fix GCM16 and GMAC modes for IPsec e454154 IPsec - fix compilation error 5c6f9ad fix spurious regression tests failures 8711bd6 remove PATCH_*_NON_LOCAL macros 32be2d0 IPsec - fix PDB endianness a219517 Merge branch 'sdk-v1.7.x' f0a6d0b add SPDX license identifier a9b0e1d rename iv_flags to b0_flags 5c4f8e6 pdcp: fix snow f8 & aes-cmac decap descriptor on ERA4 e89b84d IPsec new mode - add shared desc. lengths for NULL enc / auth 3d25504 fix default case for PDCP U-Plane descriptors b9fb949 silence unused variable warning in set_move_offset() f71cb8b update PROGRAM_FINALIZE to return error when appropriate 854fb89 kernel-doc templates - misc fixes, updates 54e1735 fix signed/unsigned comparation in rta_inline_query 07c18e9 fix MBMS descriptor creation 21e8632 replace OP_ALG_{ENCRYPT|DECRYPT} with DIR_{ENC|DEC} in API e55885a IPsec legacy mode - allow upper layer to enable byte swapping 1e2e4df remove unused defines LDST_BYTE and LDST_WORD 734a4bc remove checkpatch warning in __rta_dma_data() 3581006 IPsec new mode - add shared descriptors lengths da38d98 let user decide whether keys should be inlined or not 42b5d62 add extended pointer size support in flib/desc/algo.h e4a00fd add functions for computing MDHA split key (pad) length 26406be update cnstr_* API to return descriptor buffer size 9a0aebf fix compilation errors in flib/desc/algo.h 784ad8e fix bool type usage in AIOP (#2) f90ea6b fix bool type usage in AIOP 87dfe2a update RTA API to explicitly provide a struct program pointer f8a0513 don't use macros that expand to two parameters a9cfef2 fix standalone usage of flib/desc.h 6cacd56 fix HMAC descriptor key length 7b699ed fix PDCP NULL & encryption only descriptors b64c476 add new command MATHI 13b5e7d fix bits / masks that are not shifted 1d30937 add BIT macro for defining single-bit fields e92aed4 remove redundant MATH operators definitions b2634b0 change parameters to corresponding enum types 4910fa5 add ICV checking operation for HMAC descriptor ffaa509 remove unneeded CLASS attributes for algorithm descriptors 1e36f44 remove unused length parameter in SEQFIFO(LOAD|STORE) with VLF 9df3447 allow block cipher shared descriptor to read the IV from the input 31ff79f fix HMAC & block cipher descriptor sharing type 437ddee enable HMAC algorithm truncated output b91afdf remove cipher parameter for block cipher descriptor 85ab8ea refactor helper macros for finding out descriptor length 0d53d47 sync (#2) with changes in AIOP / MC byte-swapping macros d5d3f4f fix checkpatch warnings / errors f0a3806 move __MOVE* defines in implementation file 847289d use enumerations where appropriate 659b330 use bool type where appropriate 16261f9 remove BYTES_* defines d7115de remove doxygen project file 4335bca remove unused NRM and JDK FIFOSTORE encryption flags 5792dca do not define pr_* print macros when in AIOP / MC fcf552c change RTA library core to return error codes on error paths a908cb8 rename {low|high}_32b to {lower|higher}_32_bits 8af3219 remove WITH and SIZE macros 8256645 convert doc from Doxygen to kernel-doc 3e79ab0 fix RTA integration overview diagram (svg) 2bb26e9 update README with SEC Era details 86625bb fix ZUC-E + SNOW f9 decapsulation 2888b05 fix PDCP Control Plane AES-CTR + SNOW f9 decapsulation 49ee4fa WiMAX: wait to update the header on encap era4 23a856c WiMAX: invalidate prefetch buffer on encap (era5+) eb57b56 fix WiFi for SEC ERA > 5 adb7aa4 sync with changes in AIOP byte-swapping macros 64ba916 IPsec new mode - user to provide Optional IP Header pointer d8aa416 fix invalid offset in PDCP MOVE commands 53df752 add WCDMA RLC protocol descriptors 1ca26fa remove nonsensical comment for MBMS descriptor creation function 340591d fix byte *_SWAP macros used on AIOP platform b39e808 remove inclusion of headers using relative paths 723dcf5 MBMS processing should be done only on devices with SEC ERA >= 5 6cb9793 MOVE - fix (#2) support for selecting offset in MATH Regs using AUX field 1eceae0 MOVE - fix support for selecting offset in MATH Regs using AUX field 72472a2 PROTOCOL - include flib/rta.h before flib/desc/common.h cb48dc0 add MBMS statistics retrieval function 6383501 fix MBMS statistics writeback 35f2df3 refactoring - split protoshared.h into per-protocol files b83f392 PROTOCOL - remove zero-length array from IPsec decap PDB b135304 rename ENDIAN_DATA macro to COPY_DATA f302613 change pr_debug to pr_err where appropriate 9efe096 change typeof to __typeof__ 7a3a934 add IPsec ESP Tunnel new mode descriptors e1a270e PROTOCOL - refine support for IPsec ESP Tunnel new mode e7c4ab5 beautify MBMS descriptor creation functions 84dea25 add PATCH_RAW and PATCH_RAW_NON_LOCAL support f6e7f27 fix IFB in MBMS Type 1 & 3 descriptors c2e6fe7 unit tests - use O0 compiler flag instead of O3 90a501b remove compiler warnings from descriptors 5eff78f add MBMS SYNC protocol processing support b462b0c remove compiler warnings from RTA library core 28380d0 SEQ IN PTR - don't generate pointer field when SOP is used 6a658ae add byte swapping support 52d6545 be consistent with header double inclusion protection f0e5daa fix PDCP Control Plane AES-CTR + SNOW f9 decapsulation for SEC ERA >=6 ee6bf3b add IPsec ESP Tunnel new mode descriptor generation stubs 2904ba2 enable SEC Era 8 support 6dc05f2 PROTOCOL - add support for IPsec ESP Tunnel new mode 2f53587 PROTOCOL - add support for LTE PDCP Control Plane mixed 28d9638 Job descriptor - no support for RSLS / RSI in Era 8 e56b75c NFIFO - add support for SEC Era 8 d67675d enable SEC Era 7 support 3a23ed5 HEADER - add support for Era 7 3bb1ef4 PROTOCOL - add support for SEC Era 7 dbcb9ca MATH - add support for SEC Era 7 0438dc7 PKHA_OPERATION - add support for SEC Era 7 38220f0 ALG_OPERATION - no support for certain algos on Era 7 be91092 add new commands MOVEB and MOVEDW 8d7926f MOVE - add support for SEC Era 7 8fb9f9c FIFOSTORE - no support for AFHA S-box on Era 7 53104fc STORE - add support for SEC Era 7 7684508 NFIFO - no support for AFHA S-box on Era 7 6a2f8ab KEY - add support for SEC Era 7 c39364d PROTOCOL - add ODF and DFV HMO bits for IPsec protocol bd9f4ce fix PDCP Control Plane with ZUC encryption & NULL integrity Signed-off-by: Ting Liu <ting.liu@nxp.com>