[meta-freescale] Updates to meta-freescale (master) in 2018-02-06

otavio.salvador at gmail.com otavio.salvador at gmail.com
Tue Feb 6 03:59:18 PST 2018


Hello,

I pushed following updates:

commit e189c400f474a38ef3ab247708e73c198b903da4 (HEAD -> master, yocto/master-next, yocto/master)
Author: Chunrong Guo <chunrong.guo at nxp.com>
Date:   Tue Jan 30 17:10:03 2018 +0800

    ppa: Recipe Reogranization
    
    *ppa build support OPTEE-OS parameter.
    
    *Building PPA source with OPTEE-OS
    
    *add ppa-optee recipes
    
    *update to e564143
    e564143 - Adding 'execute' bit to gen_spd_its file mode
    a0e0479 - QPPA-34 Fix to resolve the 4.4 Kernel 32bit bootup issue.
    3107360 - Initializing TZASC after EL3 cache maint ops; Setting OCRAM to secure access only when EL3 stacks are in OCRAM.
    db509c5 - Initializing smc global data region;Making data-in-ocram the default.
    48ccba3 - Cleaning up code fix for QLINUX-8590.
    c1e2177 - Bringing TZASC Enablement under CONFIG_SPD compile time flag.
    fac778a - Enable LPM20 on LS2088A
    5be38ad - Fix for ls1026ardb/ls1023ardb board boot up issue on dash-lts 4.9 kernel. JIRA Ticket QLINUX-8590
    eb40915 - Adding support for LS1012 Freedom board.
    833f749 - Fix for launching 32-bit kernel when OpTee is loaded.
    75e9909 - Added TZC-380 & TZC-400 drivers for LS1043 and LS1046.
    f2eecde - Add proper checking for Trusted-OS vector-table.
    24ecac4 - Enable PSCI-CPU-ON notification for trusted-OS.
    a9a6f4d - Fix in SPD for Coverity issues in TX1.0 release.
    b2979b5 - Disabling and re-enabling SEC on entry/exit to LPM20 on LS1088.
    b31c991 - Fix defect inserted into _zeroize_bss() during last commit.
    3f83fd1 - Changed name of ddr/spd.c to spd_ddr.c to prevent filename collision with spd/spd.c.
    59acbe2 - Fixing LSCH macro usage in timer.c.
    030a2d7 - Adding SD/eMMC driver.
    46016e6 - Added functions _getGICC_BaseAddr() and _getGICD_BaseAddr() to ls1012.
    1f804e6 - Fixed handling of ls1043/ls1046 gic base address.
    7e8df4f - Supplying the start address to _relocate_rela() and _zeroize_bss() functions.
    dc36a4e - Resequencing the startup code for ddr and non-ddr builds. Fixed handling of input parameters to _ppa_main().
    52f6c8b - Cleanup monitor code.
    bdd2e61 - Adding temporary stack to bootcore before ppa_main() is called.
    
    Signed-off-by: Chunrong Guo <chunrong.guo at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 31427e3ce7a13409dd49a874e2df33bdf326f31c
Author: Chunrong Guo <chunrong.guo at nxp.com>
Date:   Tue Jan 30 17:10:02 2018 +0800

    dpdk-extras: remove
    
    *dpdk includes dpdk-extras
    
    Signed-off-by: Chunrong Guo <chunrong.guo at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 9102e13ea658103845188fe556163932c8d16b2a
