aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-04-23xserver-xorg: Do not remove Xorg native DRI moduleOtavio Salvador
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 Salvador
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 Salvador
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 Estevam
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 Estevam
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 Estevam
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 Salvador
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 Salvador
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 Salvador
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 Estevam
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 Estevam
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 Estevam
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 Estevam
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 Salvador
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 Salvador
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 Salvador
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 Salvador
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 Salvador
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 Salvador
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 Salvador
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 Salvador
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 Salvador
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 Salvador
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 Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-17imx6dlsabresd: Use U-Boot 2009.08 from FreescaleOtavio Salvador
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 Angolini
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 Angolini
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 Angolini
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 Angolini
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 Angolini
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 Angolini
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 2.6.35.3-1.1.0 supportDaiane Angolini
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 Salvador
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>
2013-04-09imx6slevk: Use U-Boot mainlineOtavio Salvador
Change-Id: I8e5b3d6b31267f6cfcfe11be9a7aa4d6a5fdfec0 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-09imx23evk: Use U-Boot by defaultOtavio Salvador
The U-Boot now supports the imx23evk board so we now use it by default. The imx-bootlets support is still available in case someone needs it. Change-Id: I321e1b8e461e5bdfa9995964e4ab1c779c222c6b Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-09mxs-base.inc: Add U-Boot common definitionsOtavio Salvador
This removes the U-Boot common definitions from imx28evk board as they are shared with all 'mxs' SoCs. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Change-Id: I44d33aa54971534c07a240e6cf88c0c4b3051f25
2013-04-09u-boot-fslc: Update to 20130409 patches-2013.04's snapshotOtavio Salvador
This updates our U-Boot mainline based branch to a 20130409 snapshot; the u-boot-fslc and u-boot-mxsboot recipes were updated. Change-Id: I89a3608e1cd94a7e26307c9dbe7774975af7baa3 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-09imx28evk: Add mx28 to SoC familyOtavio Salvador
Change-Id: I49ac52d1289aedbcda6ad1399bf04ae363f43dc4 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-09imx23evk: Add mx23 to SoC familyOtavio Salvador
Change-Id: If9dbc35a3ad2253e3433c3f90837b9559bf435d9 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-09xf86-video-imxfb-vivante: Fix missing link to libGAL.soOtavio Salvador
Fixes the following runtime issue: ,---- | .../drivers/vivante_drv.so: undefined symbol: gcoHAL_MapUserMemory `---- The regression was cause by "61394cd gpu-viv-bin-mx6q: Rework package for a single backend use"; the other libraries seem not required to be forced linked. Change-Id: I167e9557431c69dfefe5066630fe64aa4cc60e0f Reported-by: Eric Nelson <eric.nelson@boundarydevices.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-08Merge "linux-imx: Cleanup recipe as SabreLITE machine has been moved"Otavio Salvador
2013-04-08Merge "imx6qsabrelite: Move to SabreLITE to meta-fsl-arm-extra"Otavio Salvador
2013-04-06linux-imx: Cleanup recipe as SabreLITE machine has been movedOtavio Salvador
The SabreLITE machine is now supported using the Boundary Devices kernel in meta-fsl-arm-extra, so we remove the patch and specific overrides of this recipe. Change-Id: I109226bf6fc5f5d9979430795b990dfe09b11421 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-06imx6qsabrelite: Move to SabreLITE to meta-fsl-arm-extraOtavio Salvador
The SabreLITE is much better supported by Boundary kernel as being not fully supported by Freescale new BSPs it should be moved to the Extra layer where we can properly support it. Change-Id: Ie6465c35a243cb199c3499eb4336c9638c9ce6ab Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-05gst-plugins-gl: Avoid leaking memoryOtavio Salvador
The previous patch used to rework the framebuffer backend to avoid GLib deprecated calls leaked memory. To reduce the amount of patches we need to maintain we are dropping the patch completely and disabling the build warnings for deprecated GLib calls allowing it to build for framebuffer and X11 without problem. Change-Id: Iaf289bc174b45c69ef6d0c590e12daef78e65a49 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-05linux-imx (2.6.35.3): Enable FEC_NAPI in the MX5 defconfigMahesh Mahadevan
Updated to match the config included in the linux source code. Signed-off-by: Mahesh Mahadevan <Mahesh.Mahadevan@freescale.com>
2013-04-05gst-plugins-gl: Fix dependency definitionOtavio Salvador
The 'DEPENDS_mx6 +=' behaviour is confusing and when we're using overrides we in fact override the original value instead of appending it. To get the expected behavior we need to use 'DEPENDS_append_mx6 ='. Change-Id: Ibb23ef34876de83e2921c528e08c8df55447af05 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-05xf86-video-imxfb-vivante: Add missing dependency of virtual/xserverOtavio Salvador
The driver needs to use EXA headers during the build and those are deployed by Xorg after its build so we need to depends on it. Change-Id: I8956f27deddcbbcab22f7db1cf013d53970cdf7e Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-05gpu-viv-bin-mx6q: Rework package for a single backend useOtavio Salvador
As we now provide a single backend there're no need for full set of packages and the binaries can use the generic names so we don't need to rework other applications and/or libraries to link properly. The xf86-video-imxfb-vivante needs also to be change as the libraries are now under generic name so we remove the backend suffix from libraries so the LDFLAGS ought to be removed for the build to succeed. Change-Id: I73cc9986babe8bb4fb0c05117c6b3d93b0470949 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-05libfslparser: fix mp3 parser installationPhilip Craig
The mp3dec plugin needs to find the mp3 parser in /usr/lib, otherwise it cannot load: (gst-plugin-scanner:2636): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libmfw_gst_mp3dec.so': lib_mp3_parser_arm11_elinux.so.3.1: cannot open shared object file: No such file or directory This is different from the other parsers, which the aiur_demux plugin loads using dlopen() after reading their location from /usr/share/aiur_registry.arm11.cf Signed-off-by: Philip Craig <phil@blackmoth.com.au>