aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2015-02-15Revert "linux-imx: Disable imx6sl-specific code when imx6sl SOC support is ↵Otavio Salvador
disabled" This reverts commit 9fb8f758591f504051811e924dcb3134e79769cc. A new version which is takes a clear approuch has been send and will be used instead. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-13linux-imx: Disable imx6sl-specific code when imx6sl SOC support is disabledNikolay Dimitrov
Currently the build fails when CONFIG_SOC_IMX6SL is disabled, due to some hard-coded stuff. The patch purpose is to handle enabling/disabling this config option. Signed-off-by: Nikolay Dimitrov <picmaster@mail.bg> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-05u-boot-imx (2009.08): Remove deprecated versionOtavio Salvador
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>
2015-02-05linux-fslc: Update to revision 483412c9Otavio Salvador
This updates the branch to the 3.18.5 stable release. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-05image_types_fsl.bbclass: fix typosAlexandre Belloni
Few comments are using bytes instead of block. Also remove useless seek=1 Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-05image_types_fsl.bbclass: Drop UBOOT_PADDING supportOtavio Salvador
The U-Boot 2009.08 has been removed so every version now supported does not use padding. This patch drops the code which added the possibility of use old U-Boot version but which was unused for long time. Reported-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-05imx-base: enable fsl-alsa-plugins conditionallyAlexandre Belloni
Stop adding fsl-alsa-plugins to the MACHINE_EXTRA_RRECOMMENDS when DISTRO_FEATURES doesn't contain alsa to avoid building alsa-utils. Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-02ls1021aqds: add sdcard configChunrong Guo
Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-02u-boot-ls1: Booting from SD card using u-boot-with-spl-pblChunrong Guo
Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-27chromium: Update bbappend to version 40.0.2214.91Carlos Rafael Giani
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-22u-boot-ls1: add the path of byte_swap.tcl scriptZhenhua Luo
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>
2015-01-22asf: fix scripts pathChunrong Guo
* fix the follow error: | cp: cannot stat `/poky/build/tmp/work/ls1021atwr-poky-linux-gnueabi/asf/git-r0/git/asfmodule/scripts': No such file or directory | WARNING: /poky/build/tmp/work/ls1021atwr-poky-linux-gnueabi/asf/git-r0/temp/run.do_install.31941:1 exit 1 from | cp -rf //poky/build/tmp/work/ls1021atwr-poky-linux-gnueabi/asf/git-r0/git/asfmodule/scripts /poky/build/tmp/work/ls1021atwr-poky-linux-gnueabi/asf/git-r0/image//usr/lib/asf/ | ERROR: Function failed: do_install Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-22imx23evk: Remove 'alsa' from MACHINE_FEATURESFabio Estevam
Mainline kernel currently does not have support for the on-chip audio codec on mx23, so remove the 'alsa' entry from the MACHINE_FEATURES. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-22qemu-fsl: Disable native and nativesdk buildsOtavio Salvador
The qemu-fsl is intended for use into the target. The native and nativesdk flavours are not supported and should rely on the OE-Core provided ones. This disables the recipe parsing for native and nativesdk build, fixing the following warning: ,---- | WARNING: Unable to get checksum for qemu-fsl-native SRC_URI entry | fix-libcap-header-issue-on-some-distro.patch: file could not | be found `---- Change-Id: I8eaf8bc9caf972f5d180115f63862a163915e218 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-22devregs: Add recipeOtavio Salvador
This includes the Boundary Devices' devregs tool which allows for reading and writting of registers using /dev/mem. It currently has support for i.MX51, i.MX53, i.MX6Q and i.MX6DL SoC families but other SoCs can be easily added including extra .dat files. Change-Id: Ic04a90e7d1db8d87f43f5574792aa73885f16d66 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Eric Nelson <eric.nelson@boundarydevices.com>
2015-01-22linux-imx (2.6.35.3): Fix build errors when using make 3.82Otavio Salvador
This backports a fix from 2.6.36 to fix build failures when using make 3.82. ,---- | Author: Jan Beulich <JBeulich@novell.com> | Date: Mon Aug 16 11:58:58 2010 +0100 | | fixes for using make 3.82 | | It doesn't like pattern and explicit rules to be on the same line, | and it seems to be more picky when matching file (or really directory) | names with different numbers of trailing slashes. | | Signed-off-by: Jan Beulich <jbeulich@novell.com> | Acked-by: Sam Ravnborg <sam@ravnborg.org> | Andrew Benton <b3nton@gmail.com> | Cc: <stable@kernel.org> | Signed-off-by: Michal Marek <mmarek@suse.cz> `---- Change-Id: I7a56f54ad2bf6ab623705d8866d03f033a2e925e Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-22linux-fslc: Update to 3.18 releaseOtavio Salvador
This updates the Linux kernel to the 3.18 release. There are currently no changes on top of it. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-16u-boot-ls1: Upgrade to 2014.07 versionChunrong Guo
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>
2015-01-16u-boot-ls1-tools-native: fix the git url and SHAChunrong Guo
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>
2015-01-16rcw: update to sdk v1.7 releaseChunrong Guo
Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-16qe-ucode: add recipes for Layerscape1 supportChunrong Guo
*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>
2015-01-16qemu-fsl: add recipes for Layerscape1 supportChunrong Guo
QEMU is a generic and open source machine emulator and virtualizer. Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-16ls1021atwr.conf: add ttyAMA0 consoleChunrong Guo
Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-16ls1021atwr.conf : add QE_UCODEChunrong Guo
Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-16ls1021aqds.conf: add ttyAMA0 consoleChunrong Guo
Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-16ls1021aqds.conf : add QE_UCODEChunrong Guo
Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-16linux-ls1: update to sdk v1.7 releaseChunrong Guo
This includes following changes: bdb722f arm: dts: ls1021a-twr: remove dspi1 node for cannot be verified fb3f709 arm: ls1: only call ls1_pm_iomap() when doing deep sleep c15b78f ls1021a/dts: Add eTSEC1 as wake-up event source 5f94f9f qspi: ls102xa: Adjust the size of QSPI AMBA Bus memory map Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-16cst: add recipes for Layerscape1 supportChunrong Guo
cst is the utility for security boot. Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-16asf : add recipes for Layerscape1 supportChunrong Guo
1. ASF depend on ipsec-tools in meta-openembeded. 2. ASF is Linux kernel implementation for accelerating the data pat processing on the Freescale family of processors Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-16apptrk: add recipes for Layerscape1 supportChunrong Guo
Debug agent for Freescale CodeWarrior debugger Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-12libmcc: build with versioned sonameMax Krummenacher
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>
2015-01-12libmcc: Add runtime dependency for kernel-module-mcc-devOtavio Salvador
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>
2015-01-12libmcc: Fix symbolic link for dynamic libraryOtavio Salvador
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>
2015-01-12kernel-module-mcc: Only include mvf_sema4.h if building in kernelOtavio Salvador
When mcc_config.h is used to make application we shouldn't include mvf_sema4.h as it is an internal symbol of kernel and shouldn't be directly referenced by user space applications using the MCC interface. This allows for application developers to use the SDK without having to copy the 'mvf_sema4.h' header byhand. More detailed information at: https://lists.yoctoproject.org/pipermail/meta-freescale/2015-January/012144.html Change-Id: I39a519d10a15b951c573007d3cf689f32aac3f30 Reported-by: Petr Kubizňák <kubiznak.petr@elnico.cz> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-31mqxboot: provide explicit do_installMax Krummenacher
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>
2014-12-31libmcc: provide explicit do_installMax Krummenacher
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>
2014-12-29libfslcodec: Use PACKAGECONFIG to handle VPU supportOtavio Salvador
This allow the set of VPU support, depending on the SoC family, in a more clean way and also avoiding the 'imx-vpu' dependency accordingly. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-29gstreamer1.0-plugins-imx: Update to version 0.10.0Carlos Rafael Giani
Changes: - new codebase for 2D blitter based video sinks and transform elements - new G2D elements: imxg2dvideosink imxg2dvideotransform - new PxP elements: imxpxpvideosink imxpxpvideotransform - ipu: rewrite code from scratch to be based on the blitter base classes - ipu: fix memory protection bits in mmap() calls - phys mem buffer pool now uses a default horizontal alignment of 16 instead of 8 - eglvivsink: fix deadlock in set_caps() functio - vpu: decoder: add interlace information to output buffers - vpu: encoder: fix crashes because of incorrect unrefs, plus minor fixes - new elements for audio decoding based on Freescale's unified audio (UniAudio) architecture - preliminary support for Android builds Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-29libfslcodec: Add a depends on imx-vpuOtavio Salvador
This fixes following QA error: ,---- | WARNING: QA Issue: libfslcodec-test-bin rdepends on imx-vpu, but it | isn't a build dependency? [build-deps] `---- Change-Id: I2e27c022195bd1ddc4727e3360cb01dca530e6eb Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-29gpu-viv-bin-mx6q: Don't package X11 libraries in non-X11 buildsJacob Kroon
Running readelf --dynamic libGL.so | grep NEEDED shows that the library has runtime dependencies on X11 libs and libglapi.so. However, none of them are listed as build dependencies for non-X11 distros. In this case, skip packaging libGL, so that it doesn't cause unexpected dependency changes in buildhistory. Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-20libdrm: libdrm build fails due to missing space in SRC_URI_appendAlexander Shashkevych
libdrm build fails due to libdrm_%.bbappend, since 'SRC_URI_append' doesn't contain leading space in appended string. Signed-off-by: Alexander Shashkevich <alex@stunpix.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-07linux-fslc: Update revision to 783addbfOtavio Salvador
This updates the Linux kernel to the 3.17.4 stable release. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-06gpu-viv-bin-mx6q: Remove patch files which are unusedOtavio Salvador
Some patches were not removed while updating the recipe. This dropes the left over files to remove them from the layer. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-06image_types_fsl.bbclass: Use 69K as offset to load imageOtavio Salvador
The U-Boot mainline uses 69K as offset so we ought to use it here; this aligns the SD card image layout to work out of box with all U-Boot mainline based SPL boards. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-06udev-extraconf: deleting bbappend recipeAlexander Shashkevich
udev-extraconf_%.bbappend file was not deleted after it was replaced by udev-rules-imx.bb Signed-off-by: Alexander Shashkevich <alex@stunpix.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-06udev-extraconf: replace bbappend with own recipeAlexander Shashkevych
Forcing udev-extraconf causes various strange effects. This was discussed long time ago in oe-core on [1] and resulted in [2]. [1] http://lists.openembedded.org/pipermail/openembedded-core/2013-April/077880.html [2] http://lists.openembedded.org/pipermail/openembedded-commits/2013-May/148591.html Signed-off-by: Alexander Shashkevich <alex@stunpix.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-06udev-extraconf: restrict access to graphic buffersAlexander Shashkevych
For security reasons fb and galcore devices must be only accessible by root user and/or video group. All other users must not have access to graphic buffers. Signed-off-by: Alexander Shashkevich <alex@stunpix.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-03linux-imx: add clock patch for revision T0 1.0 of i.MX6QGary Bisson
The post dividers do not work on i.MX6Q rev T0 1.0 so they must be fixed to 1. As the table index was wrong, a divider a of 4 could still be requested which implied the clock not to be set properly. This is the root cause of the HDMI not working at high resolution on rev T0 1.0 of the SoC, giving the following error: mxc_sdc_fb fb.27: timeout when waiting for flip irq Signed-off-by: Gary Bisson <bisson.gary@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-03linux-imx: remove unnecessary patches for 3.10.17-1.0.2Gary Bisson
Those have been removed from the recipe by Lauren Post: 438d4438: linux-imx: Upgrade to 3.10.17-1.0.2 patch release Signed-off-by: Gary Bisson <bisson.gary@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-12-02imx-base: Add comment on how to enable SFPDaiane Angolini
How to enable the software float point is a frequent question. Add this comment makes it clear how to enable both SFP and HFP and can be used whether to found in a search or to be a direct link to be used as a quick reply. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>