Author: Chunrong Guo <chunrong.guo at nxp.com>
Date:   Tue Jan 30 17:10:01 2018 +0800

    dpdk: update recipe
    
    update to 076aa8e
    *include the following changes:
    076aa8e - bus/fslmc: change the eqcr stashing threshold to 1
    adc0955 - net/dpaa: Change default tail drop size to 256.
    a3921f8 - net/dpaa2 : Revert "enable fetching hash result from hardware"
    e901680 - net/dpaa2:Setting correct frame size in dev_mtu_set
    d61cd8f - net/dpaa:Setting correct frame size in dev_mtu_set
    8bff395 - Merge branch '17.05-next-qoriq' into 17.05-qoriq
    14f2b6f - Merge remote-tracking branch 'stable/17.05' into hotfix/DPDK-1036_stable_17.05-to_qoriq
    5afa218 - Merge pull request #482 in GITAM/dpdk from DPDK-178-BE to 17.05-next-qoriq
    0192452 - net/dpaa: add frame count based tail drop with CGR
    d5026f6 - net/dpaa2: removing double env variable for Tail drop setting
    7468d34 - net/ixgbe: fix compilation on ARM BE
    c493e1f - net/i40e: fix compilation on ARM BE
    f502ece - bus/dpaa: fix compilation on ARM BE
    bfa94d6 - lpm: fix compilation on ARM BE
    815ea7d - pmdinfogen: fix cross compilation for ARM BE
    14c81be - Merge pull request #478 in GITAM/dpdk from DPDK-806-phyaddr to 17.05-next-qoriq
    b31eb4d - Merge pull request #472 in GITAM/dpdk from DPDK-1010-misc to 17.05-next-qoriq
    11c1c9e - bus/dpaa: fix missing symbol for shared build
    07e60bd - net/dpaa2: set queues if reconfiguration is done
    1918d8c - test/test: improve dequeue logic for crypto operation
    b0c1ecb - net/dpaa2: support to configure taildrop size
    223fe63 - net/dpaa2: support rx query count api
    3333924 - net/dpaa2: enable parse error packet to driver by default
    4eec0f0 - net/dpaa: optimize phy to virt for push mode queue
    8b3e1c9 - net/dpaa: removing the data prefetch from driver
    7505585 - net/dpaa: increase the tail drop length
    23505e0 - net/dpaa: optional support for push mode queues
    cad1ddb - crypto/dpaa: optimizing the virt to phy conversion
    4c84009 - net/dpaa: optimize the phy to virt conversion
    d44f70f - mempool: indicate if mempool elements are allocated from muliple memzones
    77e5fd8 - errata: dpaa - change the block size flag name in alignment with upstream
    305c71a - errata: mbuf - dpaa errata to use family mask
    cd6f661 - bus/dpaa: adding fq as a parameter for portal get
    2daf985 - Merge pull request #474 in GITAM/dpdk from bugfix/DPDK-845-correction to 17.05-next-qoriq
    3a2ea0d - examples/ipsec-secgw: add protocol offload cfg files for 64x64 tunne
    
    *install nxp config files
    
    Signed-off-by: Chunrong Guo <chunrong.guo at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 67fb6f1e85eb9602ee78b42ee1fff64512b75de9
Author: Chunrong Guo <chunrong.guo at nxp.com>
Date:   Tue Jan 30 17:10:00 2018 +0800

    ls1012ardb: rcw-bin instead of rcw
    
    Signed-off-by: Chunrong Guo <chunrong.guo at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 52b6f2c4b2aa5f7ab76de9b2a78d31a26ab76223
Author: Chunrong Guo <chunrong.guo at nxp.com>
Date:   Tue Jan 30 17:09:59 2018 +0800

    ls2088ardb: rcw-bin instead of rcw
    
    Signed-off-by: Chunrong Guo <chunrong.guo at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit b1fc87a7a56f20abdfa32162118e14e90097a917
Author: Chunrong Guo <chunrong.guo at nxp.com>
Date:   Tue Jan 30 17:09:58 2018 +0800

    ls1088ardb: rcw-bin instead of rcw
    
    Signed-off-by: Chunrong Guo <chunrong.guo at nxp.com>>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 29424b3c38735cb9c48d28ae9f86dfd11cb59524
