]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
10 years agou-boot-fslc: Update to a824e89 revision
Otavio Salvador [Fri, 22 Aug 2014 15:13:37 +0000 (12:13 -0300)]
u-boot-fslc: Update to a824e89 revision

This include several backports of fixes and improvements from
upcoming U-Boot 2014.10. Those are:

a824e89 mx6sxsabresd: Add Ethernet support
6fc1d30 mx6sx: Adjust enable_fec_anatop_clock() for mx6solox
55d1de2 mx6sxsabresd: Update DDR initialization
9101eae pci: mx6: fix occasional link failures
e97d548 ARM: mx6: Enable Thumb build for SPL
fa27b7b ARM: mx6: Handle the MMDCx_MDCTL COL field caprices
b141ef7 ARM: mx6: Prevent overflow in DRAM size detection
c065fdd ARM: mx5: Fix CHSCCDR name
aaee4ef i.MX31 PDK: Enable generic board for i.MX31 PDK
a371261 pmic: pmic_pfuze100: Use a shorter name for PMIC name
ed82ae7 mx6: crm_regs: Fix MXC_CCM_CIMR_MASK_PERIPH2_CLK_SEL_LOADED
7d34646 mx6: crm_regs: Fix MXC_CCM_CLPCR_WB_PER_AT_LPM definition
6e03308 mx6: crm_regs: Fix CDCDR_SPDIF0_CLK_PODF mask and offset
0a79f15 mx6: imx-regs: Remove unused 'omux' field from iomux struct
01ed8e1 arm: m53evk: Fix RTC bus number
fb9eb0c lib: div64: add missing include
cf321e1 mtd: cfi_flash: fix clang warning
64d14a7 fsl_i2c: add support for 3rd and 4th I2C

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-imx-rt: Use 'performance' as default cpufreq governor
Jacob Kroon [Tue, 26 Aug 2014 08:12:44 +0000 (10:12 +0200)]
linux-imx-rt: Use 'performance' as default cpufreq governor

Since CPU frequency scaling is a bad idea for real-time systems anyway,
use 'performance' and disable the remaining cpufreq governors.

Avoids the following issue:

  BUG: scheduling while atomic: swapper/0/0/0x00000002
  Modules linked in:
  Preemption disabled at:[<  (null)>]   (null)

  CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.10.17-rt12-monkey+g232293e #1
  [<80013c7c>] (unwind_backtrace+0x0/0xec) from [<80011644>] (show_stack+0x10/0x14)
  [<80011644>] (show_stack+0x10/0x14) from [<8004e160>] (__schedule_bug+0x60/0xa8)
  [<8004e160>] (__schedule_bug+0x60/0xa8) from [<80643458>] (__schedule+0x408/0x4a8)
  [<80643458>] (__schedule+0x408/0x4a8) from [<8064352c>] (schedule+0x34/0xa4)
  [<8064352c>] (schedule+0x34/0xa4) from [<80644104>] (rt_spin_lock_slowlock+0xc0/0x298)
  [<80644104>] (rt_spin_lock_slowlock+0xc0/0x298) from [<80033780>] (lock_timer_base.isra.29+0x2c/0x4c)
  [<80033780>] (lock_timer_base.isra.29+0x2c/0x4c) from [<80033944>] (mod_timer+0x60/0x1c4)
  [<80033944>] (mod_timer+0x60/0x1c4) from [<8044bcc8>] (cpufreq_interactive_idle_notifier+0x148/0x180)
  [<8044bcc8>] (cpufreq_interactive_idle_notifier+0x148/0x180) from [<8004ad40>] (notifier_call_chain+0x44/0x84)
  [<8004ad40>] (notifier_call_chain+0x44/0x84) from [<8004afd4>] (atomic_notifier_call_chain+0x34/0x48)
  [<8004afd4>] (atomic_notifier_call_chain+0x34/0x48) from [<8005d9a0>] (cpu_startup_entry+0xfc/0x164)
  [<8005d9a0>] (cpu_startup_entry+0xfc/0x164) from [<80c1cab4>] (start_kernel+0x324/0x330)
  [<80c1cab4>] (start_kernel+0x324/0x330) from [<10008074>] (0x10008074)

See:
  https://lkml.org/lkml/2014/6/10/457
  https://lists.yoctoproject.org/pipermail/meta-freescale/2014-June/008957.html

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-imx-rt: Upgrade to 3.10.17-1.0.1
Jacob Kroon [Tue, 26 Aug 2014 08:12:43 +0000 (10:12 +0200)]
linux-imx-rt: Upgrade to 3.10.17-1.0.1

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agopackagegroup-*: set PACKAGE_ARCH before packagegroup inherit
Otavio Salvador [Tue, 26 Aug 2014 20:13:08 +0000 (17:13 -0300)]
packagegroup-*: set PACKAGE_ARCH before packagegroup inherit

The required order was changed in OE-Core commit:

