aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-bsp
AgeCommit message (Collapse)Author
2023-03-31Migrate codeaurora repositories to githubLogan Grosz
2019-03-18Fix whitespace separator in DEPENDS_appendWalter Bonetti
ERROR: Nothing PROVIDES 'python-nativedtc-native'
2018-10-04u-boot-fslc: Avoid restricting parsing for 'imx'Otavio Salvador
The u-boot-fslc does not amend other machines and then cannot be seen as something that poison other BSP. Adding the restriction to the common file makes all native tools incompatible. Fixes: ,---- | [imx23evk] ERROR: Nothing PROVIDES 'u-boot-mxsboot-native' | [imx23evk] u-boot-fslc-mxsboot-native PROVIDES u-boot-mxsboot-native | but was skipped: incompatible with machine imx23evk (not in | COMPATIBLE_MACHINE) `---- Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit b9d5f039c61ee106be048fd31bb2b0531beb7b02)
2018-09-28mxldr: Fix QA errors seen on x86 buildsKhem Raj
* Respect OE flags inside makefiles * Its not a autotooled recipe but a simple makefile based one Fixes NOTE: i586-yoe-linux-musl-objdump -p TOPDIR/build/tmp/work/i586-yoe-linux-musl/mxsldr/0.0.0+gitAUTOINC+c40d804725-r0/packages-split/mxsldr/usr/bin/mxsldr ERROR: QA Issue: No GNU_HASH in the elf binary: 'TOPDIR/build/tmp/work/i586-yoe-linux-musl/mxsldr/0.0.0+gitAUTOINC+c40d804725-r0/packages-split/mxsldr/usr/bin/mxsldr' [ldflags] Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 9ae826a5ddb318e7f9248cbab426a509c69f1e19)
2018-09-28recipes: Limit BSP specific recipes on relevant SOCsKhem Raj
This helps in using meta-freescale with other BSP layers in same projects, which is common usecase Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andreas Müller <schnitzeltony@gmail.com> Cc: Zhenhua Luo <zhenhua.luo@nxp.com> Cc: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 16c528880f20c68731e645775d31c7445c95a8db)
2018-08-30u-boot-fslc: Bump revision to 1e13b91aOtavio Salvador
1e13b91af7 mx6sabre_common: Allow the videoargs to be passed to bootargs Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 385e68c9470e52ff8226002aaa89a9f70206cec6)
2018-07-12u-boot-fslc: Update to 2018.07-based forkOtavio Salvador
This updates the fork on top of current 2018.07 release and also adds a much improved support to pico-imx7d and pico-imx6ul. The list of commits included are: bc558729a7 warp7: update defconfig to support the generic loading interface e5a6138278 mx25pdk: Change root to use a single partition layout f9d1e13cf5 mx6sabre_common: Dynamically change the video output 865268ce8a mx6sabresd: Enable video interfaces in bootargs 7db6f3d8c5 mx6sabresd: Use LDO dtb file until LDO bypass support is added 84fc5b0de1 mx6slevk: Use LDO dtb file until LDO bypass support is added ccf16e75e7 pico-imx6ul: Convert to distro config 06eecc42a2 configs/imx: Remove 'mmcautodect' variable 12c65ae7a9 pico-imx7d: Add new pico-pi config fe4fd4e1ea pico-imx7d: README: Drop old instructions about secure mode a076cc293b pico-imx7d: README: Use dfu-util to flash U-Boot 24f9fcde47 pico-imx7d: Enable auxiliary code support 78fead0843 pico-imx7d: Allow default fdtfile to be overridden by defconfig 04d0d8894f pico-imx7d: Do not override addrmap5 e5833f48e6 pico-imx7d: Enable CONFIG_ARMV7_BOOT_SEC_DEFAULT ceb9087434 pico-imx7d: Add Falcon mode support 8800626580 pico-imx7d: Add bootmenu to choose the baseboard f2c33216e7 pico-imx7d: Add support for update SPL using DFU 6cc975154d pico-imx7d: Add SPL support 349985a0f2 pico-imx7d: Add fastboot support 76a4da5eb1 pico-imx7d: Add default DFU targets c6c4a0e0d8 pico-imx7d: Add GPT partitioning support 9ac7204c7a pico-imx7d: Fix common distro configuration behavior 62523103a0 pico-imx7d: Convert to distro config Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 02fc6a68ecc9d76cdaeca483b70dc37180e2e7f8)
2018-07-05imx-test: Rework DEPENDS and VPU supportOtavio Salvador
All variants depends on `virtual/kernel`, `imx-lib` and `alsa-lib`, so this can be added by default. The VPU support has been moved to a `PACKAGECONFIG` so it adds the respective `make` parameter, and dependency, depending on the `MACHINEOVERRIDES` value. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 6fdd26a72b923044351674f4172c85f160c6f301)
2018-07-05imx-test: Add to EXTRA_OEMAKE if machine has vpuFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 68942ef68aef1ca59f70a4392f839e8c99b0cc02)
2018-07-05imx-test: Add virtual/imxvpu to DEPENDS for imxvpu machineFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit f8417256f3862f84382e1e8a3cac5b845ce3f857)
2018-07-03Remove barebox and imx-bootletsOtavio Salvador
Those are untested and anyone interested in supporting them (mainly barebox) ought to send the support to OE-Core instead. This also removes the corresponding code from the image_types_fsl.bbclass as it is not going to be used from now on. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 6684de04015a151e9b63186842868c3aeda1c137)
2018-07-02uefi: update to e48de4fChunrong Guo
This includes the following change: e48de4f - update binaries for LSDK 18.06 Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit cf681f572b7b18c5f78d967047a75350ac51e997)
2018-07-02u-boot-qoriq: udpate to version 2018.03Chunrong Guo
Following changes are included: 11abda9 - armv8: ls2080ardb: update copyright claim 7d5b814 - Revert "EHCI: Fix endian access issue on EHCI intinalization" 160deab - Revert "powerpc/T104xRDB: Fix endian access issue on EHCI intinalization" 007ac5c - Revert "powerpc/p1_p2_rdb_pc: Fix endian access issue on EHCI intinalization" e82a7bc - LS1043ARBD: Fix SD Boot issue with PPA ec7f4b3 - armv8: ls1088a: change dpl load address to 0x80001000 from 0x80000000 93bb79f - board: freescale: ls1012afrwy: Add LS1012A-FRWY board support. aabf70f - board: freescale: ls1012afrx:Common files to support da97a2b - watchdog: disable to build the driver in default 60afe56 - watchdog: Kconfig: add config to disable wdog reset cf17a12 - watchdog: driver support for layerscape 6ac9ac0 - armv8: ls1088: change ttyS1 to ttyS0 0c9305b - boards: freescale: lsch3: Add 0.9v entry for vid 0346460 - armv8: ls1088a: change dpl load command from apply to lazyapply. c43f05a - drivers/net/vsc9953: Initialize action RAM in VCAP complex 0a1adba - board: Kconfig: Re-Arrangement of PPA firmware and header addresses ecf1d55 - arm: ls1021aqds: config: enable CONFIG_ID_EEPROM for mac command 4d94f28 - board: freescale: ls1012ardb: Add command to switch QSPI bank cba0675 - driver/mtd/spi: Default page size Spansion flash "S25FS512S" is 256b 7c4f3c8 - LS1012AFRWY: Add Secure Boot support 51a93cc - board: move ppa header address in board specific kconfig e26f485 - board: ls1012a: FRWY-LS1012A board support d000b14 - board: move ppa firmware address in board specific kconfig 2f51b35 - armv8: ls1088a: Enable USB in ls1088ardb_sdcard_qspi_SECURE_BOOT_defconfig 842df34 - armv8/fsl-lsch2: make the workaround for PIN MUX erratum A010539 robust 1fa9417 - armv8: sec_firmware: Add support for multiple loadables eca9656 - armv8/fsl-lsch2: correct QMAN clock c3a6ed4 - driver: net: fsl-mc: updated copyright info 39966d9 - armv8: ls1088a: Move CONFIG_BOOTARGS and CONFIG_CMD_GREPENV to defconfig ccde7d9 - armv8: ls1088aqds: Enable mdio commands on u-boot prompt 9c912c7 - armv8: sec_firmware: Remove JR3 from device tree node in all cases 5ecc2f5 - mmc: fsl_esdhc: fix probe issue without CONFIG_BLK enabled 8ed20db - usb: Add delay to fix USB 2.0 stick enumeration failure on LS208xA b133620 - EHCI: Fix endian access issue on EHCI intinalization faf6feb - u-boot: fixup the iommu-map property of fsl-mc node 8e0c780 - powerpc: configs: Set initrd_high environment varible Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 4c888d0c8d8d9a38d7361a715ec5c768f2e02bdb)
2018-07-02ppfe-firmware: update to ppfe-firmwareChunrong Guo
*include the following changes: 50c825b - DNCPE-372 Update binary files Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 9fc9d9a26f0112e8fa483971e1aff6fe8bdcfc2c)
2018-07-02rcw: update to 1f43bef4b4475d8e81c9Chunrong Guo
*include the following changes: 1f43bef - Fix PBI command length for both ls1088ard and ls1088aqds boards. 32f8b4f - ls2088ardb_rev1.1: Add rcw_2100.rcw for serdes protocol 2a_41 84078ad - Include auto swapped binaries for qspiboot during install target 8646cf1 - ls2088ardb: Add rcw_2100.rcw for serdes protocol 2a_41 591b59d - ls1012a: Add ls1012afrwy RCW configuration files fd6b9ef - Add support to auto swap rcw for qspiboot if required. 6f514c1 - Ls1043aqds: Fix building error for rcw_1600.rcw Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit d72a2d9dd98e24c22b7083f45f62fef93c261d15)
2018-07-02ppa: update to dcbe27bb5d1Chunrong Guo
*include the following changes: dcbe27b - Adding policy.h flag for spectre v4 mitigation 4fbad6a - Fix suppression flag on sec_init 24d6891 - Adding SUPPRESS_TZC and SUPPRESS_SEC to policy cfg file; Adding platforms qds & rdb to device LX2160; Adding platform emu t 006a0e5 - Correcting disable load-pass-store in CPUACTLR from bit [53] to bit [55] 8e557f9 - Adding spectre v4 mitigation for a57, a72 cores. b0a07cf - Updating reset function for LX2160. 74814cf - Increasing L3 cache flush timeout from 100ms to 333ms. 9d5ecd2 - Enabled OP-TEE support on LS1012FRWY baord. 9950f2b - Removing wfe from core 0 sequence when waiting for soc init tasks to complete. 508ed94 - Enabling initialization of the CCN-508 interconnect. fcede9a - Adding support for ls1043 variant ls1023, and ls1046 variant ls1026. 7d5dcc1 - Fixing PSCI_SYS_OFF so that this function never returns. 8e8fc09 - Removing \r from line endings of shell script gen_its. 1c4fc78 - its: Correct config node as per upstream u-boot guideline f00e7ef - Adding smc function SIP_HW_UNQ_KEY_32. c87863a - Fixing usage of _check_sec_disabled(). d0ec59c - Fix for PLATSEC-437 & PLATSEC-457. 926fb97 - Adding smc function (SIP_ALLOW_L2_CLR_32) to allow clearing of L2 memory errs. 781d7b5 - Fixing broken build of LS1043, LS1012. 7289e86 - Adding smc function SIP_ALLOW_L1L2_ERR_32; Added test for SPD interface. 8804017 - Providing very fast-path for SMCC_ARCH_WORKAROUND_1 e9dfa28 - Moved _soc_check_sec_enabled() to _check_sec_disabled(); Fixed conflicting defs in LX2160 soc.h. 474b797 - Changing LX2160 cluster 3 handling from RCW frequency-based to RCW[850] selectable. f56bd49 - fuse: Correct OTPMK value mapping to OTPMK registers Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit eb3b8c1bc71f315eb8596c946214566b8c51e1c6)
2018-07-02mc-utils: update to de3c46f16Chunrong Guo
Following changes are included: de3c46f - api: add MC 10.8.0 APIs 7a3fa0f - Updated DPSECI API 2155e5c - Add MC 10.7.0 APIs 59edbdf - Added MC 10.4.0, 10.5.0 and 10.6.0 APIs Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 098db760134803cdb746e7b0871cce25c0e50585)
2018-07-02ls2-phy: update to 9143c2a3Chunrong Guo
*include the following changes: 9143c2a - Update EULA.txt 6ff561e - Add SCR.txt *update LIC_FILES_CHKSUM Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit ecac4d4424982a64c55aac82936027751a1b418f)
2018-07-02Revert "dtc: Add recipe for version 1.4.5"Mihai Lindner
This reverts commit 64fc16b33143a001a895ffaf278964efdd7f3b14. This doesn't belong in sumo, dtc is already at version 1.4.5. Signed-off-by: Mihai Lindner <mihai.lindner@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-06-26dtc: Add recipe for version 1.4.5Fabio Berton
We need dtc version 1.4.5 to build u-boot-imx 2017.03, current version 1.4.6 raise a lot of errors and can't build older U-Boot version. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> (cherry picked from commit ddba499819c5834270d966877f2d15befbc4492e)
2018-06-26imx-test: Update to version 7.0Fabio Berton
- Remove .inc file to use only one .bb file - Add alsa-lib to DEPENDS - Add patch to use include path when compile sources from test directory - Drop unused patch - Update O.S. Systems Software Copyright Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> (cherry picked from commit 8b0357fdb0f26bad796ab2560cdea57c3201b445)
2018-06-26imx-lib: Bump to revision 3f77797Fabio Berton
- Update O.S. Systems Software Copyright This includes the following change: - 3f77797 MLK-16374-5: PXP_LIB: configure pxp to be legacy mode Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> (cherry picked from commit e22acc80d54618dcc032a4b5ae4558df31ff7d55)
2018-06-26imx-kobs: Bump revision to c70685dFabio Berton
- Add O.S. Systems Software Copyright This includes the following changes: - c70685d Merge pull request #13 from allenxh/imx8 - d8e5142 imx-kobs: support burn images to imx8mq ddr4 arm2 NAND - a0e9adc Merge pull request #10 from allenxh/imx8 - 89c14fe imx-kobs: support i.MX8 platforms Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> (cherry picked from commit f17573890d99e73ad1f6bae5af72ef29f2ef422c)
2018-06-26imx-vpu: Update to version 5.4.38Fabio Berton
- Update license checksum to match EULA v22 April 2018. - Remove .inc file to use only one .bb file - Update O.S. Systems Software Copyright Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> (cherry picked from commit 1594c64aa5d51a0c97835f6548215fb0b48e0a34)
2018-06-26u-boot-imx: Update to branch imx_v2017.03_4.9.88_2.0.0_gaFabio Berton
- Update to latest stable branch - Add O.S. Systems Software Copyright Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> (cherry picked from commit 604099d50f30a0fdc14fc113b941dd38c0cac90c)
2018-06-26firmware-imx: Update to version 7.5Fabio Berton
- Get imx-firmware source code from github.com/NXP - Remove .inc file to use only one .bb file - Update license checksum to match EULA v22 April 2018. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 3661b687e6776f3b88f9d244136a074b1783349d)
2018-06-26u-boot-fslc: Update to a092fb1504 revisionOtavio Salvador
Following changes are included: a092fb1504 spl: Add default values for ARCH_MX7 17ee0afbc7 wandboard: Remove hardcoded baudrate from "console" variable a9cd19f296 pico-imx7d: Adjust the dtb name Change-Id: If3c37fb22924dbd7489c188ff45dd590224e255c Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-06-26ppa: remove invalid ARMV8_TOOLS_DIR and ARMV8_TOOLS_PREFIXChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-06-26ppa-optee: remove invalid ARMV8_TOOLS_DIR and ARMV8_TOOLS_PREFIXChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-06-26rcw: need install rev1.1 folder for ls2088ardbChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-06-05u-boot-fslc: Update to 2018.05-based final releaseOtavio Salvador
The revision used was of a pre-release and we ought to instead point to the current final release. Fixup it. Change-Id: Ic1ff8641a3b1d135610b51b5051c2974daf9d88c Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit 118efe55323ee8f621a3fce48bbe895b8d180a89)
2018-06-01u-boot-fslc: Upgrade to 2018.05-based forkOtavio Salvador
This upgrades the fork for the latest stable release. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit d942444558758b1ed11b22440692394fe85fecd2)
2018-05-25ls2-phy: update COMPATIBLE_MACHINE for t2080 and t4240Chunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit acbf0e4303e6f3138d990cf3b62d5c71359bddff)
2018-05-24imx-uuc: bump to latest revisionMarc Ferland
Includes: * multi UDC support * linuxrc script fixes * use soc_uid as usb gadget serial number Signed-off-by: Marc Ferland <ferlandm@amotus.ca> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> (cherry picked from commit d19564addafb1f7744a7a71c05392eb368f3ac5f)
2018-04-26u-boot-fslc-mxsboot: Add dtc as build dependencyOtavio Salvador
The dtc must be available during build time. It fixes a build error when host does not have it installed and we are building a native variant. Change-Id: I3a64d40575bce9ae4289a419ea8892fe006b7de6 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-04-25u-boot-qoriq: support big endianChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-04-11rcw-bin: fix typoC.R. Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-04-11qe-ucode: update COMPATIBLE_MACHINE for t1024C.R. Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-04-11ppa-optee: update PPA_PATH for ls1043aC.R. Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-04-11ppa-optee: add ls1012a supportC.R. Guo
*Set PPA_PATH for ls1012a *Add ls1012a to COMPATIBLE_MACHINE Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-04-11ppa: update COMPATIBLE_MACHINEC.R. Guo
*support ls1012a Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-04-03imx-test: Drop do_make_scripts taskOtavio Salvador
The modules-base class has been reworked during the 'sumo' development cycle and the external modules tools are now handled by the make-mod-scripts, automatically. Fixed [YOCTO: #12575]. Change-Id: I5a39517873d90adfb3c423b23d8ac273ef5a31f7 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-04-02rcw-bin: update to a48f3adC.R. Guo
*include the following changes: a48f3ad - armv8: ls1088: Add SD-boot with IFC-NOR RCW *Update SRC_URL Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-04-02ppfe-firmware: update to 848002fC.R. Guo
*include the following changes: 848002f - DNCPE-372: Update license file with NXP-Binary-EULA 9d15cfa - DNCPE-372 Update README for pfe fw binaries *Update license and md5 *Update SRC_URL *Fix the installation directory Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-04-02ls2-phy: update to d5b5263C.R. Guo
*include the following changes: d5b5263 - Add NXP EULA license *Update license and md5 *Update SRC_URL Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-04-02qe-ucode: update to 57401f6C.R. Guo
*include the following changes 57401f6 - Update license to NXP Binary EULA *Update license and md5 *Update SRC_URL Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-04-02uefi: update to 100cdacC.R. Guo
*Include the following changes 100cdac - ls2088ardb: update binary for LSDK 1803 daf1656 - add license NXP-Binary-EULA *Update license and md5 *Update SRC_URL Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-04-02u-boot-qoriq: update toC.R. Guo
*include the following changes: 00cde47 - driver: net: fsl-mc: remove usage of CONFIG_FSL_MC_ENET a2d3f26 - powerpc: configs: Set initrd_high environment varible cab48d3 - armv8: ls1043ardb_sdcard: delete CONFIG_SPL_FSL_LS_PPA 6f8b6dd - mmc: fsl_esdhc: fix probe issue without CONFIG_BLK enabled 03560b1 - armv8: sec_firmware: Remove JR3 from device tree node in all cases 123ee86 - ls1088a: qspi: Enable XIP mode above 16 MB addresses eb3ddd0 - PowerPC: phy: enable all phylib drivers when use phylib and tsec enet 2efee07 - ls2081a: qspi: Enable config to write aligned data to TxFIFO b32402c - ls2088a: qspi: Enable config to write aligned data to TxFIFO e7f0b4a - ls2080a: qspi: Enable config to write aligned data to TxFIFO 1c693ab - ls1088a: qspi: Enable config to write aligned data to TxFIFO edcb0a5 - Kconfig: qspi: Add SPI_ALIGNED_TXFIFO config details c6a9fe0 - qspi: Add code to send only aligned data to TxFIFO 1f13780 - ls1088a: Moving CONFIG_FSL_QSPI to defconfig 4cbef43 - EHCI: Fix endian access issue on EHCI intinalization 901ad16 - ARMv8: ls1046a: Enable PCIe and E1000 in lpuart defconfig 7340b38 - armv8: ls1088: Add CONFIG_SPI_FLASH_SPANSION to sdcard defconfigs a17a22d - armv8: ls1088a: Move CONFIG_BOOTARGS and CONFIG_CMD_GREPENV to defconfig 226adb1 - armv8: ls1088: Add qixis offsets for lbmap and rcw_src 71fed5f - fsl: common :qixis: Add ifc and emmc switch support in qixis 2705761 - board:ls1012a2g5rdb: define PFE firmware address in kconfig ec53bd9 - board: ls1012a: update mdio, phy parameters based on serdes protocol cce1563 - board: ls1012a2g5rdb: avoid phy reset 621dd47 - dm: pci: change bus number register setting compliant with Linux f5285a8 - armv8: ls1088ardb: secure boot: Use tiny printf to save spl size a6932b4 - armv8: ls1088a: vid: Add some function in SPL for VID adc2721 - ls1088a: Add VID support for QDS and RDB platforms 318f7c4 - common: board_f: vid: Add VID specific API to adjust core voltage d0d1638 - ls1088a: ddr: configure DDR for 0.9v for VID support 55540f3 - ddr: fsl: set cdr1 first in case 0.9v VDD is enabled for some SoCs 2586b3a - board: common: vid: Add support for LTC3882 voltage regulator chip dfbc0d1 - Kconfig: Add LTC3882 voltage regulator config f5f238d - board: common: vid: Move IR chip specific code in flag 094c483 - board: common: vid: Add board specific vdd adjust API 9d25d53 - board: common:vid: Add LS1088A VID Supported voltage values fe1dc63 - armv8: lsch3: Add serdes and DDR voltage setup Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-04-02rcw: update toC.R. Guo
*include the following changes: baa4117 - ls1021aqds: Fix building error for rcw_1200_lpuart.rcw 6be6b63 - LS2088: Add ls2088aqds RCW configuration files 2d595c7 - LS2088: Add ls2088ardb RCW configuration files 3e2a166 - LS2088: Add ls2088asi and ls2088ardb_rev1.1 RCW configuration files 4a24ae1 - GEN3: STOP PBI command support fd9ba65 - ls1012: Update RCW field names to capital letters 7a77e65 - Parser update in rcw.py to parse all commands correctly a0509ab - ls1012a: Add ls1012aqds RCW configuration files 2fb781f - ls1012a: Add ls1012afrdm RCW configuration files 789fe36 - ls1012a: Add ls1012a2g5rdb RCW configuration files d99ea1e - ls1012a: Add ls1012ardb RCW configuration files d7b599b - ls1088aqds: Add LS1088AQDS RCW configuration files ad9a5e0 - ls1088ardb: Add LS1088ARDB RCW configuration files 7c47f30 - Add support of Gen3 family SoCs 0aca1b3 - ls1046a: add the PCIe ERRATA A-008851 ef1380f - ls1046a: modify the comments for PCIe ERRATA A-10477 6d2fb95 - T2080: add workaround of errata A-008851 dd2703d - Ls1043a: add workaround for pcie errata A-009859 2a3af68 - ls1021a: add workaround for pcie erratum A-007997 and A-007815 0016a4d - LS1043ardb: Change value of boot Hold-off to 1 for secure boot 1dc888a - ls1021a: qspi_boot: Update u-boot address according to DASH memory mapping 0fc4e54 - SECURE_BOOT: Update u-boot hdr address as per DASH memory map 7e0d447 - ls1046ardb: increase FMan and platform frequency bb0b497 - ls1021a: Fix QSPI endian issue for QSPI boot on LS1021A boards 5933d84 - ls1043a: Fix QSPI endian issue for QSPI boot on LS1043AQDS 29795c2 - ls1046a: fix PBI of changing QSPI endianness 3d44b7c - ls1043ardb: adds a RCW with GIC 4K supported 12eed09 - ls1043a: Add PBI of changing GIC offset to 4K feb2eb8 - Add a tclsh script to swap the rcw endian. 6b06c8b - ls1046aqds: Add RCW for ls1046aqds board 5a78426 - ls1046ardb: Add RCW for ls1046ardb board a1368d1 - arm: ls1021a: add the core frequency to 1.2GHZ support 3ccb308 - t2080rdb: update SRDS2PLL2CR1 to 0x08004100 for errata A-007186 e7e5eef - Update license to BSD f57329a - update End-User License Agreement 4e64170 - ls1043aqds: revise the description of SERDES1 Protocol 0x3358 d0a2fc3 - ls1043aqds: add SATA support under QSPI boot 3825e4a - ls1021a/ls1043a: byte_swap: should 8 byte alignment 13a13e5 - ls1021a: remove the unnecessary PBI 3b93f86 - ls1043aqds: Clear SerDes RxBoost on lane D 893fff9 - LS1043a-RDB: Add RCW files for UEFI bootloader f34fb1b - ls1043ardb: SECURE_BOOT- RCW added ef46e48 - qe-tdm: add qe-tdm support on ls1043ardb b337f1a - ls1043ardb: Add RCW for ls1043ardb board f9207c5 - ls1043aqds: Add RCW for ls1043aqds board *update md5 checksum Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-04-02ppa: update to f00e7efC.R. Guo
*include the following changes: f00e7ef - Adding smc function SIP_HW_UNQ_KEY_32. c87863a - Fixing usage of _check_sec_disabled(). d0ec59c - Fix for PLATSEC-437 & PLATSEC-457. 926fb97 - Adding smc function (SIP_ALLOW_L2_CLR_32) to allow clearing of L2 memory errs. 781d7b5 - Fixing broken build of LS1043, LS1012. 7289e86 - Adding smc function SIP_ALLOW_L1L2_ERR_32; Added test for SPD interface. 8804017 - Providing very fast-path for SMCC_ARCH_WORKAROUND_1 e9dfa28 - Moved _soc_check_sec_enabled() to _check_sec_disabled(); Fixed conflicting defs in LX2160 soc.h. 474b797 - Changing LX2160 cluster 3 handling from RCW frequency-based to RCW[850] selectable. f56bd49 - fuse: Correct OTPMK value mapping to OTPMK registers cf55298 - Upgrading interface to SMC v1.1 ae458e4 - Fixing stack usage on vector entry. bb56df5 - Breaking the dependency between isolation macros on EL3 entry/exit. 2ca6e68 - Updating Release Notes with recent changes. 6a409e1 - fsl_sec: Add a timer while polling for hw job ring 9e2e5ef - Disabling CCN-508 init during emulation testing of LX2160. 6c3f455 - Resolving overlapping defs in lsch3.h and multiple soc.h files. b8dcbbd - Fix build rdb all error a1d81e8 - fuse: Take care of errata: ERR006879 while programming ed1abaa - Fixing the broken PPA after SPECTRE Fix, in case of spd enable. ec1d1f2 - Removing tlbi alle2 from EL3-secure code (causes exception). 2cb8430 - Adding platform-frwy to LS1012. af62fce - Fixing LX2160 build; Removing rdb from supported LX2160 platforms. e2445c1 - Add implementation of provision_fuses api d43f8ab - Add SFP driver framework for fuse provisioning 4ae699a - Adding plat.h to sim builds. 8f12a56 - Add support in gen_its to include fuse script in fit image 446362a - Updating LX2160 test code with changes from latest LX2160 bootrom. 2d98f63 - Generating the OP-TEE Secure Storage Key (SSK) on receiving SMC from OPTEE in PPA, by using CAAM H/W block. b9ad77f - LX2160 cluster 3 handling based on platform clock. 2295e6b - Adding CCN-508 initialization; Adding platform-emu to LX2160. 91e174f - Adding isolation code on entry/exit to EL3 for Spectre mitigation. a516af0 - Adding prefetch disable of A53 cores to smc function SIP_PREFETCH_DISABLE_64. 52a32aa - Changing file mode for gen_spd_its. 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. Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>