Author: Chunrong Guo <chunrong.guo at nxp.com>
Date:   Tue Jan 30 17:09:57 2018 +0800

    ls2088ardb: mc-utils instead of dpl-examples
    
    Signed-off-by: Chunrong Guo <chunrong.guo at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 7a054a039e314e9c8c91f29a6cfb34b57d75e506
Author: Chunrong Guo <chunrong.guo at nxp.com>
Date:   Tue Jan 30 17:09:56 2018 +0800

    ls1088ardb: mc-utils instead of dpl-examples
    
    Signed-off-by: Chunrong Guo <chunrong.guo at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 9bb394fea0894a5d1aa95b7ab5ea7301831cd3b9
Author: Chunrong Guo <chunrong.guo at nxp.com>
Date:   Tue Jan 30 17:09:55 2018 +0800

    mc-utils: add recipes
    
    *include the following changes:
    b79fe4b - config: add descriptions to DPCs and DPLs
    cc37a9c - config: convert files from dos format to unix
    8b3fe8c - config: update source files to match release LSDK-17.09
    5b25be0 - config: update source files to match release LSDK-17.06
    01a71bb - config: update source files to match LSDK-17.06-EAR
    06dda1d - config: add source files for DPLs and DPCs
    86da1cf - initial commit
    
    Signed-off-by: Chunrong Guo <chunrong.guo at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit b11e8f95428835699ebb44c948fe11dc333e8cb4
Author: Chunrong Guo <chunrong.guo at nxp.com>
Date:   Tue Jan 30 17:09:54 2018 +0800

    optee-test: add recipes
    
    *include the following changes:
    
    a54952b - xtest storage: add a test case of creation of already existing object
    c3af0c2 - xtest: deprecated bass_return_code
    1109316 - xtest: regression 1xxx: at least warn if test pseudo TA not found
    a319852 - xtest 1014: minor beautification
    3b2da64 - Adds AES-GCM performance test in aes-perf
    cc72dd2 - xtest:sdp: fix a xtest crash if TEE is built without test pTA
    3a34b98 - xtest:sdp: support old ION API if new API fails
    8bc3142 - xtest/sdp: sync with ION udpates from linux kernel 4.12
    1d70a11 - regression: add case 1002
    087f204 - xtest: add -DTA_DIR to meet different requirement
    24ce5ab - aes_perf: add missing #include <trace.h>
    96d3952 - crypt: Support 64-bit TA address space.
    47f7e3b - remove deprecated ta/prebuilt/faked_armv7_uta_signed_header.bin
    e0ab180 - xtest: fix buffer setup in AES benchmark tests
    e916b10 - Add regression_1016: TA to TA buffer manipulations
    7601c03 - ta/os_test: remove unused code
    d2d94b4 - Make sure AES CTR does not buffer data
    c13fafa - Make sure AES GCM does not buffer data
    5f86daa - regression 6018: reduce the number of blocks written
    fbbc48d - xtest: fix 32bit/64bit build directive when GP suite is enabled
    de0c443 - regression_5000.c: use size_t instead of uint32_t
    cefbe02 - regression_5006: use 32KB buffer
    e134252 - --sdp-basic: fix misleading messages
    20949ea - regression 6018: reduce the number of blocks written
    0b8342d - SDP basic test TA: get SDP configuration from TA devkit
    d851fc7 - xtest/perfs: fix option for random initialization of input buffers
    b85a5f9 - xtest: add SDP performance tests in aes-perf
    b9a9582 - xtest: fix SDP basic to nicely export allocate_ion_buffer()
    057129b - aes-perf: AES buffer size must be a multiple of 16 bytes
    d0b3ee2 - aes-perf, sha-perf: add long options
    2f18cc4 - aes-perf, sha-perf: trace TEE error origin when applicable
    7203db0 - Remove SQL-FS
    d232f17 - regression: add case 9524
    e5f9a5d - regression: 6015: remove special case for REE FS
    4fd31f7 - Adjust the 9xxx cases for FS updates
    170a1ee - Android.mk: Rename C source files to its test suite
    f84e996 - adbg_run.c: Define TAILQ_CONCAT() for aosp
    cc923db - Adjust the 9xxx cases for FS updates
    
    Signed-off-by: Chunrong Guo <chunrong.guo at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 1cc4930cf29a394926ac48ca5db846326a2b123e
