summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* linux-imx (3.5.7): Add 3.5.7-1.0.0 alpha kernelOtavio Salvador2013-08-192-0/+333
| | | | | Change-Id: I19ced586e26267c8333d807b13f5e8d4196aaa1b Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gpu-viv-bin-mx6q.inc: Fix libopencl-mx6 runtime dependencyOtavio Salvador2013-08-191-1/+1
| | | | | | | | | The libopencl-mx6 requires libclc-mx6 to proper run so we move it from libopencl-mx6-dev package to libopencl-mx6. Change-Id: I125a01022cf04f528a954cc4c1cbc826af79608e Reported-by: Sébastien Taylor <me@staylor.ca> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base.inc: Allow PREFERRED_VERSION of xserver-xorg to be customizedOtavio Salvador2013-08-151-1/+1
| | | | | | | | For development and test it is useful to be able to override the Xorg preferred version so we make it overridable. Change-Id: I6bba649187d2d35ae1c92ce959d0f61802397423 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx6dlsabreauto: Create machine configuration fileLauren Post2013-08-071-0/+13
| | | | | | | | | This machine is only supported by u-boot-imx, so the PREFERRED_PROVIDER is different from others imx machines. Change-Id: I2f6f71a8f1ce98f7c39526e912a0c2ca6fc76805 Signed-off-by: Lauren Post <lauren.post@freescale.com>
* imx6solosabresd: Create machine configuration fileLauren Post2013-08-071-0/+13
| | | | | Change-Id: I27663dd957d4a2592fbdb3ae00c3b64603be6c28 Signed-off-by: Lauren Post <lauren.post@freescale.com>
* imx6solosabreauto: Create machine configuration fileLauren Post2013-08-071-0/+13
| | | | | Change-Id: Ib92fc59c0f55aeadb2f6c3a80f2a402a5fc502ac Signed-off-by: Lauren Post <lauren.post@freescale.com>
* imx6sabresd/auto-common.inc: Add ath6k (WIFI) firmwareDaiane Angolini2013-08-072-0/+4
| | | | | | | Add linux-firmware-ath6k to MACHINE_FIRMWARE. Change-Id: Ie2e9e1f4f5a4cd33f0aa4d6dd679c83512968a2c Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
* imx6sabreauto-common.inc: Create file for SABRE AUTO commonDaiane Angolini2013-08-072-6/+9
| | | | | | | | | | | | Freescale i.MX6 SABRE AUTO machines have some common configuration. This file is used in order to avoid duplicating in all SABRE AUTO boards. Replace any 'include' to 'require' to make sure an error is launched in case the file is missing. Change-Id: I0d1e9e7b64ac3e34a18a32ca13872c23d4d668b2 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
* imx6sabresd-common.inc: Create file for SABRE SD commonDaiane Angolini2013-08-073-12/+10
| | | | | | | | | | | | Freescale i.MX6 SABRE SD machines have some common configuration. This file is used in order to avoid duplicating in all SABRE SD boards. Replace any 'include' to 'require' to make sure an error is launched in case the file is missing. Change-Id: Ic50956c49a35c2e4f0af6c21e7495cce42698b56 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
* imx6dlsabresd.conf: Add KERNEL_DEVICETREEDaiane Angolini2013-08-071-0/+2
| | | | | Change-Id: Ic5af7bd92566fa15513fb188c8e0181d9f805d29 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
* barebox: move environment deployment to its own taskAlexandre Belloni2013-08-071-3/+9
| | | | | | | Introduce a new task ito deploy the environment to allow inheriting recipes to override it. Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
* barebox: Rework do_configure_prepend to do_pre_configureAlexandre Belloni2013-08-071-1/+2
| | | | | | | Defining a new task instead of using configure_prepend allows inheriting recipes to override the pre_configure task. Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
* mesa: Follow OE-Core update for 9.1.6 versionOtavio Salvador2013-08-061-0/+0
| | | | | Change-Id: I6428d3464bc2f86191545b872015015d8cabf68e Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* firmware-imx: Add version 3.5.7-1.0.0Lauren Post2013-08-051-0/+10
| | | | | Change-Id: I3b57aaf4d68e08f81dd29319beaa054cac4ecdd4 Signed-off-by: Lauren Post <lauren.post@freescale.com>
* imx-test: Update version to 3.5.7-1.0.0Lauren Post2013-08-052-9/+10
| | | | | | | | Update from 3.0.35-1.0.0 to 3.5.7-1.0.0 and is compatible with i.MX6 SoCs only. Change-Id: I83515b530032bd9f03649983b647a5339cd75305 Signed-off-by: Lauren Post <lauren.post@freescale.com>
* u-boot-imx: Add version to 2013.04Lauren Post2013-08-051-0/+17
| | | | | | | | | | | | | | | | | Add some commits over 2013.04 that includes: * Add CPU temperature support * Add i2c support for imx6qsabresd * New machine definition (i.e. imx6sauto, imx6dlauto) * Update DDR script for imx6qsabre{auto,sd} * Include machine variation (i.e. NOR, NAND, WEIM-NOR, SPI-NOR) and more, in a total of 35 commits. This version been tested for i.MX6 only, so it is compatible with i.MX6 SoCs only. Change-Id: I3ada0ec7332f3f5141263ec3ed166b448e8c3675 Signed-off-by: Lauren Post <lauren.post@freescale.com>
* imx-base.inc: add VPU firmware for i.MX6S machinesJohn Weber2013-08-051-0/+1
| | | | | Change-Id: Ib6f33c26cc75259bb008415dd99f8bb4ea8e9495 Signed-off-by: John Weber <rjohnweber@gmail.com>
* EULA: align to latest freescale download licenseLauren Post2013-08-051-227/+502
| | | | Signed-off-by: Lauren Post <lauren.post@freescale.com>
* Revert "perf: Disable FPU tune for i.MX5 SoCs to workaround GCC ICE"Otavio Salvador2013-08-041-3/+0
| | | | | | | | | | This reverts commit daf582c93a7283fb0af3b25fe2ada48f4c9985c4. The fix for GCC ICE (PR57748) has been merged into OE-Core so we can remove this workaround. Change-Id: I227952c69220af432d405f1c7cd93b11757cb152 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xf86-input-evdev: Follow OE-Core upgrade to 2.8.1 versionOtavio Salvador2013-08-041-0/+0
| | | | | Change-Id: I6b430d2b2bc8620ed0ea373bb9e9f9b5896af19f Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* alsa-state: Add default asound.conf for i.MX6 SoCsLauren Post2013-07-312-0/+258
| | | | | Change-Id: I62785bf230635df5deeb6522e4e8236330ea03d2 Signed-off-by: Lauren Post <lauren.post@freescale.com>
* gst-fsl-plugin: Update to 3.0.8 versionOtavio Salvador2013-07-317-189/+17
| | | | | | | | | | | | | | | | | | | | | This release had many patches merged upstream and thus those are being removed. Following patches were merged: - Link-with-the-Real-Time-Extension-lib.patch - fix-missing-sys-types-h.patch - v4lsink_back_compatible.patch - vss_build_failed.patch A new runtime dependency for libfslparser has been added. This is need to be available at rootfs but no code links to it explicitly so gst-fsl-plugin needs to made it explicit. The file, used in SRC_URI, is from 3.5.7-1.0.0 BSP but its contents explicitly say it is a 3.0.8 release so we use the source version to avoid supporting different version from different kernel releases. Change-Id: Id71d436af78dc62f620107d64633bf1ebbdaefef Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-lib: Update to version 3.5.7-1.0.0Lauren Post2013-07-312-12/+12
| | | | | | | | Update from 3.0.35-4.0.0 to 3.5.7-1.0.0 and is compatible with i.MX6 SoCs only. Change-Id: I62e66b38a1eaff27b99879c1d2ba26591fb71403 Signed-off-by: Lauren Post <lauren.post@freescale.com>
* libfslvpuwrap: Update to 1.0.38 versionOtavio Salvador2013-07-312-21/+26
| | | | | | | | | | | | | This change has been based on changes done in meta-fsl-bsp-release, 3.5.7 dylan branch, by Lauren Post <lauren.post@freescale.com> and Jun Zhu <R01007@freescale.com>. The file, used in SRC_URI, is from 3.5.7-1.0.0 BSP but its contents explicitly say it is a 1.0.38 release so we use the source version to avoid supporting different version from different kernel releases. Change-Id: Icc0d35a9694707915044a0e00245956876f54c72 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libfslparser: Update to 3.0.8 versionOtavio Salvador2013-07-313-10/+14
| | | | | | | | | | | | | This change has been based on changes done in meta-fsl-bsp-release, 3.5.7 dylan branch, by Lauren Post <lauren.post@freescale.com> and Jun Zhu <R01007@freescale.com>. The file, used in SRC_URI, is from 3.5.7-1.0.0 BSP but its contents explicitly say it is a 3.0.8 release so we use the source version to avoid supporting different version from different kernel releases. Change-Id: I205bff7e44e043e4f949611c605b18192293c6e6 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libfslcodec: Update to 3.0.8 versionOtavio Salvador2013-07-313-10/+17
| | | | | | | | | | | | | | | | | | | | This release includes support for Hard Float-Point and we then add support for it to behave properly depending on the machine tune choice. One thing to note about this new release is it /removes/ AAC and OGG codecs from the package. This change has been based on changes done in meta-fsl-bsp-release, 3.5.7 dylan branch, by Lauren Post <lauren.post@freescale.com> and Jun Zhu <R01007@freescale.com>. The file, used in SRC_URI, is from 3.5.7-1.0.0 BSP but its contents explicitly say it is a 3.0.8 release so we use the source version to avoid supporting different version from different kernel releases. Change-Id: Icdbd2ca686b86badaf1558f609b2beb911b01fe8 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base.inc: Add fsl-alsa-plugins to i.MX6 recommended packagesOtavio Salvador2013-07-311-1/+1
| | | | | | | | | | | | | | | | This ensures the fsl-alsa-plugins is installed per default by images but allow it to be manually skipped, using BAD_RECOMMENDATIONS, if need. This change has been based on a change done in meta-fsl-bsp-release, 3.5.7 dylan branch, which originally add this in the packagegroup-fsl by Jun Zhu <R01007@freescale.com>. The inclusion of this, inside imx-base.inc, is preferred as it is common for all i.MX6 machines and not something specific for demos thus should be installed by default. Change-Id: I209d389b4e0a62b89b4fdede56627e0ec528df87 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* fsl-alsa-plugins: Add 1.0.25 versionOtavio Salvador2013-07-311-0/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change has been based on changes done in meta-fsl-bsp-release, 3.5.7 dylan branch, by Lauren Post <lauren.post@freescale.com> and Jun Zhu <R01007@freescale.com>. We are not updating to 3.5.7-1.0.0 package as a compare of both sources show only autoconf generated changes (which are useless as we end regenerating them anyway). The diffstat is: ,---- | Makefile.in | 242 | aclocal.m4 |17434 ++++++++++++++++++++++++++++--------------------------- | asrc/Makefile.in | 86 | config.guess | 117 | config.sub | 82 | configure | 673 +- | depcomp | 255 | doc/Makefile.in | 60 | install-sh | 35 | ltmain.sh | 228 | missing | 148 | 11 files changed, 10133 insertions(+), 9227 deletions(-) `---- So we're using the last version which have been made public. Change-Id: I4845341feb8a12bf01a139564959b9ffb8bb940b Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gpu-viv-bin-mx6q.inc: Ensure DRI module is add for Wayland + X11 caseOtavio Salvador2013-07-291-0/+4
| | | | | | | | | When Wayland and X11 distro features are enabled, ensure DRI module is installed. Fixes a regression introduced by 20d7652 (gpu-viv-bin-mx6q: Adding support to install Wayland GPU libs). Change-Id: I0b515641edee6a172469f65068f9de837b592c87 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* twr-vf65gs10: Add machine support for Vybrid Tower VF65GS10Andy Voltz2013-07-293-1/+23
| | | | | Change-Id: I51e1b780c7860a16d722f49072915ad194fd5df7 Signed-off-by: Andy Voltz <andy.voltz@timesys.com>
* linux-timesys: Add Timesys-based kernel for VF600 based machinesAndy Voltz2013-07-294-0/+230
| | | | | Change-Id: I7b0ee983be08f84e86ed1cf83a2b6e5f4f42910d Signed-off-by: Andy Voltz <andy.voltz@timesys.com>
* image_types_fsl.bbclass: Add vf60 SoC family supportOtavio Salvador2013-07-291-0/+1
| | | | | | | The Vybrid SoCs use same image layout as other i.MX so use it. Change-Id: I0e1de1b917aed249196bef463ae1017c65254ef5 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qt5: add mx5 and mx6 supportEric BENARD2013-07-292-0/+179
| | | | | | | | | | - this allow to build qt5 with OpenGL ES support for i.MX5 and i.MX6 - tested on i.MX51, i.MX53 and i.MX6Q - X11 support is not yet tested so we don't change the core settings when x11 is in DISTRO_FEATURES Change-Id: Ie9c6b25cafe20ba0a3dc8ab4c6e6cdac4eee3f0d Signed-off-by: Eric Bénard <eric@eukrea.com>
* layer.conf: handle dynamic layer configurationEric BENARD2013-07-291-0/+5
| | | | | | | | | this patch is taken from : http://git.yoctoproject.org/cgit/cgit.cgi/meta-mentor/tree/conf/layer.conf#n9, as suggested by Chris Larson Change-Id: I6b8900c595708d19543c0aa059e37f77c09e32db Signed-off-by: Eric Bénard <eric@eukrea.com>
* gpu-viv-bin-mx6q.inc: Add libEGL.so in libegl-mx6Otavio Salvador2013-07-261-2/+4
| | | | | | | | | | | | | There're examples, provided by Freescale, which links wrongly against the .so file (instead of the .so.1 one as expected) and this cannot be fixed without source code. We workaround this for now deploying the libEGL.so file inside libegl-mx6 binary. Change-Id: Ia7b36ee18ca42b374c8d6a8df6424d18d6c89278 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Tested-by: Eric Nelson <eric.nelson@boundarydevices.com>
* mesa: Don't fail if libGL is not buildOtavio Salvador2013-07-261-1/+1
| | | | | | | | When doing a x11-less system, build fails as mesa won't build libGL. Avoid this making 'rm' use '-f' option. Change-Id: Ia018d1c9a39e6ec6b4008b76659b1e6aa829d6c2 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gpu-viv-bin-mx6q.inc: Make mesa dependency conditional for x11Otavio Salvador2013-07-261-1/+1
| | | | | | | When building without x11 support, we don't need to build mesa. Change-Id: I3c7d36752c089ad5957afbf13d87424b517a780d Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gpu-viv-bin-mx6q: Adding support to install Wayland GPU libsAbhijit Potnis2013-07-254-7/+62
| | | | | | | | This patch installs wayland GPU libs if the DISTRO_FEATURES contains wayland variable. If both X11 and wayland are present in DISTRO_FEATURES then wayland is picked as the default backend. Signed-off-by: Abhijit Potnis <abhijitpotnis@gmail.com>
* gpu-viv-bin-mx6q: move EGL and KHR headers to libegl-mx6-devSamuli Piippo2013-07-241-1/+1
| | | | | | | | EGL and KHR include headers should be part of libegl-dev package, instead of the current gpu-viv-bin-mx6q-dev. Change-Id: I3bfa095b0e5576f00885357611a0f2b3356d70e0 Signed-off-by: Samuli Piippo <samuli.piippo@digia.com>
* u-boot-fslc: Update to cba5372 revisionOtavio Salvador2013-07-242-2/+2
| | | | | | | | | | | | | | | | This updates the U-Boot for 2013.07 final release and adds a single patch on top of it, to fix Wandboard splash alignment. The included changes are: b899fa3 arm: at91sam9n12: change EBI IO to high drive mode 8b415f7 ext4fs: le32_to_cpu() used on a 16-bit field 50ffc3b fs/ext4: fix log2blksz un-initialized error, by cacaulating its value from blksz 62c175f Prepare v2013.07 cba5372 wandboard: Use splash image at screen center by default Change-Id: I03f41014c1303afa9caa6ad26b89209e8bc63920 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* mesa: Follow OE-Core update to 9.1.5Otavio Salvador2013-07-241-0/+0
| | | | | Change-Id: I875f74af849e0647a15a5b4ec4ad815848ef3a0a Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx.inc: Add recursive copy to ensure uapi is includedLauren Post2013-07-221-1/+1
| | | | | | | | The uapi directory is need for newer kernels so use recursive copy to include it. Change-Id: I4d952ffe132bf560f91d8c3276c40b51d9a07472 Signed-off-by: Lauren Post <lauren.post@freescale.com>
* firmware-imx: Fix rootfs generation for 'dev-pkgs' image featureOtavio Salvador2013-07-211-0/+2
| | | | | | | | The -dev package depends on firmware-imx but this needs to be available or rootfs generation fails. Change-Id: Ibe52d64c591eb81d79a5e2174f1d8db1a496c455 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Update to fdf86c2 revisionOtavio Salvador2013-07-202-2/+2
| | | | | | | | | | The 2013.07-rc3 had a regression in network support for some i.MX6 boards, fixed by 9ba30f6 (phy: fix 10/100Mbps operation on 1Gbps-capable links), and instability in Nitrogen6X boards, fixed by fdf86c2 (ddr cfg: DRAM_RESET needs 0x00020030). Change-Id: Id9aac5d3f2efc27dbf0420d1eda500ef373ea25f Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-lib: Move PR value to 11.09.01 and 3.0.35-4.0.0Otavio Salvador2013-07-203-5/+3
| | | | | Change-Id: Id3135cd7a75ce80e53fb86a072e5737bb151e98d Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* firmware-imx: Move PR to the .bb file and PE to .incOtavio Salvador2013-07-202-3/+2
| | | | | Change-Id: I13bd9ea63c5d25854f7f28681c15686db966bb8f Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gpu-viv-bin-mx6q: Move 3.0.35-4.0.0 specific code to .bbOtavio Salvador2013-07-202-6/+6
| | | | | | | | The patches and revision are very version specific (as new versions do not require PR anymore) so we move it from .inc to the .bb file. Change-Id: Ic5bc267f74ac54a28328f6b79a819d5cf852681a Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* mesa-demos: set PACKAGE_ARCH when building for i.MX6 SoCsOtavio Salvador2013-07-201-0/+2
| | | | | | | | | There are differences in the provided API by Vivante, which has been fixed by a patch being applied for all i.MX6 SoCs, however the package hadn't been set machine specific when it has been done. Fix it. Change-Id: I886d1e3281fe978a19764bf82367dd7e9e24b4a8 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* mesa: Avoid removing virtual/libgl provider for i.MX5 SoCsOtavio Salvador2013-07-201-1/+3
| | | | | | | | | | The AMD GPU libraries does not provide a libGL so we need to rely on mesa one. This fixes a regression introduced by ea8d003 (gpu-viv-bin-mx6q, mesa: fix virtual/libgl dependencies) as the virtual/libgl removal needs to be done /only/ for i.MX6 SoCs. Change-Id: I1f83eff3c2f39ba801dbf6be61b7814fa1bb84fd Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qt4: Enable OpenGL ES2 support for i.MX6Otavio Salvador2013-07-204-4/+128
| | | | | | | | | | The Vivante libraries need some special linking as it has a more modular design which thus require a specific set of mkspec changes to make it to work. This change makes the linking to work when building against Vivante libraries for i.MX6 SoCs. Change-Id: I62a394876829fcd95933cb7351c8333b3bf78dcc Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>