aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-bsp/imx-lib
AgeCommit message (Collapse)Author
2015-09-18imx-lib: Add mx6ul support for pxp librariesLauren Post
Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-08-06Drop Freescale official Linux kernel for i.MX23, i.MX28 and i.MX5 SoC familiesOtavio Salvador
The Linux kernel provided by Freescale for i.MX28 and i.MX5 is too old (2.6.35.3) and there are no plans to upgrade it, as the OE-Core is going to use GCC 5.2 as default compiler soon and it is not possible to compile this kernel with the new toolchain, thus the removal. The metadata related to the i.MX23, i.MX28 and i.MX5 SoC family, which is dependant of this Linux kernel support, has been removed in this commit so if someone ever wants to bring it back it is easy to find out all the necessary changes. The recipes affected are: - alsa-state - amd-gpu-x11-bin - gtk+3 - imx-lib - imx-test - imx-vpu - libfslcodec - linux-imx - mesa - qt4-embedded-free - qt4-x11-free - qtbase - xf86-video-imxfb Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2015-08-04imx-lib: Upgrade to 5.1 and add i.MX 6UltraLite supportLauren Post
Enable pxp libraries for i.MX 6UltraLite. Fix rng and shara2 to exclude the 6UL platform to avoid build breaks Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-07-28imx-lib: Upgrade to 5.0 versionLauren Post
Released with 3.14.38-6QP_beta release. Change version to be independent of BSP version. This limits confusion on future BSP updates that do not include imx-lib updates Add i.MX 7D support for platforms, machines and makefiles. Change LICENSE Checksum to point to a full LGPL license. Add the mx7 SoC family to the COMPATIBLE_MACHINE in recipe. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-07-22imx-lib (11.09.02): Override license checksum fileOtavio Salvador
The imx-lib release, used in i.MX5, uses the old header file to check for the license causing a build error: ERROR: Function failed: imx-lib: LIC_FILES_CHKSUM points to an invalid file: .../tmp/work/imx53qsb-poky-linux-gnueabi/imx-lib/11.09.02-r0/imx-lib-11.09.02/COPYING-LGPL-2.1 As the new releases will use the LGPL-2.1 license file we add the override for the old release to avoid this build failure. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-27imx-lib: Upgrade to 3.10.53-1.1.0_GA releaseLauren Post
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>
2014-11-10imx-lib: Upgrade to 3.10.31-1.1.0 Beta versionLauren Post
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>
2014-09-04imx-{lib,vpu}: obey CFLAGS, LDFLAGSChristopher Larson
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>
2014-04-30imx-lib: Update to 3.10.17-1.0.0 versionLauren Post
Change-Id: I2403835a0fcdf73df94cd2fbb99fd58124886b0b Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-02-20imx-lib: Upgrade to 3.10.17-1.0.0_betaLauren Post
Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-11-08imx-lib.inc: Don't use sysroot/uapi extra includeOtavio Salvador
The uapi files are inside kernel source and we shouldn't have extra include paths here where it is not expected to be placed. Change-Id: Ieab7fa0cdb3a92e921ac4268f4dbc4fc8b9b080f Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-10-30imx-lib: Upgrade to 3.10.9-1.0.0Lauren Post
This includes following main changes: - imx-lib requires uapi header include for 3.10 kernel - imx-lib no longer contains imx-vpu so all of imx-lib is LGPL - libvpu is now in a separate component so eula-unpack inherit is not required Also will not build libraries on mx6 only applicable to mx53 Previous kernels supported all the headers but 3.5.7 and 3.10.9 linux-imx do not inclue mx53 headers Change-Id: Ia747ee6adf2c2e1a3425ae183ac9e3e0018c5a79 Signed-off-by: Lauren Post <lauren.post@freescale.com>
2013-10-18imx-lib: Move from 11.09.01 to 11.09.02Daiane Angolini
The lib-vpu must be remove from imx-lib package due to a license conflict. Beside that a list of patches was included over 11.09.01: * ENGR00277379 yocto: Makefile changes to build on Yocto * ENGR00272020 Add EULA.txt to VPU lib directory * ENGR00215182 HDMI CEC:Add Makefile of hdmi-cec lib * ENGR00234665 Enable pxp library building * ENGR00230334: Fix for GCC 4.6 toolchain and build warnings * ENGR00221837-2 ipu lib: only build for i.MX5 platform * ENGR00179726-2 Add VDOA V4L support to VPU unit test * ENGR00177165: Fix build error of missing videodev.h * ENGR00174611: Configured ePxP lib for MX6 * ENGR00170744 IPU lib:Control interface supports allocating pmem buf * ENGR00170632 IPU lib:Allocate pmem buf for rotation buf * ENGR00170455 IPU lib:Change head file for flash Change-Id: I034f22535d78edfce08519eead0310b2a8b4e4a0 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-09-25imx-lib: Remove redundant PACKAGE_ARCH settingOtavio Salvador
The PACKAGE_ARCH is now dynamically set for package which depends on kernel. Change-Id: I880147182edf7023747fb7d756a2eab2a54b3071 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-07-31imx-lib: Update to version 3.5.7-1.0.0Lauren Post
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>
2013-07-20imx-lib: Move PR value to 11.09.01 and 3.0.35-4.0.0Otavio Salvador
Change-Id: Id3135cd7a75ce80e53fb86a072e5737bb151e98d Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-07-18imx-lib.inc: Remove unused assignment for FILES definitionOtavio Salvador
The standard FILES definition works fine for current contents; I did check the package contents before/after using buildhistory and packaged files are the same. Change-Id: Ia048338e1db38896a66aaf9f46fcc4071d402f42 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-05-28imx-lib: Move it to recipe-bsp dirDaiane Angolini
imx-lib is not a multimedia application. It provides others libs not related with multimedia, so it should go to recipes-bsp dir. Change-Id: Ie2f2adba2e155d780ce4436fc308277961a66769 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>