]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
11 years agolinux-imx (3.0.35) Update to 3.0.35-4.0.0 BSP version
Otavio Salvador [Tue, 14 May 2013 22:55:05 +0000 (19:55 -0300)]
linux-imx (3.0.35) Update to 3.0.35-4.0.0 BSP version

The 4.0.0 version supports all i.MX6 variants so we can use a single
revision for them all.

The eGalax' support for single touch events and the perf build fix are
fixed in Freescale tree, so we drop these patches on this version.

Change-Id: Iaec598dd69a3107c09d20e3e890c46d0922d4e44
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agou-boot-imx: Update i.MX6 variants to 3.0.35-4.0.0
Otavio Salvador [Wed, 15 May 2013 13:28:28 +0000 (10:28 -0300)]
u-boot-imx: Update i.MX6 variants to 3.0.35-4.0.0

The 4.0.0 version supports all i.MX6 variants so we can use a single
revision for them all.

Change-Id: I6a2ea90b1609a696c6f40a296e2e6612b14d40d9
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-fslc: Update to 2013-06-05 patches-3.9's snapshot
Otavio Salvador [Thu, 6 Jun 2013 12:56:54 +0000 (09:56 -0300)]
linux-fslc: Update to 2013-06-05 patches-3.9's snapshot

The includes following changes:

* Merge v3.9.4 stable release
* ASoC: pcm: Require both CODEC and CPU support when declaring stream caps
* ASoC: mxs: mxs-saif: Split mxs_saif_dai into two elements
* ARM: mxs: Pass the system revision
* ARM: mxs: Print silicon version on boot
* ARM: dt: Use the 'model' field for printing the hardware revision

Change-Id: Icc919e04a44f47db09e0e1266e971c3bb23ff2bd
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agofirmware-imx: Remove Atheros firmware
Otavio Salvador [Thu, 23 May 2013 20:10:46 +0000 (17:10 -0300)]
firmware-imx: Remove Atheros firmware

The linux-firmware already provide the Atheros firmware so we should
use it and avoid duplication.

Change-Id: I5e8675612916ab20ae27e63aedba6758e9a17afb
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agomesa: Update bbappend to 9.1.3 version
Otavio Salvador [Fri, 7 Jun 2013 17:06:39 +0000 (14:06 -0300)]
mesa: Update bbappend to 9.1.3 version

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-imx (2.6.35.3): Disable NAPI
Fabio Estevam [Thu, 6 Jun 2013 20:41:57 +0000 (17:41 -0300)]
linux-imx (2.6.35.3): Disable NAPI

commit 0a9469a14c5 (linux-imx (2.6.35.3): Enable FEC_NAPI in the MX5 defconfig)
enabled NAPI support on mx5 defconfig and causes the following kernel crash:

Starting advanced power management daemon: kernel BUG at include/linux/netdevice.h:462!
Unable to handle kernel NULL pointer dereference at virtual address 00000000
apmd.
apmd[1613]: apmd 3.2.1 interfacimxc_ipu mxc_ipu: Channel already disabled 9
mxc_ipu mxc_ipu: Channel already uninitialized 9
ng with apm driver 1.13 and APM BIOS 1.2
pgd = df79c000
[00000000] *pgd=cf598031, *pte=00000000, *ppte=00000000
Internal error: Oops: 817 [#1] PREEMPT
last sysfs file: /sys/devices/platform/mxc_sdc_fb.1/graphics/fb0/mode
Modules linked in:
CPU: 0    Not tainted  (2.6.35.3-maintain+yocto+g2796ca6 #1)
PC is at __bug+0x1c/0x28
LR is at __bug+0x18/0x28
pc : [<80035c28>]    lr : [<80035c24>]    psr: 600f0013
sp : df635e38  ip : e08fe000  fp : 00008914
r10: 7ebf48e0  r9 : 00000000  r8 : 00000001
r7 : 00009002  r6 : 00000001  r5 : 8045406c  r4 : df011000
r3 : 00000000  r2 : df635e2c  r1 : 807a3d2b  r0 : 00000033
Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
Control: 10c5387d  Table: cf79c019  DAC: 00000015
Process connmand (pid: 1589, stack limit = 0xdf6342e8)
Stack: (0xdf635e38 to 0xdf636000)
5e20:                                                       00000000 802a833c
5e40: df011000 000000e2 df011000 8045406c 00000001 00009002 00000001 00000000
5e60: 7ebf48e0 80376224 803761a8 df011000 ffff9003 80376464 00008914 df011000
5e80: 00009002 df422000 df011000 80376554 00000000 df42200c df422000 803b8438
5ea0: df634000 00000000 30687465 00000000 00000000 00000000 00009003 00000000
5ec0: 00000000 00000000 00000000 00008914 803639d4 7ebf48e0 808cdebc 80033004
5ee0: df634000 00093250 7ebf48e0 80363be0 0000c000 df561000 803639d4 7ebf48e0
5f00: 00008914 800d5c78 0000c000 7ebf48e0 df561000 00008914 0000000d 800d66d8
5f20: 00000003 80712c08 808cdce8 df634000 00093250 800c964c 00000000 0000000d
5f40: de289c00 df635f84 00080000 803641ec df634000 df052800 de28e800 00000000
5f60: 00000000 7ebf48e0 df561000 00008914 0000000d 80033004 df634000 00093250
5f80: 7ebf4cf4 800d6760 0000000d 00000000 7ebf48e0 0000000d 00000000 00000001
5fa0: 00000036 80032e80 0000000d 00000000 0000000d 00008914 7ebf48e0 00009002
5fc0: 0000000d 00000000 00000001 00000036 00000000 000001bc 00093250 7ebf4cf4
5fe0: 0008e5ac 7ebf48dc 00053ef4 4d196fec 600f0010 0000000d 00000000 00000000
[<80035c28>] (__bug+0x1c/0x28) from [<802a833c>] (fec_enet_open+0x2c/0x25c)
[<802a833c>] (fec_enet_open+0x2c/0x25c) from [<80376224>] (__dev_open+0x7c/0xfc)
[<80376224>] (__dev_open+0x7c/0xfc) from [<80376464>] (__dev_change_flags+0x8c/0x110)
[<80376464>] (__dev_change_flags+0x8c/0x110) from [<80376554>] (dev_change_flags+0x10/0x44)
[<80376554>] (dev_change_flags+0x10/0x44) from [<803b8438>] (devinet_ioctl+0x298/0x694)
[<803b8438>] (devinet_ioctl+0x298/0x694) from [<80363be0>] (sock_ioctl+0x20c/0x25c)
[<80363be0>] (sock_ioctl+0x20c/0x25c) from [<800d5c78>] (vfs_ioctl+0x2c/0xac)
[<800d5c78>] (vfs_ioctl+0x2c/0xac) from [<800d66d8>] (do_vfs_ioctl+0x514/0x56c)
[<800d66d8>] (do_vfs_ioctl+0x514/0x56c) from [<800d6760>] (sys_ioctl+0x30/0x58)
[<800d6760>] (sys_ioctl+0x30/0x58) from [<80032e80>] (ret_fast_syscall+0x0/0x30)
Code: e59f0010 e1a01003 eb0fb87b e3a03000 (e5833000)
---[ end trace 1602d2bf9360375c ]---

Disable CONFIG_FEC_NAPI option so that we can have FEC functional again.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
11 years agofsl-mm-core: Remove old multimedia packages for MX5
Daiane Angolini [Fri, 17 May 2013 21:06:10 +0000 (18:06 -0300)]
fsl-mm-core: Remove old multimedia packages for MX5

Remove fsl-mm-codeclib, fsl-mm-codeclib, fsl-mm-flv-codeclib
and fsl-mm-mp3enc-codeclib.
In new version, all packages are covered by only libfslcodec

Change-Id: If7c8eaaad5e493410e968911734eb00a35711ff7
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
11 years agofirmware-imx: Update to MX5 to version 3.0.35-4.0.0
Daiane Angolini [Fri, 17 May 2013 20:43:10 +0000 (17:43 -0300)]
firmware-imx: Update to MX5 to version 3.0.35-4.0.0

Version 3.0.35-4.0.0 is compatible with MX5 SOC FAMILY
Remove old version (11.09.01) and patches for this version

Change-Id: I27b3d7c94c68459c32b151054b5f1b175dd75bfb
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
11 years agogst-fsl-plugin: Update to version 3.0.7
Daiane Angolini [Thu, 16 May 2013 15:33:33 +0000 (12:33 -0300)]
gst-fsl-plugin: Update to version 3.0.7

The 3.0.7 version is compatible with MX28, MX53 and MX6 SoCs so we
move them all to this release.

Change-Id: I3ebf1c4ad6d02e2886450bc9c3dcfb1df98b6160
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
11 years agolibfslparser: Update to version 3.0.7
Daiane Angolini [Thu, 16 May 2013 15:32:11 +0000 (12:32 -0300)]
libfslparser: Update to version 3.0.7

The 3.0.7 version is compatible with MX28, MX53 and MX6 SoCs so we
move them all to this release.

Change-Id: Ic1086d4ffb87989c5ac060bab111ceb33da81279
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
11 years agolibfslcodec: Update to version 3.0.7
Daiane Angolini [Thu, 16 May 2013 15:30:43 +0000 (12:30 -0300)]
libfslcodec: Update to version 3.0.7

The 3.0.7 version is compatible with MX28, MX53 and MX6 SoCs so we
move them all to this release.

Change-Id: Iffb871c2a846391e8d628df5e3f1c9202ff29fa4
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
11 years agolibfslvpuwrap: Update to version 1.0.35
Daiane Angolini [Thu, 16 May 2013 15:29:16 +0000 (12:29 -0300)]
libfslvpuwrap: Update to version 1.0.35

Add new version compatible with MX6 SOC FAMILY
Remove old version (1.0.17)

Change-Id: I515eea5ddaca61cc1034a3b70e9a3df0e6c2b9af
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
11 years agoimx-lib: Move it to recipe-bsp dir
Daiane Angolini [Thu, 16 May 2013 15:27:16 +0000 (12:27 -0300)]
imx-lib: Move it to recipe-bsp dir

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>
11 years agoimx-lib: Update to version 3.0.35-4.0.0
Daiane Angolini [Thu, 16 May 2013 15:25:24 +0000 (12:25 -0300)]
imx-lib: Update to version 3.0.35-4.0.0

Add new version compatible with MX6 SOC FAMILY
Remove old version for MX6 (1.1.0)
The license was changed in new vesion, so new package
is .bin file (instead of .tar.gz file).

The SRC_URI for old/new version is different, so it was
removed from .inc file and place in each version file.

Change-Id: Idd6cacf4f713b01558b002d934541e9760fe53ca
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
11 years agofirmware-imx: Update to version 3.0.35-4.0.0
Daiane Angolini [Thu, 16 May 2013 15:23:13 +0000 (12:23 -0300)]
firmware-imx: Update to version 3.0.35-4.0.0

Add new version compatible with MX6 SOC FAMILY.
Remove old version for MX6 (1.1.0)

Change-Id: I2e500ce49590340c47ee107f08cab604c21c88d5
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
11 years agolibfslcodec: Add libfslcodec-meta which includes all codecs
Otavio Salvador [Tue, 21 May 2013 02:51:13 +0000 (23:51 -0300)]
libfslcodec: Add libfslcodec-meta which includes all codecs

The libfslcodec-meta is specially useful for debugging so we can test
if a failure is due a missing dependency across codecs or to provide
demo images which has a wide range of supported codecs.

Change-Id: Ic6deb1f7c1eab70405078ed79757dd57d9f29316
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolibfslcodec: Group ARM12, ARM11 and ARM9 packages
Otavio Salvador [Tue, 21 May 2013 06:47:07 +0000 (03:47 -0300)]
libfslcodec: Group ARM12, ARM11 and ARM9 packages

This rework the packages so we have all instruction set packages in
same binary, with respective 'wrap' libraries.

The complexity to proper choose it is not worth and error prone so we
avoid it. This also fixes the 'wrap' libraries path as they should be
inside 'imx-mm' directory.

Change-Id: I7f375b612807a429727c971083e19773b45691d3
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogst-fsl-plugin: Add runtime depends on gst-plugins-good-id3demux
Otavio Salvador [Fri, 17 May 2013 19:21:50 +0000 (16:21 -0300)]
gst-fsl-plugin: Add runtime depends on gst-plugins-good-id3demux

The MP3 plugin requires it to be able to run properly. So add it as a
runtime depends.

Change-Id: I3a07282d076ebac61bfc37c4b29b3817275b3131
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogst-fsl-plugin: Set CROSS_ROOT so the 'ipu.h' can be found
Otavio Salvador [Fri, 17 May 2013 18:49:29 +0000 (15:49 -0300)]
gst-fsl-plugin: Set CROSS_ROOT so the 'ipu.h' can be found

The configure script of gst-fsl-plugin uses the CROSS_ROOT environment
variable to find the ipu.h header. This ensures the IPU sink to be
built.

Change-Id: If0ecc2b08d901a3fe462863ee4b2b9f0fc17a6da
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoamd-gpu-x11-bin: depends on libxrender
Eric BENARD [Sun, 26 May 2013 18:42:27 +0000 (18:42 +0000)]
amd-gpu-x11-bin: depends on libxrender

libEGL is linked against libxrender so we must depend on libxrender
else linking against libEGL may fail.

Signed-off-by: Eric Bénard <eric@eukrea.com>
11 years agolinux-fslc: Update to 3.9 kernel
Otavio Salvador [Tue, 21 May 2013 03:39:55 +0000 (00:39 -0300)]
linux-fslc: Update to 3.9 kernel

This updates to 3.9.3 kernel from patches-3.9 branch.

Change-Id: I7ef7d10540679d57c87b154a6a1d4d3f07ea013b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoimx-base.inc: Fix appending of firmware value
Otavio Salvador [Thu, 23 May 2013 20:57:24 +0000 (17:57 -0300)]
imx-base.inc: Fix appending of firmware value

The appending of MACHINE_FIRMWARE were broken as it were overwriting
the board value, the fix is to append the value properly.

Change-Id: I6e2290643e32443410fdde94a334e8dfa7c7b18c
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agolinux-imx (2.6.35): mxs and mx5: Update to latest from FSL GIT
Mahesh Mahadevan [Thu, 23 May 2013 14:50:20 +0000 (09:50 -0500)]
linux-imx (2.6.35): mxs and mx5: Update to latest from FSL GIT

Update to the latest code available from Freescale's GIT repository.
The includes the below kernel patch:

ENGR00261425 mxc vout:Regularize video buffer timestamp

Signed-off-by: Mahesh Mahadevan <Mahesh.Mahadevan@freescale.com>
11 years agocogl: Remove 'bbappend' as Clutter recipes are being reworked
Otavio Salvador [Tue, 21 May 2013 16:23:18 +0000 (13:23 -0300)]
cogl: Remove 'bbappend' as Clutter recipes are being reworked

The Clutter packages are being reworked so we need more work to get it
properly supported. In meanwhile remove the bbappend to avoid build
breakage.

Fixes [YOCTO: #4523]

Change-Id: I1364a5b76071a0abcfc4a601b3a6adc3f8451d48
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agogst-fsl-plugin: fix segfault due to not found library
Javier Viguera [Tue, 21 May 2013 16:17:06 +0000 (16:17 +0000)]
gst-fsl-plugin: fix segfault due to not found library

The gst-fsl-plugin package tries to 'dlopen' a library using the
symbolic link that points to the library file. But that symbolic link is
only installed with the development package (PN-dev), not with the
normal package.

This commit adds a patch that uses the soname of the library in dlopen
call.

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
11 years agolinux-fslc: Update to 3.8.13 stable release
Otavio Salvador [Sun, 12 May 2013 15:00:52 +0000 (12:00 -0300)]
linux-fslc: Update to 3.8.13 stable release

Change-Id: Ia794a2575b9c5b2d8782cf76c5fb99330846ade7
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agoxf86-input-evdev: Follow OE-Core upgrade to 2.8.0
Otavio Salvador [Mon, 13 May 2013 17:45:59 +0000 (14:45 -0300)]
xf86-input-evdev: Follow OE-Core upgrade to 2.8.0

Change-Id: Ib072929a6f81149a9b9d90d67f87d1ad97063c96
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
11 years agou-boot-fslc: Update to patches-2013.04's 20130507 snapshot
Otavio Salvador [Thu, 9 May 2013 20:22:53 +0000 (17:22 -0300)]
u-boot-fslc: Update to patches-2013.04's 20130507 snapshot

Include following fixes:

 * i.MX6: Enable ARM ERRATA #742230
 * i.MX23: Fix DDR instability

This also updates 'mxsboot' recipe for the same snapshot to keep both
in sync.

Change-Id: Idf452ad4a37d6eb85cb7f5c6d04377e09fe1dd91
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35): mxs and mx5: Update to latest from FSL GIT
Mahesh Mahadevan [Tue, 7 May 2013 16:08:34 +0000 (16:08 +0000)]
linux-imx (2.6.35): mxs and mx5: Update to latest from FSL GIT

Update to the latest code available from Freescale's GIT repository.

Signed-off-by: Mahesh Mahadevan <Mahesh.Mahadevan@freescale.com>
12 years agogst-fsl-plugin: add fsl-mm-mp3enc and fsl-mm-flv dependences
Javier Viguera [Thu, 2 May 2013 09:32:41 +0000 (09:32 +0000)]
gst-fsl-plugin: add fsl-mm-mp3enc and fsl-mm-flv dependences

For MX5 machines, gst-fsl-plugin has build-time dependences on the
pre-built fsl-mm-mp3enc and fsl-mm-flv codec libraries.

If the mp3enc library is not in the sysroot, the 'libmfw_gst_mp3enc.so'
is not built.

If the fsl-mm-flv is not in the sysroot, the configure process warns
about:

"Unable to determine soname of lib_flv_parser_arm9_elinux.3.0.so library"

and the resulting 'aiur_registry.arm11.cf' gets a wrong entry for
flv_parser library.

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
Tested-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolinux-imx (2.6.35): mxs and mx5: Update to latest from FSL GIT
Mahesh Mahadevan [Tue, 30 Apr 2013 21:02:20 +0000 (16:02 -0500)]
linux-imx (2.6.35): mxs and mx5: Update to latest from FSL GIT

Update to the latest code available from Freescale's GIT repository.
This patch makes MX28 and MX5 series work from the same 2.6.35
code-base

Signed-off-by: Mahesh Mahadevan <Mahesh.Mahadevan@freescale.com>
12 years agoimx6slevk: Fix machine name and description, include SOC
Daiane Angolini [Thu, 25 Apr 2013 11:15:46 +0000 (06:15 -0500)]
imx6slevk: Fix machine name and description, include SOC

Include vendor name to machine name
Fix machine name
Include SOC
Fix description

Change-Id: Icab97b5de6f1bf02af778d026abd9e3365a523cf
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimx6qsabresd: include vendor name and SOC
Daiane Angolini [Thu, 25 Apr 2013 08:51:58 +0000 (03:51 -0500)]
imx6qsabresd: include vendor name and SOC

Include vendor name to machine name
Fix machine name
Include SOC
Fix description

Change-Id: Idb7dffba9fac08290ac465684b5dc080b058791d
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimx6qsabreauto: : include vendor name and SOC
Daiane Angolini [Thu, 25 Apr 2013 08:50:43 +0000 (03:50 -0500)]
imx6qsabreauto: : include vendor name and SOC

Include vendor name to machine name
Include SOC

Change-Id: I16cba4f5ea309ad0bc9994d33719f3a166fbb82e
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimx6dlsabresd: include vendor name and SOC
Daiane Angolini [Thu, 25 Apr 2013 08:47:40 +0000 (03:47 -0500)]
imx6dlsabresd: include vendor name and SOC

Include vendor name to machine name
Fix machine name
Include SOC
Fix description

Change-Id: I0e90c0881c0282c9a0fa7e4cde154d3f454c2ce5
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimx53qsb: Fix machine name and description, include SOC
Daiane Angolini [Thu, 25 Apr 2013 08:37:02 +0000 (03:37 -0500)]
imx53qsb: Fix machine name and description, include SOC

Include vendor name to machine name
Include SOC

Change-Id: Ia0b4b45ee644bc978da70d5d6b61ac5f92754913
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimx53ard: Fix machine name, include SOC
Daiane Angolini [Thu, 25 Apr 2013 08:34:05 +0000 (03:34 -0500)]
imx53ard: Fix machine name, include SOC

Include vendor name to machine name
Fix machine name capitalization
Include SOC
Fix description capitalization

Change-Id: I103329a4b37b7eca197a9b345db79f4401cdd8f3
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimx51evk: Fix machine name, include SOC
Daiane Angolini [Thu, 25 Apr 2013 08:32:29 +0000 (03:32 -0500)]
imx51evk: Fix machine name, include SOC

Include vendor name to machine name
Fix machine name
Include SOC

Change-Id: I89fc1de1bb80008b6940f96f7e044fe8b2772e31
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimx35pdk: Fix machine name and description, include SOC
Daiane Angolini [Thu, 25 Apr 2013 08:30:21 +0000 (03:30 -0500)]
imx35pdk: Fix machine name and description, include SOC

Include vendor name to machine name
Fix machine name
Include SOC
Fix description

Change-Id: I078fae0e46bb7723b0541676087cd0aedd93f589
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimx31pdk: Fix name and description, add SOC
Daiane Angolini [Thu, 25 Apr 2013 08:28:17 +0000 (03:28 -0500)]
imx31pdk: Fix name and description, add SOC

Include vendor name to machine name
Fix machine name typo
Include SOC
Fix description typo

Change-Id: I47a1bacae17e64b21c77dfdc8ba17f3110b9dafc
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimx28evk: Fix machine name, include vendor name
Daiane Angolini [Thu, 25 Apr 2013 08:25:45 +0000 (03:25 -0500)]
imx28evk: Fix machine name, include vendor name

Include vendor name to machine name
Fix machine name capitalization
Include SOC

Change-Id: Iff15152d6350425e4ac2ea9c8bc411edbd9fb98d
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimx23evk: Fix machine name, include vendor name
Daiane Angolini [Thu, 25 Apr 2013 08:24:39 +0000 (03:24 -0500)]
imx23evk: Fix machine name, include vendor name

Include vendor name to machine name
Fix machine name capitalization
Include SOC

Change-Id: I060ee90e17c506bd05d3727f17a5c6fd8cfb73c9
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agou-boot-fslc: Update to patches-2013.04's 20130425 snapshot
Otavio Salvador [Fri, 26 Apr 2013 02:23:00 +0000 (23:23 -0300)]
u-boot-fslc: Update to patches-2013.04's 20130425 snapshot

Include following fixes:

* i.MX53 ARD: Backport environment fixes from 2013.07

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35): Only use 2.6.35 1.1.0 for mx28
Fabio Estevam [Wed, 24 Apr 2013 22:12:32 +0000 (22:12 +0000)]
linux-imx (2.6.35): Only use 2.6.35 1.1.0 for mx28

2.6.35 1.1.0 branch does not officially support mx23.

Restrict its usage only for mx28.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
12 years agomxs-base.inc: Use 'linux-fslc' by default on mx23
Fabio Estevam [Wed, 24 Apr 2013 22:12:31 +0000 (22:12 +0000)]
mxs-base.inc: Use 'linux-fslc' by default on mx23

2.6.35 1.1.0 branch does not officially support mx23.

Let's use 'linux-fslc' as the default kernel for mx23.

Also disable perf only for mx28.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
12 years agoimage_types_fsl.bbclass: Add support for kernel image types
S. Fricke [Wed, 24 Apr 2013 12:43:04 +0000 (12:43 +0000)]
image_types_fsl.bbclass: Add support for kernel image types

Use the KERNEL_IMAGETYPE variable, making the class configurable for all
supported kernel image types.

This patch is tested with a 3rd-party board and a sabrelite board.

Signed-off-by: S. Fricke <sfricke@data-modul.com>
12 years agoREADME: Improve the 'Contributing' section
Fabio Estevam [Tue, 23 Apr 2013 17:51:03 +0000 (14:51 -0300)]
README: Improve the 'Contributing' section

Improve the 'Contributing' section by adding a missing 'submit' (you should
submit the patches), list the meta-freescale address and also provide a link
to Yocto's contribution guidelines link.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
12 years agoxf86-video-imxfb-vivante: Add rdepends on libvivante-dri-mx6
Otavio Salvador [Sat, 20 Apr 2013 17:17:54 +0000 (14:17 -0300)]
xf86-video-imxfb-vivante: Add rdepends on libvivante-dri-mx6

The driver try to dynamically load the DRI support code and it needs
to be available in rootfs for use in Xorg driver.

Change-Id: I549cf99ed46fd42864e0ad90b318211e5fe83e80
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agogpu-viv-bin-mx6q: Package DRI module
Otavio Salvador [Sat, 20 Apr 2013 17:15:59 +0000 (14:15 -0300)]
gpu-viv-bin-mx6q: Package DRI module

The DRI module is dlopen by GLX code so we need to have it packaged.

Change-Id: Iabd579873a6ec26e9c7c6d8ab82e8461d5b83c38
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoxf86-dri-vivante: Add rdepends for GLX, DRI and DRI2 Xorg's extensions
Otavio Salvador [Sat, 20 Apr 2013 16:53:38 +0000 (13:53 -0300)]
xf86-dri-vivante: Add rdepends for GLX, DRI and DRI2 Xorg's extensions

The Vivante DRI support requires GLX, DRI and DRI2 Xorg's extensions
to properly work, so we add them as explicit runtime dependencies to
avoid the removal of them by mistake.

Change-Id: I8c59fdf3bfec137b8ed3332e5c7398fed2cee58b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoxserver-xorg: Do not remove Xorg native DRI module
Otavio Salvador [Sat, 20 Apr 2013 16:52:18 +0000 (13:52 -0300)]
xserver-xorg: Do not remove Xorg native DRI module

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>
12 years agolinux-fslc: Update to patches-3.8's snapshot from 20130420
Otavio Salvador [Sat, 20 Apr 2013 18:04:24 +0000 (15:04 -0300)]
linux-fslc: Update to patches-3.8's snapshot from 20130420

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>
12 years agou-boot-fslc: Update to 2013.04 release
Otavio Salvador [Fri, 19 Apr 2013 18:11:13 +0000 (15:11 -0300)]
u-boot-fslc: Update to 2013.04 release

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>
12 years agolinux (3.0.35): Include thermal sensor update on branh 1.1.0
Fabio Estevam [Mon, 22 Apr 2013 14:18:47 +0000 (11:18 -0300)]
linux (3.0.35): Include thermal sensor update on branh 1.1.0

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>
12 years agolinux (3.0.35): Use 'branch' instead of 'tag'
Fabio Estevam [Mon, 22 Apr 2013 13:42:06 +0000 (10:42 -0300)]
linux (3.0.35): Use 'branch' instead of 'tag'

Correct term is 'branch', so update the comments.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
12 years agolinux (3.0.35): Update 1.1.0 branch to top of tree
Fabio Estevam [Mon, 22 Apr 2013 13:22:45 +0000 (10:22 -0300)]
linux (3.0.35): Update 1.1.0 branch to top of tree

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>
12 years agou-boot-fslc: Update to patches-2013.04's 20130415 snapshot based on 2013.04-rc3
Otavio Salvador [Mon, 15 Apr 2013 21:58:14 +0000 (18:58 -0300)]
u-boot-fslc: Update to patches-2013.04's 20130415 snapshot based on 2013.04-rc3

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>
12 years agolinux-fslc: Refactor to use linux-imx.inc and avoid duplication of code
Otavio Salvador [Wed, 17 Apr 2013 18:58:18 +0000 (15:58 -0300)]
linux-fslc: Refactor to use linux-imx.inc and avoid duplication of code

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>
12 years agolinux-imx.inc: Pass LOADADDRESS to kernel build
Otavio Salvador [Wed, 17 Apr 2013 18:39:25 +0000 (15:39 -0300)]
linux-imx.inc: Pass LOADADDRESS to kernel build

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>
12 years agomxs-base.inc: Fix UBOOT_ENTRYPOINT
Fabio Estevam [Thu, 18 Apr 2013 15:25:09 +0000 (15:25 +0000)]
mxs-base.inc: Fix UBOOT_ENTRYPOINT

Correct entry point for mxs is 0x40008000.

Also remove the unneeded UBOOT_LOADADDRESS.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
12 years agoimx-base.inc: Place UBOOT_ENTRYPOINT into common location
Fabio Estevam [Thu, 18 Apr 2013 15:25:08 +0000 (15:25 +0000)]
imx-base.inc: Place UBOOT_ENTRYPOINT into common location

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>
12 years agoimx-base.inc: Fix UBOOT_ENTRYPOINT
Fabio Estevam [Thu, 18 Apr 2013 15:25:07 +0000 (15:25 +0000)]
imx-base.inc: Fix UBOOT_ENTRYPOINT

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>
12 years agolinux-imx_2.6.35.3: Update to the latest top of tree
Fabio Estevam [Tue, 16 Apr 2013 14:01:42 +0000 (14:01 +0000)]
linux-imx_2.6.35.3: Update to the latest top of tree

Include the latest fixes from 2.6.35 11.09.01 branch.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
12 years agou-boot-fslc: Update to patches-2013.04's 20130410 snapshot
Otavio Salvador [Wed, 10 Apr 2013 17:49:48 +0000 (14:49 -0300)]
u-boot-fslc: Update to patches-2013.04's 20130410 snapshot

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>
12 years agoxf86-video-imxfb-vivante: Enable software rendering support
Otavio Salvador [Thu, 11 Apr 2013 21:08:11 +0000 (18:08 -0300)]
xf86-video-imxfb-vivante: Enable software rendering support

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>
12 years agoxf86-dri-vivante: Fix DRI module name
Otavio Salvador [Thu, 11 Apr 2013 14:51:28 +0000 (11:51 -0300)]
xf86-dri-vivante: Fix DRI module name

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>
12 years agoxf86-dri-vivante: Ensure install fails if .la cannot be removed
Otavio Salvador [Thu, 11 Apr 2013 14:47:00 +0000 (11:47 -0300)]
xf86-dri-vivante: Ensure install fails if .la cannot be removed

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>
12 years agoFix use of SOC_FAMILY as the most right value is preferred
Otavio Salvador [Thu, 11 Apr 2013 13:06:55 +0000 (10:06 -0300)]
Fix use of SOC_FAMILY as the most right value is preferred

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>
12 years agoimx-base.inc: Do not assign UBOOT_LOADADDRESS
Otavio Salvador [Thu, 11 Apr 2013 21:58:49 +0000 (18:58 -0300)]
imx-base.inc: Do not assign UBOOT_LOADADDRESS

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>
12 years agoimx-base.inc: Override GStreamer plugins for i.MX3
Otavio Salvador [Sat, 13 Apr 2013 22:37:23 +0000 (19:37 -0300)]
imx-base.inc: Override GStreamer plugins for i.MX3

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>
12 years agoimx-base.inc: Avoid including imx-audio for every SoC family
Otavio Salvador [Sat, 13 Apr 2013 20:08:19 +0000 (17:08 -0300)]
imx-base.inc: Avoid including imx-audio for every SoC family

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>
12 years agoimx-base.inc: Disable firmware include for not fully supported BSPs
Otavio Salvador [Sat, 13 Apr 2013 16:49:54 +0000 (13:49 -0300)]
imx-base.inc: Disable firmware include for not fully supported BSPs

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>
12 years agogst-fsl-plugin (3.0.6): Add 'virtual/kernel' dependency
Otavio Salvador [Sat, 13 Apr 2013 22:08:05 +0000 (19:08 -0300)]
gst-fsl-plugin (3.0.6): Add 'virtual/kernel' dependency

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>
12 years agogst-fsl-plugin (3.0.6): Fix the tarball's checksum
Otavio Salvador [Sat, 13 Apr 2013 16:52:22 +0000 (13:52 -0300)]
gst-fsl-plugin (3.0.6): Fix the tarball's checksum

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx6dlsabresd: Use U-Boot 2009.08 from Freescale
Otavio Salvador [Thu, 11 Apr 2013 18:33:33 +0000 (15:33 -0300)]
imx6dlsabresd: Use U-Boot 2009.08 from Freescale

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>
12 years agoimx28evk: Set MACHINE_GSTREAMER_PLUGIN as gst-fsl-plugin
Daiane Angolini [Wed, 3 Apr 2013 17:23:14 +0000 (14:23 -0300)]
imx28evk: Set MACHINE_GSTREAMER_PLUGIN as gst-fsl-plugin

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

12 years agogst-fsl-plugin: Add 3.0.6 version
Daiane Angolini [Wed, 3 Apr 2013 17:21:00 +0000 (14:21 -0300)]
gst-fsl-plugin: Add 3.0.6 version

This version is only compatible with mx28.
Add PLATFORM_mx28=MX28

Change-Id: I8a38fabd756b140357fee6bab9e91c50b182601f
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolibfslparser: Add version 3.0.6
Daiane Angolini [Wed, 3 Apr 2013 17:19:19 +0000 (14:19 -0300)]
libfslparser: Add version 3.0.6

This version is only compatible with mx28

Change-Id: I29e8740f152c1713ff9bcb048b058450b1b2ca04
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolibfslparser: Add .inc file in order to reuse code
Daiane Angolini [Wed, 10 Apr 2013 14:26:08 +0000 (11:26 -0300)]
libfslparser: Add .inc file in order to reuse code

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>
12 years agolibfslcodec: Add version 3.0.6
Daiane Angolini [Wed, 3 Apr 2013 17:07:29 +0000 (14:07 -0300)]
libfslcodec: Add version 3.0.6

This version is only compatible with mx28

Change-Id: I16aa17c16c2ee8d6e9c437de792adb5d159d5388
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolibfslcodec: Add .inc file in order to reuse code
Daiane Angolini [Wed, 3 Apr 2013 17:05:50 +0000 (14:05 -0300)]
libfslcodec: Add .inc file in order to reuse code

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>
12 years agoimx-test: Include version 2.6.35.3-1.1.0 support
Daiane Angolini [Wed, 3 Apr 2013 16:57:35 +0000 (13:57 -0300)]
imx-test: Include version 2.6.35.3-1.1.0 support

This version is only compatible with mx28

Change-Id: Ia7d90a5d2c7df1b12b033a8ed4eab8b5bf5c8df1
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimx-base.inc: Remove preferred version override for i.MX6DL
Otavio Salvador [Tue, 9 Apr 2013 21:08:31 +0000 (18:08 -0300)]
imx-base.inc: Remove preferred version override for i.MX6DL

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>
12 years agoimx6slevk: Use U-Boot mainline
Otavio Salvador [Sat, 30 Mar 2013 22:53:19 +0000 (19:53 -0300)]
imx6slevk: Use U-Boot mainline

Change-Id: I8e5b3d6b31267f6cfcfe11be9a7aa4d6a5fdfec0
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx23evk: Use U-Boot by default
Otavio Salvador [Mon, 21 Jan 2013 11:20:52 +0000 (09:20 -0200)]
imx23evk: Use U-Boot by default

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>
12 years agomxs-base.inc: Add U-Boot common definitions
Otavio Salvador [Mon, 28 Jan 2013 21:42:06 +0000 (19:42 -0200)]
mxs-base.inc: Add U-Boot common definitions

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

12 years agou-boot-fslc: Update to 20130409 patches-2013.04's snapshot
Otavio Salvador [Sat, 30 Mar 2013 22:34:38 +0000 (19:34 -0300)]
u-boot-fslc: Update to 20130409 patches-2013.04's snapshot

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>
12 years agoimx28evk: Add mx28 to SoC family
Otavio Salvador [Sat, 6 Apr 2013 16:38:26 +0000 (13:38 -0300)]
imx28evk: Add mx28 to SoC family

Change-Id: I49ac52d1289aedbcda6ad1399bf04ae363f43dc4
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx23evk: Add mx23 to SoC family
Otavio Salvador [Sat, 6 Apr 2013 16:37:59 +0000 (13:37 -0300)]
imx23evk: Add mx23 to SoC family

Change-Id: If9dbc35a3ad2253e3433c3f90837b9559bf435d9
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoxf86-video-imxfb-vivante: Fix missing link to libGAL.so
Otavio Salvador [Mon, 8 Apr 2013 20:46:31 +0000 (17:46 -0300)]
xf86-video-imxfb-vivante: Fix missing link to libGAL.so

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>
12 years agoMerge "linux-imx: Cleanup recipe as SabreLITE machine has been moved"
Otavio Salvador [Mon, 8 Apr 2013 17:56:33 +0000 (17:56 +0000)]
Merge "linux-imx: Cleanup recipe as SabreLITE machine has been moved"

12 years agoMerge "imx6qsabrelite: Move to SabreLITE to meta-fsl-arm-extra"
Otavio Salvador [Mon, 8 Apr 2013 17:55:59 +0000 (17:55 +0000)]
Merge "imx6qsabrelite: Move to SabreLITE to meta-fsl-arm-extra"

12 years agolinux-imx: Cleanup recipe as SabreLITE machine has been moved
Otavio Salvador [Sat, 6 Apr 2013 14:51:26 +0000 (11:51 -0300)]
linux-imx: Cleanup recipe as SabreLITE machine has been moved

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>
12 years agoimx6qsabrelite: Move to SabreLITE to meta-fsl-arm-extra
Otavio Salvador [Sat, 6 Apr 2013 14:41:55 +0000 (11:41 -0300)]
imx6qsabrelite: Move to SabreLITE to meta-fsl-arm-extra

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>
12 years agogst-plugins-gl: Avoid leaking memory
Otavio Salvador [Fri, 5 Apr 2013 01:19:25 +0000 (22:19 -0300)]
gst-plugins-gl: Avoid leaking memory

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>
12 years agolinux-imx (2.6.35.3): Enable FEC_NAPI in the MX5 defconfig
Mahesh Mahadevan [Thu, 4 Apr 2013 19:54:47 +0000 (19:54 +0000)]
linux-imx (2.6.35.3): Enable FEC_NAPI in the MX5 defconfig

Updated to match the config included in the linux source code.

Signed-off-by: Mahesh Mahadevan <Mahesh.Mahadevan@freescale.com>
12 years agogst-plugins-gl: Fix dependency definition
Otavio Salvador [Fri, 5 Apr 2013 01:13:24 +0000 (22:13 -0300)]
gst-plugins-gl: Fix dependency definition

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>
12 years agoxf86-video-imxfb-vivante: Add missing dependency of virtual/xserver
Otavio Salvador [Wed, 3 Apr 2013 22:25:49 +0000 (19:25 -0300)]
xf86-video-imxfb-vivante: Add missing dependency of virtual/xserver

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>
12 years agogpu-viv-bin-mx6q: Rework package for a single backend use
Otavio Salvador [Tue, 2 Apr 2013 17:08:50 +0000 (14:08 -0300)]
gpu-viv-bin-mx6q: Rework package for a single backend use

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>
12 years agolibfslparser: fix mp3 parser installation
Philip Craig [Fri, 5 Apr 2013 00:35:21 +0000 (00:35 +0000)]
libfslparser: fix mp3 parser installation

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>