[meta-freescale] Updates of meta-fsl-ppc fido branch on 2015-07-23

Luo Zhenhua zhenhua.luo at freescale.com
Wed Jul 22 19:21:57 PDT 2015


Hello all,


The following updates are merged in fido branch of meta-fsl-ppc, thanks.

commit b2088016a9fbe9add324aa1a7228bc9bfdc5c606
Author: Zhenhua Luo <zhenhua.luo at freescale.com>
Date:   Wed Apr 22 20:13:45 2015 +0800

    cryptodev: update to 1.7 plus FSL patches

    To avoid build issue when Poky upgrades cryptodev, keep a copy
    of cryptodev-{linux,modules,tests) recipe in this repository.

    Based on the upstream, this includes the following FSL patches:
    0001-add-support-for-composite-TLS10-SHA1-AES-algorithm-o.patch
    0002-add-support-for-COMPAT_CIOCAUTHCRYPT-ioctl.patch
    0003-PKC-support-added-in-cryptodev-module.patch
    0004-Compat-versions-of-PKC-IOCTLs.patch
    0005-Asynchronous-interface-changes-in-cryptodev.patch
    0006-ECC_KEYGEN-and-DLC_KEYGEN-supported-in-cryptodev-mod.patch
    0007-RCU-stall-fixed-in-PKC-asynchronous-interface.patch
    0008-Add-RSA-Key-generation-offloading.patch
    0009-Fixed-compilation-error-of-openssl-with-fsl-cryptode.patch
    0010-add-support-for-composite-TLS10-SHA1-3DES-algorithm-.patch
    0011-add-support-for-TLSv1.1-record-offload.patch
    0012-add-support-for-TLSv1.2-record-offload.patch
    0013-clean-up-code-layout.patch
    0014-remove-redundant-data-copy-for-pkc-operations.patch
    0015-fix-pkc-request-deallocation.patch
    0016-add-basic-detection-of-asym-features.patch
    0017-remove-dead-code.patch
    0018-fix-compat-warnings.patch
    0019-fix-size_t-print-format.patch
    0020-fix-uninitialized-variable-compiler-warning.patch

    Signed-off-by: Cristian Stoica <cristian.stoica at freescale.com>
    Signed-off-by: Ting Liu <ting.liu at freescale.com>

commit c0590434ae1571602fde9441f447a6fb35967e4c
Author: Cristian Stoica <cristian.stoica at freescale.com>
Date:   Fri Jul 17 17:29:43 2015 +0800

    openssl: add sdk-v1.8 patches

    The imports the following changes:
    eng_cryptodev: extend TLS offload with+ 3des_cbc_hmac_sha1
    eng_cryptodev: add support for TLSv1.1 record  offload
    eng_cryptodev: add support for TLSv1.2 record offload
    cryptodev: drop redundant function
    cryptodev: do not zero the buffer before use
    cryptodev: clean-up code layout
    cryptodev: do not cache file descriptor in 'open'
    cryptodev: put_dev_crypto should be an int
    cryptodev: simplify cryptodev pkc support code

    Signed-off-by: Cristian Stoica <cristian.stoica at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 1d729c77e7aadc0cb90cc4c1ad6401c38408899e
Author: Cristian Stoica <cristian.stoica at freescale.com>
Date:   Fri Jul 17 17:29:42 2015 +0800

    openssl: rewrite recipe to remove code duplication

    - the package is now based on upstream tarball instead of Freescale git
      repository
    - Freescale cryptodev patches are applied only on target package to
      avoid build errors

    Signed-off-by: Cristian Stoica <cristian.stoica at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 61d195bbab0b5852593598ba291ee9429a2ac9ba
Author: Cristian Stoica <cristian.stoica at freescale.com>
Date:   Fri Jul 17 17:29:41 2015 +0800

    openssl: remove native dependency on cryptodev

    The original intent of the code was good but the comment was missleading
    since the cryptodev dependency was always set, even for the native package.

    Dependency on acceleration engines (including cryptodev) should be disabled
    for the native package to reduce the risk of incorrect builds and other
    runtime issues. In particular, the chain of dependencies for such a high
    profile crypto package should be minimal to help with code audit.

    Signed-off-by: Cristian Stoica <cristian.stoica at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit e48e701b9a0836c7b533882d4fdde4e94373e25b
