summaryrefslogtreecommitdiffstats
path: root/recipes-bsp
Commit message (Collapse)AuthorAgeFilesLines
* rcw: Added change-file-endianess as DEPENDSChunrong Guo2015-02-051-1/+1
| | | | | Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* change-file-endianess: add recipeChunrong Guo2015-02-052-0/+52
| | | | | | | provides the tcl script for endian swap Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-imx (2009.08): Remove deprecated versionOtavio Salvador2015-02-051-68/+0
| | | | | | | | This release is not in use by any supported board, being kept completely untested for last release. Drop it. Reported-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-ls1: Booting from SD card using u-boot-with-spl-pblChunrong Guo2015-02-021-0/+1
| | | | | Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-kobs: Upgrade to 3.10.53-1.1.0 GA releaseLauren Post2015-01-271-3/+3
| | | | | Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-imx: Upgrade to 3.10.53-1.1.0_GA releaseLauren Post2015-01-271-3/+3
| | | | | Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* firmware-imx: Upgrade to 3.10.53-1.1.0 GA releaseLauren Post2015-01-272-14/+10
| | | | | | | - VPU firmware upgraded Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-vpu: Upgrade to 3.10.53-1.1.0 GA releaseLauren Post2015-01-273-43/+10
| | | | | | | | | | - imx-vpu recipe version changed to internal version 5.4.27 - VPU share memory file open fixes - Upgrade ion usage - Remove obey-variables patch -now included in release Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-lib: Upgrade to 3.10.53-1.1.0_GA releaseLauren Post2015-01-273-225/+10
| | | | | | | Remove obey-variables patch - included in release. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-test: Upgrade to 3.10.53-1.1.0_GA releaseLauren Post2015-01-273-57/+15
| | | | | | | | | | | | | | | | | | | | | | - Update makefiles to work with toolchain changes from dizzy on. - mxc-asrc: Enlarge the buffer size, change audio files - mxc-securebooth: Change the u-boot pad len calculation - mcc: Change the dword signing in to be string - memtool: Add auto complete feature for memtool - vpu: H.264 VUI encoding, - gpu: Add debug scripts - mmdc: Enable 16/32 bit system suport for tool mmdc2 - als_test: Get input event index correctly - uart: Add stress test amd fix bugs - pxp v4l2: Add UYVY and YUV444 support Remove parts of Fix-build-in-OpenEmbedded-Core-environment.patch that are invalid with 3.10.53 Makefile changes. Imx-test Makefiles corrected to load the standard libraries correctly for mxc_vpu, memtool and mmdc tests. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-test: Fix build with the work-shared kernel sourceOtavio Salvador2015-01-221-1/+3
| | | | | | | | | | | | | | | The Kernel sources has now been moved out of sstate control and to make this easier to spot this has been moved to tmp/work-shared/ directory. One good consequence of this change is that the built artifacts are controlled by the Linux build system itself and its path is now exported in STAGING_KERNEL_BUILDDIR variable. This path adapts the build params to this new layout. Change-Id: Ie27ef289aa3ae4c2593303ccbc450e0fd53b49cd Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-test: Fix linking failures of test utilitiesOtavio Salvador2015-01-223-3/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some of the unit-tests were not being built due to differences on how the build system behaves when running inside of the OE-Core. This fixes those minor issues and increases the number of tests available. This increases the number of tests which build successfully. The new built tests, when building for i.MX6Q are: ,---- | /unit_tests/hciattach-ar3k.bin | /unit_tests/config_dec | /unit_tests/akiyo.mp4 | /unit_tests/config_net | /unit_tests/mxc_vpu_test.out | /unit_tests/config_encdec | /unit_tests/autorun-vpu.sh | /unit_tests/memtool | /unit_tests/config_enc `---- When building for i.MX53 those are: ,---- | /unit_tests/hciattach-ar3k.bin | /unit_tests/memtool `---- And when building for i.MX28 those are: ,---- | /unit_tests/mxc_pf_test.out | /unit_tests/mmdc2 | /unit_tests/key_slot_tests.sh | /unit_tests/mxc_isl29023.out | /unit_tests/partition_tests.sh | /unit_tests/fail_mode_tests.sh | /unit_tests/scc_test | /unit_tests/scc2_setup.sh | /unit_tests/autorun-scc2.sh | /unit_tests/autorun-scc.sh | /unit_tests/encrypt_decrypt_tests.sh | /unit_tests/mxc_fb_test.out | /unit_tests/memtool | /unit_tests/scc2_test.out | /unit_tests/autorun.sh | /unit_tests/mxc_mlb_test.out | /unit_tests/scc_setup.sh | /unit_tests/test_subs.sh | /unit_tests/all-suite.txt `---- Change-Id: I58882adc22990d9ec53dc9ead034e85acd64375e Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-test: Rework recipe styleOtavio Salvador2015-01-221-22/+27
| | | | | | | | | | | | | This rework the recipe to use an easier to read metadata style, basically: * use 4 spaces for do_compile and do_install tasks * rework inclusion of extra paths in do_compile * include missing copyright notice from O.S. Systems * move platform setting after source URI definition Change-Id: Ic902c04a0eb8c0230ae74ac835b6a202784ebb78 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-ls1: add the path of byte_swap.tcl scriptZhenhua Luo2015-01-221-1/+1
| | | | | | | | | | Fix the following build error of QSPI u-boot. | couldn't read file "byte_swap.tcl": no such file or directory | WARNING: /home/yocto/poky/ls1021aqds/tmp/work/ls1021aqds-poky-linux-gnueabi/u-boot-ls1/2014.07-r0/temp/run.do_compile.18788:1 exit 1 from | tclsh byte_swap.tcl /home/yocto/poky/ls1021aqds/tmp/work/ls1021aqds-poky-linux-gnueabi/u-boot-ls1/2014.07-r0/git/u-boot.bin /home/yocto/poky/ls1021aqds/tmp/work/ls1021aqds-poky-linux-gnueabi/u-boot-ls1/2014.07-r0/git/u-boot.swap.bin 8 Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-test: Ensures kernel is installed before building scriptsOtavio Salvador2015-01-141-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The imx-test builds a kernel module, as one of the utilities used for testing. The module relies on the kernel to be installed before it is able to build the scripts necessary for the build to succeed. Due the new kernel build infrastructure and the lack of the sstate management over the kernel source, a explicit dependency on do_install of kernel needs to be done. This fixes following failure: ,---- | .../.../module_test/mxc_sdma_mem_test.c:21:27: fatal error: linux/version.h: No such file or directory | #include <linux/version.h> | ^ | compilation terminated. | make[4]: *** [.../.../module_test/mxc_sdma_mem_test.o] Error 1 | make[3]: *** [_module_.../.../module_test] Error 2 | make[2]: *** [sub-make] Error 2 | make[2]: Leaving directory `.../build-framebuffer/tmp/sysroots/imx53qsb/usr/src/kernel' | make[1]: *** [all] Error 2 | make[1]: Leaving directory `.../.../module_test' | make: *** [module_test] Error 2 `---- Change-Id: I0ebdfce4483d64fed4afe52c09d8e1d31d9374bb Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qe-ucode: add recipes for Layerscape1 supportChunrong Guo2015-01-131-0/+36
| | | | | | | | *qe-ucode are the microcode binaries for the QUICC Engine hardware block in QorIQ products. Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* apptrk: add recipes for Layerscape1 supportChunrong Guo2015-01-133-0/+68
| | | | | | | Debug agent for Freescale CodeWarrior debugger Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Update to 3120db4e revisionOtavio Salvador2015-01-132-2/+2
| | | | | | | | | | | | | | | This updates the code to a version based on 2015.01 stable release. The changes, done on top of the original release are: 5d396c3 wandboard: Changed mmcroot variable so kernel 3.10.31 boots c6d9bf7 iMX6: Change mmcroot to use fixed mmc block index for USDHC be9a741 embestmx6boards: Change default bootenv configuration ea9b369 wandboard: Use 32bit color depth for Fusion LCD 8e88da8 mx6sabresd: Use LDO dtb file until LDO bypass support is added 7d0f155 mx6slevk: Use LDO dtb file until LDO bypass support is added dcd7ac3 mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libmcc: build with versioned sonameMax Krummenacher2015-01-072-1/+20
| | | | | | | | | | | | | | | | | | | This adds a versioned soname to the shared library during linking. Otherwise an application linked with '-lmcc' needs libmcc.so for execution, having libmcc.so.1 would not be enough. root@colibri-vf:~# ls -l /usr/lib/libmcc.so* lrwxrwxrwx 1 root root 13 Jan 7 2015 /usr/lib/libmcc.so.1 -> libmcc.so.1.0 -rwxr-xr-x 1 root root 5252 Jan 7 2015 /usr/lib/libmcc.so.1.0 root@colibri-vf:~# mcc-pingpong mcc-pingpong: error while loading shared libraries: libmcc.so: cannot open shared object file: No such file or directory Additionaly the following warning no longer appears. WARNING: QA Issue: mcc-pingpong requires libmcc.so, but no providers in its RDEPENDS [file-rdeps] Signed-off-by: Max Krummenacher <max.oss.09@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libmcc: Add runtime dependency for kernel-module-mcc-devOtavio Salvador2015-01-071-0/+2
| | | | | | | | | | | | | | | | | The kernel-module-mcc-dev brings the kernel API headers used when doing application development which uses the libmcc. So when libmcc-dev is included in a SDK, this brings all the necessary boilerplate code. The motivation for this can be found at message from Petr Kubizňák <kubiznak.petr@elnico.cz>[1]. 1. https://lists.yoctoproject.org/pipermail/meta-freescale/2015-January/012144.html Change-Id: Icd8311c79a87500c0a9d97d9b63fb0340a5908a1 Reported-by: Petr Kubizňák <kubiznak.petr@elnico.cz> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libmcc: Fix symbolic link for dynamic libraryOtavio Salvador2015-01-072-1/+34
| | | | | | | | | This fixes the Makefile to properly generate the symlink inside the installation directory. Change-Id: I18ad51c87f64780bfdd8bd70abdda5554439d9e8 Reported-by: Petr Kubizňák <kubiznak.petr@elnico.cz> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-ls1: Upgrade to 2014.07 versionChunrong Guo2015-01-062-4/+4
| | | | | | | | | | | This includes following changes: 2bf1c34 ls102xa: scfg: Remove SCFG bit reverse setting on LS1 80b1d30 ls1021atwr: SECURE BOOT- Add secure boot target for ls1021atwr 49eaf3e board/ls1021aqds: Add support to test GPIO by enabling EC3 16111c4 ls102xa: spi: Fix QSPI and DSPI compatibility issue on LS1021ATWR board Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-ls1-tools-native: fix the git url and SHAChunrong Guo2015-01-061-0/+3
| | | | | | | | | the byte_swap.tcl script is provided by another FSL u-boot tree, fix following build error: | install: cannot stat `/home/yocto/poky/build_ls1021atwr_release/tmp/work/x86_64-linux/u-boot-ls1-tools-native/2013.10-r0/git/byte_swap.tcl': No such file or directory Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw: update to sdk v1.7 releaseChunrong Guo2015-01-061-3/+3
| | | | | Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Update to revision 2a94e33cOtavio Salvador2015-01-052-2/+2
| | | | | | | | This updates the U-Boot fork based on 2015.01-rc4. This includes several fixes which has been merged and form a solid release closer to the 2015.01 stable release, ought to be out later this month. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* mqxboot: provide explicit do_installMax Krummenacher2014-12-311-2/+4
| | | | | | | | | | mqxboot is a pure make project. Inheriting autotools provided an implicit do_install task, however with the change to seperate builddirs in dizzy (${B} != ${S}) do_install fails. Removing autotools and providing an explicit do_install task fixes this. Signed-off-by: Max Krummenacher <max.oss.09@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libmcc: provide explicit do_installMax Krummenacher2014-12-311-2/+4
| | | | | | | | | | libmcc is a pure make project. Inheriting autotools provided an implicit do_install task, however with the change to seperate builddirs in dizzy (${B} != ${S}) do_install fails. Removing autotools and providing an explicit do_install task fixes this. Signed-off-by: Max Krummenacher <max.oss.09@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Update to 2015.01-rc3 based versionOtavio Salvador2014-12-294-11/+11
| | | | | | | | | | | | | | | | | | | | This uses revision 5d396c3 which includes the 2015.01-rc3 development version with following changes on top of it: 5d396c3 wandboard: Changed mmcroot variable so kernel 3.10.31 boots c6d9bf7 iMX6: Change mmcroot to use fixed mmc block index for USDHC be9a741 embestmx6boards: Change default bootenv configuration ea9b369 wandboard: Use 32bit color depth for Fusion LCD 8e88da8 mx6sabresd: Use LDO dtb file until LDO bypass support is added 7d0f155 mx6slevk: Use LDO dtb file until LDO bypass support is added dcd7ac3 mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT The repository URL has also been changed to point to the new Git repository name (u-boot-fslc), however the previous repository is still accessible to avoid breakage in old versions of meta-fsl-arm. Change-Id: I4be932c8621508dba4171bfab28aa4e2799aaece Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Update revision to e3517cbOtavio Salvador2014-12-102-96/+1
| | | | | | | | | | | | This includes following fixes: e3517cb wandboard: Changed mmcroot variable so kernel 3.10.31 boots 2082e4d iMX6: Change mmcroot to use fixed mmc block index for USDHC The patch iMX6-Change-mmcroot-to-use-fixed-mmc-block-index-for.patch is now applied in the repository, so removed from the metadata. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-kobs: Upgrade to 3.10.31-1.1.0 beta2 versionLauren Post2014-12-071-2/+2
| | | | | | | Fixes for imx6sxsabresd T01.1 and T01.2 boot changes. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-imx: Upgrade to 3.10.31-1.1.0_beta2 releaseLauren Post2014-12-071-2/+2
| | | | | | | Upgrade to support imx6sxsabresd T01.2 silicon changes Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-*: Rework LOCALVERSION depending on SRCBRANCHDaiane Angolini2014-11-224-3/+5
| | | | | | | | | | | | | | | | LOCALVERSION is used in FSL Community BSP Release Notes and should highlight which are the _release version_ for that particular provider. In addition LOCALVERSION makes it easy to track where the binary running on a target is from. Both reasons make LOCALVERSION a very important information. The overall rule is that LOCALVERSION would point to SRCBRANCH, unless in a case of explicit exception. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* firmware-imx: Upgrade to 3.10.31-1.1.0 Beta versionLauren Post2014-11-104-24/+15
| | | | | | | | | | | VPU firmware is updated to version v3.1.1_r46060 for mx6 This release does not contain Atheros firmware so remove from the firmware-imx.inc file. This also removes the 3.0.35-4.0.0 version as this release is also compatible with mx5 SoCs. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-test: Upgrade to 3.10.31-1.1.0 Beta versionLauren Post2014-11-102-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | - Fixes to csi_v4l2 test - Add dcic driver test case - Add mxc_mcc_tty_test case used for mx6sx - Fixes for VPU test for IOGetVirtMem Checking and SOF stuffing - Updates to mxc_v4l2 to use csi_v4l2 tests - Update HAB to use zImage - Add MX6SX for mx6sx - Change MX6S to MX6SL for mx6sl - Update USB documentation - Add cxi_v4l2_tvin test case for vadc - sdma - Support M2D dma copy for 3.10.17 - mmdc - Add mx6sx support - wdog - Add dbg monitor Update include PLATFORM and DEPEND for mx6sx and mx6sl Add mx6sx depends similar to mx6sl. mx6sx has no VPU like mx6sl. Update PLATFORM to be specific to mx6sx and mx6sl which both support PXP but only mx6sx supports mxc_mcc_tty_test tests Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-vpu: Upgrade to 3.10.31-1.1.0 Beta versionLauren Post2014-11-104-98/+16
| | | | | | | | | | | | | | | Upgrade to v5.4.26 version - Fixes to support multiple thread robustness - SOF stuffing new command added used for MJPEG - VPU performance fixes with multiple instances - IOGetVirtMem - return checking - Remove patch from recipe - SOI search performance fixes - Comment unused registers for mx6 chips as dummy - Add new registers used on mx6 chips only. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-lib: Upgrade to 3.10.31-1.1.0 Beta versionLauren Post2014-11-104-11/+18
| | | | | | | | | | | | | | | | | | | Makefiles changed for mx6sx and mx6sl to exclude rng and sahara since those are not supported on mx6 chips. Platform is set to MX6S for both mx6sx and mx6sl so the previous makefiles only excluded MX6Q platform. Note this is different for imx-test which specifies MX6SX and MX6SL in makefiles. In imx-lib they are treated the same. Add PLATFORM setting for mx6sx and mx6sl imx-lib has pxp libraries only used for mx6sx and mx6sl Previously used MX6Q but mx6q and mx6dl can't be built with pxp Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Add patch to work with 3.10.31-1.1.0_beta kernelLauren Post2014-11-102-0/+95
| | | | | | | | | 3.10.31 linux-imx has update to work with fixed mmc blocks Without this patch the community u-boot will not boot on some mx6 boards. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-imx: Upgrade to 2014.04 versionLauren Post2014-11-102-3/+3
| | | | | | | | | - Add mx6sx support - General fixes for mx6slevk and other mx6 - Support to use zImage Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Update to 5fd0b607dFabio Estevam2014-11-102-2/+2
| | | | | | | | | This adds the following U-boot patch: 5fd0b607d mx53loco: Change 'fdt_file' dynamically Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-ls1: Update to 50d6848 revisionChunrong Guo2014-11-081-1/+1
| | | | | | | | | | | | This includes following changes: 50d6848 arm: ls102xa: Update bit reversing for SCFG registers 4d18340 arm: ls102xa: Remove custom part number SLS1020A and related defination 756cbdc arm: ls102xa: clear EPU registers for deep sleep 1d333c7 arm: ls102xa: correct the base address of DCSR registers Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw : Update to 38ec2c9 revisionChunrong Guo2014-11-081-1/+1
| | | | | | | | | | | | | | This includes following changes: 69c87db ls1021aqds: set value of uboot entry address for qspiboot a59bea9 ls1021a: add rcw for enable sai ca0b3d1 ls1021aqds: sdboot: fix value of PBI_SRC and IFC_MODE 3ac85c8 ls1021atwr: add rcw for SD card boot 43707fa ls1021aqds: add rcw for NAND boot 1948685 ls1021a: remove custom part number "letech" Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-imx: Upgrade to 3.10.17-1.0.2 patch releaseLauren Post2014-11-051-1/+1
| | | | | | | Improve speed of image authentication in 2013.04 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-*: Add DESCRIPTION for u-boot providersDaiane Angolini2014-10-314-3/+7
| | | | | | | | | Add u-boot DESCRIPTION for those providers still using the default one. This is needed in order to have a complete and readable list of u-boot providers in FSL Community BSP Release Notes. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Update to 2014.10 upcoming releaseOtavio Salvador2014-10-234-11/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This updates the U-Boot to the 2014.10 based branch. On top of the original code we still have following changes applied: 75ce95e embestmx6boards: Change default bootenv configuration 472bfb3 ot1200: add sata support 4e8b5ee ot1200: fix sf detection 857ccfd ARM: i.MX6: include prototype for get_board_rev() 2b542e6 video: ipu_disp: remove pixclk fixup 499a8ca video: ipu: fix debug and comment c970aa2 lcd: Fix build error with CONFIG_LCD_BMP_RLE8 37a6b36 mx6sabre_common: Add HDMI config to common code 56f29bf mx6qsabreauto: Add HDMI support 2878ac3 ot1200: remove superfluous "string" tag d2104d6 ARM: i.MX video: declare displays and display_count publicly 2d6e2ec ARM: i.MX: provide declaration for board_spi_cs_gpio d09ced3 ARM: prevent compiler warnings from bootm.c 34fd658 wandboard: Use 32bit color depth for Fusion LCD 92e4fa9 mx6sabresd: Use LDO dtb file until LDO bypass support is added d859ee7 mx6slevk: Use LDO dtb file until LDO bypass support is added 47ac5b6 mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT Due the changes on the way U-Boot works now, heavily relying on kconfig, it is required to use the 'configure' step to properly setup it for the 'sandbox' before building the tools. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Update to e36968a revisionOtavio Salvador2014-09-232-2/+2
| | | | | | | | | | | | | | | This includes follow backports from 2014.10 upcoming release e36968a wandboard: Use 32bit color depth for Fusion LCD c1c50cf mx6qsabreauto: Staticize when possible 930ed7c mx6sxsabresd: Staticize i2c_pad_info1 38b6f2e imx:mx6slevk: change CONFIG_SYS_FSL_ESDHC_ADDR 10377d0 imx:mx6qarm2: change CONFIG_SYS_FSL_ESDHC_ADDR a1cf9ae imx:mx6sxsabresd: change CONFIG_SYS_FSL_ESDHC_ADDR 3ac6818 arm: Fix _start for CONFIG_SYS_DV_NOR_BOOT_CFG bbc0712 arm: Make reset position-independent Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rcw: add recipes for Layerscape1 supportZhenhua Luo2014-09-152-0/+93
| | | | | | | | | The reset configuration word (RCW) manages the hardware configuration info for QorIQ targets, rcw is used by the preboot loader to begin system configuration. Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-ls1: Add recipe for Layerscape1 supportZhenhua Luo2014-09-153-0/+51
| | | | | | | | * u-boot-ls1-tools-native: provides the tcl script for endian swap * u-boot-ls1: the u-boot recipes for ls1021aqds and ls1021atwr support Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Update to 53cd36b revisionOtavio Salvador2014-09-152-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This updates the 2014.07-based branch with more backports from the 2014.10 upcoming release. The following changes are included: 53cd36b imx: mx6slevk: Change to use generic board 987efad imx: mx6q/dlarm2: Change to use generic board 0207052 README.imximage: Fix the maximum DCD size 13e94fe imx: Fix build of mx6sxsabresd 318d1cd mx6sxsabresd: Add PCI support 919802d pcie_imx: Add mx6solox support 847d6ce mx6: imx-regs: Provide a structure for GPC registers f26e33b mx6qsabreauto: Remove imx6q-sabreauto.dts f22fd9d imx: nitrogen6x: Replace 'fatload' by 'load' command in env settings to be filesystem independent e45540b arm: vf610: lpuart: disable FIFO on initializaton 11571b6 arm: vf610: lpuart: fix status register handling 09e81f4 mx6: Fix ECSPI typo in soc_boot_modes b8d5d42 imximage: Fix imximage IVT bug for EIM-NOR boot 228135e iMX6: Disable the L2 before chaning the PL310 latency 45108f1 tools: imximage: Fix the maximum DCD size for mx53/mx6 9f3f181 pci: add support for board_pci_fixup_dev function 4ecf3e6 arm: mx6: add get_cpu_type() b6faaf1 arm: mx6: ddr: fix cs0_end calculation 07917e7 arm: mx6: ddr: configure MMDC for slow_pd 66b2f14 arm: mx6: ddr: do not write into reserved bit b3f847e arm: mx6: ddr: cleanup eba02a9 i2c: imx: add macros to setup pads for multiple SoC types e50e740 sata: dwc_ahsata: implement sata_port_status a45361d compulab: eeprom: add support for defining eeprom i2c bus 8f82ddd mx6: add clock enabling functions 5305489 net: fec_mxc: Poll FEC_TBD_READY after polling TDAR d5e440b net: fec_mxc: Adjust RX DMA alignment for mx6solox fca8b5a usb: ci_udc: implement dfu_usb_get_reset 7baddea arm: Add missing .vectors section to linker scripts 324df11 arm: vf610: add NFC clock support 10c68b2 arm: vf610: add NFC pin mux 9bba571 ARM: Fix overflow in MMU setup 7be9add api: fix build without CMD_NET support 8a9e527 e1000: add i210 support dcd2c8c e1000: Implement dcache support Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-{lib,vpu}: obey CFLAGS, LDFLAGSChristopher Larson2014-09-048-2/+480
| | | | | | | This quiets GNU_HASH warnings when building with an external toolchain. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-imx: Use the new fsl-u-boot-localversion classOtavio Salvador2014-09-012-1/+8
| | | | | | | | | | | | This uses the new class for LOCALVERSION handling. The local version is set for '+imx' by default but can be overriden by users of this .inc file. While on that move the PACKAGE_ARCH setting, in the 2009.08 recipe, to the end of file, as done on other recipes. Change-Id: Ic7e26635908cefe28c340cd9885e1efa0a009a16 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>