Age | Commit message (Collapse) | Author |
|
The runtime dependency of libglapi is automatically added due the
symbols use by the libGL library, so we can stop adding it manually.
Change-Id: I590f25226cf2d8e2bf1f82dccd05db0b0d734b86
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The libGL libraries has been fixed to so the libraries can now be used
with the other backends. This removed the old FIXME item.
Change-Id: I99c7e68591a11fd590982690a8502bb60dc65513
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
busfreq-imx.h
The renaming of include/linux/busfreq-imx6.h to include/linux/busfreq-imx.h
is not consistent over the many kernel versions currently being built. This
changeset works around this inconsistency by creating a local symbolic link
to whatever file is actually present in the kernel sources.
Signed-off-by: Gary Thomas <gary@mlbassoc.com>
|
|
Recent [platform dependent] changes to QT_CONFIG_FLAGS allow
some C-preprocessor defines to creep into *.la (libtool) files.
This are not allowed (or even handled) and cause linker errors
when trying to link against these libraries.
This patch removes the incorrect/erroneous preprocessor directives
to leave the *.la files useable once again. The change is done in
a post-processing step to clean up the *.la files as they are only
used externally to this package.
Signed-off-by: Gary Thomas <gary@mlbassoc.com>
Upstream-status: Innapropriate [OE patch causes the problem]
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
as otherwise FAT16 might be used, which seems quite outdated and can
cause issues in certain environments (e.g. older versions of U-Boot)
Change-Id: I2d89ad235084c4a1289fae180df043a2f9e05e63
Signed-off-by: Frieder Schrempf <frieder.schrempf@exceet.de>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The 'ext4' filesystem is automatically included as dependency of the
SDCard image, so we can avoid this duplication in the IMAGE_FSTYPES
variable.
Change-Id: I235e2478845a4e394bbacd42d2e6e8170d1d4ce0
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
--Upgrade gst1.0-fsl-plugin to version 4.0.7 released in 3.14.38-6UL_ga and 3.14.38-6QP_ga releases.
--Add gstreamer-plugins-bad as one of the dependency.
--Imxcompositor enhancement:
1. fix alpha blending capbility query issue of g2d.
2. add zorder feature.
3. add keep ratio feature.
4. find best output format by leverage the total complexity and picture quality.
Signed-off-by: Yuqing Zhu <b54851@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
gstvideoaggregator
Install the head file of gstaggregator and gstvideoaggregator.
So that we can use them outside of gstreamer-plugins-bad package.
Add SoC family and package arch.
Signed-off-by: Yuqing Zhu <b54851@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The consolidation of all i.MX related base settings allows a more
global view of the settings in place.
One of the reasons for this patch is the fragmentation caused by
i.MX23 and i.MX28 SoCs using mxs-base.inc.
The changes needed to get i.MX23 and i.MX28 SoCs working have been
included in imx-base.inc file already and some values required rework
to apply to specific SoC families to avoid regressions.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The ext4 is now the default for images in OpenEmbedded-Core, we now
follow this change for all i.MX reference boards.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Replace .sdcard image to sdcard.gz image as a default image type for
all machines.
The SDCard class has the feature of compress the generated .sdcard image.
It can be used to ease the exchange of this image among developers or machines.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The tar.bz2 is useful for people using NFS or generating the SD card
image byhand, those can enable this in the board file or in the
local.conf when needed. By default the SD card image should be the
only image built as it is the most commonly used one for initial
development.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The default value for IMAGE_FSTYPES including SDCard class enable all
machine to work out of the box using the .sdcard image.
The removed duplication affected the following machines:
- imx23evk
- imx28evk
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The rootfs generation script now runs outside of the deploy directory
so the code need to use the full path for the installed files. This
fixes the rootfs generation process so the files are copied to the FAT
partition, allowing the system to boot.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tested-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
The build fail about the bus frequency header (linux/busfreq-imx6.h)
not being found is caused by the mistaken check for the wrong kernel
version.
The regression has been introduced by d476c35
(kernel-module-imx-gpu-viv: Upgrade to 5.0.11.p7.1 for 3.14.38-6QP_ga
release) which has been not properly tested. This patch fixes it,
again, by adding back the removed patch.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The linux-imx.inc based kernels now can dynamically provide the
Vivante kernel driver and satisfy the runtime dependency added for the
Vivante GPU user space libraries. The beauty of this solution is that
it makes ease for 3rd party kernel to reuse the same infrastructure
and use the external module easily.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Enable the kernel to provide or not the Vivante kernel driver and
dynamically set the proper providers per machine.
The following options are supported:
MACHINE_HAS_VIVANTE_KERNEL_DRIVER_SUPPORT
Machine does or does not have support for the Vivante kernel
driver, options are:
0 - machine does not have Vivante GPU driver support
1 - machine has Vivante GPU driver support
MACHINE_USES_VIVANTE_KERNEL_DRIVER_MODULE
Machine uses the Vivante kernel driver as module, options are:
0 - enable the builtin kernel driver module
1 - enable the external kernel module
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
- Package name is changed to kernel-module-imx-gpu-viv.
- Patch platform-Fix-kernel-version-check-for-3.14-based-ker.patch is no longer required
as the fix has been applied upstream.
- Upgrade to graphics version 5.0.11.p7.1
- Makefile patch will be included in next release.
Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
FILESPATH is in part built by using MACHINEOVERRIDES and the path
is built working right to left. Use =. instead of .= to prepend
(e6500-64b:qoriq-ppc) to (soc:board).
Take t2080rdb-64b as example, change from:
FILESOVERRIDES="powerpc64:t2:t2080:t2080rdb-64b:qoriq-ppc:e6500-64b:poky"
MACHINEOVERRIDES="t2:t2080:t2080rdb-64b:qoriq-ppc:e6500-64b"
To:
FILESOVERRIDES="powerpc64:e6500-64b:qoriq-ppc:t2:t2080:t2080rdb-64b:poky"
MACHINEOVERRIDES="e6500-64b:qoriq-ppc:t2:t2080:t2080rdb-64b"
Signed-off-by: Ting Liu <ting.liu@freescale.com>
|
|
udev-extraconf installs file mount.blacklist too. rpm/ndb bits should
go into udev-extraconf recipes, otherwise there will be file conflict.
Signed-off-by: Ting Liu <ting.liu@freescale.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Fix the following parse error:
ERROR: Multiple .bb files are due to be built which each provide openssl
(.../meta-freescale/recipes-connectivity/openssl/openssl-qoriq_1.0.1i.bb
/poky/meta/recipes-connectivity/openssl/openssl_1.0.2d.bb). This usually
means one provides something the other doesn't and should.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Upgrade to 1.0.61 version released in 3.14.38-6UL_ga and 3.14.38-6QP_ga releases.
Update EULA file to the latest v8 June 2015.
Enable resolution change for H.263 and VP8
Signed-off-by: Yuqing Zhu <b54851@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Upgrade to 4.0.7 version released in 3.14.38-6UL_ga and 3.14.38-6QP_ga releases.
Add h264 parser version.
Support wide and 'ms 0x0 0x11' adpcm tag.
Support hev1 tag for hevc video codec.
Signed-off-by: Yuqing Zhu <b54851@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Upgrade to 4.0.7 version released in 3.14.38-6UL_ga and 3.14.38-6QP_ga releases.
Fix some mp3_dec noise issue of c code for arm11 and arm9.
Signed-off-by: Yuqing Zhu <b54851@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
EPDC firmware was previously in kernel and is being moved to support
conditional installs based on hardware that supports it.
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The package adds the EPDC waveforms and the needed changes to properly
install those were done in the firmware-imx.inc file.
Another change was to include the i.MX 7 in the COMPATIBLE_MACHINE
list.
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
- Add a COPYING-GPL file and update files to use this file
The license is now provided in the package.
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Upgrade to 5.0.11 P7.1 for i.MX6 with GPU
i.MX6QP qualified graphics driver(5.0.11P7.1).
Includes many of the bug fixes and stability improvements.
For more information refer to release notes from http://www.freescale.com/imx6qp
libGAL_egl no longer provided in p7.1 so removed from include
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Since mx6 SoC family does not include 6ul, add in separately.
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The OE-Core commit:
commit 8a577fa7cf54db646f4e61f383390054e5f04ca3
Author: Khem Raj <raj.khem@gmail.com>
Date: Tue Sep 8 22:12:46 2015 +0000
directfb: Avoid using VLAs and printf formats
These are not portable features and are flagged by clang
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Broke the directfb build as the new patch has been applied in the .inc
file and was unconditionally being included. The patch was include for
new versions of DirectFB and we ought to avoid including changes from
OE-Core, for this recipe, without notice.
It is likely the patch needs to be ported later for the forked
DirectFB recipe but this is should be done afterwards.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
- Update mx6ul Modules
- Update motion sensor fxls8471 in acctest
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
QuadPlus and Ultralite were each standalone releases so keep
baranches and commits specific to each standalone release.
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Cherry picked patches from future kernel versions to fix gcc5.2
build errors
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
All i.MX6 with GPU use 6QP_ga and 6ul and 7d use 6ul_ga release
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The build fail about the bus frequency header (linux/busfreq-imx6.h)
not being found is caused by the mistaken check for the wrong kernel
version.
This patch fixes it by adding the right kernel version to be checked.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This is the Vivante kernel driver split from the kernel source code in
order to make it possible to be used in any kernel source since
3.10.53.
The graphic version is 5.0.11.p6.3
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The PACKAGECONFIG is now overriden, so we avoid getting broken in case
changes on meta-oe are commited.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This merge the 3.14.52 stable release into the fork.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This merges the 4.1.7 stable release fixes into the fork.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Max Krummenacher <max.oss.09@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Port to 5.0.11.p6.3-beta.
Signed-off-by: Max Krummenacher <max.oss.09@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|