aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-bsp
AgeCommit message (Collapse)Author
2019-07-12ls2-phy: set COMPATIBLE_MACHINE as qoriqChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-07-12ddr-phy: fix typoChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-07-12qe-ucode: update recipesChunrong Guo
*install *.bin to boot *set COMPATIBLE_MACHINE to qoriq Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-07-12ddy-phy: update depends atf commit idChunrong Guo
*update atf to 1906 tag Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-07-12mc-utils: update to 18c7760Chunrong Guo
*update to lsdk 1906 tag include the following changes: 18c7760 - Add DPSECI object in default DPL for LX2160 platform 598afb9 - Add DPL files for LS1088/LS2088 with DPSECI objects included 8da7d1d - api: add MC 10.16.0 APIs 19a70bb - api: add MC 10.15.0 APIs Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-07-12atf: update to 17f94e4Chunrong Guo
*update to lsdk 1906 tag include the following changes: 17f94e4 - plat/nxp/fsl_sec: Remove infinite loop from DEBUG Build 2d18325 - plat/nxp: Change MMU mapping of QSPI, NOR flash to MEMORY from DEVICE 5b8b9a3 - plat/nxp: Add lx2160aqds support 332c6ee - Merge branch 'LSDK' of ssh://bitbucket.sw.nxp.com/gitam/atf into LSDK 1e4b1e6 - Merge pull request #41 in GITAM/atf from ~NXA19332/atf-fork:LSDK to LSDK 693673c - plat: nxp: ls1028rdb: optimize DDR performance 8976e00 - Merge pull request #36 in GITAM/atf from ~NXA27427/atf:jira/PLATSEC-822 to LSDK af21b29 - common: include: correct setbits_le32 macro 3947e8e - plat/nxp/tools: Adds flag to check CRC&STOP or STOP command. c8af318 - nxp: ddr: ls1012a: fixes random hang issue fea3df8 - Merge pull request #30 in GITAM/atf from ~NXF49783/atf:LSDK to LSDK 1df8fb4 - Merge pull request #38 in GITAM/atf from ls1028_brup to LSDK 7e3f1fc - nxp: drivers: ddr: phy-gen2: add PllCtrl settings 07a2317 - nxp/ls1046: Add support for frwy board 25443b9 - plat: nxp: ddr: update ODT and output driver impedance b68a2d7 - csf_hdr_parser/input_blx_ch2: Corrects OEMUID 0 input attribute name. 5b14d6d - plat/nxp/drivers/sfp: Reset the data value at the set GPIO pin. 89963ec - Merge branch 'LSDK' of ssh://bitbucket.sw.nxp.com/gitam/atf into LSDK b54f200 - nxp/ls1028a: Enable core timebase *add ls1046afrwy support *install fip_ddr_sec.bin Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-07-12uefi: update to 1296390Chunrong Guo
*update to lsdk 1906 tag include the following changes: 1296390 - update to commit 7918c743857 ee84dcf - update binaries for LSDK 19.06 e4f1a6f - update binaries for LSDK 19.06 Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-07-12u-boot: update to c873063Chunrong Guo
*update to lsdk 1906 tag include the following changes: c873063 - common: qixis: make the qixis compatible with new soc 4fe7bca - armv8: ls1028a: Add environment variables to facilitate the boot d7baae8 - dm: i2c: lx2160: Revert lx2160 i2c dm support patch set 3c75182 - armv8: lx2160ardb : Add slave nodes under the i2c0 controller 1807bb1 - armv8: lx2160ardb : Add pcf2127 node 600e32c - armv8: dts: fsl-lx2160a: add i2c controller and gpio DT nodes efe84a3 - gpio: do not include <asm/arch/gpio.h> on ARCH_LX2160A 8fbdb38 - drivers: i2c: mxc: Solve the compiler error when using i2c dm mode 210c880 - configs: lx2160a: enable DM support for pcf2127 rtc 4691972 - armv8: lx2160a: The lx2160a platform supports the I2C driver model. 9b6da05 - board/freescale/common: secure_boot: Set bootdelay to -2. c419c9c - armv8: fsl-layerscape: Increase mmc read size for secure-boot headers e3a324e - configs: fsl-layerscape: secure_boot: Enable setexpr command. 03313e4 - armv8: dts: ls1028a: Add FSPI node for ls1028ardb and ls1028aqds 47a485c - configs: ls1028a: Enable FSPI support for ls1028ardb and ls1028aqds 7a5853e - mtd: spi-nor-ids: Add micron mt35xu02g flash ID d5cf4da - configs: ls1012: unset CONFIG_SPI_FLASH_BAR, move CONFIG_FSL_QSPI to defconfig bcdf1cb - driver: spi: Update QSPI driver xfer 0c337c2 - armv8: ls2088ardb: Fix MC firmware loading during SD boot 336202e - armv8: ls2088aqds: Fix MC firmware loading during SD boot 7be353f - armv8: ls2088aqds: Add bootcmd for TFA boot 9664bf5 - armv8: fsl-layerscape: Change bootcmd update logic 3bad029 - ls1046ardb: Add CONFIG_ENV_ADDR to init env in qspi boot b892a5c - armv8: fsl-lsch2: add clock support for the second eSDHC 6bec285 - configs: ls1088aqds: Enable config to write aligned data to TxFIFO 7db76c5 - arm64: configs: ls1046afrwy: config update 268ebc5 - armv8: fsl-layerscape: Update qspi clk cfg da7f6ec - armv8/fsl-layerscape: Add loop to check L3 dcache status 55007f3 - ARM: dts: ls1021a: Fixed reg for sata node *Upgrade version to 2019.04 Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-07-12rcw: update to 93358b4Chunrong Guo
*update to lsdk 1906 tag include the following changes: 93358b4 - rcw.py: Update comments for loadwochecksum command de68a41 - ls2088aqds: Corrected MEM2_PLL_RAT for DP-DDR frequency ac05bc4 - ls1046afrwy: fix a compiling error issue a25dde7 - Add init rcw support for ls1028a platform de0baa2 - rcw.py: Add Support to Load RCW without checksum b99ec29 - ls1046a: ls1046afrwy: frwy-ls1046a platform support 498de8d - LX2160: Add workaround of errata A-011270 Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-07-10u-boot-fslc: Bump revision to 86ce1a1351Fabio Berton
This commit merges tag v2019.07 and add the following change on top: - 86ce1a1351 pico-imx7d: Define BOOTMENU_ENV Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2019-06-27atf: Fix the build on machines that don't support UEFIAlban Bedel
The uefi package silently build nothing on machines that are not supported. On machines without UEFI support this lead to a build failure in atf as it always try to build fip_uefi.bin. Fix the compile step to only build fip_uefi.bin if there is an UEFI image. Signed-off-by: Alban Bedel <alban.bedel@avionic-design.de>
2019-06-21u-boot-fslc: Upgrade 2019.04 -> 2019.07Fabio Berton
This upgrades to the next U-Boot release 2019-07. This is based on the 2019.07-rc4 and includes the last fixes being worked on for the i.MX family. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2019-06-19u-boot-qoriq-fw-utils: Update to 2018.09 to fix the buildAlban Bedel
The build of the fw-utils is broken for all the machines that switched to TFA as u-boot 2018.03 doesn't have the TFA configs. Upgrade to 2018.09 to fix this issue and have both u-boot and the fw-utils built from the same version, which is probably a good idea anyway. Also added the dependency on bison-native which is needed for the build. Signed-off-by: Alban Bedel <alban.bedel@avionic-design.de>
2019-06-13qca-tools: Upgrade to version 2.0.3Alexandru Palalau
Signed-off-by: Alexandru Palalau <ioan-alexandru.palalau@nxp.com>
2019-06-13imx-kobs: Update SRCREV to 02c01dAlexandru Palalau
Signed-off-by: Alexandru Palalau <ioan-alexandru.palalau@nxp.com>
2019-06-13imx-uuc: Update SRCREV to fc48b4Alexandru Palalau
Signed-off-by: Alexandru Palalau <ioan-alexandru.palalau@nxp.com>
2019-06-13imx-test: Switch to branch imx_4.14.98_2.0.0_gaAlexandru Palalau
Signed-off-by: Alexandru Palalau <ioan-alexandru.palalau@nxp.com>
2019-06-13firmware-qca: Upgrade to version 2.0.3Alexandru Palalau
Signed-off-by: Alexandru Palalau <ioan-alexandru.palalau@nxp.com>
2019-06-13imx-atf: Fix build error 'Invalid platform' for i.MX 8QXPTom Hochstein
The PLAT build option has changed from imx8qxp to imx8qx. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-06-13u-boot-imx: Update intermediate name for u-boot nodtb binaryTom Hochstein
Add the MACHINE and UBOOT_CONFIG to the binary name. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-06-13firmware-imx*: Upgrade to 8.1.1Tom Hochstein
- Remove Broadcom support - Add SDMA support Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-06-13imx-boot: Remove i.MX 8QXP u-boot configurationTom Hochstein
IMXBOOT_TARGETS is now defined in imx8qxpmek.conf. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-06-13imx-boot: Drop independent DCD componentTom Hochstein
The DCD component has moved into the firmware. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-06-13imx-boot: Add DisplayPort firmware for i.MX 8MTom Hochstein
Also, use explicit names to help remove surprises due to unexpected changes. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-06-13imx-boot: Upgrade to L4.14.98-2.0.0_gaTom Hochstein
- Rename atf binary - Update intermediate name for u-boot nodtb binary - Improve whitespace for file copies Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-06-13imx-mkimage: Upgrade to L4.14.98-2.0.0_gaTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-05-21qca-tools: Disable for musl hostsKhem Raj
The prebuilt tools are for glibc based targets no point in building for musl Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-21imx-atf: Upgrade version from 1.5 to 2.0Mihai Lindner
Signed-off-by: Mihai Lindner <mihai.lindner@nxp.com>
2019-05-21imx-sc-firmware: Upgrade version from 0.9 to 1.2Mihai Lindner
Signed-off-by: Mihai Lindner <mihai.lindner@nxp.com>
2019-05-20imx-boot: drop dependency to u-bootStefan Agner
The recipe do_compile task depends on virtual/bootloader which makes sure the necessary dependencies are available once imx-boot do_compile is executed. Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2019-05-17imx-vpu-hantro: Upgrade version from 1.8.0 to 1.11.0Yuqing Zhu
-[hantro h1]: Enable set videoFullRange and BGR format -Disable HEVC bumping flag and h264 bumping flag as default -[HEVC]: Add error return to avoid segement fault -Support get color aspect info h264/hevc/mpeg2 decoder -Add security mode for VP9 Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
2019-05-15u-boot-imx: Upgrade version 2017.03 to 2018.03Mihai Lindner
Upgrade version to 2018.03 from branch imx_v2018.03_4.14.98_2.0.0_ga. Drop usage of dtc-145 binary, pulled by the class with the same name, which was a workaround for older u-boot versions. Signed-off-by: Mihai Lindner <mihai.lindner@nxp.com>
2019-04-17u-boot-fslc-common: Bump revision to c93ced78dbcFabio Berton
This commit includes the following changes: - c93ced78dbc pico-imx7d: Add NYMPH baseboard support - 790e0d17c2a pico-imx7d: Add DWARF baseboard support - bab9f53c898 pico-imx6ul: Add NYMPH baseboard support - 246d037843d Merge tag 'v2019.04' into 2019.04+fslc - 3c99166441b (tag: v2019.04) Prepare v2019.04 - 85c3d463224 arm: sunxi: Enable DM_MMC on required SoCs - c48b07a9fde Merge tag 'fixes-for-2019.04-rc4' of git://git.denx.de/u-boot-staging - e82fa10b3ef dts: imx8qxp-mek: Add PHY post reset delay - 31d4045d4be net: dm: fec: Support phy-reset-post-delay property - ccd063e9812 watchdog: Move watchdog_dev to data section (BSS may not be cleared) - afbc31948a0 net: phy: implement fallback mechanism for negative phy adresses - a734600ee9e pico-imx6ul: Add DWARF baseboard support - bcc90648ddb Merge remote-tracking branch 'origin/master' into 2019.04+fslc - 0e62d5b2abb Merge tag 'u-boot-imx-20190405' of git://git.denx.de/u-boot-imx - 7f9ebbd90aa pico-imx6ul, pico-imx7d: Explain how to use eMMC user partition - 0e708abcbba Merge branch 'master' of git://git.denx.de/u-boot-usb - 05fa129a40e Merge branch '2019-04-03-master-imports' - d7edeba79b2 tools/Makefile: build host tools with -std=gnu99 - ab8fc413028 fix compile error on macOS Mojave - 2118a272e3c configs: khadas_vim2: Fix defconfig - 82548aaad57 phy: Also allow MESON_GXM for MESON_GXL_USB_PHY - 2a766db11a7 doc: Fix outdated ohci board hook documentation
2019-04-17qca-tools: Limit to arm/arm64 hosts aloneKhem Raj
The firmware ends up in stripping errors on non-arm arches rightly so since the binaries are arm arch specific. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-11ddy-phy :update recipesChunrong Guo
*dpends atf source *build fiptool tools *make fip_ddr_all.bin by fiptool *install *bin Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-04-11uefi: update to de8834dChunrong Guo
*update to lsdk 1903 tag include the following changes de8834d - binaries: update to LSDK-1903-TC1 Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-04-11u-boot: update to 80b2d2bChunrong Guo
*update to lsdk 1903 tag include the following changes 80b2d2b - include: configs: lx2160a: update copyright info 7d323d4 - board: fsl: ls2080rdb: update copyright info ff35e0c - board: fsl: ls2080aqds: update copyright info 77020d0 - board: fsl: ls1088ardb: update copyright info 6d77068 - board: fsl: ls1088aqds: update copyright info 0c48371 - armv8: fsl-layerscape: update copyright info 6f50f71 - driver: net: phy: update copyright info ab528e9 - driver: net: ldpaa_eth: update copyright info 17c8520 - env: Update env_addr for mmc environment driver 72eb5d3 - MC : Report extra reserved memory to Linux 4f25ac0 - board/fsl/lx2160a: Fix MC firmware loading during SD boot a4b3dc5 - armv8: fsl-layerscape: Set env_loc to ENVL_NOWHERE with CONFIG_ENV_IS_NOWHERE. b572cfe - configs: ls1046: Update mtd-id for QSPI nor in mtdparts variable e46941d - armv7: ls102xa: Add workaround for DDR erratum A-008850 a25b491 - board: fsl: lx2160aqds: modify the phy fixup code 100b48f - driver: net: fsl-mc: Fix DPC MAC address fixup 822c996 - drivers: net: ls1088ardb: Fix EC1 and EC2 RCW offset bd037a4 - board/freescale: Enable DHCP distro boot for Layerscape board 705049e - Revert "Revert "pci: layerscape: Add the dts fixup for EP and RC"" d83e59c - mc : Add support to run MC in 128 MB DDR size ec8543d - QSFP+ eeprom read support in U-boot d163325 - pci: pcie_lx: Add the dts fixup for EP and RC cb3f278 - armv8: cache: Flush L3 cache after relocation 6b7ff12 - net:phy:aquantia Set only autoneg on in register 4.c441 bc6f526 - armv8: lx2160aqds : Add support for LX2160AQDS platform 54d0cd6 - drivers: net: ldpaa_eth: check if the dpmac is enabled 3011d18 - armv8: fsl-layerscape: reorder rgmii dpmacs' enablement 6546319 - net: phy: Add clause 45 identifier to phy_device 1822aff - miiphy: Add function to retrieve MDIO bus list head 42b8ff2 - ldpaa_eth.c: Fix warning when PHYLIB is not enabled 16c470c - driver: net: fsl-mc: Add support of multiple phys for dpmac Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-04-11rcw: update to f137787Chunrong Guo
*update to lsdk 1903 tag include the following changes f137787 - ls2088a: Removed the manually calculated PBI_LENGTH bac41de - ls1088a: Removed the manually calculated PBI_LENGTH 4d4177d - t4240: Add workaround for PCIe erratum A-008098 a90d032 - t2080: Add workaround for PCIe erratum A-008098 9f513df - ls2088a: Add workaround for PCIe erratum A-009531 65e8607 - ls1088a: Add workaround for PCIe erratum A-009531 6179f2e - ls1012a: Add workaround for PCIe erratum A-009531 f1ee2f1 - ls1046a: Add workaround for PCIe erratum A-009531 7645eb7 - Revert "Revert "ls1043a: Fix QSPI endian issue for QSPI boot on LS1043AQDS"" 840ce92 - Revert "qspi: use byte_swap.tcl under board directory for special board" Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-04-11mc-utils: update to eeb8972Chunrong Guo
*update to lsdk 1903 tag include the following changes eeb8972 - api: add symlink for MC 10.14.1, 10.14.2, 10.14.3 2f51b5a - config: lx2160a: Backplane config example for lx2 97fac94 - api: add MC 10.14.0 APIs Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-04-11atf: update to 7e34aebChunrong Guo
*update to lsdk 1903 tag include the following changes 7e34aeb - Fix 2088 sleep hang dc16e35 - SDEI: Ensure SDEI handler executes with CVE-2018-3639 mitigation enabled 5eb3190 - Fast path SMCCC_ARCH_WORKAROUND_1 calls from AArch32 cd1e8ce - Add support for dynamic mitigation for CVE-2018-3639 82c570f - aarch32: Implement static workaround for CVE-2018-3639 2a655ec - Implement static workaround for CVE-2018-3639 90c75d3 - Rename symbols and files relating to CVE-2017-5715 179e18a - Fixup SMCCC_FEATURES return value for SMCCC_ARCH_WORKAROUND_1 2671898 - lx2: Remove setting of POWMGTCSR[LPM20_RQ] from LPM20 flow 7ca22ff - Adding LX2160 system power-down (LPM20) 0f81f07 - ls2088ardb: Add support of Non-ECC UDIMM ee53ed7 - nxp/lx2: Enable Errate ERRATA_A72_859971 on LX2 *add ddr-phy to DEPENDS for lx2160a *install ddr4_pmu_train_dmem.bin Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-04-05firmware-qca: Upgrade to 2.0.1Tom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-04-05qca-tools: Add fcc_toolsTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-04-05firmware-qca6174: Add support for QCA6174 on i.MX 8 SeriesTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-04-05firmware-qca9377: Add support for QCA9377 on i.MX 7ULPTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-04-03u-boot-fslc-common: Bump revision to 015ff874b4Fabio Berton
- Add bc-native dependency - This commit merges remote-tracking branch 'imx/master' into 2019.04+fslc Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2019-03-21u-boot-fslc: Upgrade 2018.11 -> 2019.04Otavio Salvador
This upgrades to the upcoming 2019.04 release. This is based on the 2019.04-rc4 and includes the last fixes being worked on for the i.MX family thus being a good version to begin to be tested as we aim to use it for April release. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2019-03-21atf: ReorganizeChunrong Guo
*Add FUSE DISTRO_FEATURES *Add chassistype and ddrphyopt *Install srk.pri and srk.pub Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-02-21u-boot-fslc-common: Add bison-native to DEPENDSFabio Berton
U-Boot build depends on bison native. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2019-01-31atf: add recipesChunrong Guo
*update to lsdk 1812 tag include the following changes 4971f39 - nxp: Invalidates the output buffer memory to get random bytes a58ecfe - plat/nxp: Correct calculation of GIC Offset for LS1023 ba92b6a - nxp: Shift the soc_mem_access function before loading Fuse file 67faea4 - nxp:ls2088: Add support to return number of clusters based on personality 2d57313 - nxp/interconnect: Streamline interconnect driver bc0b955 - nxp:ls2088: Fix the call to get_gic_rd_base d2f5eb0 - nxp: Add DCSR ADDR define in Chassis 3 devices de0dfcc - nxp: Enable core timebase 2dd3986 - Corrected the usage of POLICY_PERF_WRIOP. 41b8f73 - ls2088a lx2160a: usage of new APIs of CCN driver 6f20e79 - ccn: Introduce API to set and read value of node register d2e6a39 - BL2_Chasis_3_2: Correct the BL2 image location in OCRAM. d3a7ae9 - nxp: clean up secondary core PSCI data offset calculation 7feae63 - nxp: clean up OCRAM layout 5c2ec36 - nxp: Drop DATA_LOC option d103a4f - nxp: ls2088a: Abort wake up if not by SGI15 d8000b3 - Setting retention control for LPM20 of LS1088 and LS2088 0430db9 - nxp: ls1012a: Fix generic timer clock bfe6a23 - nxp: Update ls1012 timer to use fixed 25 MHz for ARM generic timer 5d5480e - plat/nxp: Change CSFHDR_SZ to 0x3000 for all platforms 62ed791 - nxp/ls1012: Fix BL31 boot up issue ffc6895 - nxp: Change BL2_TEXT_LIMIT for SD Boot e301618 - nxp: Reduce default CSF HDR SZ for ls1088 and ls2088 81b4323 - nxp: drivers: ddr: Update workaround for A008511 a3ee152 - nxp/ls1012: Set SMMU Policy to 0 for ls1012 965e334 - nxp: Correct Policy checking for SMMU Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2019-01-29Merge pull request #44 from angolini/imx8_improves_m4demos_dropOtavio Salvador
Imx8 improves m4demos drop