Author: Chunrong Guo <chunrong.guo at nxp.com>
Date:   Tue Jan 30 17:09:53 2018 +0800

    optee-client: add recipes
    
    *include the following changes:
    73b4e49 - tee-supplicant: REE fs open file with O_SYNC flag
    075c56e - tee_supplicant: add register memory feature
    27888d7 - tee_client_api: register user memory
    f761a27 - tee-supplicant: move TEEC_LOAD_PATH to Makefile
    48107e5 - tee_client_api: support calling libteec from cplusplus
    32d9b77 - rpi3: fix unsupported exclusive access issue
    0efaf6b - libteec/Makefile: create relative links to shared library instead of absolute ones
    44c0d30 - Makefile: preserve links to libraries during make copy_export
    5883a75 - libteec: benchmark cleanup
    e5ba7e8 - tee-supplicant: Report error on short buffer when loading TA
    5db6c2d - Fix incorrect share memory size
    48aed6e - Storage: Added CFG_TEE_FS_PARENT_PATH config option
    1358c3f - Replace file permission symbolic values by octal numbers
    63106fb - OP-TEE Benchmark
    326001c - tee-supplicant: FS: remove unused legacy RPC functions
    d6a3291 - Remove leftovers of SQL FS
    5de013f - supplicant: use public rpc command ids
    f8a4086 - supplicant: define/describe reserved Ids for supplicant commands
    a47e334 - client api: fix ULONG_MAX dependency
    9faeb1b - tee_client_api: Correct max shared memory size define
    4d5cf67 - tee-supplicant: correct block device path for android
    403c9a1 - Remove SQL-FS
    0b7aa7d - Android.mk: fix CFG_TEE_CLIENT_LOG_FILE checking
    1df4046 - ree_fs_new_opendir(): ignore empty directory
    d507b84 - tee_supplicant_android.mk: Add missing configs for sockets
    ea42194 - tee-supplicant: fix variable is used unitialized error
    79309c4 - Use the mode also in open_wrapper
    f79c74f - tee-supplicant: Add support for TCP/UDP iSocket interface
    52e6ca1 - tee-supplicant: spawn threads as needed
    5229afd - tee-supplicant: support asynchronous supplicant requests
    5477e9e - tee-supplicant: Update TEEC_TEST_LOAD_PATH for Android
    7f16107 - ree fs rpc: open with best-effort allowing RO data fs
    3b4c507 - Add support for TA profiling (gprof)
    a1df073 - Rename optee_msg_fs.h to optee_msg_supplicant.h
    1aaf6dc - tee-supplicant: disable warnings only for sql_fs.c
    3656576 - Add backward compatibility with older TA UUID format
    1d5cc96 - Allow O to be an absolute path
    ce5fefe - Format UUID strings correctly
    
    Signed-off-by: Chunrong Guo <chunrong.guo at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 47f959f4b664fc3d0ca66c1bd1f32f4a33eceb55
