Lauren Post [Mon, 28 Apr 2014 12:43:42 +0000 (07:43 -0500)]
gpu-viv-bin-mx6q: Update to 3.10.17-1.0.0 GA version
Change-Id: If7482f4072d136f4de4ea17d3a7a3ad18edac043 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Mon, 28 Apr 2014 12:43:47 +0000 (07:43 -0500)]
imx6slevk: Add spinor U-Boot support
Change-Id: I0caeffbde2c6a9f4603dabb8653a81c0b4af4616 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Mon, 28 Apr 2014 12:43:46 +0000 (07:43 -0500)]
uboot-imx: Upgrade to 3.10.17-1.0.0 GA for mx6
Change-Id: I0934ac02fcd5317da5e5fb717822a840f037df1d Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Mon, 28 Apr 2014 12:43:45 +0000 (07:43 -0500)]
linux-imx: Upgrade to 3.10.17-1.0.0 GA
Change-Id: I0c4af593a1a086777342143c398546a866e7d842 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Mon, 28 Apr 2014 12:43:41 +0000 (07:43 -0500)]
libfslcodec: Update to 3.0.11 version
Version 3.0.11 provided with 3.10.17-1.0.0 GA release.
Change-Id: Icfc316ef6d9db3d01c808928fff982d9dd827e67 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Mon, 28 Apr 2014 12:43:40 +0000 (07:43 -0500)]
libfslparser: Update to 3.0.11 version
Version 3.0.11 provided with 3.10.17-1.0.0 GA release.
Change-Id: I5615c1b99d566b510333ce65084f003d6b73de76 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Mon, 28 Apr 2014 12:43:39 +0000 (07:43 -0500)]
libfslvpuwrap: Update to 1.0.46 version
Version 1.0.46 provided with 3.10.17-1.0.0 GA release
Change-Id: Ic91f86077d3dce5e9ee3d49a0167d4f63856c494 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Mon, 28 Apr 2014 12:43:38 +0000 (07:43 -0500)]
gst-fsl-plugin: Upgrade to 3.0.11 version
Version 3.0.11 provided with 3.10.17-1.0.0 GA release
Change-Id: I5e8e74c45f171c79689ff50d735074430780932d Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Mon, 28 Apr 2014 12:43:44 +0000 (07:43 -0500)]
imx-lib: Update to 3.10.17-1.0.0 version
Change-Id: I2403835a0fcdf73df94cd2fbb99fd58124886b0b Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Mon, 28 Apr 2014 12:43:37 +0000 (07:43 -0500)]
imx-test-hdcp: Create 3.10.17-1.0.0 version
imx-test-hdcp is an HDCP test application for i.MX6
Change-Id: I942949d012fce9091e6ce55fd36f411cc78e1469 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Mon, 28 Apr 2014 12:43:36 +0000 (07:43 -0500)]
imx-vpu: Update to 3.10.17-1.0.0 GA version
Change-Id: I2cffa52aec15bce9efb09e4ef186f541f0b3afc0 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Mon, 28 Apr 2014 12:43:35 +0000 (07:43 -0500)]
imx-test: Update to 3.10.17-1.0.0 GA version
Change-Id: Ia62c064d246f0a8cf4e88d059490d8f58eead290 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Mon, 28 Apr 2014 12:43:48 +0000 (07:43 -0500)]
imx-uuc: Upgrade to 3.10.17-1.0.0 GA
Changes are same as beta but directory names changed to GA
Change-Id: Iba2830da1072400af01c5a49adca66e940f73b99 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Mon, 28 Apr 2014 12:43:34 +0000 (07:43 -0500)]
imx-kobs: Update to 3.10.17-1.0.0 GA version
Change-Id: Ie3340e5c61fa9dcc18da0f6cee262c5c94ba703d Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Mon, 28 Apr 2014 12:43:33 +0000 (07:43 -0500)]
firmware-imx: Update to 3.10.17-1.0.0 GA
Change-Id: I60e297e003b5114e3c11c8e63106bfdc5d00d65f Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Sat, 26 Apr 2014 17:56:31 +0000 (14:56 -0300)]
gst-fsl-plugin: Fix depends on libfslvpuwrapper in i.MX6SL
The i.MX6SL shouldn't have VPU wrapper library included in the
dependency chain however the mx6 SoC family were including it as it is
processed the mx6sl one. To fix the issue we use the mx6q and mx6dl
SoC families to add the need dependencies for the specific SoC.
Change-Id: Ia6537c27657878f520c697a807b8eeb51d72a0e0 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
scripts/get-maintainer: add --dump command line option
--dump generates output in a format which is easier to parse.
Columns are separated by TAB. Empty cells for the "Maintainer"
column represent "no maintainer".
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Wed, 23 Apr 2014 14:05:29 +0000 (11:05 -0300)]
Stop using mx6s SoC family
The i.MX6 Solo is internally a i.MX6 Dual Lite but single core. This
uses the mx6dl as the SoC family as it is already being done in the
Kernel, U-Boot and Barebox.
Change-Id: Ifefdce9d2f261352c409e7137c7566060e3915be Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
linux-imx.inc: move SUMMARY and DESCRIPTION from .inc to .bb's
SUMMARY and DESCRIPTION should really go into recipes (.bb). Setting
SUMMARY and DESCRIPTION in include files can easily cause recipes' to
be clobbered by the ones set in included files, since they are usually
set before including common files.
A typical example:
$ cat some-common-file.inc
DESCRIPTION = "I'll clobber your description"
$ cat some-recipe.bb
DESCRIPTION = "I'll get clobbered"
include some-common-file.inc
Another problematic case is with regard to recipes that include
multiple common files that set SUMMARY and DESCRIPTION (the last
included ones will clobber the previous ones).
That's actually the expected behavior when we include files, but it's
slightly surprising in case of variables like SUMMARY and DESCRIPTION,
which usually are the first ones defined in recipe files (before
`include').
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Sat, 29 Mar 2014 17:56:54 +0000 (14:56 -0300)]
gpu-viv-bin-mx6q: Drop libgl-mx6-dev runtime depends on libgl-mesa-dev
The mesa is not build in case we don't have X11 enabled and forcing
this runtime dependency breaks the Wayland and DirectFB backends
build.
The right way to address this issue is to isolate the used headers
from mesa and get them into the gpu-viv-bin-mx6q tarball but this is
something that ought to be done by Vivante and/or Freescale.
Change-Id: I25126aa362fe3ce0e74ea0dee2f0cd59fae2c531 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Sat, 29 Mar 2014 20:31:50 +0000 (17:31 -0300)]
gpu-viv-bin-mx6q: Rework depends for easy reading
There are no SoC specific dependencies which we need to use the
overrides system to specify the dependencies so the use of variables
just makes the depends line harder to read. Stop using the temporary
variables for X11 and Wayland dependencies.
Change-Id: I7e31c0c19dde7e81fc4dfed0553945733f636c43 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Sat, 29 Mar 2014 18:03:18 +0000 (15:03 -0300)]
directfb, directfb-examples: Backport 1.6 release
This backports the directfb 1.6.3 and counter part directfb-examples
1.6.0 for use with i.MX6 SoCs as Vivante GPU is not compatible with
the 1.7 API. Along the recipes backport this commit sets the preferred
version accordingly.
Change-Id: I658af7b7881d743cb1a04f6ffb23739711af989b Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Mon, 16 Dec 2013 16:47:17 +0000 (10:47 -0600)]
alsa-state: Update MX6 settings for use with FSL 3.10.17-1.0.0 kernel
This configuration is made for use with the 3.10.17-1.0.0 kernel and
won't work with previous 3.0.35-4.1.0 one.
Change-Id: Iceef47befdf1e09a364bcf992b7631dd163718c7 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Change-Id: I2da85352d58b5a3eb2309fee596b556ffd12f15d Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Thu, 20 Mar 2014 20:12:13 +0000 (17:12 -0300)]
packagegroup-fsl-mfgtool: Add mmc-utils
The mmc-utils are useful userspace utilities for configuring and
working with MMC devices. These are particularly useful when working
with eMMC devices to do the initial programming of the device.
Change-Id: Ieaaaccb259130485ef14a96bcc18387987ef1a46 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
The require in the linux-imx_${PV}.bb has been removed by mistake, add
it back.
Change-Id: I35b556c4f386091c16797d7fa7ec5aa6a8ea8ef5 Signed-off-by: stefan <strawberryblack@googlemail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Mon, 17 Mar 2014 13:45:19 +0000 (10:45 -0300)]
xf86-video-imxfb-vivante: Use 'autotools-brokensep' as out of tree build is not supported
The out of tree build is not currently supported so disable it for
now; this change is need to allow autotools to default to out of tree
builds in future.
Change-Id: I89103b39bba524403be5bb1916ea5d99bb1662b4 Reported-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Mon, 17 Mar 2014 13:42:55 +0000 (10:42 -0300)]
mxsldr: Use 'autotools-brokensep' as out of tree build is not supported
The out of tree build is not currently supported so disable it for
now; this change is need to allow autotools to default to out of tree
builds in future.
Change-Id: Ib7827d3b6c818235da2d8fcb2f0f8e953a84c515 Reported-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Mon, 17 Mar 2014 13:34:08 +0000 (10:34 -0300)]
image_types_fsl.bbclass: Avoid wrong dependency for no bootloader
When IMAGE_BOOTLOADER is empty we shouldn't add '':do_deploy as
dependency as it does not exist. So handle this corner case to allow
bootloader-less images to build fine.
Otavio Salvador [Thu, 13 Mar 2014 01:25:59 +0000 (22:25 -0300)]
linux-imx (3.0.35): Drop recipe from base BSP
The 1.6 release cycle is focused in the 3.10.17-1.0.0 BSP and has no
compromise in test and maintain the 3.0.35 compatibility. This does
not mean the support as a whole will be dropped but no board in
meta-fsl-arm BSP ought to use it.
Users which need to use Freescale reference designs with 3.0.35 ought
to keep using the Dora branch.
Change-Id: I65927e26f54a6c2da824212b94d5e8c5f4a8bc07 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Thu, 6 Mar 2014 17:47:40 +0000 (14:47 -0300)]
qtbase: Disable eglfs build for i.MX6 SoCs using X11
The eglfs hooks require the Framebuffer API calls which are not
available when building for X11; to allow qtbase to build for X11 we
must disable eglfs support due this restriction.
A patch to workaround EGL initialization failure due visual mismatch
has been included as well, forcing Visual ID 33.
Change-Id: I564b0d30f137e55885268b656e68fdc3151fb93d Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Thu, 6 Mar 2014 17:37:58 +0000 (14:37 -0300)]
amd-gpu-x11-bin: Add pkgconfig files for EGL and OpenGL ES 2
The pkgconfig files are need for some applications which use it to
check for library avaiability. The culprit which triggered it was the
addition of glmark2 into the test image, thus causing a build failure
in our autobuilder.
The build has been tested in X11 and Framebuffer backends.
Change-Id: I4fca032f5c2c8768b92430f05bc80e5ba51854be Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Wed, 5 Mar 2014 16:18:46 +0000 (13:18 -0300)]
image_types_fsl: Use explicit task dependency to boost build
Instead of depending of all tasks of recipes, we should depend on the
required task so we can start building the rootfs earlier in the build
process and earn some build time gain.
Change-Id: I770afe79edba0320ae697f9bcdaf340fbcb09eeb Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Fri, 28 Feb 2014 17:47:08 +0000 (14:47 -0300)]
linux-fslc (3.12): Update to 3.12.13 stable release
This is the 3.12.13 stable release
* tag 'v3.12.13': (1211 commits)
Linux 3.12.13
EDAC: Correct workqueue setup path
EDAC: Poll timeout cannot be zero, p2
drivers/edac/edac_mc_sysfs.c: poll timeout cannot be zero
genirq: Add missing irq_to_desc export for CONFIG_SPARSE_IRQ=n
target: Fix free-after-use regression in PR unregister
ring-buffer: Fix first commit on sub-buffer having non-zero delta
power: max17040: Fix NULL pointer dereference when there is no platform_data
time: Fix overflow when HZ is smaller than 60
i2c: mv64xxx: refactor message start to ensure proper initialization
md/raid5: Fix CPU hotplug callback registration
md/raid1: restore ability for check and repair to fix read errors.
tick: Clear broadcast pending bit when switching to oneshot
KVM: return an error code in kvm_vm_ioctl_register_coalesced_mmio()
IB/qib: Add missing serdes init sequence
compiler/gcc4: Make quirk for asm_volatile_goto() unconditional
ACPI / hotplug / PCI: Relax the checking of _STA return values
block: add cond_resched() to potentially long running ioctl discard loop
block: Fix nr_vecs for inline integrity vectors
block: __elv_next_request() shouldn't call into the elevator if bypassing
...
Change-Id: I4b2e0e41f11dc03f23c97c739f4c173aa1991589 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Javier Viguera [Wed, 5 Mar 2014 17:52:18 +0000 (18:52 +0100)]
qt4-x11-free: workaround QT/EGL mismatch for MX6
Fix following error:
Warning: EGL suggested using X Visual ID 33 (ARGB0888) for EGL config 28 (ARGB0444), but this is incompatable
Unable to find an X11 visual which matches EGL config 28
Change-Id: I4b122fdf88a8ddbb54b109587e8c0482311d4cd2 Signed-off-by: Javier Viguera <javier.viguera@digi.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Thu, 6 Mar 2014 21:25:21 +0000 (18:25 -0300)]
PRINC removal from recipes
The PRINC use is deprecated and a patch bumping those is applied in
OE-Core. As consequence we must drop those here as soon as possible to
avoid PR changes in users feeds.
Change-Id: I5bb3947d96b76716db67e2122c6a00ea695ca7bb Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Wed, 5 Mar 2014 16:25:51 +0000 (13:25 -0300)]
u-boot-imx: Bump PR so version does not go backwards
This allow removal of the PRINC, which is deprecated and will be
removed after Yocto Project 1.6 release, from meta-fsl-arm-extra. The
equivalent change need to be updated in meta-fsl-arm-extra at same
time, to avoid version to go backwards.
Change-Id: I373a009a9d167b9b733274d0c17c95dedc1d9293 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Wed, 5 Mar 2014 16:21:17 +0000 (13:21 -0300)]
imx-bootlets: Bump PR so version does not go backwards
This allow removal of the PRINC, which is deprecated and will be
removed after Yocto Project 1.6 release, from meta-fsl-arm-extra. The
equivalent change need to be updated in meta-fsl-arm-extra at same
time, to avoid version to go backwards.
Change-Id: I440291fa887d7028fabc3b8a03660c991a8aa670 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Wed, 5 Mar 2014 16:14:11 +0000 (13:14 -0300)]
linux-imx: Bump PR so version does not go backwards
This allow removal of the PRINC, which is deprecated and will be
removed after Yocto Project 1.6 release, from meta-fsl-arm-extra. The
equivalent change need to be updated in meta-fsl-arm-extra at same
time, to avoid version to go backwards.
While dropping it, we also drop the INC_PR variable as it were in use
just for the PRINC case and the other linux-imx.inc users do not use
it.
Change-Id: Ia66f686f584a72a0b173b8e2fdd00c015c519e2b Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Fri, 17 Jan 2014 18:04:59 +0000 (16:04 -0200)]
imx-test: Don't install clocks.sh in MX6 as it uses 3.10 kernel
Kernel 3.10 uses the common clock framework, so the clock tree
information can be retrieved from the standard /sys/kernel/debug
location, which means we don't really need a custom clocks.sh script
for the 3.10 kernel.
You just don't need to install it if you use a recent kernel that
deploys the common clock tree framework (like it is the case for MX6
running 3.10).
Change-Id: Ief01c62025faa2927a226f9cd670e52dabb304be Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Anthony Felice [Mon, 3 Mar 2014 22:24:04 +0000 (17:24 -0500)]
linux-timesys: Remove twr-vf65gs10 specific patches from SRC_URI
The two patches specified under SRC_URI are specific for the twr-vf65gs10
machine, and should not be applied to every instance of the linux-timesys
kernel. They are now only applied to the linux-timesys kernel built for the
twr-vf65gs10 machine.
This is in preparation for adding the pcl052 and pcm052 to meta-fsl-arm-extra -
as these patches are not applicable to the pcl052 and pcm052.
Signed-off-by: Anthony Felice <tony.felice@timesys.com>
Otavio Salvador [Fri, 17 Jan 2014 21:17:14 +0000 (19:17 -0200)]
fsl-image-mfgtool-initramfs: Add image
Small image to be used with Manufacturing Tool (mfg-tool) in a
production environment.
This should be used as the initramfs used for the installation
process. The image provides the utilities which are used, in the
target, during the process and receive the commands from the MfgTool
application.
Change-Id: Ibcab8826a70339d0cbf507311c6268ad74491df5 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Tue, 21 Jan 2014 11:11:43 +0000 (09:11 -0200)]
linux-imx-mfgtool: Add 3.10.17 version
Add the FSL Linux i.MX 3.10.17 version in the Manufacturing Tool
variant to allow building a specific version for use with it.
This also includes the defconfig used to provide the FSL UTP driver
and reduce the amount of build drivers. This is the current
3.10.17-1.0.0-beta original defconfig for MfgTool.
Change-Id: I7808d79ff004266a25d909ac296725d576de7f3b Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Mon, 16 Dec 2013 16:42:16 +0000 (10:42 -0600)]
imx-kobs: Upgrade to 3.10.17-1.0.0 version
This removes the virtual/kernel dependency as it builds properly
against standard Linux headers; doing those changes the package stops
to be machine specific and can be reused amount SoCs of same
architecture.
Change-Id: Ibea18acdfe25d40406b0a8e2e0f8583f4087ecb6 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Mon, 16 Dec 2013 17:11:57 +0000 (11:11 -0600)]
imx-uuc: Add 0.4 recipe
This provides the Universal Adapter user-space utility that is used to
receive commands from the Manufacturing Tool by the Freescale UTP Protocol.
Change-Id: I8b0532d45afefc3c50eb01aca8c595ed60be2552 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Mon, 16 Dec 2013 16:48:07 +0000 (10:48 -0600)]
imx6slevk: Add new device tree imx6sl-evk-csi.dtb
3.10.17-1.0.0-beta changed the imx6sl-evk.dts file to work with
EPDC but as a consequence it breaks CSI function as its pins
are shared. A new imx6sl-evk-csi.dts file has been add to
allow use of CSI in case it is desired.
Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
The 3.10.17-beta driver mode selection defaults to the lowest
resolution, which is not optimal. This patch changes it to use the
monitor/display preferred mode.
Thanks to Jon Nettleton <jon.nettleton@gmail.com> for the patch.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Tested-By: Eric Nelson <eric.nelson@boundarydevices.com>