aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-bsp
AgeCommit message (Collapse)Author
2023-04-03meta-freescale: migrate IMX repos from codeaurora to githubJavier Viguera
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2019-10-24u-boot-imx: Fix filename at installDaiane Angolini
Fix the error: er/build/tmp/work/imx8mqevk-fslc-linux/imx-boot/0.2-r0/git/iMX8M | cp: cannot stat '/media/daiane/TRIFORCE/yocto/master/build/tmp/deploy/images/imx8mqevk/imx-boot-tools/u-boot-nodtb.bin': No such file or directory | WARNING: exit code 1 from a shell command. | ERROR: Function failed: do_compile (log file is located at /media/daiane/TRIFORCE/yocto/master/build/tmp/work/imx8mqevk-fslc-linux/imx-boot/0.2-r0/temp/log.do_compile.27338) Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
2019-08-29u-boot-imx-mfgtool: Add u-boot-imx to search pathGonzalo Ruiz
u-boot-imx_2017.03.bb SRC_URI entry 0001-tools-allow-to-override-python.patch cannot be found by u-boot-imx-mfgtool_2017.03.bb, which requires the first recipe. Add 'u-boot-imx' folder to the recipe search path so it is also able to find the file under that folder. Signed-off-by: Gonzalo Ruiz <Gonzalo.Ruiz@digi.com>
2019-05-20u-boot-imx: Fix x86_64-linux-gnu-gcc compilation errorCarlos Rafael Giani
This fixes the compiler error: | unable to execute 'x86_64-linux-gnu-gcc': No such file or directory | error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2019-05-03imx-boot: Pass DTB names to makeJoshua Watt
Passes the name of the DTBs to be built to make. This allows alternate DTBs to be built instead of assuming the default Signed-off-by: Joshua Watt <Joshua.Watt@garmin.com>
2019-02-27imx-boot: imx-mkimage: do not compile with -staticMax Krummenacher
E.g. Fedora doesn't install glibc-static by default and the yocto prerequisites do not mandate installing it. Rather than requiring glibc-static drop linking with -static. Works around: | .../build/tmp/hosttools/ld: cannot find -lc Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-02-27imx-boot: drop adding m4 binaries to the boot containerMax Krummenacher
The recipe which builds or injects the m4 binaries does not yet exist. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-02-27meta: drop imx-m4-demos referencsMing Liu
There is not a imx-m4-demos recipe at all, drop its references. They could be added back once the recipe is added. Signed-off-by: Ming Liu <liu.ming50@gmail.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> (cherry picked from commit ea4c4ad341caf8654423f87b223b262b608cfc85)
2019-01-15Merge pull request #37 from deinok/masterOtavio Salvador
Move libusb receipes to use libusb1
2019-01-14imx-vpu-hantro: Simplify COMPATIBLE_MACHINETom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2019-01-14mxsldr - libus1Raul Hidalgo Caballero
2019-01-14uefi: add judge if folder existChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-01-14u-boot-qoriq: update sysroot pathChunrong Guo
*fix the below error |powerpc-fslmllib32-linux-ld: cannot find -lgcc Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-01-14ddr-phy: add recipesChunrong Guo
*update to lsdk 1812 tag include the following changes 14d03e6 - Add fip file for DDR binaries for TF-A flow 241bedb - lx2: ddr: phy: add rdimm phy binaries. 2cb8757 - lx2: ddr: phy: add udimm phy binaries. 4081187 - Initial Commit Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-01-14u-boot-qoriq: Upgrade version to 2018.09Chunrong Guo
*update to lsdk 1812 tag include the following changes c08de7c - SecureBoot_LX2160A: Correct the kernel header offset. 619d0d3 - ls2080ardb: check enablement of QSPI using DCFG_RCWSR15 0dfcc1f - ls1088a: Update the device tree for IFC/QSPI 8875034 - net/phy: Cortina CS4223 driver updates & bugfixes 88fa585 - mmc: fsl_esdhc: make get_cd work well in dm_mmc_ops 2211378 - Revert "pci: layerscape: Add the dts fixup for EP and RC" f8358cf - armv8: fsl-layerscape: properly configure qdma ICID f24e259 - lx2160: Enable support of EMC2305 1a858e3 - armv8: emc2305: add support for fan controller f37025a - fsl-ls2088ardb: dts: enabling SATA node ff3e128 - board/ls1046aqds: Bypass xfi port fixup for KR mode on LS1046AQDS 2c3c67e - armv8: ls2088ardb: change default device tree in defconfig for TFABOOT 7f79b25 - armv8: ls1088aqds: add support for ifc-nor boot for TFABOOT c1b55a8 - detect ifc-nor flash at run-time 6c99ca4 - pci: layerscape: Add the dts fixup for EP and RC ccfc35d - pci: layerscape: Do not scan when PEX work in EP mode dd167bc - pci: layerscape: Modify the EP and RC mode judge method 26defec - armv8,lx2160a: Initialize ethernet array in serdes_init 2851185 - armv8: lx2160a: Update CONFIG_SYS_FSL_PEBUF_BASE cce8348 - board/ls2088ardb: Update the device tree for IFC/QSPI 830ac80 - Correct QSPI bootcommand for LS2088 TFA boot 899e696 - ls2088ardb: add QSPI support for TFA-BOOT a9fb32b - ls1043a: add support for nand-boot cmd for TFA c2b3374 - arm64: lx2160ardb: enable DM support for sata 0f80b76 - armv8: dts: fsl-lx2160a: add sata node support a10b3fc - board/lx2160a: Update xspi_bootcmd, sd_bootcmd env ee09465 - armv8:LX2160: Adds distro secure boot support. 9a7d1e0 - drivers/spi: Disable hybrid mode for SPANSION S25FS-S family 6b04587 - drivers/spi: Introduce functions to read/write any register a748abd - fsl_qspi: Modify handling of RDAR, WRAR, 4K_ERASE commands 2af4cbd - armv8: lx2160a: Modify dspi1 controller intrrupts property 612bc35 - Enable sata configs to Kconfig for all LayerScape boards 358229b - armv8: ls1043aqds: modify the qspi_bootcmd definition Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-01-14uefi: update to 5b259f7Chunrong Guo
*Update to lsdk 1812 tag include the following changes: 5b259f7 - uefi-binaries: update for LSDK 1812-TC6 f87588d - uefi-binaries: update for LSDK 1812-TC5 5ae5001 - LSDK1812-TC4: binaries update 0c81f1f - uefi binaries: update 7bf60e6 - uefi binaries: update ea9630f - update binaries for LSDK 18.12 Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-01-14rcw: update to 17254acChunrong Guo
*Update to lsdk 1812 tag include the following changes: 17254ac - ls1046ardb: fix QSPI clock frequecy per data sheet 95691bc - qspi: use byte_swap.tcl under board directory for special board fabb891 - ls2088a: Add ls2088ardb 2a_3d RCW configuration files bf52634 - arm64: ls2088a: Add the workaround of errata A-008851 for 2a_3d fe027eb - ls1043a: Add RCW file for nand and sd secure boot 6ea379b - ls1043aqds: Add RCW file for nand and sd boot 88dea67 - ls1043ardb: Add RCW file for nand and sd boot 45b2220 - ls1046a: add rcw file for nand sd and emmc secure boot a45082b - ls1046aqds: add rcw file for nand and sd boot 7ae30ab - ls1046ardb: add rcw file for emmc and sd boot 6cd0092 - ls1043aqds: Add RCW file for ls1043aqds to support TF-A 99f1447 - lx2160aqds: Add lx2160aqds RCW configuration files bc65c4a - lx2160ardb: Add lx2160ardb RCW configuration files d7f12f8 - LX2160: Add lx2160asi silicon RCW configuration files Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-01-14ppa: remove ppaChunrong Guo
*This pkg will not be supported anymore Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-01-14inphi: add recipesChunrong Guo
*include the following changes: f22e9ff - in112525: Add Inphi 112525 10G Phy firmware Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-01-14mc-utils: update to 6aca560Chunrong Guo
*update to lsdk 1812 tag include the following changes: update COMPATIBLE_MACHINE for qoriq-arm64 6aca560 - config: lx2160a: add dprtc object 73eec5c - api: add MC 10.13.0 APIs 022adf2 - api: add MC 10.12.0 APIs f3e4205 - api: add MC 10.11.2 APIs cb2afb7 - api: add MC 10.11.1 APIs 65aeed6 - config: update number of necessary dpmcp 1370e38 - Add dpc with USXGMII for QDS protocol 7 *Update COMPATIBLE_MACHINE for qoriq-arm64 *Support lx2160a Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-01-14ls2-phy: update COMPATIBLE_MACHINE for lx2160aChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
2019-01-10imx-boot: Fix the symbolic link filename to imx-bootDaiane Angolini
Fix the error: | File "/media/daiane/TRIFORCE/yocto/master/sources/poky/scripts/lib/wic/filemap.py", line 132, in _open_image_file | % (self._image_path, err)) | wic.filemap.Error: cannot open image file '/media/daiane/TRIFORCE/yocto/master/build/tmp/deploy/images/imx8mmevk/u-boot.imx': [Errno 2] No such file or directory: '/media/daiane/TRIFORCE/yocto/master/build/tmp/deploy/images/imx8mmevk/u-boot.imx' Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
2019-01-10qe-ucode: inherit fsl-eula-unpack classChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2019-01-10ppfe-firmware: inherit fsl-eula-unpack classChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2019-01-10ls2-phy: inherit fsl-eula-unpack classChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2019-01-10rcw: remove fsl-eula-unpack classChunrong Guo
*rcw license is not EULA Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2019-01-10imx-uuc: bump to latest revisionMarc Ferland
* Includes the following changes: e3fbdfe ufb: fix printf warning about argument type 48043c0 sdimage: fix printf warnings about expected argument types 79e9798 sdimage: rework verbose/debug messages ceec934 sdimage: reorder writes to reduce risk in case of power loss during update 59ff3e3 sdimage: refactor debug messages 3eeebda sdimage: introduce alignment support for second bootstream 8f7ec52 sdimage: restore compatibility to i.MX23 3136bbf sdimage: major refactoring 32644ae sdimage: use EXIT_FAILURE and EXIT_SUCCESS for return values 3633e94 sdimage: minor refactoring, renames etc. 7640d2f sdimage: handle endianess correctly 4100d09 sdimage: drop global variables 2fff78e sdimage: refactor boot control block structure 702747e sdimage: drop Windows line termination on success message b195bdc sdimage: drop unneeded initialization 61ca818 sdimage: use platform independed variable types and rename members slightly 014ddad sdimage: minor whitespace style fixes Signed-off-by: Marc Ferland <ferlandm@amotus.ca> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-12-13imx-test: Add VPU testsTom Hochstein
Add VPU tests by making sure VPU support is in sysroots. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13imx-test: Upgrade for i.MX 8MMTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13formfactor: Fix typo in commentTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13firmware-imx: Update logic for non-rootfs firmwareTom Hochstein
Certain i.MX 8 firmware packages are included in the boot image via imx-boot recipe, not through rootfs. Clarify the logic that handles this. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13u-boot-imx: Deploy boot image generation tools for i.MX 8MTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13imx-boot: Add recipe for i.MX 8 boot partition packagesTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13imx-mkimage: Add recipe for i.MX 8 boot partition packagesTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13firmware-imx-8*: Add new firmware recipes for i.MX 8 seriesTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13firmware-imx: Add include file for re-use of archiveTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13firmware-imx: System Controller Firmware added to packageTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13firmware-imx: Upgrade to 7.8, adding i.MX 8MM supportTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13imx-sc-firmware: Add new package System Controller FirmwareTom Hochstein
Add System Controller firmware package for i.MX 8 and 8X families. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13imx-atf: Add new package ARM Trusted FirmwareTom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-12-13imx-kobs: Fix a typoSebastien Bourdelin
Signed-off-by: Sebastien Bourdelin <sebastien.bourdelin@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-12-05qe-ucode: Fix python indentation as per OE-Core style guidelinesKhem Raj
Fixes parsing warnings e.g. qe-ucode_git.bb: python should use 4 spaces indentation, but found tabs in qe-ucode_git.bb, line 14 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-03u-boot-fslc: Bump to 6e25ce6f3c revisionOtavio Salvador
This includes following fixes: 6e25ce6f3c pico-imx7d: Increase the CONFIG_ENV_OFFSET size Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-11-30u-boot-fslc-mxsboot: When building target recipe, limit it to fsl machinesKhem Raj
The latest updates observed that the target recipe is building for qemu machines as well, which is not useful. see http://errors.yoctoproject.org/Errors/Details/202502/ Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-11-27u-boot-fslc: Upgrade to 2018.11-based forkOtavio Salvador
This upgrade our fork to the current stable release. It got most of our patches merged and now it has a very small set which are basically Yocto Project specific stuff. Still applied patches are: 1f39b911b7 mx25pdk: Change root to use a single partition layout a0f8bec9d3 mx6sabre_common: Dynamically change the video output 7847536319 mx6sabresd: Enable video interfaces in bootargs 994d8e0733 mx6sabresd: Use LDO dtb file until LDO bypass support is added c6c87fb39b mx6slevk: Use LDO dtb file until LDO bypass support is added Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-11-19ppa-optee: support ls2088aChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-11-08rcw: renamed ls1088ardb_pb -> ls1088ardb-pbChunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-10-26classes/use-imx-headers: Easy linux-imx-headers useOtavio Salvador
This allow to easy reuse of binary packages among similar SoCs. The usual use for this is to share SoC specific packages among different boards independently of the kernel version it is using, as far it is ABI compatible with the official version it will just work. Following recipes has been reworked to make use of the class: - imx-lib - imx-test - imx-vpu-hantro - imx-vpu - imx-alsa-plugins - gstreamer1.0-plugins-base - gstreamer1.0-plugins-imx - imx-gst1.0-plugin Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2018-10-26imx-vpu: Use linux-imx-headersOtavio Salvador
This reworks make use of linux-imx-headers and set it as SoC arch compatible. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>