Author: Chunrong Guo <chunrong.guo at nxp.com>
Date:   Tue Jan 30 17:09:52 2018 +0800

    optee-os: add recipes
    
    *include the following changes:
    ced7d32 - Merge pull request #2 in DASH/optee_os from ~NXA18717/dash_optee_os:master to master
    b48ba24 - plat-ls: Add support for armv8 platform flavour
    789e38a - core: arm: psci: pass nsec ctx to system_suspend
    a7337d8 - core: fix allocated object on object creation failure in svc storage
    639e5b8 - pta: change DMSG to FMSG for invoke in pta/SDP
    bc0d271 - make clean: split file list into manageable chunks
    8c6a8af - Fix comment in tee_ree_fs.c
    6d57389 - Update CHANGELOG.md for 2.6.0
    e4a1f58 - entry_std.c: Initialize num_params to fix gcc warning
    b644907 - thread.c: free rpc arg mobj during cache disabling
    a3bb288 - Update minor revision to 6 for release tag 2.6.0-rc1
    b45ff69 - hikey, hikey960: enable dynamic shared memory
    9a85cc0 - core: add v2p/p2v tests in embedded tests
    3883028 - core:mmu: privileged land pa2va is not supported in dynamic SHM
    0d86665 - core:debug: add verbosity when pa/va do not match
    42d91b4 - core:mmu: fix userland pa2va conversion
    bbed97b - core:mmu: fix userland va2pa conversion
    def98e2 - core:unwind: check user context on stack print of panicked TAs
    f98151a - core: map PTA registered shared memory late
    430dcbd - core: reimplement mobj_mapped_shm_alloc()
    071e702 - core: add mobj_reg_shm_{,un}map()
    5c7a19b - core: mobj: remove double physical offset
    a71af55 - core: mobj: add mobj_get_phys_offs()
    8ae8c73 - Add Marvell platform with initial support for ARMADA A7K & A8K
    ade1412 - Util: add ASM version ROUNDDOWN and ROUNDUP definitions
    a5ebede - Util: add some useful SIZE definitions
    ae9fdf9 - plat-stm: support registered shm buffers
    ae19421 - core:sdp: fix SDP test pseudo-TA against dynamic shm
    c5d84b7 - plat-rcar: add non-secure DDR configuration
    d7269cc - plat-rcar: add initial support for salvator-m3 board
    b369a93 - plat-rcar: force CFG_CORE_LARGE_PHYS_ADDR
    ae841ed - pager: allow TA unwind when cause of unwind is not abort
    785be2e - plat-vexpress: juno: add missing DRAM1
    7411e0e - Add comment about CFG_UNWIND
    3ff067c - plat-vexpress: fvp: add missing DRAM1
    cbe4eae - core: add register_phys_mem_ul()
    29ba2e7 - core: trivial large paddr_t fixes
    dd3afba - Add CFG_CORE_LARGE_PHYS_ADDR for 64bit paddr_t
    
    Signed-off-by: Chunrong Guo <chunrong.guo at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 67050918d2f44e2a6c03971663a03cec55131f1b
Author: Chunrong Guo <chunrong.guo at nxp.com>
Date:   Tue Jan 30 17:09:51 2018 +0800

    rcw-bin: add recipes
    
    *include the following changes:
    
    bf3ae3c - armv8:LS1012A: Add support for LS1012A-2G5RDB board
    e84010a - rcw: remove source files of SoCs
    69104c3 - LS1012: Change header location in rcw for Secure Boot
    43c79c9 - rcw: ls1088aqds: Add RCW PBL_QSPI_1600_700_2100_0x15_0x0d.bin
    6719b04 - Ls1043a: add workaround for pcie errata A-009859
    1a6236a - LS1012ARDB: Change rcw for secure boot
    cdf4b72 - rcw: ls1088aqds: Add SCSI errata for detecttion of sata
    16072f7 - armv8:LS1012A: RCW supporting 1GHz CPU frequency
    90aef03 - LS1088ARDB:Reduce size in block copy command
    53518dc - rcw: ls1088ardb: Add SCSI errata for detecttion of sata
    0a869b3 - ls1021a: add workaround for pcie erratum A-007997 and A-007815
    e7f18e5 - ls2088ardb: Add RCW for with platform frequency 700MHz
    6f324fc - Use BSD license for both rcw and binary files
    c69799f - Added copyright to byte_swap.tcl
    
    Signed-off-by: Chunrong Guo <chunrong.guo at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

Regards,

--
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


More information about the meta-freescale mailing list