Author: Zhenhua Luo <zhenhua.luo at freescale.com>
Date:   Fri Jul 17 17:29:40 2015 +0800

    openssl: fix the packaging qa error

    ERROR: QA Issue: non debug package contains .debug directory:
     openssl-engines path
     .../packages-split/openssl-engines/usr/lib64/engines/.debug/libcswift.so
    ERROR: QA run found fatal errors. Please consider fixing them.

    Signed-off-by: Zhenhua Luo <zhenhua.luo at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit d066cb33d58ac43854c293c99f30a27286667585
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 17:29:03 2015 +0800

    dpa-offload: add recipe

    The user space DPAA offloading drivers were splited from the old usdpaa.

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 22f60a613f5c488c6aacc6fff091a65472bda7a0
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 17:29:02 2015 +0800

    usdpaa-apps: add recipe

    The usdpaa applications were splitted from the old usdpaa repository.

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit e07faab6cabff3309bff49b3eeb3b07eb73bfca4
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 17:29:01 2015 +0800

    usdpaa: update to revision 3b07179

    usdpaa repository was splited into usdpaa (drivers), dpa-offload (drivers).
    and usdpaa-apps.
    This recipe now stores only usdpaa drivers. Remove unrelated bits.

    New git commits:
    3b07179 fsl-usdpaa: Add spin_lock_destroy
    e65a5e6 qbman: Fix qman_ceetm_cscn_dcp_get()
    1eda3c8 qbman: Update ceetm with some user friendly APIs
    991a6fe Add COPYING file
    26eb74a qbman: Agressively clean QMan portals before use
    e00f58f standalone-env: Added support for T1023, T1024 boards.
    79eaaf1 fman: Optimize implementation of "fm_mac_config_loopback" function
    0c95b1f include: install needed header files
    a7c1d67 Rename source directory from 'drivers' to 'src'
    6ffdb3e lib/mm: Relocate common library from apps
    2858d19 standalone-env: Remove application exports
    b298439 Relocate test directory to usdpaa-apps
    40ae339 apps/libs: Relocate to usdpaa-apps
    a34d0b3 srio_ipsec_offload: Relocate to usdpaa-apps
    7018460 dsp_dpa: Relocate to usdpaa-apps
    935dfb0 dpa_offload: Relocate driver to own repository
    8364e4f ppac: Relocate to usdpaa-apps
    f955e2d test_netcfg: Relocate to usdpaa-apps
    a64f8b1 sra: Relocate to usdpaa-apps
    bbb8ea4 simple_proto: Relocate to usdpaa-apps
    5aaee69 simple_crypto: Relocate to usdpaa-apps
    6fdd64a rmu: Relocate to usdpaa-apps
    51a3580 reflector: Relocate to usdpaa-apps
    2bbf219 reassembly_demo: Relocate to usdpaa-apps
    f6c34d5 qbman_speed: Relocate to usdpaa-apps
    b97246d pme_loopback: Relocate to usdpaa-apps
    c96ce65 lpm-ipfwd: Relocate to usdpaa-apps
    f689a86 ipsec_offload: Relocate to usdpaa-apps
    b501eed ipsecfwd: Relocate to usdpaa-apps
    a6f6f7e ipfwd: Relocate to usdpaa-apps
    c9020e1 hello_reflector: Relocate to usdpaa-apps
    bfe0a37 fragmentation_demo: Relocate to usdpaa-apps
    6a52158 fra: Relocate to usdpaa-apps
    d75cb94 dma_test: Relocate to usdpaa-apps
    86f15cc cpu_hotplug: Relocate to usdpaa-apps
    8dcb426 classifier_demo: Relocate to usdpaa-apps
    5e47efe ceetm_demo: Relocate to usdpaa-apps
    b05c038 capwap: Relocate to usdpaa-apps
    1c1a546 capwap: remove dependency on internal/compat
    f87542d srio_ipsec_offload: remove dependency on internal/compat
    fc0d7f9 pme_loopback: remove dependency on internal/compat
    fd82904 libfslcrypto: fix setting of FD field
    51dddc7 Add FMAN API fm_mac_conf_max_frame_len
    89f9869 Add FMAN API fm_mac_config_loopback
    2393a84 Add FMAN API fm_mac_set_rx_ignore_pause_frames
    450b89e Adding FMAN API fm_mac_add_exact_match_mac_addr and fm_mac_config
    47fced1 Adding FMAN API fm_mac_set_promiscuous
    8c77b68 simple_crypto: add support for block cipher algorithm mode

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit d3d80572092def854d62798ecfc2ad85e1f182d6
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 15:17:52 2015 +0800

    fm-ucode: update to revision 2827f00

    This import the following changes:
    2827f00 fm-ucode: release 106_x_15 version

    Also add the reglex for new t1023/t1040/t1042 boards.

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 4e412549f645d486e889e0ef8d4e1d88b3441968
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 15:17:51 2015 +0800

    hv-cfg: update to revision b9287b0

    This imports the following changes:
    b9287b0 t1040d4rdb: initial scenario
    d3aa1b2 experimental/t4240rdb: initial hv-1p scenario
    b94307e experimental/t4240qds: add missing devices
    e72637b t4240qds: add missing fman1 sgmii port
    6a0e0ff drop restriction of just one portal for kernel eth driver
    c41b33b t2080rdb: Use MAC9 as shared-mac interface instead of MAC1
    f020964 t1024qds: initial hv-2p scenario
    fd7f4d0 t1024rdb: initial hv-2p scenario
    f8c3cca t1042rdb: initial hv-2p scenario

    As t1042rdb/t1040rdb are not supported, update config for new t1042d4rdb
    and t1040d4rdb.

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 209032c2abe3cc370a77b88701b7a2358fa59865
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 15:17:50 2015 +0800

    qemu-fsl: upgrade from v1.7 to v2.2.0

    Update the supported QEMU version from v1.7 to v2.2.0 and include the Freescale patches on top of this.

    Baseline: http://git.qemu.org/?p=qemu.git;a=tag;h=refs/tags/v2.2.0
    Freescale patches:
    00ac004 QEMU: PPC: Support for VFIO_IOMMU_DUMMY.
    58d1cc4 QEMU: PPC: Identity mapped memory support for qemu.
    07d4f5f Qemu: PPC: e500: Move CCSR and MMIO space to upper end of address space
    a7aee41 QEMU: PPC: e500: Move CCSR definition to params fbcc0ca vfio-pci: add direct pci device assignment for fsl powerpc
    536df03 Update Linux Headers from 3.18
    ee367e4 QEMU:Add support for e5500 core revision v102.1 present on T1024 SOC.
    b0c2f44 hw/arm/virt: Use memory_region_allocate_system_memory to allocate memory b2f233e PPC: add e6500 cpu class 694c39a QEMU: PPC: set default cpu type to be 'host'
    1572872 QEMU: PPC: specify PVRs for all e500 cores

    Also fix indent.

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 51768adb0cc2304db9a667534242506354ed9530
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 15:17:49 2015 +0800

    t1023: name DPAA FMan eth port as fmN-macN

    Apply the rule which is the same with t1024 and all e6500 boards.

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit a78c6f7d13281b81ed1a0ce218b96f9bd0ddf107
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 15:17:48 2015 +0800

    t1040rdb[-64b]: remove as it is not supported

    The board is not supported in SDK 1.8 and as it is untested QorIQ team does
    not offer support for it. Drop the board to avoid user using untested BSP
    components in this board.

    But t1040d4rdb which has the same soc with t1040rdb is supported.

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 0be4feac28f8791dacf21a340a9faeaf182a95d8
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 15:17:47 2015 +0800

    t1042rdb-pi[-64b]: remove as it is not supported

    The board is not supported in SDK 1.8 and as it is untested QorIQ team does
    not offer support for it. Drop the board to avoid user using untested BSP
    components in this board.

    But t1042d4rdb which has the same soc with t1042rdb-pi is supported.

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit c03ccf69798b860c682579555e78b6f4d51585eb
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 15:17:46 2015 +0800

    t1042rdb[-64b]: remove as it is not supported

    The board is not supported in SDK 1.8 and as it is untested QorIQ team does
    not offer support for it. Drop the board to avoid user using untested BSP
    components in this board.

    But t1042d4rdb which has the same soc with t1040rdb is supported.

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 3f7bc1a149dc39be30885ddfba938e8f2c28e6cd
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 15:17:45 2015 +0800

    t1024qds[-64b]: remove as it is not supported

    The board is not supported in SDK 1.8 and as it is untested QorIQ team does
    not offer support for it. Drop the board to avoid user using untested BSP
    components in this board.

    But t1024rdb which has the same soc with t1024qds is supported.

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 2d551e047f37c8bb43c94c1422f2253404e22209
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 15:17:44 2015 +0800

    t1042d4rdb[-64b]: add machine files

    The T1042D4 Reference Design Board (RDB) system is a hardware board
    featuring the Freescale QorIQ T1042 processor with two Power e5500 cores.

    T1042D4RDB board Overview
    -------------------------------------
    - SERDES Connections, 8 lanes supporting:
            - PCI
            - SGMII
            - SATA 2.0
            - QSGMII(only for T1040D4RDB)
        - DDR Controller
            - Supports rates of up to 1600 MHz data-rate
            - Supports one DDR4 UDIMM
        -IFC/Local Bus
            - NAND flash: 1GB 8-bit NAND flash
            - NOR: 128MB 16-bit NOR Flash
        - Ethernet
            - Two on-board RGMII 10/100/1G ethernet ports.
            - PHY #0 remains powered up during deep-sleep
        - CPLD
        - Clocks
            - System and DDR clock (SYSCLK, DDRCLK)
            - SERDES clocks
        - Power Supplies
        - USB
            - Supports two USB 2.0 ports with integrated PHYs
            - Two type A ports with 5V at 1.5A per port.
        - SDHC
            - SDHC/SDXC connector
        - SPI
            - On-board 64MB SPI flash
        - I2C
            - Devices connected: EEPROM, thermal monitor, VID controller
        - Other IO
            - Two Serial ports
            - ProfiBus port

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 451aa09649fccabe1de66b91800e8a79e61b5b8c
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 15:17:43 2015 +0800

    t1040d4rdb[-64b]: add machine files

    The T1040D4 Reference Design Board (RDB) system is a hardware board
    featuring the Freescale QorIQ T1040 processor with two Power e5500 cores.

    T1040D4RDB board Overview
    -------------------------------------
    - SERDES Connections, 8 lanes supporting:
            - PCI
            - SGMII
            - SATA 2.0
            - QSGMII(only for T1040D4RDB)
        - DDR Controller
            - Supports rates of up to 1600 MHz data-rate
            - Supports one DDR4 UDIMM
        -IFC/Local Bus
            - NAND flash: 1GB 8-bit NAND flash
            - NOR: 128MB 16-bit NOR Flash
        - Ethernet
            - Two on-board RGMII 10/100/1G ethernet ports.
            - PHY #0 remains powered up during deep-sleep
        - CPLD
        - Clocks
            - System and DDR clock (SYSCLK, DDRCLK)
            - SERDES clocks
        - Power Supplies
        - USB
            - Supports two USB 2.0 ports with integrated PHYs
            - Two type A ports with 5V at 1.5A per port.
        - SDHC
            - SDHC/SDXC connector
        - SPI
            - On-board 64MB SPI flash
        - I2C
            - Devices connected: EEPROM, thermal monitor, VID controller
        - Other IO
            - Two Serial ports
            - ProfiBus port

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 28c21d4eb8eb2eef2de9f48462cd7e24384c15ca
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 15:17:42 2015 +0800

    t1023rdb[-64b]: add machine files

    The T1023 Reference Design Board (RDB) system is a hardware board
    featuring the Freescale QorIQ T1023 processor with two Power e5500
    cores and speed up to 1.4 GHz.

    T1023RDB board Overview
    -----------------------
    - CoreNet fabric supporting coherent and noncoherent transactions with
      prioritization and bandwidth allocation
    - Memory: 2GB Micron MT40A512M8HX unbuffered 32-bit fixed DDR4 without ECC
    - Accelerator: DPAA components consist of FMan, BMan, QMan, DCE and SEC
    - Ethernet interfaces:
      - one 1G RGMII port on-board(RTL8211F PHY)
      - one 1G SGMII port on-board(RTL8211F PHY)
      - one 2.5G SGMII port on-board(AQR105 PHY)
    - PCIe: Two Mini-PCIe connectors on-board.
    - SerDes: 4 lanes up to 10.3125GHz
    - NOR:  128MB S29GL01GS110TFIV10 Spansion NOR Flash
    - NAND: 512MB S34MS04G200BFI000 Spansion NAND Flash
    - eSPI: 64MB S25FL512SAGMFI010 Spansion SPI flash.
    - USB: one Type-A USB 2.0 port with internal PHY
    - eSDHC: support SD/MMC card and eMMC on-board
    - 256Kbit M24256 I2C EEPROM
    - RTC: Real-time clock DS1339 on I2C bus
    - UART: one serial port on-board with RJ45 connector
    - Debugging: JTAG/COP for T1023 debugging

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 2e4da76f38d47a0e21dd7620797aed110cfab23d
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 22:23:04 2015 +0800

    u-boot-qoriq: update to revision v2015.01-630-g6ba8eed

    Changes:
    1. Rebased on git://git.denx.de/u-boot.git v2015.01-487-gab92da9
    2. Applied another 143 FSL/backported patches (git log ab92da9..6ba8eed)
    3. run script genboardscfg.py to generate boards.cfg firstly

    The detailed 143 patches are:
    6ba8eed DM: crypto/rsa_mod_exp - Correct copyright on rsa-mod-exp.h
    d7cfd64 t4rdb: fix reset altbank
    ab547e7 t4240qds: update rcw to support 1.8GHz
    488bca3 crypto/fsl: add support for multiple SEC engines initialization
    5eaa15a arch/arm, arch/powerpc: add # of SEC engines on the SOC
    2a10e25 arch/arm: add SEC JR0 offset
    3851bc8 drivers/elbc:Memory leak fix
    3def5c1 powerpc/t1024: update fman liodn for mac1
    9ee5a72 T102xRDB: Enable ifc nand ecc encode and decode
    03084cb mpc85xx/t104xd4rdb: Update DDR controller settings
    98cb1fa T104xD4RDB: Fix PHY address for PHY connected to FM1 at DTSEC3
    dffab04 net/phy: set led for rtl8211f phy
    da6438e sf: Add support for flag status register on Micron chips
    1e14807 powerpc: mpc85xx: Correct CONFIG_USB_MAX_CONTROLLER_COUNT for p1025
    98a6712 mpc85xx/T104xRDB: Remove vbank check redundant code
    06546ff powerpc/b4860qds:Update README for DIP switch information
    b5c2dd2 board/ls1021atwr: Enable bootscript for secure boot
    270cea4 powerpc/t1042d4rdb: Update rcw.cfg
    e2bea76 drivers:usb:fsl: Remove board_usb_init() function
    cf9cfea drivers:usb:fsl: Return if USB_MAX_CONTROLLER_COUNT is incorrect
    8986dfb board/t1040d4rdb: Disable all CPLD interrupts, except QSGMI1 and QSGMI2
    6b01f67 arm/ls1021a: Remove ccsr_ddr from immap_ls102xa.h
    c0953d3 driver/ddr/fsl: Remove deskew_cntrl register
    32ea516 arm: ls1021a: Remove the inappropriate use of the function 'sprintf'
    af1dbff Enable snooping on transactions from CAAM block
    0e1f5e1 driver/qe: use strncpy instead of strcpy
    ef770a2 fsl/sata: Replace sprintf() with snprintf()
    9238012 mpc85xx/t104x, t102x: Update CPC debug register value in PBI commands
    651251d mpc85xx/t104x:Update README for PBL images
    c6e1fe8 driver/qe: transform parameter to compatible type
    306c7fd powerpc/mpc85xx:Add GCC flag -fno-delete-null-pointer-checks
    82db1ee crypto/fsl - enable raw data instead of von Neumann data
    6606ff0 crypto/fsl - change starting entropy delay value
    3d9d33c crypto/fsl - disable RNG oscillator maximum frequency check
    9961bb6 P4080 : Added PAMU driver
    4bc7e84 Revert "powerpc/mpc85xx: SECURE BOOT - Bypass PAMU in  case of secure boot"
    703824e mmc: fsl_esdhc: set ESDHCCTL[PCS] when selecting peripheral clk
    b80144c board/t2080rdb: reset cs4315 phy
    cd01a9d net/phy: refactor RTL8211F initialization
    8ac0b92 drivers: usb: fsl: Implement Workaround for Erratum A004477
    cb362dc mmc: fsl_esdhc: update eMMC44 adapter card erase timeout
    c93a3ea mpc85xx/T1042D4RDB: Select DIU in cpld mux for T1042D4RDB
    b176d64 fsl/deepsleep: avoid the DDR restore from being optimized out
    6c3b324 arm: ls102xa: Disable regulation of outstanding read transactions for S2
    37c695e board/t102x: use fdt_setprop_string instead of fdt_setprop
    8f425d1 QE/DeepSleep: add QE deepsleep support for arm
    5458df5 kbuild: include config.mk when auto.conf is not older than .config
    adb1487 ls1021aqds: config: remove default FB DCU support
    14d9d27 board/t2080rdb: enable CONFIG_PHY_AQUANTIA
    437a114 net/phy: fixup for get_phy_id
    dacfd54 boards/t2080rdb: update ddr frequency from 1600MT/s to 1867MT/s
    1a8bad0 board/p1_p2_rdb_pc: Eliminate the FDT_ERR_NOTFOUND warnning
    203635c fsl/pci: Set CFG_READY for PCIe v3.0 and later
    e7646b8 T104xD4RDB: Enable L2 Switch on T104xD4RDB board
    e593bba mmc: fsl_esdhc: Add peripheral clock support for t2080qds
    dfe7a91 mmc: fsl_esdhc: Add adapter card type identification support
    b878145 arm:ls1021a: Reserve secure code into RAM instead of OCRAM
    575e280 ls1021a: ahci: Added workaround for erratum ERR008407
    11e63c5 ls1021a: ahci: Added workaround for erratum ERR008402
    2b07de2 ls1021a: ahci: Adjust the default settings
    6dcb9ea cmd_scsi: Enable SoC AHCI device on platforms with PCI
    3140296 T104xD4: Add Secure boot support for T104xD4 platforms.
    2d40ae3 drivers:usb:fsl: Implement Erratum A-009116 for XHCI controller
    887c1df board/t4240rdb: Enable CONFIG_SYS_CORTINA_FW_IN_NOR
    f6fb2b8 arm: ls102xa: Enable Driver Model SPI for ls1021atwr
    738f236 arm: ls102xa: Enable Driver Model SPI for ls1021aqds
    760ce9a arm: ls102xa: Enable CONFIG_DEFAULT_DEVICE_TREE to defconfig for ls1021a
    22ad698 sf: Update AT45DB021D flash chip parameters
    a9e4bb1 sf: probe: Add support Atmel AT45DB series devices special commands
    7b18162 dm: spi: Convert Freescale DSPI driver to driver model
    be352ab dm: spi: Convert Freescale QSPI driver to driver model
    d7f8021 dm: ls1021a: dts: Add QSPI dts node
    8b64aa1 dm: ls1021a: dts: Update DSPI node to support DM SPI
    480c575 dm: ls1021a: dts: Change address_cells and size_cells from 2 to 1
    3e932cf dm: ls1021a: Bring in ls1021a dts files from linux kernel
    91f9040 dm: arm: Bring in skeleton64 device tree file from Linux
    f62cbd5 dm: introduce dev_get_addr interface
    c807f2b dm: core: Ignore disabled devices when binding
    77db7df dm: spi: Move slave details to child platdata
    dc7eeff dm: spi: Set up the spi_slave device pointer in child_pre_probe()
    22a0a94 dm: core: Allow uclass to set up a device's child before it is probed
    da110a5 dm: core: Allow the uclass to set up a device's child after binding
    c6f8f43 dm: spi: Move the per-child data size to the uclass
    6312dc6 dm: core: Allow uclasses to specify private data for a device's children
    8258af5 dm: core: Add a flag to control sequence numbering
    8a151f6 dm: core: Add a function to get a device's uclass ID
    facf860 dm: core: Add a post_bind method for parents
    400bf5b dm: core: Allow uclasses to specify platdata for a device's children
    f4fc028 dm: core: Allow parents to have platform data for their children
    be86f28 dm: core: Allocate platform data when binding a device
    2141dd9 dm: core: Tidy up error handling in device_bind()
    f3627ae dm: core: Set device tree node for root device
    4472e2f net/phy: Add support for realtek RTL8211F
    37d25d5 board/t208xrdb: VID support
    52674c7 QE/DeepSleep: add QE deepsleep support for mpc85xx
    f7e6de8 powerpc/t1023rdb: Add T1023 RDB board support
    81d2058 powerpc/t2080rdb: update ddr to support 1866MT/s
    67b23a8 arm: ls102xa: workaround for cache coherency problem
    839c88b mpc85xx/T104xD4RDB: Add T104xD4RDB boards support
    1293181 T104xRDB : remove raw timing parameter
    2ec98c2 pci/layerscape: fix link and class issues to support ls2085a
    1fe92b5 pci/layerscape: remove unnecessary pcie_layerscape.h
    70d18dd driver/pci: add Layerscape PCIe driver
    b9b27ae arm/ls1021a: add PCIe settings
    6ea40af arm/ls102xa: use a array to define pexmscportsr
    acf3674 arm/ls102xa: create TLB to map PCIe region
    450e7ee ls1021atwr: add hwconfig setting to do pin mux
    ae2b5a0 powerpc/t2080: enable erratum_a007186 for t2080 rev1.1
    48f582d SECURE_BOOT: Disable IE Key feature for RAMBOOT
    eb75fb7 drivers:usb:fsl: Add affected SOCs for USB Erratum A007792
    60bae11 drivers:usb: Check if USB Erratum A005697 is applicable on 913x
    1498a63 ls-1/usb: Add USB support for ls1021atwr
    1b3e623 ls-1/usb: Add XHCI support for ls1021aqds
    621c3e2 ls102xa: config: Add USB XHCI controller base address for LS102XA
    9322aab drivers: usb: fsl: Add USB XHCI stack support
    920eae8 powerpc/mpc85xx: SECURE BOOT-Copy Boot Script on RAM
    3b3c26f powerpc/mpc85xx: SECURE BOOT- NAND secure boot target for P5020 and P5040
    d9b6ccf powerpc/mpc85xx: SECURE BOOT- NAND secure boot target for P3041
    789db66 ls102xa: ddr4: Use LPUART as console output to verify DCU driver
    ae8ecf3 arm: ls102xa: Enable regulation of outstanding read transactions for slave interface S2
    7d426cc arm: ls1021x: Add support for initializing CAAM's stream id
    930f42f arm: ls102xa: Define default values for some CCSR macros
    0193232 powerpc: 85xx: Modify CONFIG_USB_MAX_CONTROLLER_COUNT for P1022DS
    f5da45f drivers:usb: Add device-tree fixup to identify socs having dual phy
    bdf6935 Add bootscript support to esbc_validate.
    64ea65b SECURE_BOOT : enable esbc_validate command for powerpc and arm platforms.
    eb82578 SECURE BOOT: Add command for validation of images
    6f67c1b fsl_sec_mon: Add driver for Security Monitor block of Freescale
    e6aa74f fsl_sfp : Move ccsr_sfp_regs definition to common include
    cb9678a rsa : Compile Modular Exponentiation files based on CONFIG_RSA_SOFTWARE_EXP
    0c489dc crypto/fsl - Add progressive hashing support using hardware acceleration.
    9bc1528 crypto/fsl: Make function names consistent for blob encapsulation/decapsulation.
    2fe7e4e rsa: Use checksum algorithms from struct hash_algo
    5172da9 Use hash.c in mkimage
    3043003 hash: Add function to find hash_algo struct with progressive hash
    f5082b7 lib/rsa: Add Kconfig for devices supporting RSA Modular Exponentiation
    f5c65f2 DM: crypto/fsl - Add Freescale rsa DM driver
    cbf5557 lib/rsa: Modify rsa to use DM driver
    0b4c7ac configs: Move CONFIG_FIT_SIGNATURE to defconfig
    de5370a DM: crypto/rsa_mod_exp: Add rsa Modular Exponentiation DM driver
    8f6a26f FIT: Modify option FIT_SIGNATURE in Kconfig
    3b55114 rsa: Split the rsa-verify to separate the modular exponentiation
    98583e8 net/phy/realtek: Disable interrupt on Realtek Ethernet PHY drivers

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit da1bc520c454bba98ffa20f175b65413e92f07b6
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 15:17:40 2015 +0800

    p2/p3/p5/t2/t4/b4: build usdpaa-shared-interfaces.dtb

    Also split long line to multiple ones.

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 1cbc408d8d325ec000161fdbb2827c4182744215
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 15:17:39 2015 +0800

    t1/t2/t4/b4: update KERNEL_DEFCONFIG

    The KERNEL_DEFCONFIG needs to be updated with the latest kernel codes.
    * 85xx/e6500rev2_defconfig -> corenet64_fmanv3h_smp_defconfig
    * corenet64_fmanv3_smp_defconfig -> corenet64_fmanv3l_smp_defconfig
    * corenet32_fmanv3_smp_defconfig -> corenet32_fmanv3l_smp_defconfig

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 2d6e98e65e028f15019a085f5e705496a1c90175
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 15:17:38 2015 +0800

    linux-qoriq: update to revision f488de6

    Minor version update to 3.12.37-rt51 with new features:
    * e6500 hugepage TLB miss performance improvement
    * T1023RDB support
    * T1040D4RDB and T1042D4RDB support
    * DIU [T1042]
    * DPAA Ethernet: loadable module
    * eMMC: DDR mode [T2080]
    * eTSEC: Gianfar upstream updates and fixes
    * fmlib: table statistics, stats extension
    * IEEE802.1AE (MACSEC) and IEEE802.1X (port-based network access control) [T104x, T102x]
    * IEEE1588 ptpd open source stack includes more DPAA processors: P1023, P2041, P3041, P5020, P5040, T4240, T1023
    * LAG SGMII 2.5G ports support - IPv4 traffics forwarding on aggregated 2 x 2.5Gb L2 Switch FMAN ports [1040]
    * LAG support of IPv6 traffics forwarding and TCP/UDP traffics over IPv6 forwarding (2 x 2.5Gb L2 Switch WAN) [1040]
    * LAG support of IPv6 traffics forwarding and TCP/UDP traffics over IPv6 forwarding on both 1 G RGMII port and 1G SGMII port [1040]
    * Power Management: Power off feature for all QDS boards except B9132QDS and B4860QDS
    * SEC: QI Driver IPSec performance improvement
    * SGMII 2.5G fixed link [T1024]
    * USB: Dual UTMI

    For detailed history, see
    http://git.freescale.com/git/cgit.cgi/ppc/sdk/linux.git/tag/?id=fsl-sdk-v1.8

    Also remove the patches which already merged in 3.12.37-rt51

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit c1a8932311a95a541da41de0b8095c8e0cc374d1
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 15:17:37 2015 +0800

    use 64b toolchain binaries to build e6500 kernel

    e6500 only supports 64b kernel. When building 64b kernel + 32b rootfs,
    kernel build uses a hack previously, ie. append '-m64' and '-elf64ppc'
    to 32b toolchain binaries. This fails if kernel use some builtin functions:
    |   LINK    vmlinux
    |   LD      vmlinux.o
    | powerpc-fsl-linux-ld.bfd: Relocatable linking with relocations from
    | format elf32-powerpc (.../4.9.2/libgcc.a(_popcountdi2.o)) to format
    | elf64-powerpc (vmlinux.o) is not supported
    | make: *** [vmlinux] Error 1
    | ERROR: oe_runmake failed

    modify KERNEL_{CC,LD,AR} to use 64b toolchain binaries to avoid error.

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 9a3b2ffb915db39ba5cda9fb6721cd82d8cecbb6
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 13:36:45 2015 +0800

    rcw: update to revision 426f7a6

    This imports following changes:

    426f7a6 SECURE BOOT: Add missing RCW's for T4240QDS
    756454f SECURE BOOT: Rename the RCW's
    7782087 SECURE BOOT: Remove Unwanted RCW's
    e93c210 LS1021: Unset BOOT_HO bit in rcw.
    4375fc4 t1023rdb: update IFC_MODE to 0x2F for errata A-009138
    5cf9bc5 T4240QDS: Add four 1800MHz/Core RCW files for T4240QDS board
    cff536a t1023rdb: set RTC=1 to enable GPIO1[14]
    a5983f2 T4240RDB: Add one new RCW for T4240RDB board
    3a6ae48 ls1021a: fix some serdes settings for SATA
    31078e1 ls1021atwr: do not power down PLL which is used by SATA
    c6d72e3 t2080qds: rcw: Add eMMC DDR mode RCW
    c77415c T104xD4RDB: update SRDS_PLL_REF_CLK_SEL_S1 value
    e2c0844 ls1021atwr: add USB 2.0 support
    fd0c1df p5020/p5040: NAND Secure Boot RCW added with PBI commands
    259d57d t1023rdb: add rcw for t1023rdb board
    c3ab906 T1042: Add t1042d4rdb rcw files for serdes protocol 0x86
    ae39560 T1040: Add t1040d4rdb rcw files for serdes protocol 0x66
    b9d3c22 p3041: NAND Secure Boot RCW added with PBI commands
    dc0fad9 t2080rdb: update ddr to 1866MT/s
    03c5ee6 t2080: update platform clock to 600MHz
    72945fa rcw: ls102xa: merge rcw for lpuart and dcu
    6678741 rcw: ls102xa: Adjust the features supported in SD boot
    f7a54c1 arm: ls102xa: Increase IO drive strength for LS1021AQDS board
    3dd07fa B4860-As-B3: Add two new RCW files
    69a041c B4860QDS: Add HWA_CGA_M3_CLK_SEL bits define in b4860.rcwi file
    87289d5 ls102xa: rcw: Add QSPI boot RCW for LS1021A TWR board
    13bf692 t1024: update FM1_MAC_RAT from 0 to 1
    5b94b3e t1024rdb: add new rcw 0x135 and minor update

    Also align with the one in meta-fsl-arm layer.

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit b8d1bc6a24f71b4526396aae13467f16537874d1
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 13:36:44 2015 +0800

    asf: use KBUILD_OUTPUT to point to build-artifacts

    In poky commit 46cdaf1, the kernel build output was put into
    kernel-build-artifacts, and kernel-source is kept "pristine".

    KERNEL_PATH points to kernel-source, while KBUILD_OUTPUT points
    to build-artifacts which can be used for external module build.

    asf Makefile tries to include the .config, use KBUILD_OUTPUT to
    avoid build error.

    It is needed to process all the Makefile with new revision.

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 30a0bef867f8d42d42c497479af321d6a9ffa1f0
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 13:36:43 2015 +0800

    asf: update to revision 62ba10a

    This imports following changes:
    62ba10a asf_fmc: Patch to update the name of xml files.
    8d744dd asf: Patch to fix ipv6 issue on dpaa.
    ddf9678 asf: Patch to return jumbo packet back.
    dcda291 asf: Patch to include caam_jr_strstatus in ASF_IPSEC_DEBUG mode.
    49f591f asf: Patch to change function signature caam_jr_strstatus
    f860eff ipsecproc: Patch to fix display of ipsec stats.
    461586d ASFIPSEC: fix compilation for SEC 3.x when ASF_IPSEC_DEBUG is defined
    03b9bad asf: Patch to fix sha256 issue.
    a21b2d7 Removing Ethernet padding in abuf to skb conversion
    a03283d4 Aligning function ASFFFPProcessAndSendFD and ASFFFPProcessAndSendPkt while validating flows

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 6eda75f856151a0bbeb5344b59d63644f89c1bbb
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 13:36:42 2015 +0800

    cst: update to revision 6f57c86

    This imports following changes:

    6f57c86 Modify input files comments.
    327932d FIX SFP Write Protect Issue
    dbc2080 Add support for SFP1.x and SFP2.x in gen_drv utility.
    5aa79ec Modify images names in ls1 input files.
    b5d442b P3/P5: Input Files for NAND Secure Boot
    51dc4a4 Makefile: Build uni_pbi tool
    a647f39 CST : Change Alignment offset

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 7845a4cf2a0ec7469eed24356476776af06463a2
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 13:36:40 2015 +0800

    eth-config: update to revision 1d6ad16

    This import the following changes:
    1d6ad16 eth_config: Remove support for T1040RDB/QDS, T1042RDB, T1042RDB-PI
    c51e333 eth_config: Add support for T1042D4RDB
    9736329 eth_config: Add support for T1040D4RDB
    10b5f51 eth_config: Add support for T1023RDB

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 6d344c74c5bb6ec0af0f6572f6998c7d749dfea9
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 13:36:39 2015 +0800

    flib: update to revision 91bbb13

    This imports the following changes:
    91bbb13 tls: remove misleading comment
    2206af9 PROTOCOL - add IPsec NULL authentication
    a8bc0be IPsec legacy mode - fix zero-length key(s) cases
    e92572e PROTOCOL - fix GCM16 and GMAC modes for IPsec
    b18fb26 fix spurious regression tests failures
    b0a4577 tls: add stateless 3DES_EDE_CBC_SHA TLS10 kernel descriptors
    0e2ffc0 tls: add stateless TLS10 kernel descriptors
    0a58a47 rename operation mapping structure member
    5bdf1a4 rename iv_flags to b0_flags
    d1c1b3b Don't use ERA dependent code for AEAD descriptor
    8ad040d fix AEAD descriptor pointer size specification
    ec280b6 add AEAD-like descriptor
    11688af add algorithm mode support

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 8829443a451d4c3293c97792bbc99ae77e7c029e
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 13:36:38 2015 +0800

    fmc: update to revision b9e52be

    This imports the following changes:
    b9e52be ENGR00354640: fmc regression: Bad FMan port handle used in FM_PORT_VSPAlloc causes FMD call trace
    435d76d ENGR354592: FMC SoftParser 'otherl3' protocol definition generates error
    92494f0 Changed makefile to use flags: FMAN_V3H / FMAN_V3L (ENGR353626)
    1695da4 ENGR00352834: FMC: Add support for FM_PCD_KgSetAdditionalDataAfterParsing API
    450d314 ENGR351010: FMC: Share schemes used for IPR across multiple ports
    b2b6226 ENGR00349008: ALU PCD generates Segmentation fault for direct schemes usage
    6b14996 ENGR00348810: ALU PCD generates: FmPcdCcGetGrpParams: Invalid Handle
    955706a ENGR348539: ALU PCD generates: grpId you asked > numOfGroup of relevant tree
    06548b6 ENGR00347977: ALU PCD using direct schemes generates Error: Unresolved cycled dependencies
    e843d51 ENGR00315208: [FMC] failed to configure ALU PCD

    Use override mechanism to define EXTRA_OEMAKE_PLATFORM, instead of bash script.
    and p1023rds is not supported now, remove the reference to it.

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 4c8dc045f0643457c91c7ecaef19d85535540f94
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 13:36:37 2015 +0800

    fmlib: update to revision 4938e09

    This imports the following changes:
    4938e09 fmlib: sync with kernel for t_FmCtrlMon
    549d77e fmlib: implement FM_PORT_GetBmiCounters
    c1e9c74 fmlib: support FMAN_V3L platforms
    a3321e2 fmlib: Add fix in FM_PCD_KgSchemeSet function
    7572af0 Render table statistics accessible from user space

    Switch FMLIB_TARGET to FMAN_V3L for t1.

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 1b8de01f5a6bc987be2f6e2f2bc96dfa86f22973
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 13:00:25 2015 +0800

    pkc-host: update license to BSD & GPLv2+

    The license information is moved to COPYING file, use it.

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit a8152d1fb721a47243e013f0c75000698309ace6
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 13:00:24 2015 +0800

    pkc-host: update to revision 564f535

    The changes include:
    - bc is added as a runtime dependency for performance tests
    - mini_calc is dropped and replaced by bc
    - use 'oe_runmake modules_install' to install kernel modules

    There are 138 new git commits. For detailed info, see:
    http://git.freescale.com/git/cgit.cgi/ppc/sdk/pkc-host.git/tag/?id=fsl-sdk-v1.8

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit a4a95db859aa9cbe5211b54e56797f07ce5ff610
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 13:00:23 2015 +0800

    skmm-host: correct license to BSP & GPLv2+

    The right license is BSP & GPLv2+, fix it.
    And the licensing information is separated to COPYING file, use it.

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit eaca99b493a46860956248a3ef0f72c43ea9f5ad
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 13:00:22 2015 +0800

    skmm-host: update to revison a655c57

    This imports the following changes:
    a655c57 rename perf script to avoid conflicts with pkc driver
    3e40e67 make perf script executable and install it to /usr/bin
   1668005 add gitignore
    7abf553 update perf script with the fixes from pkc-host driver
    ec39361 extract licensing information to a separate file
    e821c4f merge Makefile with config.mk

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 9f81be25948d13b7cf099a21d97e40649f69474d
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 13:00:21 2015 +0800

    uio-seville: update to revision 80de832

    This imports the following changes:
    80de832 Fix Copyright issues
    0c9921f Add support for interrupts on PHYs connected to seville's ports
    53de571 fix: Avoid memory leak
    6cf2d52 Refractoring uio_seville_main.c file
    7b2ccba Fix: Use Seville register when flushing, not remapper's register
    d347b98 Beautify: Replace big switch() with a 2-line for()
    f8c8249 Beautify: Fix for() alignment
    fdde45d Fix: Pad undersized injected CPU control frames
    3b9cff6 Fix: Typo for "reciving"
    052d776 Fix: Assure that there can't be 2 processes that open the uio device
    3c29b27 Fix: Interrupts might occur when /dev/npi is closing
    59e3d2e Fix: Assure that only one thread is allowed to inject a frame at a time
    b96827c Fix: Assure that only one thread may extract a CPU frame at a time
    8c9c47e Fix: Remove unecessary check for data in the polling function
    a202daf Fix: L2 Switch interrupt handler is called twice for each packet
    985d4c2 Fix: dev/npi might be opened by two applications
    3ecb8f3 Fix: Fix initialization of valiables for struct dev_npi
    dd74172 Beautify: Add ':' at the end of npi_read_q in description
    aceb6be Beautify: function do_control_frame_extr_dev() has duplicated code
    262876b Beautify: Remove unnecessary macro
    d737cd8 Fix: Treat interrupts only from group 0
    181ae15 Beautify: Rename variable leftovers_start to leftovers_begin

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 83fc57de72d8b901e3a86d5153699ecc20dfe8f2
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 13:00:20 2015 +0800

    hypervisor: update to revision e17b3ec

    This imports the following changes:
    e17b3ec update mux_server
    ad1da62 Topaz v1.3-010
    fca5fef use proper type so that error check makes sense
    bf76b06 vmpic: fix a null pointer dereference
    aa8144a pamu: add some missing null pointer checks
    ced6d18 fix an allocation failure check
    4721159 fix potential null pointer dereference
    49fd127 don't dereference the pointer we've just checked for null
    7559586 check for allocation failure
    8ad329e check for invalid config-addr bootargs param
    0af857a update libos
    b161371 handle error domain not found condition
    516ecc1 change str(n)cpy calls to safe snprintf
    c2b7161 fix tlbc guest exploitable array out of bounds error
    bd9b01e fix fasttlb guest exploitable array out of bounds error
    92e62c9 fix off-by-one error in error check
    ca38ad6 update libos
    11edba9 fix an obvious null pointer dereference
    b5fc4da fix secondary gcpu spin-up for >=4GB guests
    bedf3f4 erratum A-008139 workaround
    365e3ec update libos
    745dafa test/nap: Replace open coded delays with existing api
    4f7ed57 support basic "rcpm rev2" power management
    500cfcc test: add support for ccm errors in ccf-lae test
    e817b00 test: add support for ccm errors in ccf-mint test
    e706b33 ccm: add error management support for ccm
    701bcb3 ccm: add definitions for error registers
    5f52d54 ccm: make version handling more generic

    Changes on its submodule libos:
    2ff7649 don't bail out if pamu is already enabled
    ec6fc41 add check for max supported number of threads
    e0fa2c0 erratum A-008139 workaround
    c30279c workaround potential issue with default cpu features on MMUv2
    70dec64 add ccm fields to platform error struct
    5312dd7 correct error int unmasking condition

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit f60ef436641acf8011797893d130b90071cb934b
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 22:10:24 2015 +0800

    mux-server: deploy the binary as it is standalone

    The topaz mux-server is a standalone tool, deploy the binary like
    other images like u-boot/kernel/rcw.

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 54e29fb388d9cae3a800093b0e51ce6bfb262629
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 11:44:34 2015 +0800

    mux-server: update LIC_FILES_CHKSUM to point to COPYING

    A LGPL COPYING file was added in the git repository.
    update LIC_FILES_CHKSUM to point to this COPYING file.

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit c63b764f538af954eb07bdc66d4cfe2a32f0c956
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 17 22:15:16 2015 +0800

    mux-server: fetch from git instead of local tarball

    It is hard to track changes when using local tarball, switch to fetch
    the source from a Git server.

    Comparing to the tarabal, there are two more changes on git:
    3e4c6a4 adjust link order to libpthread
    a803602 Add COPYING with LGPL license and README file

    Also fix indent.

    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-by: Otavio Salvador <otavio at ossystems.com.br>

commit 49082434e30786a78484ede09104100ff1508e03
Author: Liu Ting-B28495 <ting.liu at freescale.com>
Date:   Wed May 13 18:15:51 2015 +0800

    auto-resp: fix the include path to private headers

    When building external module, $(PWD) is the root of the kernel tree.

    Signed-off-by: Liu Ting-B28495 <ting.liu at freescale.com>

commit 0f841bfa0daba4789b8723c565d9103a68815c2f
Author: Liu Ting-B28495 <ting.liu at freescale.com>
Date:   Wed May 13 18:15:50 2015 +0800

    ipc: use KBUILD_OUTPUT to point to build-artifacts

    In poky commit 46cdaf1, the kernel build output was put into
    kernel-build-artifacts, and kernel-source is kept "pristine".

    KERNEL_PATH points to kernel-source, while KBUILD_OUTPUT points
    to build-artifacts which can be used for external module build.

    ipc Makefile tries to include the .config, use KBUILD_OUTPUT to
    avoid build error.

Signed-off-by: Liu Ting-B28495 ting.liu at freescale.com<mailto:ting.liu at freescale.com>


Best Regards,

Zhenhua
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20150723/78b0d8e5/attachment.html>


More information about the meta-freescale mailing list