,----
| allarch: Add warning about packagegroup
|
| Since we want to start including this class conditionally, detect cases
| where packagegroup files use the old ordering and inform the user they
| need to update this.
`----

Change-Id: If76ae87fadd4310ae0d1ae344a565683d4b34f9f
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoglmark2: Move .bbappend to openembedded-layer collection
Jacob Kroon [Sat, 23 Aug 2014 19:27:09 +0000 (21:27 +0200)]
glmark2: Move .bbappend to openembedded-layer collection

The glmark2 recipe lives in meta-oe, so move it to the proper
collection directory. This makes it possible to again use meta-fsl-arm
without having meta-oe layer included.

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agochromium: Add bbappend for GPU specific modifications and VPU support
Carlos Rafael Giani [Sun, 24 Aug 2014 19:39:48 +0000 (21:39 +0200)]
chromium: Add bbappend for GPU specific modifications and VPU support

* Adds ozone-wayland patches which modify the required EGL versions in
  the GYP files
* Turns on h.264 and MP4 support in Chromium's FFmpeg copy
* Enables a workaround for the Vivante GPU that prevents translucent
  canvas regions to show up with a blue color
* Adds hardware-accelerated video decoding using the VPU by fetching
  chromium-imx sources and integrating them into the Chromium source tree
  and the GYP files

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoweston: Add sololite changes
Neena Busireddy [Mon, 18 Aug 2014 20:10:49 +0000 (15:10 -0500)]
weston: Add sololite changes

Sololite does not support 3D GPU hardware acceleration, so
remove gles flags from compilation.

Also, included the patches to enable GAL2D compositor and change
GAL2D compositor to be default when EGL is not enabled in Sololite.

Patch for crashes on touch device without a pointer is applicable
for all iMX6 machines.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoglmark2: Create bbappend to include Sololite changes.
Neena Busireddy [Mon, 18 Aug 2014 20:10:48 +0000 (15:10 -0500)]
glmark2: Create bbappend to include Sololite changes.

Remove gles2 from packageconfig for sololite as it does
not support 3D GPU hardware acceleration.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agocairo: Update recipe to support sololite.
Neena Busireddy [Wed, 20 Aug 2014 19:50:00 +0000 (14:50 -0500)]
cairo: Update recipe to support sololite.

In order to support cairo for sololite, we need to remove glesv2 from
packageconfig since sololite is not 3D GPU hardware accelerated

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agomesa: Update mesa and mesa-demos to support Sololite.
Neena Busireddy [Mon, 18 Aug 2014 20:10:47 +0000 (15:10 -0500)]
mesa: Update mesa and mesa-demos to support Sololite.

SoloLite should use mesa software rendering GL since
GPU for this machine does not have hardware accelerated GL.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-base: Add MACHINE_ARCH filter for sololite.
Neena Busireddy [Mon, 18 Aug 2014 20:10:50 +0000 (15:10 -0500)]
imx-base: Add MACHINE_ARCH filter for sololite.

Add MACHINE_ARCH_FILTER for sololite as it is different from other
SOC families (Sololite does not support 3D GPU hardware acceleration).

Sololite uses mesa software rendering GL. So, set the PREFERRED
PROVIDER to use mesa for SL.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogpu-viv-bin-mx6q: Include sololite changes to remove 3D libraries.
Neena Busireddy [Mon, 18 Aug 2014 20:10:45 +0000 (15:10 -0500)]
gpu-viv-bin-mx6q: Include sololite changes to remove 3D libraries.

Sololite does not support 3D GPU hardware acceleration.Hence, remove
all the 3D libraries from graphics package for this machine.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-bootlets: indentation fixes and whitespace cleanup
Mario Domenech Goulart [Wed, 20 Aug 2014 17:48:11 +0000 (14:48 -0300)]
imx-bootlets: indentation fixes and whitespace cleanup

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agokernel-module-mcc: Update to version 1.06
Tony Felice [Mon, 18 Aug 2014 21:48:30 +0000 (17:48 -0400)]
kernel-module-mcc: Update to version 1.06

This includes the following main changes:

* Increase max code size of MQX binary that can be loaded to SRAM from
  128KB to 256KB.
* Add compatibility for the 3.13+ Linux kernel. Functionality with the 3.0
  kernel remains unchanged.
* Integrate patch that removes bashisms from kernel-module-mcc's Makefile.

Signed-off-by: Anthony Felice <tony.felice@timesys.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibmcc: Update to version 1.05
Tony Felice [Mon, 18 Aug 2014 21:48:29 +0000 (17:48 -0400)]
libmcc: Update to version 1.05

This version was released to integrate the patch that removed bashisms from
the libmcc Makefile.

Signed-off-by: Anthony Felice <tony.felice@timesys.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-fslc: Update to f0539f6 revision
Otavio Salvador [Mon, 18 Aug 2014 12:59:08 +0000 (09:59 -0300)]
linux-fslc: Update to f0539f6 revision

This updates the Linux 3.16-based branch to the 3.16.1 stable release.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agopulseaudio: Fix mutext issue when do pause in gstreamer
Jun Zhu [Fri, 15 Aug 2014 16:28:40 +0000 (00:28 +0800)]
pulseaudio: Fix mutext issue when do pause in gstreamer

Pulseaudio crashes when other program using sound:
Assertion 'pthread_mutex_unlock(&m->mutex) == 0' failed
at pulsecore/mutex-posix.c:106, function pa_mutex_unlock().

Disable the feature PTHREAD priority inheritance is the easiest
workaround for this issue.

Signed-off-by: Jun Zhu <R01007@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-imx: Upgrade to 3.10.17-1.0.1
Lauren Post [Thu, 14 Aug 2014 19:17:31 +0000 (14:17 -0500)]
linux-imx: Upgrade to 3.10.17-1.0.1

For 2D GPU cores there is a potential need to manage the maximum number
of outstanding return requests from the memory subsystem. The proper way
to manage these for 2D cores with this configuration is to use a FLUSH.
The patch does a FLUSH after every DRAW, the pipe will not overfill and
the scenario which may lead to a stall will not occur.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoxf86-video-imxfb-vivante: Upgrade to 3.10.17-1.0.1
Lauren Post [Thu, 14 Aug 2014 19:17:30 +0000 (14:17 -0500)]
xf86-video-imxfb-vivante: Upgrade to 3.10.17-1.0.1

For 2D GPU cores there is a potential need to manage the maximum number
of outstanding return requests from the memory subsystem. The proper way
to manage these for 2D cores with this configuration is to use a FLUSH.
The patch does a FLUSH after every DRAW, the pipe will not overfill and
the scenario which may lead to a stall will not occur.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogpu-viv-bin-mx6q: Upgrade to 3.10.17-1.0.1
Lauren Post [Thu, 14 Aug 2014 19:17:29 +0000 (14:17 -0500)]
gpu-viv-bin-mx6q: Upgrade to 3.10.17-1.0.1

For 2D GPU cores there is a potential need to manage the maximum number
of outstanding return requests from the memory subsystem. The proper way
to manage these for 2D cores with this configuration is to use a FLUSH.
The patch does a FLUSH after every DRAW, the pipe will not overfill and
the scenario which may lead to a stall will not occur.

This patch requires the Linux kernel 3.10.17-1.0.1 fixes.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agokernel-module-mcc: remove bashism in Makefile
Max Krummenacher [Thu, 14 Aug 2014 15:52:59 +0000 (17:52 +0200)]
kernel-module-mcc: remove bashism in Makefile

Replacing bash brace expansion with a Posix compliant syntax to make
do_install succeed also when using a dash shell.

Signed-off-by: Max Krummenacher <max.oss.09@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibmcc: remove bashism in Makefile
Max Krummenacher [Thu, 14 Aug 2014 15:52:58 +0000 (17:52 +0200)]
libmcc: remove bashism in Makefile

Replacing bash brace expansion with a Posix compliant syntax to make
do_install succeed also when using a dash shell.

Signed-off-by: Max Krummenacher <max.oss.09@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogpu-viv-bin-mx6q: Add a missing runtime dependency on libdrm
Otavio Salvador [Thu, 7 Aug 2014 22:32:54 +0000 (19:32 -0300)]
gpu-viv-bin-mx6q: Add a missing runtime dependency on libdrm

The Vivante DRI library requires the libdrm to proper work; this adds
the missing dependency.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoalsa-lib: add conf for multichannel support in mx6
Wang Zidan [Fri, 8 Aug 2014 01:54:19 +0000 (09:54 +0800)]
alsa-lib: add conf for multichannel support in mx6

Signed-off-by: Wang Zidan <b50113@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agometa-fsl-arm: fix some typos
Javier Viguera [Wed, 6 Aug 2014 14:47:12 +0000 (16:47 +0200)]
meta-fsl-arm: fix some typos

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogst-fsl-plugin: fix build for kernel headers >= 3.10
Gary Bisson [Sun, 27 Jul 2014 23:05:03 +0000 (16:05 -0700)]
gst-fsl-plugin: fix build for kernel headers >= 3.10

This package couldn't build using a toolchain with kernel headers >=
3.10 because of the use of VIDIOC_DBG_G_CHIP_IDENT. As stated in
videodev2.h, this ioctl should never be used.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-fslc: Update to 3.16 kernel
Otavio Salvador [Mon, 4 Aug 2014 22:13:06 +0000 (19:13 -0300)]
linux-fslc: Update to 3.16 kernel

This updates to 19583ca revision which is the 3.16 tag. No changes has
been done on top of it fow now.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-fslc (3.14): Update to 6c6f90b revision
Otavio Salvador [Thu, 31 Jul 2014 21:12:01 +0000 (18:12 -0300)]
linux-fslc (3.14): Update to 6c6f90b revision

This updates the Linux 3.14-based branch to the 3.14.14 stable
release.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-fslc: Update to dfd9146 revision
Otavio Salvador [Fri, 1 Aug 2014 17:43:08 +0000 (14:43 -0300)]
u-boot-fslc: Update to dfd9146 revision

This includes following fixes:

dfd9146 mx6sabresd: Use LDO dtb file until PMIC support is added
28b6bee mx6slevk: Use LDO dtb file until PMIC support is added

This avoids boot issues due the lacking of LDO bypass support.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-fslc: Update to 7a3b1da revision
Otavio Salvador [Mon, 28 Jul 2014 15:16:42 +0000 (12:16 -0300)]
u-boot-fslc: Update to 7a3b1da revision

This includes the following changes:

7a3b1da mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT
cb07d74 Add TQ Systems TQMa6 board support
e379c03 arm, imx6: add aristainetos board
562f8df spi: add config option to enable the WP pin function on st micron flashes
a0ae009 i.MX6: add enable_spi_clk()
b2f97cf pwm, imx6: add support for pwm modul on imx6
aafe402 i.MX6: define struct pwm_regs and PWMCR_* defines
4a4d3a7 imx6: add gpr2 usb_otg_id iomux select control define
d726d5f arm: mxs: Scrub useless ifdef
aeadf06 mx6: Adjust the GPR offset for mx6solox
0a11d6f mx6: Remove duplication of iomuxc structure
fa8cf31 mx6sxsabresd: Add PFUZE100 PMIC support
a3df99b mx6: soc: Do not apply the PFD erratum for mx6solox
6ed9c7b embestmx6boards: convert to generic board
14a1613 mx6sx: Add initial support for mx6sxsabresd board
d95b6ab mx6: clock: Do not enable sata and ipu clocks
f586040 mx6sx: Add pin definitions
05d54b8 mx6: Add support for the mx6solox variant

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agodirectfb-examples: Fix building with new autoconf
Otavio Salvador [Sat, 26 Jul 2014 20:01:31 +0000 (17:01 -0300)]
directfb-examples: Fix building with new autoconf

This fixes the following build error:

,----
| .../configure: line 4229: syntax error near unexpected token `DIRECTFB,'
| .../configure: line 4229: `PKG_CHECK_MODULES(DIRECTFB, directfb >= $DIRECTFB_REQUIRED_VERSION, WATER=`$PKG_CONFIG --variable=water directfb` ,'
`----

