AgeCommit message (Collapse)AuthorFilesLines
2013-06-27linux-fslc: Update 3.8 to include some fixesdylan-nextDaiane Angolini1-1/+1
The fixes included are: ASoC: pcm: Require both CODEC and CPU support when declaring stream caps ASoC: mxs: mxs-saif: Split mxs_saif_dai into two elements ARM: mxs: Pass the system revision ARM: mxs: Print silicon version on boot ARM: dt: Use the 'model' field for printing the hardware revision Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-06-27imx-test: Fix the compile commandDaiane Angolini1-1/+6
It includes the same INCLUDE_DIR from imx-lib Change-Id: Ie2a5aeff621a6c333e14d24a8c0e78a7b72ba50c Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-06-24amd-gpu-x11-bin-mx51: install dev symbolic linkDaiane Angolini1-1/+3
Create the .so file needed by -dev package. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-05-28amd-gpu-x11-bin: depends on libxrenderEric BENARD1-1/+1
libEGL is linked against libxrender so we must depend on libxrender else linking against libEGL may fail. Signed-off-by: Eric BĂ©nard <eric@eukrea.com>
2013-05-28imx-base.inc: Fix appending of firmware valueOtavio Salvador1-9/+9
The appending of MACHINE_FIRMWARE were broken as it were overwriting the board value, the fix is to append the value properly. Change-Id: I6e2290643e32443410fdde94a334e8dfa7c7b18c Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-05-22gst-fsl-plugin: fix segfault due to not found libraryJavier Viguera2-2/+32
The gst-fsl-plugin package tries to 'dlopen' a library using the symbolic link that points to the library file. But that symbolic link is only installed with the development package (PN-dev), not with the normal package. This commit adds a patch that uses the soname of the library in dlopen call. Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2013-05-14linux-fslc: Update to 3.8.13 stable releaseOtavio Salvador1-1/+1
Change-Id: Ia794a2575b9c5b2d8782cf76c5fb99330846ade7 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-05-12u-boot-fslc: Update to patches-2013.04's 20130507 snapshotOtavio Salvador2-2/+2
Include following fixes: * i.MX6: Enable ARM ERRATA #742230 * i.MX23: Fix DDR instability This also updates 'mxsboot' recipe for the same snapshot to keep both in sync. Change-Id: Idf452ad4a37d6eb85cb7f5c6d04377e09fe1dd91 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-05-02gst-fsl-plugin: add fsl-mm-mp3enc and fsl-mm-flv dependencesJavier Viguera1-3/+3
For MX5 machines, gst-fsl-plugin has build-time dependences on the pre-built fsl-mm-mp3enc and fsl-mm-flv codec libraries. If the mp3enc library is not in the sysroot, the 'libmfw_gst_mp3enc.so' is not built. If the fsl-mm-flv is not in the sysroot, the configure process warns about: "Unable to determine soname of lib_flv_parser_arm9_elinux.3.0.so library" and the resulting 'aiur_registry.arm11.cf' gets a wrong entry for flv_parser library. Signed-off-by: Javier Viguera <javier.viguera@digi.com> Tested-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-04-25u-boot-fslc: Update to patches-2013.04's 20130425 snapshot1.4Otavio Salvador2-2/+2
Include following fixes: * i.MX53 ARD: Backport environment fixes from 2013.07 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-25linux-imx (2.6.35): Only use 2.6.35 1.1.0 for mx28Fabio Estevam1-4/+4
2.6.35 1.1.0 branch does not officially support mx23. Restrict its usage only for mx28. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-04-25mxs-base.inc: Use 'linux-fslc' by default on mx23Fabio Estevam1-1/+3
2.6.35 1.1.0 branch does not officially support mx23. Let's use 'linux-fslc' as the default kernel for mx23. Also disable perf only for mx28. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-04-24image_types_fsl.bbclass: Add support for kernel image typesS. Fricke1-2/+2
Use the KERNEL_IMAGETYPE variable, making the class configurable for all supported kernel image types. This patch is tested with a 3rd-party board and a sabrelite board. Signed-off-by: S. Fricke <sfricke@data-modul.com>
2013-04-23README: Improve the 'Contributing' sectionFabio Estevam1-2/+7
Improve the 'Contributing' section by adding a missing 'submit' (you should submit the patches), list the meta-freescale address and also provide a link to Yocto's contribution guidelines link. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-04-23xf86-video-imxfb-vivante: Add rdepends on libvivante-dri-mx6Otavio Salvador1-1/+4
The driver try to dynamically load the DRI support code and it needs to be available in rootfs for use in Xorg driver. Change-Id: I549cf99ed46fd42864e0ad90b318211e5fe83e80 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-23gpu-viv-bin-mx6q: Package DRI moduleOtavio Salvador1-1/+6
The DRI module is dlopen by GLX code so we need to have it packaged. Change-Id: Iabd579873a6ec26e9c7c6d8ab82e8461d5b83c38 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-23xf86-dri-vivante: Add rdepends for GLX, DRI and DRI2 Xorg's extensionsOtavio Salvador1-1/+3
The Vivante DRI support requires GLX, DRI and DRI2 Xorg's extensions to properly work, so we add them as explicit runtime dependencies to avoid the removal of them by mistake. Change-Id: I8c59fdf3bfec137b8ed3332e5c7398fed2cee58b Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-23xserver-xorg: Do not remove Xorg native DRI moduleOtavio Salvador1-2/+1
The DRI support of Xorg is need to trigger the loading of Vivante DRI. So we revert this change while we keep the removal of Xorg header so we build against Vivante ones. Change-Id: I1aff6f14eb48811aa30bb364f90e66114518c5e9 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-23linux-fslc: Update to patches-3.8's snapshot from 20130420Otavio Salvador1-1/+1
This features the following updates: * Merge of 3.8.8 stable release * Fix for i.MX233 OlinuXino MMC boot Change-Id: If61a5abacdf302bfb1d7002cb6ddb20c1a7cc41d Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-23u-boot-fslc: Update to 2013.04 releaseOtavio Salvador2-2/+2
This features the following updates: * Fixes i.MX51EVK board support * Update to 2013.04 final release Change-Id: Ia3870c3306c4532cc4e2969941236c2f817b1c07 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-22linux (3.0.35): Include thermal sensor update on branh 1.1.0Fabio Estevam1-2/+2
1.1.0 branch has been updated with a thermal sensor fix. Update it to the top of tree. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-04-22linux (3.0.35): Use 'branch' instead of 'tag'Fabio Estevam1-2/+2
Correct term is 'branch', so update the comments. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-04-22linux (3.0.35): Update 1.1.0 branch to top of treeFabio Estevam1-3/+3
There are two important commits missing in branch 1.1.0 currently. Update it to the top of tree. Also, change 'tag' to 'branch' in the comment. Reported-by: Rogerio Nunes <rogerio.nunes@freescale.com> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-04-19u-boot-fslc: Update to patches-2013.04's 20130415 snapshot based on 2013.04-rc3Otavio Salvador3-4/+4
This updates to U-Boot 2013.04-rc3 based code and changes the U-Boot target for using in i.MX31PDK as it was changed in this release. Change-Id: I670abc0bf709c86ebff8195b9dab00b21f2c4615 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-19linux-fslc: Refactor to use linux-imx.inc and avoid duplication of codeOtavio Salvador3-30/+32
Provides a new linux-fslc.inc file which abstracts the specific changes for the linux-fslc based kernels. A new variable has been add to linux-imx.inc to allow to skip the 'imx-test' specific hacks after kernel install as 'imx-test' is not supported for Linux mainline. Change-Id: I309ee9fa70f359e4d3b03af6cb68bf15d0745257 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-19linux-imx.inc: Pass LOADADDRESS to kernel buildOtavio Salvador1-0/+4
By default, the kernel uses the known value for the entry address however we cannot rely on this for having the right value. To workaround it we should pass LOADADDRESS value to the kernel build system. Change-Id: If6434c8a9ced044776766e7916ab391d28d685f1 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-18mxs-base.inc: Fix UBOOT_ENTRYPOINTFabio Estevam1-2/+1
Correct entry point for mxs is 0x40008000. Also remove the unneeded UBOOT_LOADADDRESS. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-04-18imx-base.inc: Place UBOOT_ENTRYPOINT into common locationFabio Estevam3-4/+1
Place the entry points for mx31 and mx35 into the common imx-base.inc instead of having them in board .conf files and also remove the unneeded UBOOT_LOADADDRESS occurrences. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-04-18imx-base.inc: Fix UBOOT_ENTRYPOINTFabio Estevam1-4/+4
The recommended entry points for generating a uImage are the ones listed in the zreladdr line of the kernel Makefile.boot file: (arch/arm/mach-<soc>/Makefile.boot) Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-04-18linux-imx_2.6.35.3: Update to the latest top of treeFabio Estevam1-2/+2
Include the latest fixes from 2.6.35 11.09.01 branch. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-04-17u-boot-fslc: Update to patches-2013.04's 20130410 snapshotOtavio Salvador2-2/+2
Include following fixes: * i.MX6Q SabreSD/SabreAUTO: Environment fix for 'mmc rescan' * i.MX6SL EVK: Fix memory size Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-17xf86-video-imxfb-vivante: Enable software rendering supportOtavio Salvador1-1/+1
This is used by Vivante for 2D acceleration support. Fixes some slowness seen when testing GUI images. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-17xf86-dri-vivante: Fix DRI module nameOtavio Salvador1-0/+4
The Xorg Vivante driver has a hardcoded module name as 'vivante_dri' so we need to rename it for full Xorg acceleration to work. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-17xf86-dri-vivante: Ensure install fails if .la cannot be removedOtavio Salvador1-2/+2
To ensure we catch when the makefile stops to install the .la file, we ensure the install fails in case .la file does not exist. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-17Fix use of SOC_FAMILY as the most right value is preferredOtavio Salvador11-11/+11
The SOC_FAMILY uses the MACHINEOVERRIDES and it evaluates from left to right. In this case, the most SoC specific value needs to be kept in the right so it take precedence. This has been catch when finding out why i.MX6SL EVK where using the wrong value as entry point, and this was the root cause. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-17imx-base.inc: Do not assign UBOOT_LOADADDRESSOtavio Salvador1-8/+1
The code uses UBOOT_ENTRYPOINT as default value for UBOOT_LOADADDRESS so we don't need to have the variable UBOOT_LOADADDRESS set unless it's different from UBOOT_ENTRYPOINT. This also fix the i.MX6SL entry point hex format. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-17imx-base.inc: Override GStreamer plugins for i.MX3Otavio Salvador1-0/+1
i.MX3 doesn't has GStreamer plugins packaged so we need to avoid its installation for now. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-17imx-base.inc: Avoid including imx-audio for every SoC familyOtavio Salvador1-1/+3
The imx-audio package is currently only available for i.MX5 and i.MX6 so we should include it in every SoC family. This fixes i.MX31 and i.MX35 image build due unsatisfied dependency. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-17imx-base.inc: Disable firmware include for not fully supported BSPsOtavio Salvador1-4/+6
The i.MX25, i.MX27, i.MX31 and i.MX35 are not fully supported and we don't have the firmware package for them so comment them out so it doesn't break the build. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-17gst-fsl-plugin (3.0.6): Add 'virtual/kernel' dependencyOtavio Salvador1-1/+1
The code includes kernel headers during the build so the kernel needs to be built before doing the gst-fsl-plugins build. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-17gst-fsl-plugin (3.0.6): Fix the tarball's checksumOtavio Salvador1-3/+3
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-17imx6dlsabresd: Use U-Boot 2009.08 from FreescaleOtavio Salvador1-0/+2
The U-Boot 2013.04 does not has support for i.MX6DL SabreSD so ensure we use U-Boot 2009.08 until it is added. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-10imx28evk: Set MACHINE_GSTREAMER_PLUGIN as gst-fsl-pluginDaiane Angolini1-0/+3
The multimedia plugins provided by Freescale will be installed by default when adding gstreamer to image. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com> Change-Id: Idae0e65cb469643bd866caa3ed77af86f554616c
2013-04-10gst-fsl-plugin: Add 3.0.6 versionDaiane Angolini2-0/+20
This version is only compatible with mx28. Add PLATFORM_mx28=MX28 Change-Id: I8a38fabd756b140357fee6bab9e91c50b182601f Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-04-10libfslparser: Add version 3.0.6Daiane Angolini1-0/+11
This version is only compatible with mx28 Change-Id: I29e8740f152c1713ff9bcb048b058450b1b2ca04 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-04-10libfslparser: Add .inc file in order to reuse codeDaiane Angolini2-17/+29
Include libfslcodec.inc file in order to reuse code for future newer versions of this packaged to be added. Change-Id: If75ae84fb13860999716ab34595ef2b0eada5219 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-04-10libfslcodec: Add version 3.0.6Daiane Angolini1-0/+11
This version is only compatible with mx28 Change-Id: I16aa17c16c2ee8d6e9c437de792adb5d159d5388 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-04-10libfslcodec: Add .inc file in order to reuse codeDaiane Angolini2-53/+61
Include libfslcodec.inc file in order to reuse code for future newer versions of this packaged to be added. Change-Id: Ic9737f8a468680a9f8cb73baa59c4622655dc33a Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-04-10imx-test: Include version supportDaiane Angolini1-0/+11
This version is only compatible with mx28 Change-Id: Ia7d90a5d2c7df1b12b033a8ed4eab8b5bf5c8df1 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-04-09imx-base.inc: Remove preferred version override for i.MX6DLOtavio Salvador1-1/+0
Allow use of U-Boot mainline as default for i.MX6DL based boards. Change-Id: I985d82b04238b7b9677b556f5986d9557ad11c2c Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>