aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-dpaa
AgeCommit message (Collapse)Author
2016-09-18usdpaa: Use TARGET_CC_ARCH instead of hardcoding flagsFahad Arslan
Using TARGET_CC_ARCH would avoid using hardcoded flags Signed-off-by: Fahad Arslan <Fahad_Arslan@mentor.com>
2016-08-15usdpaa-apps: obey LDFLAGS to fix GNU_HASH errorZhenhua Luo
Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
2016-06-23fm-ucode: update to 7ebea453Chunrong Guo
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>
2016-06-23usdpaa-apps: update to 835cbceTing Liu
Changelog: 835cbce classifier_demo: Fix IPv4 table entry removal on LE platforms 2806cdc classifier_demo: Replace obsolete platform flags with FMan version flags aca81f7 classifier_demo: Avoid using compile time symbols abae100 IPSECFWD:Using correct SEC ERA version check for split key generation 5d8452a IPSECFWD: RTA changes for Authentication Key d314b64 USDPAA-APPS: Ipsecfwd for ls1043 for sdk2.0 b3b078b ipsec_offload: Add debug tools 424fcbe reassembly_demo: Add support for running on LS1043A ee4a5d2 fragmentation_demo: Add support for running on LS1043A 1dc24e8 classifier_demo: Add support for running on LS1043A d3928a6 simple_crypto: remove unused variable 57131aa ls1043_config: Adding config for ls1043 fmc. 3cc1bbc USDPAA-APPS:reflector,ipfwd and lpm-ipfwd support for LS1043 e47d4d2 USDPAA-APPS support for LS1043(makefile and standalone-env) 9cd4030 libfslcrypto: enable apps compilation in out-of-tree mode 2c57883 simple_proto: fix AEAD descriptor creation function order of parameters 42f4d02 ipsecfwd: sync with FLIB f80d93b simple_proto: add endianness support for protocols 9228309 simple_proto: fix IPSec test vector 028e14e libfslcrypto: workaround for CPU frequency 98d949e simple_crypto: fix SNOW_F8_F9 processing 23ce7f6 qman, libfslcrypto: export SG transformation functions 75a2010 simple_crypto: add swap option for block cipher descriptors 146c4e1 simple_crypto: fix endianness for preheader 8800996 libfslcrypto: support for dumping extended SG entries 49dd54f libfslcrypto: fix comparison for results < 4B b54325f libfslcrypto: fix SGT handling endianness 97d3eb5 libfslcrypto: fix preheader bitfields c5c35f8 Revert "ipsecfwd, simple_proto, simple_crypto: sync with FLIB" 07ed016 Revert "libfslcrypto: support for dumping extended SG entries" 2c9cd79 ipsecfwd, simple_proto, simple_crypto: sync with FLIB 126a441 ipsecfwd, simple_proto: flib sync - IPsec - fix PDB endianness 5493443 fix the inline function definition with gcc 5.x 9e08876 xfrm_km.c: use in6_* macros from glibc instead of kernel add support for fsl-lsch2 Signed-off-by: Marian Chereji <marian.chereji@freescale.com> Signed-off-by: Ting Liu <ting.liu@nxp.com>
2016-06-23dpa-offload: update to fed08b0Ting Liu
Changelog: fed08b0 Add support for ARM cross-build 2b23a18 dpa_stats get_counters event handling redesign add support for fsl-lsch2 Signed-off-by: Ting Liu <ting.liu@nxp.com>
2016-06-23usdpaa: update to 940d8f7Ting Liu
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 add support for fsl-lsch2 Signed-off-by: Ting Liu <ting.liu@nxp.com>
2016-06-23fmlib: update to 43fa98fChunrong Guo
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>
2016-06-23flib: update to 08e2aebTing Liu
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>
2016-06-23eth-config: update to c1a4b3aTing Liu
Changelog: c1a4b3a dpaa_eth: add hash PCD files for LS1043ARDB Signed-off-by: Ting Liu <ting.liu@nxp.com>
2016-06-01eth-config: fix host contamination warningsZhenhua Luo
Fix the following host contamination warnings: | eth-config: /eth-config/xxx is owned by uid 1000, which is the same as | the user running bitbake. This may be due to host contamination | [host-user-contaminated] Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
2015-12-28usdpaa-apps: update to commit 1d9418aTing Liu
New commits imported: 1d9418a dpa_offload: Avoid creating multiple tables using the same Cc nodes 5a1f54e dpa_offload: Support multiple IPSec policies per tunnel Signed-off-by: Ting Liu <ting.liu@freescale.com> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
2015-12-28usdpaa: update to commit b73546dTing Liu
New commits imported: b73546d Merge pull request #59 in SDK/usdpaa from ~R54964/usdpaa:sdk-v1.8.x to sdk-v1.8.x 9f5bf07 qbman: add null check for lni while releasing sp c414204 qbman: enable sending cscn to dcp for old qman revision 41d2593 qbman: hardcode the mps 6e644c7 qbman: Handle lock failure and memory leak a8746fc dma_mem: Add check for lock failures e45130e usdpaa: Relocate spin_lock_destroy calls 4e68d11 usdpaa: Update standalone-env and Makefile.kw Signed-off-by: Ting Liu <ting.liu@freescale.com> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
2015-12-28fmlib: update to commit d697de9Ting Liu
New commits imported: d697de9 fmlib: remove cc-aging support 9ec11a2 fmlib: fix coherency of data structures with fmd d357b76 Merge pull request #8 in DPAAMODULES/fmlib from ~R27762/fmlib:add_hm_node_stats to master 7523dd1 fmlib: add support for FM_PCD_KgSchemeGetCounter c1fd2c3 Render header manip node statistics available in user space 2a9113a fmlib: fix policer spelling issues 5e77666 fmlib: Remove FM_PORT_PcdPrsModifyStartOffset routine - not supported 4cdcebd fmlib: Update fmlib function name to its correct declaration name Signed-off-by: Ting Liu <ting.liu@freescale.com> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
2015-12-28fmc: update to commit a079d2cTing Liu
New commits imported: a079d2c update variable names to match fmlib changes 44b1f42 Revert "Aging support added for classification" 9732cd8 Aging support added for classification 03505c3 [QSDK-2331] fmc: PIR/PBS are considered synonyms for CIR/CBS in policer tags 757754b ENGR00341753: Schemes sharing between ports is not working eca7122 Added makefile support for LS1043 Signed-off-by: Ting Liu <ting.liu@freescale.com> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
2015-12-28fm-ucode: update to commit 33c6c7aTing Liu
New commits imported: 33c6c7a fm-ucode: replace b4860_r2.0 file by b4860_r2.2 a039bc9 fm-ucode: release 106_x_17 version b55c6e0 fm-ucode: release 106_x_16 version 6184be0 fm-ucode: add missing files for _108_ version 143ca18 fm-ucode: release 108_x_5 version Signed-off-by: Ting Liu <ting.liu@freescale.com> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
2015-12-28eth-config: set CLEANBROKEN to 1Ting Liu
'make clean' not supported. Signed-off-by: Ting Liu <ting.liu@freescale.com> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
2015-12-23usdpaa-apps: use in6_* macros from glibc instead of kernelTing Liu
Both glibc and the kernel have in6_* macros definition. Use the one from glibc. Kernel headers will check for previous libc definitions by including include/linux/libc-compat.h. Fix the below build error: | [CC] xfrm_km.c (bin:srio_ipsec_offload) | In file included from .../tmp/sysroots/b4860qds-64b/usr/include/linux/xfrm.h:4:0, | from src/srio_ipsec_offload/xfrm_km.c:46: | .../usr/include/netinet/in.h:99:5: error: expected identifier before numeric constant | IPPROTO_HOPOPTS = 0, /* IPv6 Hop-by-Hop options. */ | ^ | In file included from .../tmp/sysroots/b4860qds-64b/usr/include/netinet/ip.h:24:0, | from src/srio_ipsec_offload/xfrm_km.c:52: | .../tmp/sysroots/b4860qds-64b/usr/include/netinet/in.h:209:8: error: redefinition of 'struct in6_addr' | struct in6_addr | ^ | In file included from .../tmp/sysroots/b4860qds-64b/usr/include/linux/xfrm.h:4:0, | from src/srio_ipsec_offload/xfrm_km.c:46: | .../tmp/sysroots/b4860qds-64b/usr/include/linux/in6.h:32:8: note: originally defined here | struct in6_addr { | ^ Signed-off-by: Ting Liu <ting.liu@freescale.com> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br>
2015-12-23usdpaa-apps: fix the inline function definition with gcc 5.xTing Liu
Signed-off-by: Ting Liu <ting.liu@freescale.com> Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br>
2015-07-20dpa-offload: add recipeTing Liu
The user space DPAA offloading drivers were splited from the old usdpaa. Signed-off-by: Ting Liu <ting.liu@freescale.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br>
2015-07-20usdpaa-apps: add recipeTing Liu
The usdpaa applications were splitted from the old usdpaa repository. Signed-off-by: Ting Liu <ting.liu@freescale.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br>
2015-07-20usdpaa: update to revision 3b07179Ting Liu
usdpaa repository was splited into usdpaa (drivers), dpa-offload (drivers). and usdpaa-apps. This recipe now stores only usdpaa drivers. Remove unrelated bits. New git commits: 3b07179 fsl-usdpaa: Add spin_lock_destroy e65a5e6 qbman: Fix qman_ceetm_cscn_dcp_get() 1eda3c8 qbman: Update ceetm with some user friendly APIs 991a6fe Add COPYING file 26eb74a qbman: Agressively clean QMan portals before use e00f58f standalone-env: Added support for T1023, T1024 boards. 79eaaf1 fman: Optimize implementation of "fm_mac_config_loopback" function 0c95b1f include: install needed header files a7c1d67 Rename source directory from 'drivers' to 'src' 6ffdb3e lib/mm: Relocate common library from apps 2858d19 standalone-env: Remove application exports b298439 Relocate test directory to usdpaa-apps 40ae339 apps/libs: Relocate to usdpaa-apps a34d0b3 srio_ipsec_offload: Relocate to usdpaa-apps 7018460 dsp_dpa: Relocate to usdpaa-apps 935dfb0 dpa_offload: Relocate driver to own repository 8364e4f ppac: Relocate to usdpaa-apps f955e2d test_netcfg: Relocate to usdpaa-apps a64f8b1 sra: Relocate to usdpaa-apps bbb8ea4 simple_proto: Relocate to usdpaa-apps 5aaee69 simple_crypto: Relocate to usdpaa-apps 6fdd64a rmu: Relocate to usdpaa-apps 51a3580 reflector: Relocate to usdpaa-apps 2bbf219 reassembly_demo: Relocate to usdpaa-apps f6c34d5 qbman_speed: Relocate to usdpaa-apps b97246d pme_loopback: Relocate to usdpaa-apps c96ce65 lpm-ipfwd: Relocate to usdpaa-apps f689a86 ipsec_offload: Relocate to usdpaa-apps b501eed ipsecfwd: Relocate to usdpaa-apps a6f6f7e ipfwd: Relocate to usdpaa-apps c9020e1 hello_reflector: Relocate to usdpaa-apps bfe0a37 fragmentation_demo: Relocate to usdpaa-apps 6a52158 fra: Relocate to usdpaa-apps d75cb94 dma_test: Relocate to usdpaa-apps 86f15cc cpu_hotplug: Relocate to usdpaa-apps 8dcb426 classifier_demo: Relocate to usdpaa-apps 5e47efe ceetm_demo: Relocate to usdpaa-apps b05c038 capwap: Relocate to usdpaa-apps 1c1a546 capwap: remove dependency on internal/compat f87542d srio_ipsec_offload: remove dependency on internal/compat fc0d7f9 pme_loopback: remove dependency on internal/compat fd82904 libfslcrypto: fix setting of FD field 51dddc7 Add FMAN API fm_mac_conf_max_frame_len 89f9869 Add FMAN API fm_mac_config_loopback 2393a84 Add FMAN API fm_mac_set_rx_ignore_pause_frames 450b89e Adding FMAN API fm_mac_add_exact_match_mac_addr and fm_mac_config 47fced1 Adding FMAN API fm_mac_set_promiscuous 8c77b68 simple_crypto: add support for block cipher algorithm mode Signed-off-by: Ting Liu <ting.liu@freescale.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br>
2015-07-20fm-ucode: update to revision 2827f00Ting Liu
This import the following changes: 2827f00 fm-ucode: release 106_x_15 version Also add the reglex for new t1023/t1040/t1042 boards. Signed-off-by: Ting Liu <ting.liu@freescale.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br>
2015-07-20eth-config: update to revision 1d6ad16Ting Liu
This import the following changes: 1d6ad16 eth_config: Remove support for T1040RDB/QDS, T1042RDB, T1042RDB-PI c51e333 eth_config: Add support for T1042D4RDB 9736329 eth_config: Add support for T1040D4RDB 10b5f51 eth_config: Add support for T1023RDB Signed-off-by: Ting Liu <ting.liu@freescale.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br>
2015-07-20flib: update to revision 91bbb13Ting Liu
This imports the following changes: 91bbb13 tls: remove misleading comment 2206af9 PROTOCOL - add IPsec NULL authentication a8bc0be IPsec legacy mode - fix zero-length key(s) cases e92572e PROTOCOL - fix GCM16 and GMAC modes for IPsec b18fb26 fix spurious regression tests failures b0a4577 tls: add stateless 3DES_EDE_CBC_SHA TLS10 kernel descriptors 0e2ffc0 tls: add stateless TLS10 kernel descriptors 0a58a47 rename operation mapping structure member 5bdf1a4 rename iv_flags to b0_flags d1c1b3b Don't use ERA dependent code for AEAD descriptor 8ad040d fix AEAD descriptor pointer size specification ec280b6 add AEAD-like descriptor 11688af add algorithm mode support Signed-off-by: Ting Liu <ting.liu@freescale.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br>
2015-07-20fmc: update to revision b9e52beTing Liu
This imports the following changes: b9e52be ENGR00354640: fmc regression: Bad FMan port handle used in FM_PORT_VSPAlloc causes FMD call trace 435d76d ENGR354592: FMC SoftParser 'otherl3' protocol definition generates error 92494f0 Changed makefile to use flags: FMAN_V3H / FMAN_V3L (ENGR353626) 1695da4 ENGR00352834: FMC: Add support for FM_PCD_KgSetAdditionalDataAfterParsing API 450d314 ENGR351010: FMC: Share schemes used for IPR across multiple ports b2b6226 ENGR00349008: ALU PCD generates Segmentation fault for direct schemes usage 6b14996 ENGR00348810: ALU PCD generates: FmPcdCcGetGrpParams: Invalid Handle 955706a ENGR348539: ALU PCD generates: grpId you asked > numOfGroup of relevant tree 06548b6 ENGR00347977: ALU PCD using direct schemes generates Error: Unresolved cycled dependencies e843d51 ENGR00315208: [FMC] failed to configure ALU PCD Use override mechanism to define EXTRA_OEMAKE_PLATFORM, instead of bash script. and p1023rds is not supported now, remove the reference to it. Signed-off-by: Ting Liu <ting.liu@freescale.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br>
2015-07-20fmlib: update to revision 4938e09Ting Liu
This imports the following changes: 4938e09 fmlib: sync with kernel for t_FmCtrlMon 549d77e fmlib: implement FM_PORT_GetBmiCounters c1e9c74 fmlib: support FMAN_V3L platforms a3321e2 fmlib: Add fix in FM_PCD_KgSchemeSet function 7572af0 Render table statistics accessible from user space Switch FMLIB_TARGET to FMAN_V3L for t1. Signed-off-by: Ting Liu <ting.liu@freescale.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-08usdpaa: update to revision d997594Ting Liu
This update to fsl sdk v1.7 release. There are 143 new commits. The detailed changes can be found at: http://git.freescale.com/git/cgit.cgi/ppc/sdk/usdpaa.git/ Signed-off-by: Ting Liu <ting.liu@freescale.com>
2015-01-08usdpaa: use soc_family to define SOC/FMAN_VARIANTTing Liu
listing machine names in recipe is painful when adding support for boards with same soc. use soc_family instead. Signed-off-by: Ting Liu <ting.liu@freescale.com>
2015-01-08fm-ucode: update to revision 4cda2e3Ting Liu
This includes following fixes: 4cda2e3 fm-ucode: add t1040 and t2080 rev 1.1 files 222cd35 fm-ucode: remove prev version of _t1040_r1.0_107_ c5006bf fm-ucode: add t1024 packages 2698dc3 fm-ucode: release 107.4.2 3b66ca5 fm-ucode: new version 107_4_2_candidate1 Signed-off-by: Ting Liu <ting.liu@freescale.com>
2015-01-08fm-ucode: use soc_family to match deployed binariesTing Liu
listing machine names in recipe is painful when adding support for boards with same soc. use soc_family instead. Signed-off-by: Ting Liu <ting.liu@freescale.com>
2015-01-07fmlib: update to revision 661d782Zhenhua Luo
This includes following fixes: 661d782 fmlib: Fix pointer handles used in FMD wrapper 744e788 fmlib: copy CcNode pointer when appropriate b3a7bc7 fmlib: expose configuration routines in header files bdd6d6f capwap: sync with kernel for frag support 2eafba1 fmlib: add capwap support 87327a1 capwap: transfer to id for reassembly manip 20984f8 fmd: handle possibly undefined macro Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
2015-01-07fmc: update to revision to 4f4a3ebZhenhua Luo
This includes following fixes: 4f4a3eb ENGR00342608: Major error on ALU PCD: IC_HASH_INDEXED numOfKeys has to b e powerOfTwo a3e40ab ENGR00342299: ALU PCD (fmc_pcd_ed44_skeleton_TSOC.xml) generates Segmentation fault 71deab3 ENGR00342299: ALU PCD (fmc_pcd_ed44_skeleton_TSOC.xml) generates Segmentation fault aa34fa3 ENGR00341753: Schemes sharing between ports is not working e6fee7f ENGR00341091: False error reported by FMC in ALU PCD: 'ERR: Unresolved cycled dependencies are found' 2fb5b1c ENGR00340476: ALU Issue with pbit marking with a given DSCP (B0198) 284a506 ENGR329197: 32 Schema limit exhausted when FMC duplicates the schemas even if same policy is attached to all the ports 0434629 ENGR00338449: Enable Test automation framework for FMC on Linux host OS d09735b ENGR00338121: fmc: Support new convention for port type in xml config file f46f085 Improvement to: ENGR330486: ALU B0187: FMC/libxml2 SDK1.5 FB3 : Memory leaked during PCD xml application c2330c3 ENGR00330486: ALU B0187 : FMC/ libxml2 SDK1.5 FB3 : Memory leaked during PCD xml application 2bff057 ENGR00325623: PCD : replicator issue 4157f75 ENGR00316689: fmc: Ccnode mask support option fails to propagate into the PCD 35b9363 ENGR00320235: reassembly management with PCD xml (FMC) - FM_PCD_MAX_NUM_OF_CC_GROUPS Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
2015-01-07flib: update to revision 4bd48d4Zhenhua Luo
This update to fsl sdk v1.7 release. The detailed changes can be found at: http://git.freescale.com/git/cgit.cgi/ppc/sdk/flib.git/ The license file changes: 1. add SPDX license identifier 2. update to 'Copyright 2008-2014' Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
2015-01-07eth-config: update to revision 8040e0bZhenhua Luo
This includes following fixes: 8040e0b eth_config: Add COPYING file 7e7c062 eth_config: Added Makefile 05d30e6 eth_config: Update Shared-Mac config file to new port notation 1777d0a eth_config: General refactoring of config/policy files 8a34b20 eth_config: Moved config/policy files to obsolete folder Update recipe to match the code changes: * change copyright to "BSD & GPLv2+" * call "oe_runmake install" in do_install Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
2014-09-09uspdcp, fmc: make meta-fsl-ppc play with other layersKhem Raj
Some recipes are specific to fsl machines but arent marked so. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2014-08-19fmlib: use SOC_FAMILY as override in do_installTing Liu
In previous commit, do_install was missed. update it. Signed-off-by: Ting Liu <ting.liu@freescale.com>
2014-07-29fmlib: use SOC_FAMILY as overrideTing Liu
Signed-off-by: Ting Liu <b28495@freescale.com>
2014-07-15remove fslmachine MACHINEOVERRIDES usageTing Liu
fslmachine is too generic, use qoriq-ppc instead. Signed-off-by: Ting Liu <b28495@freescale.com>
2014-07-08eth-config: fix wrong md5sum of license fileTing Liu
license file has no changes. Signed-off-by: Ting Liu <b28495@freescale.com>
2014-07-08flib: update to sdk v1.6 releaseTing Liu
changes: fix ZUC-E + SNOW f9 decapsulation fix PDCP Control Plane AES-CTR + SNOW f9 decapsulation WiMAX: wait to update the header on encap era4 WiMAX: invalidate prefetch buffer on encap (era5+) fix invalid offset in PDCP MOVE commands fix RLC PDB comment fix WiFi for SEC ERA > 5 remove nonsensical comment for MBMS descriptor creation function fix RLC encap descriptor add WCDMA RLC protocol descriptors MBMS processing should be done only on devices with SEC ERA >= 5 MOVE - fix (#2) support for selecting offset in MATH Regs using AUX field MOVE - fix support for selecting offset in MATH Regs using AUX field fix MBMS statistics writeback add MBMS statistics retrieval function fix PATCH_RAW and PATCH_RAW_NON_LOCAL beautify MBMS descriptor creation functions add PATCH_RAW and PATCH_RAW_NON_LOCAL support fix IFB in MBMS Type 1 & 3 descriptors remove compiler warnings from descriptors remove compiler warnings from RTA library core add MBMS SYNC protocol processing support SEQ IN PTR - don't generate pointer field when SOP is used fix PDCP Control Plane AES-CTR + SNOW f9 decapsulation for SEC ERA >=6 PROTOCOL - add ODF and DFV HMO bits for IPsec protocol fix PDCP Control Plane with ZUC encryption & NULL integrity Job descriptor - fix usage of Make Trusted Descriptor (MTD) enable SEC Era 6 support Extended job descriptor - add support for FTD bit add JUMP_INC and JUMP_DEC commands MOVE - add support for selecting offset in MATH Regs using AUX field SEQFIFOLOAD - add support for AIDF bit SEQKEY - add support for VLF and AIDF bits WAITCOMP is a MOVE-specific flag, not a generic flag LOAD - fix length mask for the case when dst is DCTRL SEQ OUT PTR - add support for RST and EWS bits Job descriptor - do not allow TD and MTD options in the same time Job descriptor - add support for Extended Header - JOB_HDR_EXT refactoring - add __rta_out* for writing in the descriptor buffer LOAD command fix - always return the insertion offset in the desc buffer add defines needed for Linux kernel integration add helper macros for finding out descriptor length move platform dependencies to compat.h whitespace fixes add Class Context src/dst for the LOAD/STORE commands add defines for SEC commands rename MATH src/dst PROT to MATH DPOVRD add support for RNG4 bits PS, AI rename FIFOLD_TYPE_DFIFO to FIFOLD_TYPE_NOINFOFIFO rename LD/ST DECO descriptor buffers src/dst sync pdb.h with Linux kernel counterpart prepare sync of pdb.h with Linux kernel counterpart fix test_load DXLT golden pattern Update RSA descriptors add DES-CBC/3DES-CBC & AES-XCBC-MAC-96 IPsec descriptors add TLS family descriptor for cipher block suites add RSA protocol descriptors fix AES-CTR + SNOW f9 decapsulation Signed-off-by: Ting Liu <b28495@freescale.com>
2014-07-08usdpaa: update to sdk v1.6 releaseVakul Garg
1. Added a new variable for the FMan version so that the usdpaa applications to correctly use the fmlib interface. 2. Unify the indentation character, replace tab with space 4 character 3. add support for new added boards Signed-off-by: Ting Liu <b28495@freescale.com>
2014-07-08fmlib: update to sdk v1.6 releaseZhenhua Luo
add support for new added boards Signed-off-by: Ting Liu <b28495@freescale.com>
2014-07-08fmc: update to sdk v1.6 releaseZhenhua Luo
add support for new added boards Signed-off-by: Ting Liu <b28495@freescale.com>
2014-07-08fm-ucode: update to sdk v1.6 releaseZongchun Yu
1. add support for new added boards 2. simplify the definition of compatible_machine Signed-off-by: Ting Liu <b28495@freescale.com>
2014-04-23Freescale-EULA: fix awq weird characterTing Liu
Signed-off-by: Ting Liu <ting.liu@freescale.com> Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
2014-02-13usdpaa: update the SHA for SDK T2080QDSZongchun Yu
Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>
2014-02-13flib: update SHA for SDK T2080QDSZongchun Yu
Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>
2014-02-13fmlib: update SHA for SDK T2080QDSZongchun Yu
Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>
2014-02-13fmc: add t2080qds supportZhenhua Luo
Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
2014-02-13fm-ucode: add support for t2080qds and t2080qds-64bZongchun Yu
Signed-off-by: Zongchun Yu <Zongchun.Yu@freescale.com>