From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id B04B4E00A44; Fri, 1 Jul 2016 14:25:30 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,HTML_MESSAGE, RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no * trust * [74.55.86.74 listed in list.dnswl.org] * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * 0.0 HTML_MESSAGE BODY: HTML included in message Received: from smtp.webfaction.com (mail6.webfaction.com [74.55.86.74]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id D6460E009DA for ; Fri, 1 Jul 2016 14:25:23 -0700 (PDT) Received: from [192.168.1.14] (c-73-160-101-18.hsd1.nj.comcast.net [73.160.101.18]) by smtp.webfaction.com (Postfix) with ESMTP id 25B1520F8D6C; Fri, 1 Jul 2016 21:25:21 +0000 (UTC) To: Zhenhua Luo , "meta-freescale@yoctoproject.org" References: From: "Robert E. Cochran" Message-ID: <5776DFC9.3070806@mindchasers.com> Date: Fri, 1 Jul 2016 17:25:29 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0 MIME-Version: 1.0 In-Reply-To: Subject: Re: Updates of meta-fsl-ppc master branch on 2016-06-24 X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jul 2016 21:25:30 -0000 Content-Type: multipart/alternative; boundary="------------090000080609010904000108" --------------090000080609010904000108 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit On 06/24/2016 05:41 AM, Zhenhua Luo wrote: > > Hello all, > > The following updates are merged into master branch of meta-fsl-ppc, > thanks. > Hi Zhenhua, I have been working with the master-next branch for the past week on my t1040rdb-64b without issue until today. I was building and running postgresql (9.5 stable ) on my target, and I came across what looks like a compiler issue. Here's the error message I received when initializing my database ( running initdb ): Illegal instruction "/usr/local/pgsql/bin/postgres" --single -F -O -c search_path=pg_catalog -c exit_on_error=true template1 > /dev/null child process exited with exit code 132 I was able to move past the issue by reconfiguring / rebuilding with CLFAGS set to -O0 ( was previously -O2 ). Please let me know if you have any guidance on resolving this or if additional toolchain patches are coming. Thank you, Bob > commit 932ec9b590939641c6a248122b1627d2d710b78b > > Author: Zhenhua Luo > > Date: Thu Jun 23 17:18:44 2016 -0500 > > cst: add bash in RDEPENDS_cst > > Fix the following warning: > > | WARNING: cst-git-r0 do_package_qa: QA Issue: > /usr/bin/cst/uni_cfsign \ > > | contained in package cst requires /bin/bash, but no providers > found in \ > > | RDEPENDS_cst? [file-rdeps] > > Signed-off-by: Zhenhua Luo > > commit 2f88953124017770b98d00b7e7880cc0c57c5ee8 > > Author: Zhenhua Luo > > Date: Thu Jun 23 17:09:31 2016 -0500 > > openssl-qoriq: correct the find.pl path > > Fix the following build error: > > | Can't locate find.pl in @INC (@INC contains: /etc/perl > /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 > /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 > /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 > /usr/share/perl/5.22 /usr/local/lib/site_perl > /usr/lib/x86_64-linux-gnu/perl-base .) at perlpath.pl line 7. > > Signed-off-by: Zhenhua Luo > > commit 1520506e8b64e9686c415a29a688dcdb1ba721c5 > > Author: Zhenhua Luo > > Date: Thu Jun 23 11:31:34 2016 +0800 > > cryptodev: add missing patch > > Fix the following build warning: > > | WARNING: > .../meta-fsl-ppc/recipes-kernel/cryptodev/cryptodev-qoriq-linux_1.8.bb: > > | Unable to get checksum for cryptodev-qoriq-linux SRC_URI entry > > | 0001-don-t-advertise-RSA-keygen.patch: file could not be found > > Signed-off-by: Zhenhua Luo > > commit be10c177a20de71209b6d5ac0db94b9531dbba3e > > Author: Ting Liu > > Date: Wed Jun 15 14:16:55 2016 +0800 > > u-boot-qoriq: upgrade to 2016.01 > > The main features are: > > * Upgrade to 2016.01 > > * On ARM platforms, the U-Boot image includes the device tree > > * Non-secure and Secure Boot (ESBC) > > * Primary Protected Application (PPA) firmware integration [LS1043A] > > * Clock, CPLD, DUART, DDR3, DDR4, DSPI, eSDHC, GIC-400, GIC-500, > I2C, OCRAM, PCIe, USB 2 & 3, SATA, UART > > * Networking support using eTSEC, FMAN Independent Mode or DPAA2 > networking > > * DCU, eMMC 4.5, I2C3, LPUART, QSPI [LS1021A] > > * eLBC and IFC access to NOR and NAND flash > > * Boot from NOR, NAND flash, eSPI, SDHC > > * Boot from SRIO [B4860, P5020, P4080] > > * Voltage ID (board specific) > > * CodeWarrior debug patch for U-Boot > > Detailed commit log can be found at: > > http://git.freescale.com/git/cgit.cgi/ppc/sdk/u-boot.git/log/?h=sdk-v2.0.x > > Signed-off-by: Ting Liu > > commit 1e40d6a7883b2b4488e3ffb32b43f520d3ab4951 > > Author: Ting Liu > > Date: Wed Jun 15 17:55:42 2016 +0800 > > remove not supported e500v2 machines > > Remove the below machines which are not supported/tested: > > bsc9131rdb, bsc9132qds, p1010rdb, p1020rdb, p1021rdb, p1022ds > > p1023rdb, p1025twr, p2020rdb > > Signed-off-by: Ting Liu > > commit 4f2f7fb26298be16d94d28b3533f118f83102294 > > Author: Ting Liu > > Date: Mon Jun 20 17:23:52 2016 +0800 > > qemu: rename to qemu-qoriq > > Signed-off-by: Ting Liu > > commit 84cb2cc407cf85459fb463be2aabedd4f12ade77 > > Author: Cristian Stoica > > Date: Mon Jan 25 13:33:46 2016 +0200 > > openssl-qoriq: upgrade to 1.0.2h plus fsl patches > > upstream recipe extended with patches from fsl and CIOCHASH feature. > > Signed-off-by: Cristian Stoica > > commit 4cc0cf8255a3726fe3f6cbbe1a877fe2fab7edc6 > > Author: Ting Liu > > Date: Wed Jul 29 18:11:18 2015 -0300 > > openssl: rename to openssl-qoriq > > The QorIQ version of openssl needs to use another recipe name and have > > a common provider, which is than choosen for QorIQ-based machines. > > The recipe is now called 'openssl-qoriq' and it provides openssl so > > the preferrence is set just for QorIQ based machines. > > Signed-off-by: Ting Liu > > commit 41d1478e1294d06f0cce58fe847c0b0f1706b808 > > Author: Cristian Stoica > > Date: Mon Jan 25 11:19:43 2016 +0200 > > cryptodev-qoriq: upgrade to 1.8 plus fsl patches > > upstream commit: 87b56e04b24c6d4be145483477eff7d3153290e9 > > Also: > > - move all fsl patches on top of cryptodev-1.8 > > - add CIOCHASH ioctl > > - fix incorrect tests initializations > > - modify yocto patches to match updated Makefiles > > Signed-off-by: Cristian Stoica > > commit e3956ffbc217e468e26c9ce2e8932d3720fabca4 > > Author: Ting Liu > > Date: Mon Jun 20 14:36:49 2016 +0800 > > cryptodev: rename to cryptodev-qoriq > > The QorIQ version of cryptodev needs to use another recipe name and > > have a common provider, which is than choosen for QorIQ-based > > machines. > > Signed-off-by: Ting Liu > > commit 6f6500d2961f1a902203d55e05edfa66167dbc56 > > Author: Ting Liu > > Date: Fri Jun 17 17:24:25 2016 +0800 > > pkc-host: update to 21a6b5b > > Changelog: > > 21a6b5b remove from Makefile unsupported build options > > 49e5c4d build this driver only for C293 > > de748aa fix ECDH_KEYGEN_B571 > > c37caf5 fix ECDH_KEYGEN_B409 > > 8aeef34 fix ECDH_KEYGEN_B283 > > b978c11 fix ECDH_KEYGEN_P521 > > 59f3256 fix ECDH_KEYGEN_P384 > > 4942972 fix ECDH_KEYGEN_P256 > > 0109686 remove commented code > > adb5ea0 fix ECPBN_SIGN_TEST_571 > > 8c27c09 fix ECPBN_VERIFY_TEST_571 > > 2c64f11 fix ECPBN_SIGN_TEST_409 > > 259c64c fix ECPBN_VERIFY_TEST_409 > > fcd6526 fix ECPBN_SIGN_TEST_283 > > c42c0d0 fix ECPBN_VERIFY_TEST_283 > > 9935bc6 fix ECP_SIGN_TEST_521 > > b9f414b fix ECP_VERIFY_TEST_521 > > ae15786 fix ECP_VERIFY_TEST_384 > > 65e6891 fix ECP_SIGN_TEST_384 > > d48889b fix ECP_VERIFY_TEST_256 > > 95a1946 fix ECP_SIGN_TEST_256 > > 07118db fix DSA_SIGN_VERIFY_TEST > > aa341b9 fix ECDSA_KEYGEN_TEST > > 8a6ee84 remove non SEC_DMA code in ecdsa_test.c > > e34c882 reorder ecdsa init operations for clarity > > f59455d remove non SEC_DMA code in dsa_test.c > > a87ad87 clean-up test_dsa return codes > > 4c62d4b clean-up returned error codes for dh tests > > 303d534 fix incorrect DMA access to kernel memory in ecdh tests > > 69d0f04 refactoring: clean-up ecdh init tests > > 8218a02 use a portable API to measure test results against time > > 9c890fd disable printing for debug messages > > 5f00cff disable some debug print messages > > f74f9e7 device dma addresses are 36 bits > > f9a7e12 implement context pools for dh > > 74c8d36 remove unused structure variable > > a2bd548 use unsigned type to print values > > 9cd790c remove unused variable > > ce87c88 add dummy stub to compile on ARM > > c569de3 change type of temporary buffers in dsa.c > > 4440eef change type of temporary buffers in rsa.c > > e6f5d1d add support for temporary buffers to be allocated in host > ip_pool > > fed730a combine common cases in switch > > 24163c3 don't unmap NULL input and output buffers > > ee34caa do memory unmapping in the same place to simplify review > > a254d5f Merge branch 'fix_host_to_dev' > > 030029c remove HOST_DMA code from dh.c > > 36e7ace remove HOST_DMA code in dsa.c > > 0e71ace fix rsa descriptors with pointers to _device_ addresses of > data > > 354cd63 remove custom descriptor address conversion > > aff76f8 use dma addresses for ip_pool instead of physical addresses > > 299f846 don't copy RNG init descriptors to device SRAM > > 69e91a9 fix host_to_dev conversion > > 06768c0 fix referencing device driver by global variable > > 05b7cb4 remove unnecessary check on pointer before free > > 347c8d6 fix error path clean-up for rng_init.c > > f10fde8 fix error recovery code for dh.c > > ff53efd fix error recovery code for dsa.c > > 4d05d58 fix incorrect failure recovery from no mem in rsa.c > > e41f4fe be explicit about x86 specific code > > e27ba78 refactoring: remove simple assignment functions > > bb6fd21 fix type of the descriptor pointer > > c059e26 include several firmware fixes > > 58e36c9 remove union with a single member > > 9a8fcfc add FIXME for known broken (and unused) code > > 6035037 wrap conditional code with #ifdef > > ca75cd8 only high perf mode is supported > > 42bb43e remove conditionals for always enabled SEC_DMA code > > 2e39ac9 enable building of pkc.o only on x86 > > d860b92 Merge branch 'rm_sym_hash' > > cddcbe0 simplify buffer allocation > > 4480ab5 remove unused buffer descriptors structures > > d7ba05f remove unsupported digest operation types > > b5cdc69 remove unsupported symmetric operation types > > 15983c7 remove union for a single remaining member > > 4c37906 remove commented code > > 2d4ef38 remove supporting code for digests > > 4c973a3 remove supporting code for symmetric algorithms > > 16aa4e9 remove digest options from Makefile > > 0046906 remove symmetric algorithms option from Makefile > > ddba6e5 remove host dma supporting code > > 8964e47 remove redundant cast when assigning from void* > > b21bdea refactoring: drop else branch on a conditional > > 4c130a1 explain what this structure holds > > 4bb526d debug prints for setup-ep > > 235b377 use the recommended dma-allocator function > > 4ca6775 separate firmware and host lines in their handshake dialog > > f4e5221 extract functions from a switch case catch-all function > > 1d77ba3 don't write values to this field since they are ignored > > 7471d52 align output of debug prints > > 126b55c remove unnecessary cast in function definition > > 6156ad9 remove unnecessary casts when converting phys-to-virt > > e84ac1e fix descriptors debug print > > d7714ec match ring counters all the way back to handshake > > a98d899 match other ring counters to handshake names > > 4e9ff64 match ring counters names with the ones from handshake > > c545ea2 add FIXME note for intr_ctrl_flag > > 73f41e3 rename local counters with the names used in firmware > > 72b8884 rename other local counters with their firmware correspondents > > 4005735 rename local ring counters to match variable names in firmware > > 398a910 rename local indexes memory to match the rest of the code > > d508974 rename ring counters to match the rest of the code > > fa8fa98 use dma addresses instead of physical ones > > 3d75058 clarify code and do not allow incorrect unmapping > > dc4b53f remove non descriptive and out of sync comments > > 878b10d remove non sec-dma build options from desc_buffs.c > > 4da5c14 replace ASSIGN64 macro in rsa code > > 59487fa inline redundant wrappers over simple arithmetics > > a273744 inline function that performs a simple addition > > 4263e72 inline redundand wrapper over a memory mapping function > > 1f87a74 pool info is on host - rename variables to clarify their > meanings > > a6ead52 rename variable referring to virtual address > > 986e670 rename variable referring to device physical address > > 7c65096 embed buffer_pool structure into pool_info > > d0b4272 move function declaration to the proper header > > 26e9abf make explicit the type of create_pool > > 61bca33 remove obscure comment > > 4a9cc8c remove declaration of non-existing function > > bb233eb use consistent naming when referring to buffer pools > > 5603762 remove duplicated definitions of pool info structures > > 1cbe21d split host and device input pools into separate entities > > 762f784 rename the host virtual address field to match our convention > > 02a0f9c remove duplicated address > > 9e8e66f remove customized data-dump debug prints > > b3890d0 refactoring: inline the contents of dev_buffer structure > > 24b9dad disable code used only with host dma > > 5277c39 use offset instead of physical address to avoid conversion > errors > > 32198d0 rename structure variable to show we have more than one ring > > fe95ddd drop unused handshake field > > 9630d19 remove assignment and space for not-used counters > > 717264f clarify the intent of the code in the handshake process > > 5d091af remove not used allocation for shadow indexes > > 4d3528b remove not used counters from ob-mem > > a1c0b25 rename handshake structure located on device > > f87d9cd rename handshake structure located on host > > 92d5105 rename structure for host memory layout > > 42eac76 document details of pci_bar_info structure > > aeafe7a simplify error checking for rng alloc functions > > bfad291 fix content of debug-print messages > > 2f396f4 fix some compilation warnings on debug print code > > a682f70 communicate to the device only offsets in ob-mem > > 6abcb44 remove information ignored during handshake > > f64dc51 drop volatile from host handshake memory > > 28d91c1 drop volatile qualifier for device handshake area > > 2c8f914 refactoring: remove dispatching step for command > hs_init_config > > 85bdf97 allow only SEC_DMA build option > > 5e10672 remove support for DES and 3DES > > 1ebe7f0 fine tune the length of the key buffer > > fbd5e8f add support for aes-cbc SEC_DMA mode > > b7d88bc replace scatterwalk_sg_next with sg_next > > 3cde754 remove duplicated sg copy functions > > 2acadfe fix scatterlist buffer start address computation > > 34d4dd1 add option for analysing code coverage > > db38cd6 fix module's description string > > 591ccd5 fix modpost section mismatch warning > > Signed-off-by: Ting Liu > > commit 64d2c36feaa158ee7b3a0da24b95bb9cdba47584 > > Author: Ting Liu > > Date: Wed May 18 12:16:16 2016 +0800 > > pkc-firmware: update to 21a6b5b > > Changelog: > > ed90f15 fix dequeueing of rng descriptors > > b83c7e9 add FIXME note regarding response rings > > 39ec4f5 add support to read SEC fault registers > > a92d35d mark as not used the command field in dev handshake structure > > 06d0ca0 remove code blocks to enhance clarity > > f8447c5 remove not used handshake field > > 4955e78 describe field purpose > > abc3893 remove not used counters from local resources > > 36f23a0 rename handshake counters to match local structures > > cfcb505 describe the structure member > > bcc6f5e compact the use of if-else conditional > > 4b0fa3e align debug print output for easy readout > > 9cac843 split double assignment to clarify code > > b05aef4 rename functions for clarity > > 837d691 rename counter to be consistent with the rest of code > > 4d5461d fix memory allocation for interrupt flags > > bb46e51 group functions together for easy review > > f0bd7f3 introduce variable to reduce code duplication > > e6274e0 move #define out of the structure into a common > definitions area > > 2257be3 rename handshake structure located on host > > 4129716 rename handshake structure located on the device > > b09a3ad describe SEC registers > > 0e6c428 simplify calculation of address alignment > > cb18b7e clarify meaning of a hard-coded register (GUTS_SVR) > > 45e730c group assignments and prints to simplify code review > > 4fca737 group together all msi and ob assignments > > 6eb1e08 remove useless assignment which is overwritten later > > 4c07318 fix calculation and print free memory > > 479c677 minor clean-up in code layout > > db7c91c add missing commas to clarify code intent > > 7bbdf77 remove unused "intr_ctrl_flags" field > > fb7b45d use offset of response ring instead of its physical address > > 7614c6e use offsets into ob-mem instead of host dma addresses > > Signed-off-by: Ting Liu > > commit 261e13e34096bd28a418b2864ee0fecb71e06e37 > > Author: Ting Liu > > Date: Wed May 18 17:36:46 2016 +0800 > > cantest: add recipe > > Signed-off-by: Ting Liu > > commit 05baca627d12fd3b7e49708d8a66cb0c6042bfea > > Author: Ting Liu > > Date: Wed May 18 14:05:48 2016 +0800 > > pme-tools: add recipe > > Signed-off-by: Ting Liu > > commit a485479f17598d77e94bdfe058678da257ced898 > > Author: Ting Liu > > Date: Wed May 18 14:05:20 2016 +0800 > > hyperrelay: add recipe > > Signed-off-by: Ting Liu > > commit b01f5773e2c92c61f99de74c004aa6b955ebb5d5 > > Author: Ting Liu > > Date: Wed May 18 14:04:49 2016 +0800 > > fsl-pme: add recipe > > Signed-off-by: Ting Liu > > commit 3691de665ccc55ab87eb6c70014184d400de4933 > > Author: Chunrong Guo > > Date: Mon Jan 25 13:43:51 2016 +0800 > > fm-ucode: update to 7ebea453 > > 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 > > commit c14f21bd4db42c2c98e273ef08d5977ceab6e036 > > Author: Ting Liu > > Date: Tue Jun 14 11:56:57 2016 +0800 > > usdpaa-apps: update to 835cbce > > 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 > > Signed-off-by: Ting Liu > > commit 255a4b9ae1f672e7853081d21313318262aca1c4 > > Author: Ting Liu > > Date: Tue Jun 14 11:56:32 2016 +0800 > > dpa-offload: update to fed08b0 > > 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 > > commit e2430ae7b58167a5057f42aa258129c7a4349235 > > Author: Ting Liu > > Date: Tue Jun 14 11:56:49 2016 +0800 > > usdpaa: update to 940d8f7 > > 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 > > commit 4d7697f953976844810c63d34195f2cabcf12cb0 > > Author: Ting Liu > > Date: Wed May 18 12:42:20 2016 +0800 > > skmm-host: update to d5912eb > > Changelog: > > d5912eb replace scatterwalk_sg_next with sg_next > > 0b99bce remove duplicated sg copy functions > > 4da8ba7 remove strict_strtol macro > > Signed-off-by: Ting Liu > > commit ef9ee4492da44b74bd3f4805df43bab541a396b3 > > Author: Ting Liu > > Date: Wed May 18 12:40:06 2016 +0800 > > skmm-ep: update to bbf1ba0 > > Changelog: > > bbf1ba0 change mtd device number to match the settings in sdk2.0 > > 2deec49 fix host freeze problem due to counter mismatch > > b7d5801 simplify logic for "dequeue_from_sec" function > > d01f904 remove unnecessary variable initialization > > a439c44 rename variables for clarity > > 613db4a remove LOOP label and implement using "while" > > f7c3026 remove NEXTRING label and revert the condition of if statement > > e68443f remove DEQ label and replace with simple if statement > > Signed-off-by: Ting Liu > > commit 4e97276c197f73509904915db69af2f9020bec38 > > Author: Ting Liu > > Date: Mon Jun 13 17:38:35 2016 +0800 > > qe-ucode: update to a95f42ae > > Changelog: > > a95f42a Unify the EULA file > > 441e947 Update the EULA file > > update the license file, no codes updated. > > Signed-off-by: Ting Liu > > commit 7b112d7a853fcd7cceaf7ab483658fa49b205a9b > > Author: Chunrong Guo > > Date: Tue Mar 22 11:04:30 2016 +0800 > > rcw: update to 1af724b > > Changelog: > > 1af724b update End-User License Agreement > > 76854c9 ls1043aqds: revise the description of SERDES1 Protocol 0x3358 > > 970cc5d ls1043aqds: add SATA support under QSPI boot > > 017ed94 ls1021a/ls1043a: byte_swap: should 8 byte alignment > > ea90914 ls1021a: remove the unnecessary PBI > > 3f37603 ls1043aqds: Clear SerDes RxBoost on lane D > > cbf49c1 LS1043a-RDB: Add RCW files for UEFI bootloader > > 419bd59 ls1043ardb: SECURE_BOOT- RCW added > > ae3461a qe-tdm: add qe-tdm support on ls1043ardb > > 26042fa ls1043ardb: Add RCW for ls1043ardb board > > 4ae7fc3 ls1043aqds: Add RCW for ls1043aqds board > > * change license to Freescale-EULA > > * add support for fsl-lsch2 > > Signed-off-by: Ting Liu > > commit d502695f9d63d499b9bf26a69147a3496783daad > > Author: Ting Liu > > Date: Wed May 18 11:30:53 2016 +0800 > > uio-seville: update to 0f31fbc > > Changelog: > > 0f31fbc Fix kernel warning when no PHY interrupts are found and > module is removed > > c9abc13 Use %pa to print resource_size_t > > Signed-off-by: Ting Liu > > commit 1ad2d70a2803e8f394b0216d3b8eea59d7131091 > > Author: Ting Liu > > Date: Wed May 18 11:29:13 2016 +0800 > > hypervisor: update to f23ac6d > > Changelog: > > f23ac6d Topaz v1.3-012 > > 8d2b56e Implement a basic virtualized guts device > > 32e5797 Properly report store/load emulation for all cases > > 27303c7 Update device virtualization support > > fa9d1bd Topaz v1.3-011 > > 9db437a update libos > > c29f210 Ensure L1 cache is properly enabled after cache flush > > 2f512f3 pamu: Support coalescing DMA sub-windows > > 92ca358 update libos > > Signed-off-by: Ting Liu > > commit 69077cd2bf17e27dc681b6521cae15fef593cfc8 > > Author: Ting Liu > > Date: Wed May 18 11:28:50 2016 +0800 > > ipc: update to 74d6627 > > Changelog: > > af0a2a1 B4:DSP_BT: Add new DDRC target ID configuration parameter > > c8a84c6 B4:L1D: Add support for L1 defense New flow > > 8e79e5c B4:DSP_BT: DSP cache-cluster init now done from DSP boot > loader > > 44da44a B4:DSP_BT: Add support for DSP MMU configuration > > Signed-off-by: Ting Liu > > commit 41d0673b988127418e61fa7fbe141325da1af1c5 > > Author: Ting Liu > > Date: Wed May 18 11:17:24 2016 +0800 > > hv-cfg: update to 348748b > > Changelog: > > 348748b update device trees to increase the number of FQDs available > > ba627ef t4240qds: add some missing fman ports > > 4da1b35 experimental: update to match latest device tree > > f23fe58 b4860qds: update to match latest device tree > > 70e01ec t4240: update to match latest device tree > > bb7fd45 t2080: update to match latest device tree > > 5c2af25 t1042rdb: update to match latest device tree > > 4ad3b4e t1040: update to match latest device tree > > 7d82eca t1024: update to match latest device tree > > a921799 p5040ds: update to match latest device tree > > 7b27495 p5020ds: update to match latest device tree > > c2bdb6c p4080ds: update to match latest device tree > > 027388f p3041ds: update to match latest device tree > > 3ac3990 p2041rdb: update to match latest device tree > > Signed-off-by: Ting Liu > > commit 0bf6a08f85d70278b5185756ce26afe0b1002bfc > > Author: Chunrong Guo > > Date: Fri Jan 22 14:13:53 2016 +0800 > > fmlib: update to 43fa98f > > 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 > > commit d452d1904013e6d5f464a0b8176592d6672bea33 > > Author: Ting Liu > > Date: Wed May 18 11:01:40 2016 +0800 > > flib: update to 08e2aeb > > 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 > > commit 21f4fb9f0e89d745ed5e62324939dd80ec8020be > > Author: Ting Liu > > Date: Wed May 18 11:00:03 2016 +0800 > > eth-config: update to c1a4b3a > > Changelog: > > c1a4b3a dpaa_eth: add hash PCD files for LS1043ARDB > > Signed-off-by: Ting Liu > > commit deb42df00bc2dc030a48dff55f11330bd2b92819 > > Author: Ting Liu > > Date: Wed May 18 10:50:00 2016 +0800 > > cst: update to d1c6c28 > > Changelog: > > 9413594 Correct the prototype of function calc_srk_hash_ta_3_x() > > 4aa0411 add BSD license on scripts > > a53d641 ls1043/ppa: add input file for PPA validation > > 412e350 IE: Add IE based input files fro LS2085 > > 7318fa2 IE Table: Made IE Table Address as 64 bit > > 05383c9 uni_pbi: Update PBI commands to add IE Key Table Address > > cb28fa5 create IE KEY Table as SG ENTRY 1 for ISBC > > e1d65a3 add API to create IE KEY Table > > 59318fb Makefile: Disable strict aliasing warnings > > ed6cd51 Fix the compile error > > 0ad2103 Add input files for LS2085 > > d0e1439 modify Makefile to copy scripts in Home Directory > > dbeecbe resolve Klocwork issues > > 7bea8ff update the README > > fe5d376 correct CRC calculation for PBI > > af0b811 correct the macro name > > 6ff901e add check for length of input file field > > dc59aef Add LS2080 in Trust 3.0 > > 5d874e8 Input Files corrected > > cfec3ae create_hdr_pbi: correct image hash calculation > > ccab293 ISBC Key Extension for ESBC Header > > d5cadb0 CST Version print added > > ea5b622 Directory structure for code changed > > 376fa05 New tool added for creating CF Header > > d192616 Input Files added > > cde107b Image Hash calculation different for Trust1 Non-PBL > > 04fc50b SG Flag is not set on platforms other than TRUST1 PBL > > f1ad29a ISBC Header: Add Support for TRUST 1.x > > e2176d7 ESBC Header: SRK Table not supported on TRUST1 > > a3512ad ESBC Header: Support Added for TRUST 1 and TRUST 2 > > a3491e7 isbc_hdr_ta2: Dump Header corrected > > 4a21d92 ISBC Header: Support Added for TRUST 2.x > > 6a452c3 Scripts modified to have similar usage as earlier > > e620e9d command line options added to tools > > 4870135 common functions moved to one file > > 73d1ec0 srk_hash and img_hash options added to tools > > f90a426 Crypto Functions Moved to crypto_utils > > 34dd208 TAAL (TA Abstraction Layer) initialization changed > > af43ea3 wrapper scripts added fro tools > > b9ad23b Sample Input Files added > > 6caf90f New CST Tools added > > a723374 Remove existing tools > > update the license file accordingly. > > Signed-off-by: Ting Liu > > commit e50a010c327704857df63666ce3f3b17bf1b2805 > > Author: Camelia Groza > > Date: Tue Mar 15 15:04:04 2016 +0200 > > ceetm: update to a237e09 > > Changelog: > > a237e09 ceetm: qcount and qweight aren't mandatory; update the > help message > > 09fd87e ceetm: change the qweight for wbfs classes at runtime > > 09d6bc7 ceetm: remove the ceetm kernel module > > fd9c4b3 ceetm: update class statistics > > 92c37a4 ceetm: edit the help message > > d155fd6 ceetm: configure the cr and er of prio classes > > 610e157 ceetm: separate print_opt into two calls > > 3a35a3c ceetm: configure the wbfs weight > > 3b2fdd0 ceetm: show wbfs classes > > 8b42626 ceetm: add the wbfs qdisc > > e9deb04 ceetm: merge the qdisc and class types; allow rates equal to 0 > > e45fc61 Configure the channels in the root classes > > 0eb7c9b Print a prio class > > 270c21b ceetm: configure the prio qdisc > > f272dbe ceetm: configure the root qdisc and the underlying classes > > fa07c93 ceetm: update the qdisc's help messages > > 1adfe00 ceetm: obtain the port's subportal dynamically > > * update the compatible machine list > > * no kernel module needs to be installed > > add ls1043 to the compatible machine list > > Signed-off-by: Ting Liu > > commit 5b6d16dcf61f653fcd7faf6d19192d139da31b5c > > Author: Ting Liu > > Date: Wed May 18 10:43:40 2016 +0800 > > ar: update to 9a74743 > > Changelog: > > 0a908cd QSDK-2770: Makefile change required for SDK2.0 to handle > directory structure change in fman > > 907f66a Makefile change required for SDK2.0 to handle directory > structure change in fman > > Signed-off-by: Ting Liu > > commit b43988274a42969bfc1fe5f6b6577547c5340f55 > > Author: Zhenhua Luo > > Date: Wed Jan 6 21:21:31 2016 +0800 > > asf: update to a8bbba6 > > Changelog: > > a8bbba6 Adding missing NULL checks for pointers > > a57b54c ASF: Fix for compilation error in IPSEC > > 4c1e657 IPSEC: Fix for crash with RedSide disabled. > > 53c68a9 ASFQOS: Removing Compilation errors. > > a2435dd ASF: Changing dpa files path and Flag > > 03d158e asf: Patch to fix api issue in kernel change. > > 30fe696 asf_ipsec: Patch to fix the insmod issue with gcc5.2 > > 705730c asf: Patch to remove compilation error when ASF_IPV6 is > disabled. > > 08c71f3 asfipsec: Patch to linearize nr_frag and fraglist coming > from linux. > > Signed-off-by: Ting Liu > > commit bd1037cf138dd0fa168460bb68812961504c3a7e > > Author: Ting Liu > > Date: Thu May 12 11:48:19 2016 +0800 > > apptrk: update to 873f44c > > Changelog: > > 873f44c Use unified EULA file > > f0ef785 Update End-User License Agreement > > df1f1d8 ARM Support for hardware breakpoints and watchpoints > > Signed-off-by: Ting Liu > > commit 97974bed3db92cb19a0635f9d900c376763d76c6 > > Author: Ting Liu > > Date: Thu Jun 16 16:58:01 2016 +0800 > > qemu: upgrade to v2.4 plus fsl patches > > Detailed commit log can be found at: > > http://git.freescale.com/git/cgit.cgi/ppc/sdk/qemu.git/log/?h=sdk-v2.0.x > > Signed-off-by: Ting Liu > > commit 2f54d9abf919e878695da51106159c77a5ee60e5 > > Author: Ting Liu > > Date: Fri Jun 17 16:22:32 2016 +0800 > > adjust MACHINEOVERRIDES ordering > > Change it from: > > MACHINEOVERRIDES="e6500:qoriq:qoriq-ppc:b4:b4420:b4420qds" > > to: > > MACHINEOVERRIDES="qoriq:qoriq-ppc:e6500:b4:b4420:b4420qds" > > Signed-off-by: Ting Liu > > commit 44a7cbbf07dce23fdd80b7c80733937f14f06b47 > > Author: Ting Liu > > Date: Wed Jun 15 18:10:45 2016 +0800 > > qoriq-ppc.inc: abstract common bit to qoriq.inc > > Signed-off-by: Ting Liu > > commit 38ec99d4f07a59966ba6808787322f58d5b4411a > > Author: Ting Liu > > Date: Wed Jun 15 16:23:50 2016 +0800 > > rename qoriq-base.inc to qoriq-ppc.inc > > To align with qoriq-arm/qoriq-arm64 in future. > > Signed-off-by: Ting Liu > > commit 4c86e761452ad9d8557337701a8545c83c53f967 > > Author: Ting Liu > > Date: Thu Jun 23 10:57:08 2016 +0800 > > t4240: update dtb path > > Signed-off-by: Ting Liu > > Signed-off-by: Zhenhua Luo > > commit aab8310123ba2fe4cbb419cacd00052c1ca6f30a > > Author: Ting Liu > > Date: Thu Jun 23 10:55:16 2016 +0800 > > t4160: update dtb path > > Signed-off-by: Ting Liu > > Signed-off-by: Zhenhua Luo > > commit 882206e123f9891ddfe44f170507298ad4bfc59b > > Author: Ting Liu > > Date: Thu Jun 23 10:54:21 2016 +0800 > > t2080: update dtb path > > Signed-off-by: Ting Liu > > Signed-off-by: Zhenhua Luo > > commit cc2af8e83eb382d85c49c2cf2ba63c53350f849a > > Author: Ting Liu > > Date: Thu Jun 23 10:52:42 2016 +0800 > > t104x: update dtb path > > * add dsar dtb > > Signed-off-by: Ting Liu > > Signed-off-by: Zhenhua Luo > > commit 5abe5b0285deae751e40475e1dd127f5c502d4fe > > Author: Ting Liu > > Date: Thu Jun 23 10:50:23 2016 +0800 > > t1024: update dtb path > > * remove capwap dtb > > * add usdpaa-shared-interfaces dtb > > Signed-off-by: Ting Liu > > Signed-off-by: Zhenhua Luo > > commit 5f0f2d7d70481c10b0a88a7816f41cb99db24683 > > Author: Zhenhua Luo > > Date: Thu Jun 23 10:48:53 2016 +0800 > > t1023: update dtb path > > Signed-off-by: Ting Liu > > Signed-off-by: Zhenhua Luo > > commit 1d6523eceed065142ff5a5164fe272aac2ad804f > > Author: Ting Liu > > Date: Thu Jun 23 10:47:51 2016 +0800 > > p5040: update dtb path > > Signed-off-by: Ting Liu > > Signed-off-by: Zhenhua Luo > > commit 6d0d5b466d6841fbc0835cec9f8c2fd861c8af09 > > Author: Ting Liu > > Date: Thu Jun 23 10:46:41 2016 +0800 > > p5020: update dtb path > > Signed-off-by: Ting Liu > > Signed-off-by: Zhenhua Luo > > commit c5a612ecd943b88cd885d12bb2c4d1de1750f9fc > > Author: Ting Liu > > Date: Thu Jun 23 10:45:17 2016 +0800 > > p4080ds: update dtb path > > Signed-off-by: Ting Liu > > Signed-off-by: Zhenhua Luo > > commit b302c9051d2db8f7e042d58880f7ba60a97cfe14 > > Author: Ting Liu > > Date: Thu Jun 23 10:44:07 2016 +0800 > > p3041ds: update dtb path > > Signed-off-by: Ting Liu > > Signed-off-by: Zhenhua Luo > > commit c28cc245cd599a74363a5b21ca1da9be52f88b66 > > Author: Ting Liu > > Date: Thu Jun 23 10:43:04 2016 +0800 > > p2041rdb: update dtb path > > Signed-off-by: Ting Liu > > Signed-off-by: Zhenhua Luo > > commit 6e0b40b51c99afcb69c96445bd538073422d233d > > Author: Ting Liu > > Date: Wed Jun 15 15:21:31 2016 +0800 > > c293pcie: update dtb path > > Signed-off-by: Ting Liu > > commit ffd33f8a4658b1673d3dbdce02b4f640b4261868 > > Author: Ting Liu > > Date: Wed Jun 15 15:17:58 2016 +0800 > > b4860: update dtb path > > Signed-off-by: Ting Liu > > commit 8bffa9c61ccc86058e0c728887bf492f90df5cc2 > > Author: Ting Liu > > Date: Wed Jun 15 15:16:00 2016 +0800 > > b4420: update dtb path > > Signed-off-by: Ting Liu > > commit 5833216d5d88dae1ee61b6d90c953dbb6f8ab4e8 > > Author: Ting Liu > > Date: Fri Jun 17 14:10:15 2016 +0800 > > linux-qoriq: fix vmpic_msi_feature not used error > > Fix the below 'unused-const-variable' error: > > .../arch/powerpc/sysdev/fsl_msi.c:661:37: error: 'vmpic_msi_feature' > > | defined but not used [-Werror=unused-const-variable=] > > | static const struct fsl_msi_feature vmpic_msi_feature = { > > | ^~~~~~~~~~~~~~~~~ > > | cc1: all warnings being treated as errors > > | make[3]: *** [arch/powerpc/sysdev/fsl_msi.o] Error 1 > > | make[2]: *** [arch/powerpc/sysdev] Error 2 > > | make[1]: *** [sub-make] Error 2 > > | make: *** [__sub-make] Error 2 > > Signed-off-by: Ting Liu > > commit b1fcfb28a4d1b7ddf9b393b697d76256cc52f760 > > Author: Ting Liu > > Date: Thu Jun 16 17:07:46 2016 +0800 > > linux-qoriq: upgrade to 4.1 > > The main features are: > > * Linux kernel 4.1.8 > > * ARM A7 (AARCH32), A53 and A57 (AARCH64), Little Endian (default) > > * Power Architecture e500mc, e5500, e6500 > > * Multicore SMP support and multithread (e6500) > > * 32-bit effective kernel addressing [e500mc, e5500, A57] > > * 64-bit effective addressing [e6500, A53, A57] > > * Huge Pages (hugetlbfs) > > * Linux Real-Time (RT) [P4080, B4860, LS1021A] > > * Kernel-based Virtual Machine (KVM) > > * Libvirt 1.2.19 > > * Linux Containers (LXC) 1.1.4 function support > > Detailed commit log can be found at: > > http://git.freescale.com/git/cgit.cgi/ppc/sdk/linux.git/log/?h=sdk-v2.0.x > > Signed-off-by: Ting Liu > > commit ad53934bfb7602362eff7fc27878ca0e6b42882a > > Author: Ting Liu > > Date: Thu Jun 16 17:04:22 2016 +0800 > > linux-qoriq: merge .inc and .bb > > Signed-off-by: Ting Liu > > commit e6cb0dba0757186c3e84488fa5e45e67532cf367 > > Author: Ting Liu > > Date: Wed Jun 15 17:09:00 2016 +0800 > > t4240: disable virtual terminal support > > Signed-off-by: Ting Liu > > commit 0dff68f9a79294e15ff33644078440116466d273 > > Author: Ting Liu > > Date: Wed Jun 15 17:06:49 2016 +0800 > > t4160: disable virtual terminal support > > Signed-off-by: Ting Liu > > commit 44d02bcd3e0676c919c898d9146c4d446b1f0778 > > Author: Ting Liu > > Date: Thu Jun 23 10:41:24 2016 +0800 > > t2080: disable virtual terminal support > > Signed-off-by: Ting Liu > > Signed-off-by: Zhenhua Luo > > commit ec67e3a9ff0341036170dc6750e43485a017a595 > > Author: Ting Liu > > Date: Wed Jun 15 17:20:45 2016 +0800 > > t104x: disable virtual terminal support > > Signed-off-by: Ting Liu > > commit 5ecab1585b444096f8d145868f445e25e5d3f977 > > Author: Ting Liu > > Date: Wed Jun 15 17:15:14 2016 +0800 > > t1024: disable virtual terminal support > > Signed-off-by: Ting Liu > > commit 5aa6a854957497bed1d9f5e5558c8e439041883f > > Author: Ting Liu > > Date: Wed Jun 15 17:12:49 2016 +0800 > > t1023: disable virtual terminal support > > Signed-off-by: Ting Liu > > commit 72ec37f58827e31e27c6ea78cb4c465e982ffff1 > > Author: Ting Liu > > Date: Wed Jun 15 17:21:16 2016 +0800 > > p5040: disable virtual terminal support > > Signed-off-by: Ting Liu > > commit b760aac58cd984b3d6d840869d0cef6fe59845fd > > Author: Ting Liu > > Date: Thu Jun 23 10:35:32 2016 +0800 > > p5020: disable virtual terminal support > > Signed-off-by: Ting Liu > > Signed-off-by: Zhenhua Luo > > commit a77d30b9ea17bad2388dc325004b815e74a653f2 > > Author: Ting Liu > > Date: Wed Jun 15 17:23:07 2016 +0800 > > p4080ds: disable virtual terminal support > > Signed-off-by: Ting Liu > > commit 34739ce85ed4bc2a5c8ad21e1f095867d18dce9f > > Author: Ting Liu > > Date: Wed Jun 15 17:22:56 2016 +0800 > > p3041ds: disable virtual terminal support > > Signed-off-by: Ting Liu > > commit aea27792f7cbd18f2ef4e832d307c8171dfcf613 > > Author: Ting Liu > > Date: Wed Jun 15 17:22:46 2016 +0800 > > p2041rdb: disable virtual terminal support > > Signed-off-by: Ting Liu > > commit 8d47e1820e552a41866798224808c0441cde61d8 > > Author: Ting Liu > > Date: Wed Jun 15 17:22:33 2016 +0800 > > c293pcie: disable virtual terminal support > > Signed-off-by: Ting Liu > > commit 7d215badc891f8810308d023bad8d1ab7483b081 > > Author: Ting Liu > > Date: Wed Jun 15 17:22:00 2016 +0800 > > b4860: disable virtual terminal support > > Signed-off-by: Ting Liu > > commit 57d8af28369b1b5cc5fffea2042054194be4fd70 > > Author: Ting Liu > > Date: Wed Jun 15 17:21:48 2016 +0800 > > b4420: disable virtual terminal support > > Signed-off-by: Ting Liu > > Best Regards, > > Zhenhua > > > --------------090000080609010904000108 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: 8bit
On 06/24/2016 05:41 AM, Zhenhua Luo wrote:

Hello all,

 

The following updates are merged into master branch of meta-fsl-ppc, thanks.


Hi Zhenhua,

I have been working with the master-next branch for the past week on my t1040rdb-64b without issue until today. 

I was building and running postgresql (9.5 stable ) on my target, and I came across what looks like a compiler issue.  Here's the error message I received when initializing my database ( running initdb ):

Illegal instruction     "/usr/local/pgsql/bin/postgres" --single -F -O -c search_path=pg_catalog -c exit_on_error=true template1 > /dev/null
child process exited with exit code 132


I was able to move past the issue by reconfiguring / rebuilding with CLFAGS set to -O0 ( was previously -O2 ). 

Please let me know if you have any guidance on resolving this or if additional toolchain patches are coming.

Thank you,

Bob



 

commit 932ec9b590939641c6a248122b1627d2d710b78b

Author: Zhenhua Luo <zhenhua.luo@nxp.com>

Date:   Thu Jun 23 17:18:44 2016 -0500

 

    cst: add bash in RDEPENDS_cst

   

    Fix the following warning:

    | WARNING: cst-git-r0 do_package_qa: QA Issue: /usr/bin/cst/uni_cfsign \

    | contained in package cst requires /bin/bash, but no providers found in \

    | RDEPENDS_cst? [file-rdeps]

   

    Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>

 

commit 2f88953124017770b98d00b7e7880cc0c57c5ee8

Author: Zhenhua Luo <zhenhua.luo@nxp.com>

Date:   Thu Jun 23 17:09:31 2016 -0500

 

    openssl-qoriq: correct the find.pl path

   

    Fix the following build error:

    | Can't locate find.pl in @INC (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at perlpath.pl line 7.

   

    Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>

 

commit 1520506e8b64e9686c415a29a688dcdb1ba721c5

Author: Zhenhua Luo <zhenhua.luo@nxp.com>

Date:   Thu Jun 23 11:31:34 2016 +0800

 

    cryptodev: add missing patch

   

    Fix the following build warning:

    | WARNING: .../meta-fsl-ppc/recipes-kernel/cryptodev/cryptodev-qoriq-linux_1.8.bb:

    | Unable to get checksum for cryptodev-qoriq-linux SRC_URI entry

    | 0001-don-t-advertise-RSA-keygen.patch: file could not be found

   

    Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>

 

commit be10c177a20de71209b6d5ac0db94b9531dbba3e

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed Jun 15 14:16:55 2016 +0800

 

    u-boot-qoriq: upgrade to 2016.01

   

    The main features are:

    * Upgrade to 2016.01

    * On ARM platforms, the U-Boot image includes the device tree

    * Non-secure and Secure Boot (ESBC)

    * Primary Protected Application (PPA) firmware integration [LS1043A]

    * Clock, CPLD, DUART, DDR3, DDR4, DSPI, eSDHC, GIC-400, GIC-500, I2C, OCRAM, PCIe, USB 2 & 3, SATA, UART

    * Networking support using eTSEC, FMAN Independent Mode or DPAA2 networking

    * DCU, eMMC 4.5, I2C3, LPUART, QSPI [LS1021A]

    * eLBC and IFC access to NOR and NAND flash

    * Boot from NOR, NAND flash, eSPI, SDHC

    * Boot from SRIO [B4860, P5020, P4080]

    * Voltage ID (board specific)

    * CodeWarrior debug patch for U-Boot

   

    Detailed commit log can be found at:

    http://git.freescale.com/git/cgit.cgi/ppc/sdk/u-boot.git/log/?h=sdk-v2.0.x

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 1e40d6a7883b2b4488e3ffb32b43f520d3ab4951

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed Jun 15 17:55:42 2016 +0800

 

    remove not supported e500v2 machines

   

    Remove the below machines which are not supported/tested:

    bsc9131rdb, bsc9132qds, p1010rdb, p1020rdb, p1021rdb, p1022ds

    p1023rdb, p1025twr, p2020rdb

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 4f2f7fb26298be16d94d28b3533f118f83102294

Author: Ting Liu <ting.liu@nxp.com>

Date:   Mon Jun 20 17:23:52 2016 +0800

 

    qemu: rename to qemu-qoriq

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 84cb2cc407cf85459fb463be2aabedd4f12ade77

Author: Cristian Stoica <cristian.stoica@nxp.com>

Date:   Mon Jan 25 13:33:46 2016 +0200

 

    openssl-qoriq: upgrade to 1.0.2h plus fsl patches

   

    upstream recipe extended with patches from fsl and CIOCHASH feature.

   

    Signed-off-by: Cristian Stoica <cristian.stoica@nxp.com>

 

commit 4cc0cf8255a3726fe3f6cbbe1a877fe2fab7edc6

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed Jul 29 18:11:18 2015 -0300

 

    openssl: rename to openssl-qoriq

   

    The QorIQ version of openssl needs to use another recipe name and have

    a common provider, which is than choosen for QorIQ-based machines.

   

    The recipe is now called 'openssl-qoriq' and it provides openssl so

    the preferrence is set just for QorIQ based machines.

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 41d1478e1294d06f0cce58fe847c0b0f1706b808

Author: Cristian Stoica <cristian.stoica@nxp.com>

Date:   Mon Jan 25 11:19:43 2016 +0200

 

    cryptodev-qoriq: upgrade to 1.8 plus fsl patches

   

    upstream commit: 87b56e04b24c6d4be145483477eff7d3153290e9

    Also:

    - move all fsl patches on top of cryptodev-1.8

    - add CIOCHASH ioctl

    - fix incorrect tests initializations

    - modify yocto patches to match updated Makefiles

   

    Signed-off-by: Cristian Stoica <cristian.stoica@nxp.com>

 

commit e3956ffbc217e468e26c9ce2e8932d3720fabca4

Author: Ting Liu <ting.liu@nxp.com>

Date:   Mon Jun 20 14:36:49 2016 +0800

 

    cryptodev: rename to cryptodev-qoriq

   

    The QorIQ version of cryptodev needs to use another recipe name and

    have a common provider, which is than choosen for QorIQ-based

    machines.

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 6f6500d2961f1a902203d55e05edfa66167dbc56

Author: Ting Liu <ting.liu@nxp.com>

Date:   Fri Jun 17 17:24:25 2016 +0800

 

    pkc-host: update to 21a6b5b

   

    Changelog:

    21a6b5b remove from Makefile unsupported build options

    49e5c4d build this driver only for C293

    de748aa fix ECDH_KEYGEN_B571

    c37caf5 fix ECDH_KEYGEN_B409

    8aeef34 fix ECDH_KEYGEN_B283

    b978c11 fix ECDH_KEYGEN_P521

    59f3256 fix ECDH_KEYGEN_P384

   4942972 fix ECDH_KEYGEN_P256

    0109686 remove commented code

    adb5ea0 fix ECPBN_SIGN_TEST_571

    8c27c09 fix ECPBN_VERIFY_TEST_571

    2c64f11 fix ECPBN_SIGN_TEST_409

    259c64c fix ECPBN_VERIFY_TEST_409

    fcd6526 fix ECPBN_SIGN_TEST_283

    c42c0d0 fix ECPBN_VERIFY_TEST_283

    9935bc6 fix ECP_SIGN_TEST_521

    b9f414b fix ECP_VERIFY_TEST_521

    ae15786 fix ECP_VERIFY_TEST_384

    65e6891 fix ECP_SIGN_TEST_384

    d48889b fix ECP_VERIFY_TEST_256

    95a1946 fix ECP_SIGN_TEST_256

    07118db fix DSA_SIGN_VERIFY_TEST

    aa341b9 fix ECDSA_KEYGEN_TEST

    8a6ee84 remove non SEC_DMA code in ecdsa_test.c

    e34c882 reorder ecdsa init operations for clarity

    f59455d remove non SEC_DMA code in dsa_test.c

    a87ad87 clean-up test_dsa return codes

    4c62d4b clean-up returned error codes for dh tests

    303d534 fix incorrect DMA access to kernel memory in ecdh tests

    69d0f04 refactoring: clean-up ecdh init tests

    8218a02 use a portable API to measure test results against time

   9c890fd disable printing for debug messages

    5f00cff disable some debug print messages

    f74f9e7 device dma addresses are 36 bits

    f9a7e12 implement context pools for dh

    74c8d36 remove unused structure variable

    a2bd548 use unsigned type to print values

    9cd790c remove unused variable

    ce87c88 add dummy stub to compile on ARM

    c569de3 change type of temporary buffers in dsa.c

    4440eef change type of temporary buffers in rsa.c

    e6f5d1d add support for temporary buffers to be allocated in host ip_pool

    fed730a combine common cases in switch

    24163c3 don't unmap NULL input and output buffers

    ee34caa do memory unmapping in the same place to simplify review

    a254d5f Merge branch 'fix_host_to_dev'

    030029c remove HOST_DMA code from dh.c

    36e7ace remove HOST_DMA code in dsa.c

    0e71ace fix rsa descriptors with pointers to _device_ addresses of data

    354cd63 remove custom descriptor address conversion

    aff76f8 use dma addresses for ip_pool instead of physical addresses

    299f846 don't copy RNG init descriptors to device SRAM

    69e91a9 fix host_to_dev conversion

    06768c0 fix referencing device driver by global variable

    05b7cb4 remove unnecessary check on pointer before free

    347c8d6 fix error path clean-up for rng_init.c

    f10fde8 fix error recovery code for dh.c

    ff53efd fix error recovery code for dsa.c

    4d05d58 fix incorrect failure recovery from no mem in rsa.c

    e41f4fe be explicit about x86 specific code

    e27ba78 refactoring: remove simple assignment functions

    bb6fd21 fix type of the descriptor pointer

    c059e26 include several firmware fixes

    58e36c9 remove union with a single member

    9a8fcfc add FIXME for known broken (and unused) code

    6035037 wrap conditional code with #ifdef

    ca75cd8 only high perf mode is supported

    42bb43e remove conditionals for always enabled SEC_DMA code

    2e39ac9 enable building of pkc.o only on x86

    d860b92 Merge branch 'rm_sym_hash'

    cddcbe0 simplify buffer allocation

    4480ab5 remove unused buffer descriptors structures

    d7ba05f remove unsupported digest operation types

    b5cdc69 remove unsupported symmetric operation types

    15983c7 remove union for a single remaining member

    4c37906 remove commented code

    2d4ef38 remove supporting code for digests

    4c973a3 remove supporting code for symmetric algorithms

    16aa4e9 remove digest options from Makefile

    0046906 remove symmetric algorithms option from Makefile

    ddba6e5 remove host dma supporting code

    8964e47 remove redundant cast when assigning from void*

    b21bdea refactoring: drop else branch on a conditional

    4c130a1 explain what this structure holds

    4bb526d debug prints for setup-ep

    235b377 use the recommended dma-allocator function

    4ca6775 separate firmware and host lines in their handshake dialog

    f4e5221 extract functions from a switch case catch-all function

    1d77ba3 don't write values to this field since they are ignored

    7471d52 align output of debug prints

    126b55c remove unnecessary cast in function definition

    6156ad9 remove unnecessary casts when converting phys-to-virt

    e84ac1e fix descriptors debug print

    d7714ec match ring counters all the way back to handshake

    a98d899 match other ring counters to handshake names

    4e9ff64 match ring counters names with the ones from handshake

    c545ea2 add FIXME note for intr_ctrl_flag

    73f41e3 rename local counters with the names used in firmware

    72b8884 rename other local counters with their firmware correspondents

    4005735 rename local ring counters to match variable names in firmware

    398a910 rename local indexes memory to match the rest of the code

    d508974 rename ring counters to match the rest of the code

    fa8fa98 use dma addresses instead of physical ones

    3d75058 clarify code and do not allow incorrect unmapping

    dc4b53f remove non descriptive and out of sync comments

    878b10d remove non sec-dma build options from desc_buffs.c

    4da5c14 replace ASSIGN64 macro in rsa code

    59487fa inline redundant wrappers over simple arithmetics

    a273744 inline function that performs a simple addition

    4263e72 inline redundand wrapper over a memory mapping function

    1f87a74 pool info is on host - rename variables to clarify their meanings

    a6ead52 rename variable referring to virtual address

    986e670 rename variable referring to device physical address

    7c65096 embed buffer_pool structure into pool_info

    d0b4272 move function declaration to the proper header

    26e9abf make explicit the type of create_pool

    61bca33 remove obscure comment

    4a9cc8c remove declaration of non-existing function

    bb233eb use consistent naming when referring to buffer pools

    5603762 remove duplicated definitions of pool info structures

    1cbe21d split host and device input pools into separate entities

    762f784 rename the host virtual address field to match our convention

    02a0f9c remove duplicated address

    9e8e66f remove customized data-dump debug prints

    b3890d0 refactoring: inline the contents of dev_buffer structure

    24b9dad disable code used only with host dma

    5277c39 use offset instead of physical address to avoid conversion errors

    32198d0 rename structure variable to show we have more than one ring

    fe95ddd drop unused handshake field

    9630d19 remove assignment and space for not-used counters

    717264f clarify the intent of the code in the handshake process

    5d091af remove not used allocation for shadow indexes

    4d3528b remove not used counters from ob-mem

    a1c0b25 rename handshake structure located on device

    f87d9cd rename handshake structure located on host

    92d5105 rename structure for host memory layout

    42eac76 document details of pci_bar_info structure

    aeafe7a simplify error checking for rng alloc functions

    bfad291 fix content of debug-print messages

    2f396f4 fix some compilation warnings on debug print code

    a682f70 communicate to the device only offsets in ob-mem

    6abcb44 remove information ignored during handshake

    f64dc51 drop volatile from host handshake memory

    28d91c1 drop volatile qualifier for device handshake area

    2c8f914 refactoring: remove dispatching step for command hs_init_config

    85bdf97 allow only SEC_DMA build option

    5e10672 remove support for DES and 3DES

    1ebe7f0 fine tune the length of the key buffer

    fbd5e8f add support for aes-cbc SEC_DMA mode

    b7d88bc replace scatterwalk_sg_next with sg_next

    3cde754 remove duplicated sg copy functions

    2acadfe fix scatterlist buffer start address computation

    34d4dd1 add option for analysing code coverage

    db38cd6 fix module's description string

    591ccd5 fix modpost section mismatch warning

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 64d2c36feaa158ee7b3a0da24b95bb9cdba47584

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed May 18 12:16:16 2016 +0800

 

    pkc-firmware: update to 21a6b5b

   

    Changelog:

    ed90f15 fix dequeueing of rng descriptors

    b83c7e9 add FIXME note regarding response rings

    39ec4f5 add support to read SEC fault registers

    a92d35d mark as not used the command field in dev handshake structure

    06d0ca0 remove code blocks to enhance clarity

    f8447c5 remove not used handshake field

    4955e78 describe field purpose

    abc3893 remove not used counters from local resources

    36f23a0 rename handshake counters to match local structures

    cfcb505 describe the structure member

    bcc6f5e compact the use of if-else conditional

    4b0fa3e align debug print output for easy readout

    9cac843 split double assignment to clarify code

    b05aef4 rename functions for clarity

    837d691 rename counter to be consistent with the rest of code

    4d5461d fix memory allocation for interrupt flags

    bb46e51 group functions together for easy review

    f0bd7f3 introduce variable to reduce code duplication

    e6274e0 move #define out of the structure into a common definitions area

    2257be3 rename handshake structure located on host

    4129716 rename handshake structure located on the device

    b09a3ad describe SEC registers

    0e6c428 simplify calculation of address alignment

    cb18b7e clarify meaning of a hard-coded register (GUTS_SVR)

    45e730c group assignments and prints to simplify code review

    4fca737 group together all msi and ob assignments

    6eb1e08 remove useless assignment which is overwritten later

    4c07318 fix calculation and print free memory

    479c677 minor clean-up in code layout

    db7c91c add missing commas to clarify code intent

    7bbdf77 remove unused "intr_ctrl_flags" field

    fb7b45d use offset of response ring instead of its physical address

    7614c6e use offsets into ob-mem instead of host dma addresses

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 261e13e34096bd28a418b2864ee0fecb71e06e37

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed May 18 17:36:46 2016 +0800

 

   cantest: add recipe

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 05baca627d12fd3b7e49708d8a66cb0c6042bfea

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed May 18 14:05:48 2016 +0800

 

    pme-tools: add recipe

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit a485479f17598d77e94bdfe058678da257ced898

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed May 18 14:05:20 2016 +0800

 

    hyperrelay: add recipe

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit b01f5773e2c92c61f99de74c004aa6b955ebb5d5

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed May 18 14:04:49 2016 +0800

 

    fsl-pme: add recipe

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 3691de665ccc55ab87eb6c70014184d400de4933

Author: Chunrong Guo <B40290@freescale.com>

Date:   Mon Jan 25 13:43:51 2016 +0800

 

    fm-ucode: update to 7ebea453

   

    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>

 

commit c14f21bd4db42c2c98e273ef08d5977ceab6e036

Author: Ting Liu <ting.liu@nxp.com>

Date:   Tue Jun 14 11:56:57 2016 +0800

 

    usdpaa-apps: update to 835cbce

   

    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>

 

commit 255a4b9ae1f672e7853081d21313318262aca1c4

Author: Ting Liu <ting.liu@nxp.com>

Date:   Tue Jun 14 11:56:32 2016 +0800

 

    dpa-offload: update to fed08b0

   

    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>

 

commit e2430ae7b58167a5057f42aa258129c7a4349235

Author: Ting Liu <ting.liu@nxp.com>

Date:   Tue Jun 14 11:56:49 2016 +0800

 

    usdpaa: update to 940d8f7

   

    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>

 

commit 4d7697f953976844810c63d34195f2cabcf12cb0

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed May 18 12:42:20 2016 +0800

 

    skmm-host: update to d5912eb

   

    Changelog:

    d5912eb replace scatterwalk_sg_next with sg_next

    0b99bce remove duplicated sg copy functions

    4da8ba7 remove strict_strtol macro

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit ef9ee4492da44b74bd3f4805df43bab541a396b3

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed May 18 12:40:06 2016 +0800

 

    skmm-ep: update to bbf1ba0

   

    Changelog:

    bbf1ba0 change mtd device number to match the settings in sdk2.0

    2deec49 fix host freeze problem due to counter mismatch

    b7d5801 simplify logic for "dequeue_from_sec" function

    d01f904 remove unnecessary variable initialization

    a439c44 rename variables for clarity

    613db4a remove LOOP label and implement using "while"

    f7c3026 remove NEXTRING label and revert the condition of if statement

    e68443f remove DEQ label and replace with simple if statement

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 4e97276c197f73509904915db69af2f9020bec38

Author: Ting Liu <ting.liu@nxp.com>

Date:   Mon Jun 13 17:38:35 2016 +0800

 

    qe-ucode: update to a95f42ae

   

    Changelog:

    a95f42a Unify the EULA file

    441e947 Update the EULA file

   

    update the license file, no codes updated.

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 7b112d7a853fcd7cceaf7ab483658fa49b205a9b

Author: Chunrong Guo <B40290@freescale.com>

Date:   Tue Mar 22 11:04:30 2016 +0800

 

    rcw: update to 1af724b

   

    Changelog:

    1af724b update End-User License Agreement

    76854c9 ls1043aqds: revise the description of SERDES1 Protocol 0x3358

    970cc5d ls1043aqds: add SATA support under QSPI boot

    017ed94 ls1021a/ls1043a: byte_swap: should 8 byte alignment

   ea90914 ls1021a: remove the unnecessary PBI

    3f37603 ls1043aqds: Clear SerDes RxBoost on lane D

    cbf49c1 LS1043a-RDB: Add RCW files for UEFI bootloader

    419bd59 ls1043ardb: SECURE_BOOT- RCW added

    ae3461a qe-tdm: add qe-tdm support on ls1043ardb

    26042fa ls1043ardb: Add RCW for ls1043ardb board

    4ae7fc3 ls1043aqds: Add RCW for ls1043aqds board

   

    * change license to Freescale-EULA

    * add support for fsl-lsch2

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit d502695f9d63d499b9bf26a69147a3496783daad

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed May 18 11:30:53 2016 +0800

 

    uio-seville: update to 0f31fbc

   

    Changelog:

    0f31fbc Fix kernel warning when no PHY interrupts are found and module is removed

    c9abc13 Use %pa to print resource_size_t

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 1ad2d70a2803e8f394b0216d3b8eea59d7131091

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed May 18 11:29:13 2016 +0800

 

    hypervisor: update to f23ac6d

   

    Changelog:

    f23ac6d Topaz v1.3-012

    8d2b56e Implement a basic virtualized guts device

    32e5797 Properly report store/load emulation for all cases

    27303c7 Update device virtualization support

    fa9d1bd Topaz v1.3-011

    9db437a update libos

    c29f210 Ensure L1 cache is properly enabled after cache flush

    2f512f3 pamu: Support coalescing DMA sub-windows

    92ca358 update libos

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 69077cd2bf17e27dc681b6521cae15fef593cfc8

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed May 18 11:28:50 2016 +0800

 

    ipc: update to 74d6627

   

    Changelog:

    af0a2a1 B4:DSP_BT: Add new DDRC target ID configuration parameter

    c8a84c6 B4:L1D: Add support for L1 defense New flow

    8e79e5c B4:DSP_BT: DSP cache-cluster init now done from DSP boot loader

    44da44a B4:DSP_BT: Add support for DSP MMU configuration

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 41d0673b988127418e61fa7fbe141325da1af1c5

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed May 18 11:17:24 2016 +0800

 

    hv-cfg: update to 348748b

   

    Changelog:

    348748b update device trees to increase the number of FQDs available

    ba627ef t4240qds: add some missing fman ports

    4da1b35 experimental: update to match latest device tree

    f23fe58 b4860qds: update to match latest device tree

    70e01ec t4240: update to match latest device tree

    bb7fd45 t2080: update to match latest device tree

    5c2af25 t1042rdb: update to match latest device tree

    4ad3b4e t1040: update to match latest device tree

    7d82eca t1024: update to match latest device tree

    a921799 p5040ds: update to match latest device tree

    7b27495 p5020ds: update to match latest device tree

    c2bdb6c p4080ds: update to match latest device tree

    027388f p3041ds: update to match latest device tree

    3ac3990 p2041rdb: update to match latest device tree

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 0bf6a08f85d70278b5185756ce26afe0b1002bfc

Author: Chunrong Guo <B40290@freescale.com>

Date:   Fri Jan 22 14:13:53 2016 +0800

 

    fmlib: update to 43fa98f

   

    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>

 

commit d452d1904013e6d5f464a0b8176592d6672bea33

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed May 18 11:01:40 2016 +0800

 

    flib: update to 08e2aeb

   

    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>

 

commit 21f4fb9f0e89d745ed5e62324939dd80ec8020be

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed May 18 11:00:03 2016 +0800

 

    eth-config: update to c1a4b3a

   

    Changelog:

    c1a4b3a dpaa_eth: add hash PCD files for LS1043ARDB

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit deb42df00bc2dc030a48dff55f11330bd2b92819

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed May 18 10:50:00 2016 +0800

 

    cst: update to d1c6c28

   

    Changelog:

    9413594 Correct the prototype of function calc_srk_hash_ta_3_x()

    4aa0411 add BSD license on scripts

    a53d641 ls1043/ppa: add input file for PPA validation

    412e350 IE: Add IE based input files fro LS2085

    7318fa2 IE Table: Made IE Table Address as 64 bit

    05383c9 uni_pbi: Update PBI commands to add IE Key Table Address

    cb28fa5 create IE KEY Table as SG ENTRY 1 for ISBC

    e1d65a3 add API to create IE KEY Table

    59318fb Makefile: Disable strict aliasing warnings

    ed6cd51 Fix the compile error

    0ad2103 Add input files for LS2085

    d0e1439 modify Makefile to copy scripts in Home Directory

    dbeecbe resolve Klocwork issues

    7bea8ff update the README

    fe5d376 correct CRC calculation for PBI

    af0b811 correct the macro name

    6ff901e add check for length of input file field

    dc59aef Add LS2080 in Trust 3.0

    5d874e8 Input Files corrected

    cfec3ae create_hdr_pbi: correct image hash calculation

    ccab293 ISBC Key Extension for ESBC Header

    d5cadb0 CST Version print added

    ea5b622 Directory structure for code changed

    376fa05 New tool added for creating CF Header

    d192616 Input Files added

    cde107b Image Hash calculation different for Trust1 Non-PBL

    04fc50b SG Flag is not set on platforms other than TRUST1 PBL

    f1ad29a ISBC Header: Add Support for TRUST 1.x

    e2176d7 ESBC Header: SRK Table not supported on TRUST1

    a3512ad ESBC Header: Support Added for TRUST 1 and TRUST 2

    a3491e7 isbc_hdr_ta2: Dump Header corrected

    4a21d92 ISBC Header: Support Added for TRUST 2.x

    6a452c3 Scripts modified to have similar usage as earlier

    e620e9d command line options added to tools

    4870135 common functions moved to one file

    73d1ec0 srk_hash and img_hash options added to tools

    f90a426 Crypto Functions Moved to crypto_utils

    34dd208 TAAL (TA Abstraction Layer) initialization changed

    af43ea3 wrapper scripts added fro tools

    b9ad23b Sample Input Files added

    6caf90f New CST Tools added

    a723374 Remove existing tools

   

    update the license file accordingly.

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit e50a010c327704857df63666ce3f3b17bf1b2805

Author: Camelia Groza <camelia.groza@freescale.com>

Date:   Tue Mar 15 15:04:04 2016 +0200

 

    ceetm: update to a237e09

   

    Changelog:

    a237e09 ceetm: qcount and qweight aren't mandatory; update the help message

    09fd87e ceetm: change the qweight for wbfs classes at runtime

    09d6bc7 ceetm: remove the ceetm kernel module

    fd9c4b3 ceetm: update class statistics

    92c37a4 ceetm: edit the help message

    d155fd6 ceetm: configure the cr and er of prio classes

    610e157 ceetm: separate print_opt into two calls

    3a35a3c ceetm: configure the wbfs weight

    3b2fdd0 ceetm: show wbfs classes

    8b42626 ceetm: add the wbfs qdisc

    e9deb04 ceetm: merge the qdisc and class types; allow rates equal to 0

    e45fc61 Configure the channels in the root classes

    0eb7c9b Print a prio class

    270c21b ceetm: configure the prio qdisc

    f272dbe ceetm: configure the root qdisc and the underlying classes

    fa07c93 ceetm: update the qdisc's help messages

    1adfe00 ceetm: obtain the port's subportal dynamically

   

    * update the compatible machine list

    * no kernel module needs to be installed

   

    add ls1043 to the compatible machine list

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 5b6d16dcf61f653fcd7faf6d19192d139da31b5c

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed May 18 10:43:40 2016 +0800

 

    ar: update to 9a74743

   

    Changelog:

    0a908cd QSDK-2770: Makefile change required for SDK2.0 to handle directory structure change in fman

    907f66a Makefile change required for SDK2.0 to handle directory structure change in fman

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit b43988274a42969bfc1fe5f6b6577547c5340f55

Author: Zhenhua Luo <zhenhua.luo@nxp.com>

Date:   Wed Jan 6 21:21:31 2016 +0800

 

    asf: update to a8bbba6

    

    Changelog:

    a8bbba6 Adding missing NULL checks for pointers

    a57b54c ASF: Fix for compilation error in IPSEC

    4c1e657 IPSEC: Fix for crash with RedSide disabled.

    53c68a9 ASFQOS: Removing Compilation errors.

    a2435dd ASF: Changing dpa files path and Flag

    03d158e asf: Patch to fix api issue in kernel change.

    30fe696 asf_ipsec: Patch to fix the insmod issue with gcc5.2

    705730c asf: Patch to remove compilation error when ASF_IPV6 is disabled.

    08c71f3 asfipsec: Patch to linearize nr_frag and fraglist coming from linux.

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit bd1037cf138dd0fa168460bb68812961504c3a7e

Author: Ting Liu <ting.liu@nxp.com>

Date:   Thu May 12 11:48:19 2016 +0800

 

    apptrk: update to 873f44c

   

    Changelog:

    873f44c Use unified EULA file

    f0ef785 Update End-User License Agreement

    df1f1d8 ARM Support for hardware breakpoints and watchpoints

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 97974bed3db92cb19a0635f9d900c376763d76c6

Author: Ting Liu <ting.liu@nxp.com>

Date:   Thu Jun 16 16:58:01 2016 +0800

 

    qemu: upgrade to v2.4 plus fsl patches

   

    Detailed commit log can be found at:

    http://git.freescale.com/git/cgit.cgi/ppc/sdk/qemu.git/log/?h=sdk-v2.0.x

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 2f54d9abf919e878695da51106159c77a5ee60e5

Author: Ting Liu <ting.liu@nxp.com>

Date:   Fri Jun 17 16:22:32 2016 +0800

 

    adjust MACHINEOVERRIDES ordering

   

    Change it from:

    MACHINEOVERRIDES="e6500:qoriq:qoriq-ppc:b4:b4420:b4420qds"

    to:

    MACHINEOVERRIDES="qoriq:qoriq-ppc:e6500:b4:b4420:b4420qds"

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 44a7cbbf07dce23fdd80b7c80733937f14f06b47

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed Jun 15 18:10:45 2016 +0800

 

    qoriq-ppc.inc: abstract common bit to qoriq.inc

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 38ec99d4f07a59966ba6808787322f58d5b4411a

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed Jun 15 16:23:50 2016 +0800

 

    rename qoriq-base.inc to qoriq-ppc.inc

   

    To align with qoriq-arm/qoriq-arm64 in future.

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 4c86e761452ad9d8557337701a8545c83c53f967

Author: Ting Liu <ting.liu@nxp.com>

Date:   Thu Jun 23 10:57:08 2016 +0800

 

    t4240: update dtb path

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

    Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>

 

commit aab8310123ba2fe4cbb419cacd00052c1ca6f30a

Author: Ting Liu <ting.liu@nxp.com>

Date:   Thu Jun 23 10:55:16 2016 +0800

 

    t4160: update dtb path

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

    Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>

 

commit 882206e123f9891ddfe44f170507298ad4bfc59b

Author: Ting Liu <ting.liu@nxp.com>

Date:   Thu Jun 23 10:54:21 2016 +0800

 

    t2080: update dtb path

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

    Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>

 

commit cc2af8e83eb382d85c49c2cf2ba63c53350f849a

Author: Ting Liu <ting.liu@nxp.com>

Date:   Thu Jun 23 10:52:42 2016 +0800

 

    t104x: update dtb path

   

    * add dsar dtb

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

    Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>

 

commit 5abe5b0285deae751e40475e1dd127f5c502d4fe

Author: Ting Liu <ting.liu@nxp.com>

Date:   Thu Jun 23 10:50:23 2016 +0800

 

    t1024: update dtb path

   

    * remove capwap dtb

    * add usdpaa-shared-interfaces dtb

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

    Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>

 

commit 5f0f2d7d70481c10b0a88a7816f41cb99db24683

Author: Zhenhua Luo <zhenhua.luo@nxp.com>

Date:   Thu Jun 23 10:48:53 2016 +0800

 

    t1023: update dtb path

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

    Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>

 

commit 1d6523eceed065142ff5a5164fe272aac2ad804f

Author: Ting Liu <ting.liu@nxp.com>

Date:   Thu Jun 23 10:47:51 2016 +0800

 

    p5040: update dtb path

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

    Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>

 

commit 6d0d5b466d6841fbc0835cec9f8c2fd861c8af09

Author: Ting Liu <ting.liu@nxp.com>

Date:   Thu Jun 23 10:46:41 2016 +0800

 

    p5020: update dtb path

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

    Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>

 

commit c5a612ecd943b88cd885d12bb2c4d1de1750f9fc

Author: Ting Liu <ting.liu@nxp.com>

Date:   Thu Jun 23 10:45:17 2016 +0800

 

    p4080ds: update dtb path

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

    Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>

 

commit b302c9051d2db8f7e042d58880f7ba60a97cfe14

Author: Ting Liu <ting.liu@nxp.com>

Date:   Thu Jun 23 10:44:07 2016 +0800

 

    p3041ds: update dtb path

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

    Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>

 

commit c28cc245cd599a74363a5b21ca1da9be52f88b66

Author: Ting Liu <ting.liu@nxp.com>

Date:   Thu Jun 23 10:43:04 2016 +0800

 

    p2041rdb: update dtb path

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

    Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>

 

commit 6e0b40b51c99afcb69c96445bd538073422d233d

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed Jun 15 15:21:31 2016 +0800

 

    c293pcie: update dtb path

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit ffd33f8a4658b1673d3dbdce02b4f640b4261868

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed Jun 15 15:17:58 2016 +0800

 

    b4860: update dtb path

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 8bffa9c61ccc86058e0c728887bf492f90df5cc2

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed Jun 15 15:16:00 2016 +0800

 

    b4420: update dtb path

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 5833216d5d88dae1ee61b6d90c953dbb6f8ab4e8

Author: Ting Liu <ting.liu@nxp.com>

Date:   Fri Jun 17 14:10:15 2016 +0800

 

    linux-qoriq: fix vmpic_msi_feature not used error

   

    Fix the below 'unused-const-variable' error:

    .../arch/powerpc/sysdev/fsl_msi.c:661:37: error: 'vmpic_msi_feature'

    | defined but not used [-Werror=unused-const-variable=]

    |  static const struct fsl_msi_feature vmpic_msi_feature = {

    |                                      ^~~~~~~~~~~~~~~~~

    | cc1: all warnings being treated as errors

    | make[3]: *** [arch/powerpc/sysdev/fsl_msi.o] Error 1

    | make[2]: *** [arch/powerpc/sysdev] Error 2

    | make[1]: *** [sub-make] Error 2

    | make: *** [__sub-make] Error 2

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit b1fcfb28a4d1b7ddf9b393b697d76256cc52f760

Author: Ting Liu <ting.liu@nxp.com>

Date:   Thu Jun 16 17:07:46 2016 +0800

 

    linux-qoriq: upgrade to 4.1

   

    The main features are:

    * Linux kernel 4.1.8

    * ARM A7 (AARCH32), A53 and A57 (AARCH64), Little Endian (default)

    * Power Architecture e500mc, e5500, e6500

    * Multicore SMP support and multithread (e6500)

    * 32-bit effective kernel addressing [e500mc, e5500, A57]

    * 64-bit effective addressing [e6500, A53, A57]

    * Huge Pages (hugetlbfs)

    * Linux Real-Time (RT) [P4080, B4860, LS1021A]

    * Kernel-based Virtual Machine (KVM)

    * Libvirt 1.2.19

    * Linux Containers (LXC) 1.1.4 function support

   

    Detailed commit log can be found at:

    http://git.freescale.com/git/cgit.cgi/ppc/sdk/linux.git/log/?h=sdk-v2.0.x

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit ad53934bfb7602362eff7fc27878ca0e6b42882a

Author: Ting Liu <ting.liu@nxp.com>

Date:   Thu Jun 16 17:04:22 2016 +0800

 

    linux-qoriq: merge .inc and .bb

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit e6cb0dba0757186c3e84488fa5e45e67532cf367

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed Jun 15 17:09:00 2016 +0800

 

    t4240: disable virtual terminal support

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 0dff68f9a79294e15ff33644078440116466d273

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed Jun 15 17:06:49 2016 +0800

 

    t4160: disable virtual terminal support

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 44d02bcd3e0676c919c898d9146c4d446b1f0778

Author: Ting Liu <ting.liu@nxp.com>

Date:   Thu Jun 23 10:41:24 2016 +0800

 

    t2080: disable virtual terminal support

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

    Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>

 

commit ec67e3a9ff0341036170dc6750e43485a017a595

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed Jun 15 17:20:45 2016 +0800

 

    t104x: disable virtual terminal support

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 5ecab1585b444096f8d145868f445e25e5d3f977

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed Jun 15 17:15:14 2016 +0800

 

    t1024: disable virtual terminal support

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 5aa6a854957497bed1d9f5e5558c8e439041883f

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed Jun 15 17:12:49 2016 +0800

 

    t1023: disable virtual terminal support

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 72ec37f58827e31e27c6ea78cb4c465e982ffff1

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed Jun 15 17:21:16 2016 +0800

 

    p5040: disable virtual terminal support

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit b760aac58cd984b3d6d840869d0cef6fe59845fd

Author: Ting Liu <ting.liu@nxp.com>

Date:   Thu Jun 23 10:35:32 2016 +0800

 

    p5020: disable virtual terminal support

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

    Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>

 

commit a77d30b9ea17bad2388dc325004b815e74a653f2

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed Jun 15 17:23:07 2016 +0800

 

    p4080ds: disable virtual terminal support

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 34739ce85ed4bc2a5c8ad21e1f095867d18dce9f

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed Jun 15 17:22:56 2016 +0800

 

    p3041ds: disable virtual terminal support

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit aea27792f7cbd18f2ef4e832d307c8171dfcf613

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed Jun 15 17:22:46 2016 +0800

 

    p2041rdb: disable virtual terminal support

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 8d47e1820e552a41866798224808c0441cde61d8

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed Jun 15 17:22:33 2016 +0800

 

    c293pcie: disable virtual terminal support

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 7d215badc891f8810308d023bad8d1ab7483b081

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed Jun 15 17:22:00 2016 +0800

 

    b4860: disable virtual terminal support

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

commit 57d8af28369b1b5cc5fffea2042054194be4fd70

Author: Ting Liu <ting.liu@nxp.com>

Date:   Wed Jun 15 17:21:48 2016 +0800

 

    b4420: disable virtual terminal support

   

    Signed-off-by: Ting Liu <ting.liu@nxp.com>

 

 

Best Regards,

 

Zhenhua




--------------090000080609010904000108--