Change-Id: Ibd5807b1497ff83b4241cd53f97d18b62a0cb2df
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agopointercal.xinput: Remove stray character
Lauren Post [Wed, 23 Jul 2014 15:56:47 +0000 (10:56 -0500)]
pointercal.xinput: Remove stray character

This character causes touch issues with calibration failing

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoweston: Don't apply i.MX6-specific patches unconditionally
Otavio Salvador [Thu, 17 Jul 2014 17:44:45 +0000 (14:44 -0300)]
weston: Don't apply i.MX6-specific patches unconditionally

The patches for Vivante GPU support are i.MX6-specific and shouldn't
be applied for other SoCs and architectures. This patch changes it
to be i.MX6-specific.

Fixes [YOCTO: #6545]

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-fslc: Update to 2014.07-based release
Otavio Salvador [Sat, 5 Jul 2014 21:15:55 +0000 (18:15 -0300)]
u-boot-fslc: Update to 2014.07-based release

This updates the FSL Community's U-Boot fork to a 2014.07-based
release.

Along with the recipe revision changes, this modifies the default
kernel image to "zImage" as most machines maintained in meta-fsl-arm
now uses it.

The machines that are still using uImage are:

 - imx31pdk
 - imx35pdk
 - imx53ard
 - imx6dlsabreauto
 - imx6solosabreauto
 - imx6solosabresd

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-imx (2.6.35.3): Update to the b3912bb revision
Otavio Salvador [Sat, 5 Jul 2014 14:12:08 +0000 (11:12 -0300)]
linux-imx (2.6.35.3): Update to the b3912bb revision

This includes following updates:

b3912bb ENGR00285448 [MX28] SAIF: Out of Voltage in SAIF clock PINs
90ce77d ENGR00285446-3 [MX28] SAIF: Bit Shift in SAIF RX Data
1ea685a ENGR00285446-2 [MX28] SAIF: Bit Shift in SAIF RX Data
1ca8992 ENGR00285446-1 [MX28] SAIF: Bit Shift in SAIF RX Data
45fe172 mach-mx5/devices.c: Add PMU device

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogpu-viv-bin-mx6q: Use symlink in libgl-mx6 package
Jacob Kroon [Fri, 18 Jul 2014 21:05:44 +0000 (23:05 +0200)]
gpu-viv-bin-mx6q: Use symlink in libgl-mx6 package

The libgl-mx6 package had a duplicated libGL.so.1.
Force it into a symlink.

This was tested by comparing the output of "ls -lR --time-style=+ image/"
before and after the change.

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogpu-viv-bin-mx6q: Fix file ownership in packages
Jacob Kroon [Fri, 18 Jul 2014 21:05:43 +0000 (23:05 +0200)]
gpu-viv-bin-mx6q: Fix file ownership in packages

The do_install() function is run under pseudo in order to create packages with
correct file-permissions. By issuing "cp -a" to install files, we leak
build user/group permissions into the packages, since the do_unpack() function
is executed as the regular build user. Replace it with -P, so that we at least
keep symlinks.

Also drop -x (--one-file-system) since it's not needed.

This was tested by comparing the output of "ls -lR --time-style=+ image/"
before and after the change.

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogpu-viv-bin-mx6q: Don't package wayland libraries in non-wayland builds
Jacob Kroon [Thu, 17 Jul 2014 08:59:16 +0000 (10:59 +0200)]
gpu-viv-bin-mx6q: Don't package wayland libraries in non-wayland builds

Running

  readelf --dynamic libgc_wayland_protocol.so | grep NEEDED

shows that the library has a runtime dependency on libffi. Same thing
applies to libwayland-viv.so.

For non-wayland builds, where libffi may or may not be available during
package time, skip packaging them so that they don't cause unexpected
dependency changes in buildhistory.

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoamd-gpu-mx51.inc: Use anonymous python function to inject metadata
Otavio Salvador [Fri, 11 Jul 2014 19:54:44 +0000 (16:54 -0300)]
amd-gpu-mx51.inc: Use anonymous python function to inject metadata

The metadata amending, to include the INSANE_SKIP hacks, need to be
done before we run the QA checks. This has change now that the QA
checks are run in a separate task.

To accomodate the code to this the recipe needed to be reworked to use
an anonymous python function so it runs at parsing time.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibfslcodec: Move package related fields near to binary ones
Otavio Salvador [Fri, 11 Jul 2014 19:42:52 +0000 (16:42 -0300)]
libfslcodec: Move package related fields near to binary ones

The best practice is to have the package related fields close to the
binary related ones (FILES, RDEPENDS and like) as those has direct
influence in each other. This changes the recipe to follow this.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibfslparser: Use python function to amend metadata
Otavio Salvador [Fri, 11 Jul 2014 21:18:04 +0000 (18:18 -0300)]
libfslparser: Use python function to amend metadata

The metadata amending, to include the INSANE_SKIP hacks, need to be
done before we run the QA checks. This has change now that the QA
checks are run in a separate task.

To accomodate the code to this the recipe needed to be reworked to use
separated method to apply the quirks.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibfslcodec: Use python functions to split and amend metadata
Otavio Salvador [Fri, 11 Jul 2014 19:32:17 +0000 (16:32 -0300)]
libfslcodec: Use python functions to split and amend metadata

The metadata amending, to include the INSANE_SKIP hacks, need to be
done before we run the QA checks. This has change now that the QA
checks are run in a separate task.

To accomodate the code to this the recipe needed to be reworked to use
separated methods to:

 - split the packages for the plugins;
 - generate the needed rdepends for the meta package;
 - apply the quirks;

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-fslc (3.14): Update to cde0fbb revision
Otavio Salvador [Sat, 5 Jul 2014 14:06:34 +0000 (11:06 -0300)]
linux-fslc (3.14): Update to cde0fbb revision

This updates the 3.14-based kernel to the 3.14.11 release.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-imx (3.10.17): Update to 2a69800 revision
Otavio Salvador [Sat, 5 Jul 2014 13:54:16 +0000 (10:54 -0300)]
linux-imx (3.10.17): Update to 2a69800 revision

This includes the following updates to the 3.10.17-1.0.0-GA:

2a69800 ENGR00318392 ARM:imx6x: Save/restore SCU and some CP15
2a7bd41 ENGR00301078-2: ARM: dts: imx6sl-evk: add support for pfuze200 on imx6sl-evk
f0790e4 ENGR00301078-1: ARM: dts: imx6dl-sabresd: add support for pfuze200 on mx6dl-sabresd
d52df5f pfuze100-regulator: Fix of_node_get() parameter
ce1917e regulator: pfuze100: Use of_get_child_by_name
097577d regulator: pfuze100: Add PFUZE200 support to Kconfig and module description
dad7af3 regulator: pfuze100: Add terminate entry for [i2c|of]_device_id tables
792bf11 regulator: pfuze100: add pfuze200 support
df8c0fa regulator: pfuze100: Fix address of FABID
dd27604 ENGR00309838 ARM: imx6sl: gpc: add chip revision check for dispmix

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogstreamer1.0-plugins-imx: Update to version 0.9.7
Carlos Rafael Giani [Tue, 1 Jul 2014 23:52:00 +0000 (01:52 +0200)]
gstreamer1.0-plugins-imx: Update to version 0.9.7

Changes:
- Support newer Vivante drivers, which use a different name for the
  direct textures extension
- Sync points for forced keyframes during encoding were missing
- Added checks for cases where physical memory allocators fail

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibfslvpuwrap_1.0.46: fix IOGetVirtMem calls
Eric Nelson [Sat, 28 Jun 2014 17:58:59 +0000 (10:58 -0700)]
libfslvpuwrap_1.0.46: fix IOGetVirtMem calls

IOGetVirtMem() returns a pointer or specifically -1 (MAP_FAILED)
in the case of failure, and a couple of calls were improperly testing
for zero.

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoefl: Add bbappend to make it work with the Vivante EGL headers
Carlos Rafael Giani [Fri, 27 Jun 2014 22:13:09 +0000 (00:13 +0200)]
efl: Add bbappend to make it work with the Vivante EGL headers

Without this, the enlightenment foundation libraries will fail to build,
because Vivante EGL headers require these extra preprocessor defines

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogstreamer1.0-plugins-bad: set correct EGL defines for Vivante GPUs
Carlos Rafael Giani [Fri, 27 Jun 2014 22:13:08 +0000 (00:13 +0200)]
gstreamer1.0-plugins-bad: set correct EGL defines for Vivante GPUs

Without these, the package will not be built with the correct EGL
types and definitions

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogstreamer1.0-plugins-imx: select X11/Wayland/FB EGL platform if appropriate
Carlos Rafael Giani [Fri, 27 Jun 2014 22:13:07 +0000 (00:13 +0200)]
gstreamer1.0-plugins-imx: select X11/Wayland/FB EGL platform if appropriate

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-vpu: fix checks of IOGetVirtMem() return value
Eric Nelson [Sat, 21 Jun 2014 17:52:48 +0000 (10:52 -0700)]
imx-vpu: fix checks of IOGetVirtMem() return value

The IOGetVirtMem() routine returns the address of a memory block
or -1 (MAP_FAILED) to indicate an error.

Many callers of this routine tested the return value for <= 0
to detect failure, and at least with a 3G/1G memory split
configured in the kernel, a negative number (!= -1) is a
valid (successful) return value.

Without this patch, the IOSystemInit() will often detect
failure incorrectly.

Change-Id: I8b20ae5f74608307cbb810168024e8863599dbdb
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibdrm: Add ite instruction to mx6 ARM patch
Thomas Elste [Fri, 13 Jun 2014 13:46:26 +0000 (15:46 +0200)]
libdrm: Add ite instruction to mx6 ARM patch

Building with Angstrom toolchain fails on inline assembler added by
drm-update-arm.patch because of missing ite instruction. Insert
instruction to make the inline assembler block Thumb2 compatible.

Signed-off-by: Thomas Elste <thomas.elste@imms.de>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoqtmultimedia: Drop i.MX6 support patch as Qt 5.3.0 is now in use
Otavio Salvador [Thu, 12 Jun 2014 14:05:46 +0000 (11:05 -0300)]
qtmultimedia: Drop i.MX6 support patch as Qt 5.3.0 is now in use

The Qt 5.3.0 includes this patch so we need to drop it from the BSP
layer in other to avoid conflicts.

Change-Id: I0fe8592daae18a18f4d149321ff4d03e8b6d64a5
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx28evk: Add U-Boot NAND image generation support
Alexey Ignatov [Thu, 5 Jun 2014 10:22:00 +0000 (14:22 +0400)]
imx28evk: Add U-Boot NAND image generation support

This defines NAND parameters for u-boot.mxsboot-nand image creation
similar to those used for UBI image (for K9LBG08U0D-PCB chip):
- page size: 4 k
- OOB size: 218 bytes
- erase size: 512 k

Signed-off-by: Alexey Ignatov <lexszero@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimage_types_fsl.bbclass: Add U-Boot NAND support for i.MX23/i.MX28
Alexey Ignatov [Thu, 5 Jun 2014 10:21:59 +0000 (14:21 +0400)]
image_types_fsl.bbclass: Add U-Boot NAND support for i.MX23/i.MX28

This adds support to generate the U-Boot image for use with NAND
(uboot.mxsboot-nand) and allows for custom params to be given for
mxsboot using the MXSBOOT_NAND_ARGS variable which should be defined
in the machine definition file.

Signed-off-by: Alexey Ignatov <lexszero@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoweston: Upgrade patches to 1.5 with GPU integration
Lauren Post [Wed, 4 Jun 2014 22:23:24 +0000 (17:23 -0500)]
weston: Upgrade patches to 1.5 with GPU integration

This rework the patches for them to apply against the Weston 1.5
release.

Change-Id: I99b08011b8e76ac3f4a955e5f48e6f0093326cad
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-base.inc: Add values for i.MX GStreamer 1.0 plugins
Carlos Rafael Giani [Tue, 3 Jun 2014 22:19:06 +0000 (00:19 +0200)]
imx-base.inc: Add values for i.MX GStreamer 1.0 plugins

These new values contain the names of i.MX plugins for GStreamer 1.0.
The plugins wrap i.MX functionality for video en/decoding, amongst others.

Change-Id: I5a49954b229ddac531a3a9771e156ca5e8e3e090
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-imx-rt: Enable CONFIG_FHANDLE
Jacob Kroon [Tue, 27 May 2014 11:41:03 +0000 (13:41 +0200)]
linux-imx-rt: Enable CONFIG_FHANDLE

This kernel setting is required when using systemd >= 210.  Without
it, no serial devices are enabled at boot time, making serial login
impossible.

Tested on Wandboard Solo/Dual.

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoqtmultimedia: Fix zero-copy patch for imx6 so that the plugin will be build
Thomas Senyk [Tue, 3 Jun 2014 09:14:25 +0000 (11:14 +0200)]
qtmultimedia: Fix zero-copy patch for imx6 so that the plugin will be build

The "*imx6* {" is a check on mkspec name which doesn't contain
"imx6" in the case of building with bitbake.

When building with bitbake, it's the recipes deciding which
code/patch goes in -> we need to check here

Change-Id: Ia99515db58d79bcd460c87ad28c0ddfe19d4aa19
Signed-off-by: Thomas Senyk <thomas.senyk@pelagicore.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogstreamer1.0-plugins-imx: Update to version 0.9.6
Carlos Rafael Giani [Fri, 23 May 2014 15:02:49 +0000 (17:02 +0200)]
gstreamer1.0-plugins-imx: Update to version 0.9.6

Major changes:
- Wayland support introduced (tested with imx6 Weston patches)
- Aspect ratio and resize fixes in eglvivsink
- GLES dependency fixes
- Updated libGAL checks

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-imx (3.10.17): enable CONFIG_FHANDLE
Maciej Borzecki [Fri, 23 May 2014 08:54:22 +0000 (10:54 +0200)]
linux-imx (3.10.17): enable CONFIG_FHANDLE

This kernel setting is required when using systemd >= 210.  Without
it, no serial devices are enabled at boot time, making serial login
impossible.

Change-Id: Icd85e136be51700bb5c6c5bcff9bf4e87c9ab2f2
Signed-off-by: Maciej Borzecki <maciej.borzecki@open-rnd.pl>
Signed-off-by: Maciej Borzecki <maciek.borzecki@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-uuc: Update to 0.5
Otavio Salvador [Thu, 22 May 2014 17:01:28 +0000 (14:01 -0300)]
imx-uuc: Update to 0.5

This version has no code changes, except the previous patches which
were applied on top of previous version. We thus update it and drop
the merged patches.

Change-Id: If975a07487b1f3a6d3251ecf5401aeea080bd996
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoqtmultimedia: Add support for i.MX6
Otavio Salvador [Wed, 21 May 2014 18:25:58 +0000 (15:25 -0300)]
qtmultimedia: Add support for i.MX6

This patch implements GStreamer-buffer to OpenGL-texture for i.MX6
allowing fluid video-playback up to 1080p with very little CPU load.

The patch has been backported from Qt 5.3.

Change-Id: I9a5b47b5d3eb5917708d8c44602d4634dfc44cdc
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-base.inc, mxs-base.inc: Add multimedia packages for SoC arch
Otavio Salvador [Fri, 16 May 2014 11:54:50 +0000 (08:54 -0300)]
imx-base.inc, mxs-base.inc: Add multimedia packages for SoC arch

Packages which has dependencies upon libfslcodec, libfslvpuwrap,
libfslparser or gst-fsl-plugins should have the PACKAGE_ARCH set to
MACHINE_SOCARCH.

Change-Id: I7c69fc0dc89bf06b5df76b65a516d8532daa56a9
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoqtwebkit: Fix shader generation to be compliant to the specification
Prabhu Sundararaj [Mon, 12 May 2014 16:23:55 +0000 (11:23 -0500)]
qtwebkit: Fix shader generation to be compliant to the specification

QTWebkit generates shader which is not complaint to specification
causing error with Vivante shader compiler.

https://bugs.webkit.org/show_bug.cgi?id=124653#c9

Apply this patch till it get fixed in mainline.

Change-Id: I85cf1a2fcb7457807f43a763b011e0b5ad11e8e9
Signed-off-by: Prabhu Sundararaj <prabhu.sundararaj@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-fslc: Update 3.14-based branch to c34636a
Otavio Salvador [Mon, 12 May 2014 13:32:47 +0000 (10:32 -0300)]
linux-fslc: Update 3.14-based branch to c34636a

This merges 3.14.3 stable release.

Change-Id: I0f828bd2d8fd66ff27cd17f360c84b35c8078c98
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-fslc: Update 2014.01-based version to f5d8030
Otavio Salvador [Sun, 11 May 2014 19:32:20 +0000 (16:32 -0300)]
u-boot-fslc: Update 2014.01-based version to f5d8030

This includes following changes:

f5d8030 wandboard: Pass video kernel arguments for HDMI and LCD
07425b2 wandboard: add Future Eletronics 7" WVGA LCD extension board
f637b1e imx-common/video: add detect_hdmi
fc21589 imx-common: add board_video_skip

Change-Id: I6361b60b8693ca7293fd81cf8f937d380e3bb7b2
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-fslc: Update to 094066e revision
Otavio Salvador [Mon, 5 May 2014 13:49:34 +0000 (10:49 -0300)]
linux-fslc: Update to 094066e revision

This includes the 3.14.2 stable updates and a bug fix for
i.MX23/i.MX28 MMC detection (ac1781f mmc: mxs: fix card detection
function for broken card detect).

Change-Id: Iba200a00d11413927fa949e971a245dbd943f920
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogst-fsl-plugin: Remove unused patches
Otavio Salvador [Thu, 1 May 2014 19:00:43 +0000 (16:00 -0300)]
gst-fsl-plugin: Remove unused patches

Following patches:

 - configure.ac-Fix-checking-for-include-headers-in-mul.patch
 - makefile.am-fix-aac-for-imx6.patch
 - remove-GST_INFO-in-mfw_gst_utils.h.patch

were unused, so remove them.

Change-Id: I3e0bc71ec8a64059d63e74ee46cdd89cfd599a82
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogst-fsl-plugin: Fix out of tree build
Otavio Salvador [Thu, 1 May 2014 18:58:42 +0000 (15:58 -0300)]
gst-fsl-plugin: Fix out of tree build

The build system had relative include paths which didn't take into
account the origial source path makes it impossible to do out of tree
builds. To fix it, every relative include path was replaced with
$(top_srcdir) so it works independetly of build diretory location.

Change-Id: Ib19f5695958bceffc1eeba56b5a507ebc68eee47
Reported-by: Boszormenyi Zoltan <zboszor@pr.hu>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-imx-rt: Upgrade to 3.10.17-1.0.0 GA
Jacob Kroon [Wed, 30 Apr 2014 14:13:55 +0000 (16:13 +0200)]
linux-imx-rt: Upgrade to 3.10.17-1.0.0 GA

- Align defconfig with linux-imx 3.10.17-1.0.0 GA release
 - No patches dropped, they are all still required

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolibz160: Add 'mx5' to COMPATIBLE_MACHINE
Otavio Salvador [Mon, 28 Apr 2014 19:59:33 +0000 (16:59 -0300)]
libz160: Add 'mx5' to COMPATIBLE_MACHINE

Restrict the recipe to be used for 'mx5' SoCs only.

Change-Id: I9084cc525c7136b23e1c5522079c38bd12df7087
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-imx: Update defconfig for 3.10.17-1.0.0 GA
Lauren Post [Mon, 28 Apr 2014 12:43:49 +0000 (07:43 -0500)]
linux-imx: Update defconfig for 3.10.17-1.0.0 GA

Change-Id: I82c0f7f3b74d051c57036b4e9864ab8c43db212b
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogpu-viv-g2d: Update to 3.10.17-1.0.0 GA version
Lauren Post [Mon, 28 Apr 2014 12:43:43 +0000 (07:43 -0500)]
gpu-viv-g2d: Update to 3.10.17-1.0.0 GA version

Change-Id: Id0ec99d783bbe2b7fe8ef751c45f3de670066f86
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoxf86-video-imxfb-vivante: Update to 3.10.17-1.0.0 GA
Lauren Post [Mon, 28 Apr 2014 12:43:32 +0000 (07:43 -0500)]
xf86-video-imxfb-vivante: Update to 3.10.17-1.0.0 GA

Equivalent fix-hdmi-preferred patch was applied so remove with new version.

Change-Id: I71be1a71b11415fced061ce6b7d13bf758c67bed
Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogpu-viv-bin-mx6q: Update to 3.10.17-1.0.0 GA version
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>
11 years agoimx6slevk: Add spinor U-Boot support
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>
11 years agouboot-imx: Upgrade to 3.10.17-1.0.0 GA for mx6
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>
11 years agolinux-imx: Upgrade to 3.10.17-1.0.0 GA
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>
11 years agolibfslcodec: Update to 3.0.11 version
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>
11 years agolibfslparser: Update to 3.0.11 version
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>
11 years agolibfslvpuwrap: Update to 1.0.46 version
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>
11 years agogst-fsl-plugin: Upgrade to 3.0.11 version
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>
11 years agoimx-lib: Update to 3.10.17-1.0.0 version
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>
11 years agoimx-test-hdcp: Create 3.10.17-1.0.0 version
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>
11 years agoimx-vpu: Update to 3.10.17-1.0.0 GA version
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>
11 years agoimx-test: Update to 3.10.17-1.0.0 GA version
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>
11 years agoimx-uuc: Upgrade to 3.10.17-1.0.0 GA
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>
11 years agoimx-kobs: Update to 3.10.17-1.0.0 GA version
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>
11 years agofirmware-imx: Update to 3.10.17-1.0.0 GA
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>
11 years agoscripts/get-maintainer: use printf instead of "echo -e"
Mario Domenech Goulart [Mon, 28 Apr 2014 12:46:32 +0000 (09:46 -0300)]
scripts/get-maintainer: use printf instead of "echo -e"

Dash doesn't treat -e as a command line switch for echo.

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogst-fsl-plugin: Fix depends on libfslvpuwrapper in i.MX6SL
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>
11 years agoimx-base.inc: Drop mx6d SoC family
Otavio Salvador [Fri, 25 Apr 2014 18:09:14 +0000 (15:09 -0300)]
imx-base.inc: Drop mx6d SoC family

While removing the mx6s SoC family I ended forgotting to remove the
mx6d, which is covered by mx6q.

Change-Id: I60c4d1e203f1f307ed0c5452b044e37f5e1f62fe
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoscripts/get-maintainer: add --dump command line option
Mario Domenech Goulart [Fri, 25 Apr 2014 13:43:28 +0000 (10:43 -0300)]
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>
11 years agoscripts/get-maintainer: use `exit' instead of `return'
Mario Domenech Goulart [Fri, 25 Apr 2014 13:38:57 +0000 (10:38 -0300)]
scripts/get-maintainer: use `exit' instead of `return'

`return' can only be used from within function scope or from source'd
scripts.

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoscripts/get-maintainer: support multiple machine directories on the command line
Mario Domenech Goulart [Fri, 25 Apr 2014 13:38:56 +0000 (10:38 -0300)]
scripts/get-maintainer: support multiple machine directories on the command line

Now the optional machine specification must be indicated by the
--machine parameter, not to generate ambiguities with directories.

Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoStop using mx6s SoC family
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>
11 years agoUse generic bbappend files
Otavio Salvador [Mon, 21 Apr 2014 00:16:47 +0000 (21:16 -0300)]
Use generic bbappend files

This uses the % wildcard for recipe matching, this easy the update of
recipe versions and maintenance.

 - formfactor_0.0.bbappend
 - udev-extraconf_1.0.bbappend
 - eglinfo-fb_1.0.bbappend
 - eglinfo-x11_1.0.bbappend
 - mesa-demos_8.1.0.bbappend
 - pointercal-xinput_0.0.bbappend
 - xserver-xf86-config_0.1.bbappend
 - gst-plugins-base_0.10.36.bbappend
 - gst-plugins-gl_0.10.3.bbappend
 - qt4-embedded_4.8.5.bbappend
 - qt4-x11-free_4.8.5.bbappend

Change-Id: Ia901561f327fde3109237994a2a5a76827f11913
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agou-boot-fslc: Fix native contamination for libssl
Otavio Salvador [Sat, 19 Apr 2014 13:42:11 +0000 (10:42 -0300)]
u-boot-fslc: Fix native contamination for libssl

In case host does not have libssl available, mkimage will fail to run
as the linking flags where not complete.

Fixes [YOCTO: #6098]

Change-Id: Ia7bd80b500ac6e60357f1e61d304bee4e3cb6832
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-fslc: Update to 3.14.1 stable release
Otavio Salvador [Sat, 19 Apr 2014 05:36:06 +0000 (02:36 -0300)]
linux-fslc: Update to 3.14.1 stable release

It has no changes on top of v3.14.1 tag so this is really the mainline
kernel for now.

Change-Id: Id3adb6fa37e6e12f7ce76e2bf502a472446684d3
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-imx-rt: Drop extra 'rt' in version name
Jacob Kroon [Tue, 15 Apr 2014 19:36:51 +0000 (21:36 +0200)]
linux-imx-rt: Drop extra 'rt' in version name

The 'rt' is already encoded in the version name by the RT-patch.

This changes the default version name from

3.10.17-rt12-rt-1.0.0_beta

to

3.10.17-rt12-1.0.0_beta

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>