]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
12 years agot4240qds: add usdpaa dts in the build list
Zhenhua Luo [Tue, 20 Nov 2012 12:31:12 +0000 (12:31 +0000)]
t4240qds: add usdpaa dts in the build list

Signed-off-by: Zhenhua Luo <b19537@freescale.com>
12 years agoe6500: replace corenet64_smp_defconfig with temp e6500rev1_defconfig for now
Matthew McClintock [Mon, 12 Nov 2012 10:37:16 +0000 (10:37 +0000)]
e6500: replace corenet64_smp_defconfig with temp e6500rev1_defconfig for now

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agoadd usdpaa dts in the build list for b4860qds
Zhenhua Luo [Thu, 1 Nov 2012 06:33:23 +0000 (14:33 +0800)]
add usdpaa dts in the build list for b4860qds

Signed-off-by: Zhenhua Luo <b19537@freescale.com>
12 years agofsl-toolchain: install static library
Ting Liu [Fri, 30 Nov 2012 13:42:57 +0000 (13:42 +0000)]
fsl-toolchain: install static library

Signed-off-by: Ting Liu <b28495@freescale.com>
12 years agocryptodev: skip arch QA since kernel might not match for 64-bit kernels on 32-bit rfs
Yashpal Dutta [Thu, 29 Nov 2012 20:09:03 +0000 (20:09 +0000)]
cryptodev: skip arch QA since kernel might not match for 64-bit kernels on 32-bit rfs

Signed-off-by: Yashpal Dutta <yashpal.dutta@freescale.com>
12 years agocryptodev kernel module recipe
Yashpal Dutta [Mon, 26 Nov 2012 07:54:34 +0000 (15:54 +0800)]
cryptodev kernel module recipe

This is a /dev/crypto device driver, equivalent to those in OpenBSD or FreeBSD.
The main idea is to access of existing ciphers in kernel space from userspace,
thus enabling re-use of a hardware implementation of a cipher.

Signed-off-by: Yashpal Dutta <yashpal.dutta@freescale.com>
Signed-off-by: Zhenhua Luo <b19537@freescale.com>
12 years agoboot-format_git.bb: update to latest
Matthew McClintock [Fri, 2 Nov 2012 00:50:32 +0000 (00:50 +0000)]
boot-format_git.bb: update to latest

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agocorrect the dts name for t4240qds
Zhenhua Luo [Thu, 1 Nov 2012 06:31:46 +0000 (14:31 +0800)]
correct the dts name for t4240qds

t4240.dts => t4240qds.dts

Signed-off-by: Zhenhua Luo <b19537@freescale.com>
12 years agohypervisor_git.bb: remove unneeded create_link task
Matthew McClintock [Wed, 24 Oct 2012 10:58:44 +0000 (10:58 +0000)]
hypervisor_git.bb: remove unneeded create_link task

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agolibxml2_2.9.0.bbappend: remove a bbappends that's no longer required
Matthew McClintock [Mon, 26 Nov 2012 21:45:54 +0000 (15:45 -0600)]
libxml2_2.9.0.bbappend: remove a bbappends that's no longer required

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agolinux-imx (3.0.35): Upgrade to 1.1.0 BSP release
Otavio Salvador [Tue, 22 Jan 2013 13:33:02 +0000 (11:33 -0200)]
linux-imx (3.0.35): Upgrade to 1.1.0 BSP release

This upgrades to the 1.1.0 release and refresh the iMX6 SabreLITE diff
against Boundary Devices' repository.

Change-Id: Icc7463181b6eb2bd9bb57205560b642ff65e5f09
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-linaro: Remove recipes as it is not active upstream
Otavio Salvador [Tue, 22 Jan 2013 15:57:10 +0000 (13:57 -0200)]
linux-linaro: Remove recipes as it is not active upstream

Change-Id: I8ee9acc239a577336b7cd41355229e07441c96d8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolibfslcodec: Update to version 3.0.5
Daiane Angolini [Fri, 18 Jan 2013 12:03:21 +0000 (06:03 -0600)]
libfslcodec: Update to version 3.0.5

Change-Id: Ib7f0aaf8786d19241696d2daaa13a60a52dff0d7
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agofirmware-imx: Update to version 1.1.0
Daiane Angolini [Fri, 18 Jan 2013 11:20:26 +0000 (05:20 -0600)]
firmware-imx: Update to version 1.1.0

Change-Id: Idb7c97d836f11fcf40b09cd6ce48cb3a221700d9
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimx-test: Update to version 1.1.0
Daiane Angolini [Fri, 18 Jan 2013 07:21:37 +0000 (01:21 -0600)]
imx-test: Update to version 1.1.0

Change-Id: I0b056ccf308229ba754619f07ac3beb87ef854f0
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimx-lib: Update to version 1.1.0
Daiane Angolini [Fri, 18 Jan 2013 07:31:15 +0000 (01:31 -0600)]
imx-lib: Update to version 1.1.0

Change-Id: I21254769176c4f87b03820f91ab35885bbc070f9
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolinux-imx (3.0.35): enable netfilter support
Javier Martinez Canillas [Fri, 25 Jan 2013 11:30:51 +0000 (12:30 +0100)]
linux-imx (3.0.35): enable netfilter support

The Netfilter packet filtering framework is useful for so many
use cases that most people will build kernels with it enabled.

So, it could probably make sense to have it enabled by default.

Signed-off-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk>
12 years agolinux-imx-3.0.35: egalax single touch built-in in defconfig
Leonardo Sandoval [Thu, 24 Jan 2013 21:31:21 +0000 (15:31 -0600)]
linux-imx-3.0.35: egalax single touch built-in in defconfig

    The egalax single touch feature must be built-in by default, so
    users do not need to select in order to have the touchscreen
    feature. Tested on imx6qsabre[auto|sd] machines.

Signed-off-by: Leonardo Sandoval <leonardo.sandoval@freescale.com>
12 years agolinux-imx (3.0.35): Fix imx6sabrelite patch to remove eGalax change
Otavio Salvador [Tue, 22 Jan 2013 11:10:22 +0000 (09:10 -0200)]
linux-imx (3.0.35): Fix imx6sabrelite patch to remove eGalax change

The eGalax change is now applied in all linux-imx-3.0.35 kernels so we
need to remove this from the patch.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-linaro: Fix an error related to multiline comment.
Noor Ahsan [Tue, 22 Jan 2013 09:54:49 +0000 (14:54 +0500)]
linux-linaro: Fix an error related to multiline comment.

* With latest changes in bitbake related to multiline comment
linux-linaro recipe was giving error "There is a confusing
multiline, partially commented expression"at parse time. Fix
that issue.

Signed-off-by: Noor Ahsan <noor_ahsan@mentor.com>
12 years agolinux-imx_3.0.35: Enables eGalax touchscreen on i.MX6Q Sabre machines
Leonardo Sandoval [Fri, 18 Jan 2013 22:01:59 +0000 (16:01 -0600)]
linux-imx_3.0.35: Enables eGalax touchscreen on i.MX6Q Sabre machines

Enables the touchscreen functionality on i.MX6 Sabre Platforms using
the eGalax Driver. Tested on imx6qsabresd and imxqsabreauto machines.

[YOCTO #3573]

Signed-off-by: Leonardo Sandoval <leonardo.sandoval@freescale.com>
Suggested-by: Eric Nelson <eric.nelson@boundarydevices.com>
12 years agolinux-qoriq: Add a patch to fix perf compilation issue.
Noor Ahsan [Fri, 21 Dec 2012 12:24:55 +0000 (17:24 +0500)]
linux-qoriq: Add a patch to fix perf compilation issue.

* Perf gived compilation error
  CC builtin-sched.o
    builtin-sched.c: In function ‘get_cpu_usage_nsec_parent’:
  builtin-sched.c:399:16: error: storage size of ‘ru’ isn’t known
* Added a patch from linux kernel git repo commit id
  7b78f13603c6fcb64e020a0bbe31a651ea2b657b which include resource.h
  file in builtin-sched.c.
* Bump PR.
* Verified it on P4080DS machine.

Signed-off-by: Noor Ahsan <noor_ahsan@mentor.com>
12 years agooprofile: remove from meta-fsl-ppc and use oe-core
Matthew McClintock [Thu, 17 Jan 2013 18:46:12 +0000 (12:46 -0600)]
oprofile: remove from meta-fsl-ppc and use oe-core

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agolinux-fslc_3.7.bb: Add CONFIG_LEGACY_PTYS to avoid warning
Fabio Estevam [Wed, 16 Jan 2013 15:37:03 +0000 (13:37 -0200)]
linux-fslc_3.7.bb: Add CONFIG_LEGACY_PTYS to avoid warning

Fix the following warning during boot:

[    6.410000] udevd[62]: starting version 182
Starting Bootlog daemon: bootlogd: cannot allocate pseudo tty: No such
file or directory

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
12 years agolinux-imx_2.6.35.3: Update to top of head
Fabio Estevam [Wed, 16 Jan 2013 12:13:58 +0000 (10:13 -0200)]
linux-imx_2.6.35.3: Update to top of head

Currently we are one patch behind the top of head on 10.12 branch.

Move to the top of head.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
12 years agou-boot-mxsboot: Update to 2013.01
Otavio Salvador [Wed, 16 Jan 2013 12:17:54 +0000 (10:17 -0200)]
u-boot-mxsboot: Update to 2013.01

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agou-boot: Update to 2013.01 release
Otavio Salvador [Wed, 16 Jan 2013 11:24:36 +0000 (09:24 -0200)]
u-boot: Update to 2013.01 release

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agomxsldr: Fix SRC_URI which pointed to U-Boot instead of mxsldr
Otavio Salvador [Tue, 15 Jan 2013 13:30:33 +0000 (11:30 -0200)]
mxsldr: Fix SRC_URI which pointed to U-Boot instead of mxsldr

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx-2.6.35.3: imx23evk: udev needs CONFIG_DEVTMPFS_MOUNT
Fabio Estevam [Tue, 15 Jan 2013 20:30:08 +0000 (18:30 -0200)]
linux-imx-2.6.35.3: imx23evk: udev needs CONFIG_DEVTMPFS_MOUNT

New udev version needs CONFIG_DEVTMPFS_MOUNT to be selected, otherwise console
gets stuck.

The same approach has been already deployed into 3.0.35 as per commit 96417b88a
(Recent versions of udev (182 in OE-core) need devtmpfs to operate correctly).

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
12 years agolinux-imx-2.6.35.3: udev needs CONFIG_DEVTMPFS_MOUNT
Fabio Estevam [Tue, 15 Jan 2013 20:19:06 +0000 (20:19 +0000)]
linux-imx-2.6.35.3: udev needs CONFIG_DEVTMPFS_MOUNT

New udev version needs CONFIG_DEVTMPFS_MOUNT to be selected, otherwise console
gets stuck.

The same approach has been already deployed into 3.0.35 as per commit 96417b88a
(Recent versions of udev (182 in OE-core) need devtmpfs to operate correctly).

Suggested-by: Eric Bénard <eric@eukrea.com>
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
12 years agolinux-fslc_3.7: udev needs CONFIG_DEVTMPFS_MOUNT
Fabio Estevam [Tue, 15 Jan 2013 18:35:47 +0000 (16:35 -0200)]
linux-fslc_3.7: udev needs CONFIG_DEVTMPFS_MOUNT

New udev version needs CONFIG_DEVTMPFS_MOUNT to be selected, otherwise console
gets stuck.

The same approach has been already deployed into 3.0.35 as per commit 96417b88a
(Recent versions of udev (182 in OE-core) need devtmpfs to operate correctly).

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
12 years agoimx-base.inc: Set interfaces provided by i.MX6 GPU libraries
Otavio Salvador [Fri, 11 Jan 2013 20:41:14 +0000 (18:41 -0200)]
imx-base.inc: Set interfaces provided by i.MX6 GPU libraries

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agou-boot-fslc: Update to 2013.01-rc3
Otavio Salvador [Fri, 11 Jan 2013 10:56:46 +0000 (08:56 -0200)]
u-boot-fslc: Update to 2013.01-rc3

This fixes many issues with 2012.10 release and allow for testing of
all boards before the final release.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agonativesdk-packagegroup-sdk-host: Fix inclusion of elftosb and mxsldr
Otavio Salvador [Tue, 15 Jan 2013 11:10:03 +0000 (09:10 -0200)]
nativesdk-packagegroup-sdk-host: Fix inclusion of elftosb and mxsldr

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agomxsldr: Update to newer snapshot
Otavio Salvador [Tue, 15 Jan 2013 11:05:18 +0000 (09:05 -0200)]
mxsldr: Update to newer snapshot

This also updates to the newer repository at DENX.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-base.inc: Set linux-libc-headers to iMX3 SoCs
Otavio Salvador [Thu, 10 Jan 2013 19:52:08 +0000 (17:52 -0200)]
imx-base.inc: Set linux-libc-headers to iMX3 SoCs

The iMX3 SoCs need to use regular linux-libc-headers as the
linux-libc-headers-imx does not support this SoC family.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agomesa-dri: upgrade bbappend to 9.0.1 to follow oe-core
Eric Bénard [Fri, 11 Jan 2013 10:30:17 +0000 (11:30 +0100)]
mesa-dri: upgrade bbappend to 9.0.1 to follow oe-core

[YOCTO #3703]

Signed-off-by: Eric Bénard <eric@eukrea.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-test: Add script to print system clocks
Leonardo Sandoval [Thu, 10 Jan 2013 19:32:04 +0000 (13:32 -0600)]
imx-test: Add script to print system clocks

This adds a 'clocks.sh' which can print the system clocks of the system.

[YOCTO #3586]

Signed-off-by: Leonardo Sandoval <leonardo.sandoval@freescale.com>
12 years agobarebox: default to no kernel ipconfig
Eric Bénard [Thu, 10 Jan 2013 14:56:47 +0000 (15:56 +0100)]
barebox: default to no kernel ipconfig

- this change asks barebox to not pass the ip=dhcp parameter
to the kernel so that we get a decent boot speed when the ethernet
cable is not plugged during boot instead of waiting for kernel
ipconfig.
- tested on MCIMX53-START-R board 1.0 rev B

Signed-off-by: Eric Bénard <eric@eukrea.com>
12 years agobarebox: fix sdcard partition scheme
Eric Bénard [Thu, 10 Jan 2013 14:56:46 +0000 (15:56 +0100)]
barebox: fix sdcard partition scheme

- SDCard's partition scheme was changed in image_type_fsl.bbclass so
update barebox's configuration to match the new one.
- tested on MCIMX53-START-R board 1.0 rev B

Signed-off-by: Eric Bénard <eric@eukrea.com>
12 years agoxf86-video-imxfb: Port to newer Xorg video API
Otavio Salvador [Sun, 30 Dec 2012 05:21:34 +0000 (03:21 -0200)]
xf86-video-imxfb: Port to newer Xorg video API

The new Xorg uses a newer video API thus requiring the drivers to be
ported to them; we use the "compat-api.h" header for forward and
backward compatibility makeing it easy for upstream acceptance.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agofsl-mm-*-codeclib: Fix packaging of libraries
Otavio Salvador [Tue, 8 Jan 2013 12:59:56 +0000 (10:59 -0200)]
fsl-mm-*-codeclib: Fix packaging of libraries

This patch address many packaging issues which are required to allow
development using those libraries. The changes were:

* The pkgconfig file provided is the same provided by
  fsl-mm-codeclib-dev so we cannot duplicate this file, instead we add a
  depends on fsl-mm-codeclib-dev to provide a single pkgconfig file;

* The fsl-mm-flv-codeclib provided the same headers provided in
  fsl-mm-codeclib so we remove them to avoid duplication;

* Disable debug split as the binaries are stripped;

* Set PACKAGE_ARCH to MACHINE_ARCH as this binaries are machine
  specific;

* Fix libraries installation as the binary filenames doesn't follow
  the standard naming;

* Use a single .inc file to avoid code duplication;

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Reported-by: Javier Viguera <javier.viguera@digi.com>
12 years agolinux-fslc: Update to 3.7.1
Otavio Salvador [Mon, 7 Jan 2013 13:04:42 +0000 (11:04 -0200)]
linux-fslc: Update to 3.7.1

This updates to 3.7.1 version and include some fixes for OlinuXino
boards.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-base.inc: Centralize the preferred kernel for i.MX3X SoCs
Otavio Salvador [Sun, 6 Jan 2013 21:16:20 +0000 (19:16 -0200)]
imx-base.inc: Centralize the preferred kernel for i.MX3X SoCs

The preferred kernel for i.MX3X SoCs are the same so we should set it
in imx-base.inc. The previous setting were not working as the board
files were using weak setting and the default (linux-imx) were being
used by mistake.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolayer.conf: Use 'fsl-arm' for collection name
Otavio Salvador [Fri, 4 Jan 2013 18:23:23 +0000 (16:23 -0200)]
layer.conf: Use 'fsl-arm' for collection name

The 'freescale' collection name is too generic without making clear
which architecture it supports. Using 'fsl-arm' we make it clear.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agobarebox: Right now barebox supports only imx53qsb board
Andrei Gherzan [Fri, 4 Jan 2013 22:58:03 +0000 (00:58 +0200)]
barebox: Right now barebox supports only imx53qsb board

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agoremove lxc since it's now in meta-virt
Matthew McClintock [Fri, 4 Jan 2013 20:34:29 +0000 (14:34 -0600)]
remove lxc since it's now in meta-virt

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agoxorg-driver-video: Install vivante_gal.h
Andrei Gherzan [Fri, 4 Jan 2013 12:49:07 +0000 (14:49 +0200)]
xorg-driver-video: Install vivante_gal.h

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agolayer.conf: Use .= for adding to BBPATH and += to BBFILES
Andrei Gherzan [Fri, 4 Jan 2013 11:23:31 +0000 (13:23 +0200)]
layer.conf: Use .= for adding to BBPATH and += to BBFILES

http://cgit.openembedded.org/meta-openembedded/commit/?id=3c21a46020bd0816579648f684c41dbd6333583e

This triggers
exception NameError: name 'base_contains' is not defined
without this change

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agolinux: Rename recipe to linux-fslc
Daiane Angolini [Thu, 3 Jan 2013 12:33:47 +0000 (06:33 -0600)]
linux: Rename recipe to linux-fslc

Rename linux-mainline to linux-fslc to keep the u-boot standard

fslc - Freescale community

The package still provides linux-mainline.

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolinux-imx (3.0.35): Synchronize Boundary Devices changes
Eric Nelson [Sun, 23 Dec 2012 17:03:08 +0000 (10:03 -0700)]
linux-imx (3.0.35): Synchronize Boundary Devices changes

Synchronize with branch boundary-L3.0.35_12.09.01_GA on GitHub:
http://github.com/boundarydevices/linux-imx6/

The defconfig matches nitrogen6x_defconfig with two minor changes to
match Yocto userspace:
- Add devtmpfs
- GPU_VIV statically linked into kernel

This update includes a number of ethernet performance improvements as
discussed in this blog post:
http://boundarydevices.com/i-mx6-ethernet/

It also includes proper camera definitions in defconfig to allow
camera input from the OV5642 camera module and an update to the
SGTL5000 microphone ALSA controls as discussed in this post:

http://boundarydevices.com/imx6-sgtl5000-microphone/

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
12 years agou-boot: Update u-boot 2012.10 to a newer version
Daiane Angolini [Fri, 21 Dec 2012 18:10:26 +0000 (12:10 -0600)]
u-boot: Update u-boot 2012.10 to a newer version

This update includes the following changes:

 mx53loco: Change default loadaddr to 0x72000000
 mx6qsabrelite: Change default loadaddr to 0x12000000
 mx6qsabre_common: Change default loadaddr to 0x12000000
 mx28evk: Add support to dynamically choose between ftd use or not
 mx53loco: Add support to dynamically choose between ftd use or not
 mx6qsabrelite: Add support to dynamically choose between ftd use or not
 mx6qsabre{auto,sd}: Add support to dynamically choose between ftd use or not

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimage_types_fsl: Fix .dtb file deploy
Daiane Angolini [Fri, 21 Dec 2012 18:10:25 +0000 (12:10 -0600)]
image_types_fsl: Fix .dtb file deploy

.dtb file is copied to 'Boot' partition, the same partition
uImage is placed.

Now, more than one .dtb can be copied, if board conf file
determinates more than one .dts file.

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolinux-mainline: Upgrade to 3.7
Daiane Angolini [Fri, 21 Dec 2012 18:10:24 +0000 (12:10 -0600)]
linux-mainline: Upgrade to 3.7

It also upgrade defconfig for all boards and for mxs.

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agolinux-imx (3.0.35): imx6qsabrelite: Enable devtmpfs
Gary Thomas [Fri, 21 Dec 2012 16:25:15 +0000 (09:25 -0700)]
linux-imx (3.0.35): imx6qsabrelite: Enable devtmpfs

Recent versions of udev (182 in OE-core) need devtmpfs to operate correctly

Signed-off-by: Gary Thomas <gary@mlbassoc.com>
12 years agoxf86-video-imxfb-vivante: Update for new X server API
Gary Thomas [Fri, 21 Dec 2012 16:25:13 +0000 (09:25 -0700)]
xf86-video-imxfb-vivante: Update for new X server API

X server 1.13 introduced driver API changes.  These patches handle those
changes in a backwards compatible way.

Signed-off-by: Gary Thomas <gary@mlbassoc.com>
12 years agolinux-imx: Add a patch to fix perf compilation issue.
Noor Ahsan [Wed, 19 Dec 2012 14:05:26 +0000 (19:05 +0500)]
linux-imx: Add a patch to fix perf compilation issue.

* Perf gived compilation error
  CC builtin-sched.o
    builtin-sched.c: In function ‘get_cpu_usage_nsec_parent’:
  builtin-sched.c:399:16: error: storage size of ‘ru’ isn’t known
* Added a patch from linux kernel git repo commit id
  7b78f13603c6fcb64e020a0bbe31a651ea2b657b which include resource.h
  file in builtin-sched.c.
* Bump PR.
* Verified it on Saberlite machine.

Signed-off-by: Noor Ahsan <noor_ahsan@mentor.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoREADME: Update for current state regarding master branch
Otavio Salvador [Tue, 18 Dec 2012 22:34:52 +0000 (20:34 -0200)]
README: Update for current state regarding master branch

Now we depends only on OpenEmbedded-Core allowing for easier use by
projects and testing.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoudev: Drop bbappend as Meta-OpenEmbedded does not has it anymore
Otavio Salvador [Tue, 18 Dec 2012 22:31:43 +0000 (20:31 -0200)]
udev: Drop bbappend as Meta-OpenEmbedded does not has it anymore

The OpenEmbedded-Core has update udev to 182 so making
Meta-OpenEmbedded one no more required. This allow us to simplify the
layer and remove a default dependency in Meta-OpenEmbedded.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoCreating patches info added to README
Leonardo Sandoval [Tue, 18 Dec 2012 16:21:49 +0000 (10:21 -0600)]
Creating patches info added to README

Signed-off-by: Leonardo Sandoval <leonardo.sandoval@freescale.com>
12 years agoxf86-video-imxfb-vivante: add dependency on X11
Vladimir Zapolskiy [Tue, 18 Dec 2012 11:49:37 +0000 (13:49 +0200)]
xf86-video-imxfb-vivante: add dependency on X11

Prior to xf86-video-imxfs-vivante there should be built libX11.

This change fixes an issue met on configuration stage:

  | configure:3303: checking whether the C compiler works
  | configure:3325: arm-mentor-linux-gnueabi-gcc  -march=armv7-a -mthumb-interwork -mfloat-abi=softfp -mfpu=neon -mtune=cortex-a9 -mno-unaligned-access [snip] -lm -ldl -lGAL-x11 conftest.c  >&5
  | /opt/projects/mentor/thales-mel6.0/build/tmp/sysroots/imx6qsabrelite/usr/lib/libGAL-x11.so: undefined reference to `XWidthOfScreen'
  [snip]
  | collect2: ld returned 1 exit status

Signed-off-by: Vladimir Zapolskiy <vladimir_zapolskiy@mentor.com>
12 years agofsl-default-providers.inc: u-boot recipe was renamed to u-boot-fsl
Andrei Gherzan [Sat, 15 Dec 2012 21:03:38 +0000 (23:03 +0200)]
fsl-default-providers.inc: u-boot recipe was renamed to u-boot-fsl

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agou-boot-fslc: This recipe provides u-boot
Andrei Gherzan [Sat, 15 Dec 2012 21:03:37 +0000 (23:03 +0200)]
u-boot-fslc: This recipe provides u-boot

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agou-boot: Rename recipe to u-boot-fslc
Andrei Gherzan [Sat, 15 Dec 2012 21:03:36 +0000 (23:03 +0200)]
u-boot: Rename recipe to u-boot-fslc

Rename u-boot to u-boot-fslc as we find it better to show that this
recipe builds u-boot + freescale's community patches and not a
mainline u-boot.

 fslc - Freescale community.

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agoxf86-dri-vivante: Use '.bin' file to ensure EULA is comply
Otavio Salvador [Sat, 15 Dec 2012 15:35:40 +0000 (13:35 -0200)]
xf86-dri-vivante: Use '.bin' file to ensure EULA is comply

The package needs to have EULA embed so we move to the '.bin' file and
adjust the checksums of the file.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoxf86-dri-vivante: xf86-video-vivante renamed to xf86-video-imxfb-vivante
Andrei Gherzan [Fri, 14 Dec 2012 19:40:59 +0000 (21:40 +0200)]
xf86-dri-vivante: xf86-video-vivante renamed to xf86-video-imxfb-vivante

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agoqt4-x11-free: Sync with version from oe-core
Andrei Gherzan [Fri, 14 Dec 2012 00:45:08 +0000 (02:45 +0200)]
qt4-x11-free: Sync with version from oe-core

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agoqt4-embedded: Sync with version from oe-core
Andrei Gherzan [Fri, 14 Dec 2012 00:45:07 +0000 (02:45 +0200)]
qt4-embedded: Sync with version from oe-core

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agoqt4-x11-free: Remove 4.8.1 as it doen't exist in oe-core anymore
Andrei Gherzan [Fri, 14 Dec 2012 00:45:06 +0000 (02:45 +0200)]
qt4-x11-free: Remove 4.8.1 as it doen't exist in oe-core anymore

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agoqt4-embedded: Remove 4.8.1 as it doen't exist in oe-core anymore
Andrei Gherzan [Fri, 14 Dec 2012 00:45:05 +0000 (02:45 +0200)]
qt4-embedded: Remove 4.8.1 as it doen't exist in oe-core anymore

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agomesa-dri: Sync with version from oe-core
Andrei Gherzan [Fri, 14 Dec 2012 00:45:04 +0000 (02:45 +0200)]
mesa-dri: Sync with version from oe-core

Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
12 years agolinux-imx.inc: Drop support for denzil
Otavio Salvador [Fri, 14 Dec 2012 11:18:46 +0000 (09:18 -0200)]
linux-imx.inc: Drop support for denzil

The code can be simplified if we drop denzil support making it easy to
understand. denzil doesn't provide KERNEL_SRC_PATH so we had provided
a workaround for it. This patch removes the workaround.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimage_types_fsl.bbclass: Add support to install boot scripts
Otavio Salvador [Mon, 10 Dec 2012 12:14:25 +0000 (10:14 -0200)]
image_types_fsl.bbclass: Add support to install boot scripts

Some machines might want to provide boot scripts for use. This now can
be accomplished using BOOT_SCRIPTS variable in following format:

  <source>:<destination>

Thus any file in deploy directory can be installed in the boot
partition of the sdcard, easily.

Change-Id: Ic1eafd2be3559b5c9da43dcc6f54f1b480dbc647
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimage_types_fsl.bbclass: Add support to not use bootloader for iMX
Otavio Salvador [Mon, 10 Dec 2012 12:11:13 +0000 (10:11 -0200)]
image_types_fsl.bbclass: Add support to not use bootloader for iMX

Some machines might come with a bootloader in an internal flash (a SPI
NOR, for example) so not requiring a boot loader in the image.

Change-Id: Id1a69c6c6b60639694a64b2b7badd16ee4b0d2f7
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolxc: move patches to default search path
Ting Liu [Tue, 4 Dec 2012 08:22:35 +0000 (16:22 +0800)]
lxc: move patches to default search path

Signed-off-by: Ting Liu <b28495@freescale.com>
12 years agoadd centos 6.3 in the supported Linux distros list
Ting Liu [Tue, 4 Dec 2012 08:22:34 +0000 (16:22 +0800)]
add centos 6.3 in the supported Linux distros list

Signed-off-by: Ting Liu <b28495@freescale.com>
12 years agousing nativesdk as a prefix, not a suffix
Ting Liu [Tue, 4 Dec 2012 08:22:33 +0000 (16:22 +0800)]
using nativesdk as a prefix, not a suffix

Signed-off-by: Ting Liu <b28495@freescale.com>
12 years agolxc: remove rdepend perl-module-warnings-register
Ting Liu [Tue, 4 Dec 2012 08:22:32 +0000 (16:22 +0800)]
lxc: remove rdepend perl-module-warnings-register

The module does not exist any more. Its content (warnings/register.pm)
has been moved to the main perl package. Introduced by commit:
(poky: 51cbb5ae76a22d465e2f6c5ef923ec2682624e3b)
     * File warnings/register.pm has been moved to package perl
Fix:
  |error: Failed dependencies:
  |perl-module-warnings-register is needed by lxc-0.8.0+rc1-r6.ppce500mc
  |ERROR: Function failed: do_rootfs

Signed-off-by: Ting Liu <b28495@freescale.com>
Signed-off-by: Chunrong Guo <b40290@freescale.com>
12 years agoadd Ubuntu 12.04.1 LTS in the supported Linux distros list
Zhenhua Luo [Tue, 4 Dec 2012 08:22:31 +0000 (16:22 +0800)]
add Ubuntu 12.04.1 LTS in the supported Linux distros list

Signed-off-by: Zhenhua Luo <b19537@freescale.com>
12 years agolinux-qoriq-sdk: move patches to default search path
Matthew McClintock [Mon, 26 Nov 2012 21:45:14 +0000 (15:45 -0600)]
linux-qoriq-sdk: move patches to default search path

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agoREADME: add message about git.freescale.com vs. git.yp.org
Matthew McClintock [Mon, 26 Nov 2012 21:43:33 +0000 (15:43 -0600)]
README: add message about git.freescale.com vs. git.yp.org

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agolibxml: update the version number to 2.9.0 to match the upgrade in poky
Zhenhua Luo [Fri, 23 Nov 2012 10:10:37 +0000 (18:10 +0800)]
libxml: update the version number to 2.9.0 to match the upgrade in poky

upgrade the version to 2.9.0 to fix following version mismatch issue:
ERROR: No recipes available for:
  /srv/home/pokybuild/yocto-autobuilder/yocto-slave/p1022ds/build/yocto/meta-fsl-ppc/recipes-append/libxml/libxml2_2.8.0.bbappend

[YOCTO #3476]

Signed-off-by: Zhenhua Luo <b19537@freescale.com>
12 years agoupdate README
Matthew McClintock [Tue, 13 Nov 2012 18:37:27 +0000 (12:37 -0600)]
update README

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agoflib: add recipe to build external git tree
Zhenhua Luo [Wed, 7 Nov 2012 12:46:44 +0000 (20:46 +0800)]
flib: add recipe to build external git tree

Signed-off-by: Zhenhua Luo <b19537@freescale.com>
12 years agolinux-qoriq-sdk: lock down SHA for release
Matthew McClintock [Tue, 6 Nov 2012 14:16:20 +0000 (08:16 -0600)]
linux-qoriq-sdk: lock down SHA for release

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agohv-cfg: lock down SHA for release
Zhenhua Luo [Tue, 6 Nov 2012 10:09:26 +0000 (18:09 +0800)]
hv-cfg: lock down SHA for release

Signed-off-by: Zhenhua Luo <b19537@freescale.com>
12 years agou-boot_git.bb: lock down SHA for release
Matthew McClintock [Tue, 6 Nov 2012 09:51:36 +0000 (09:51 +0000)]
u-boot_git.bb: lock down SHA for release

Also update p5040 u-boot builds and add cst-native dep which is
required by some machines

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agorcw_git.bb: lock down SHA for release
Matthew McClintock [Thu, 1 Nov 2012 22:11:12 +0000 (22:11 +0000)]
rcw_git.bb: lock down SHA for release

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agoqemu_1.0.bb: lock down SHA for release
Matthew McClintock [Wed, 31 Oct 2012 00:19:08 +0000 (00:19 +0000)]
qemu_1.0.bb: lock down SHA for release

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agoset preferred version of oprofile to 0.9.6 for e5500/e5500-64b targets
Zhenhua Luo [Fri, 26 Oct 2012 12:16:23 +0000 (12:16 +0000)]
set preferred version of oprofile to 0.9.6 for e5500/e5500-64b targets

the patches of e5500/e5500-64b support are only available for oprofile-0.9.6.

Signed-off-by: Zhenhua Luo <b19537@freescale.com>
12 years agoqemu_1.0.bb: lock down SHA
Matthew McClintock [Mon, 22 Oct 2012 20:55:55 +0000 (15:55 -0500)]
qemu_1.0.bb: lock down SHA

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agolxc_0.8.0-rc1.bb: fix parallel makefile issue
Matthew McClintock [Mon, 22 Oct 2012 18:21:30 +0000 (13:21 -0500)]
lxc_0.8.0-rc1.bb: fix parallel makefile issue

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agolxc_0.8.0-rc1.bb: point lxc at kernel source
Matthew McClintock [Tue, 16 Oct 2012 00:34:24 +0000 (00:34 +0000)]
lxc_0.8.0-rc1.bb: point lxc at kernel source

Fixes:

| powerpc-fsl-linux-gcc: error: default/arch/powerpc/include/asm/unistd.h: No such file or directory
| powerpc-fsl-linux-gcc: fatal error: no input files
| compilation terminated.
| attach.c:45:19: fatal error: setns.h: No such file or directory
| compilation terminated.
| make[3]: [setns.h] Error 1 (ignored)
| powerpc-fsl-linux-gcc -E --sysroot=/opt/yocto/cache-build/p4080ds/build_p4080ds_release/tmp/sysroots/p4080ds  -m32 -mhard-float  -mcpu=e500mc  -dM default/arch/powerpc/include/asm/unistd.h |grep setns > setns.h
| make[3]: *** [liblxc_so-attach.o] Error 1
| make[3]: *** Waiting for unfinished jobs....
| powerpc-fsl-linux-gcc: error: default/arch/powerpc/include/asm/unistd.h: No such file or directory
| powerpc-fsl-linux-gcc: fatal error: no input files
| compilation terminated.
| make[3]: [setns.h] Error 1 (ignored)
| make[3]: Leaving directory `/opt/yocto/cache-build/p4080ds/build_p4080ds_release/tmp/work/ppce500mc-fsl-linux/lxc-0.8.0-rc1-r4/lxc-0.8.0-rc1/src/lxc'
| make[2]: *** [all-recursive] Error 1
| make[2]: Leaving directory `/opt/yocto/cache-build/p4080ds/build_p4080ds_release/tmp/work/ppce500mc-fsl-linux/lxc-0.8.0-rc1-r4/lxc-0.8.0-rc1/src'
| make[1]: *** [all] Error 2
| make[1]: Leaving directory `/opt/yocto/cache-build/p4080ds/build_p4080ds_release/tmp/work/ppce500mc-fsl-linux/lxc-0.8.0-rc1-r4/lxc-0.8.0-rc1/src'
| make: *** [all-recursive] Error 1
| ERROR: oe_runmake failed

Signed-off-by: Matthew McClintock <msm@freescale.com>
12 years agolmsensors-apps: Add required rdepends of perl modules to lmsensors-{apps,scripts}
Zhenhua Luo [Fri, 12 Oct 2012 14:33:28 +0000 (14:33 +0000)]
lmsensors-apps: Add required rdepends of perl modules to lmsensors-{apps,scripts}

 * lmsensors-apps: Add perl-module-strict perl-module-vars perl-module-warnings-register perl-module-warnings
 * lmsensors-scripts: perl-module-fcntl perl-module-exporter perl-module-xsloader perl-module-exporter-heavy perl-module-file-basename perl-module-constant

Signed-off-by: Zhenhua Luo <b19537@freescale.com>
12 years agolxc: create the /var/lib/lxc directory
Stuart Yoder [Wed, 10 Oct 2012 03:28:29 +0000 (03:28 +0000)]
lxc: create the /var/lib/lxc directory

-lxc requires this directory to be present

-this patch is a workaround for the issue, plan is to
 submit a patch upstream to fix this and see what
 feedback we receive

Signed-off-by: Stuart Yoder <stuart.yoder@freescale.com>
12 years agolxc: remove hwaddr from vlan config
Stuart Yoder [Wed, 10 Oct 2012 03:28:28 +0000 (03:28 +0000)]
lxc: remove hwaddr from vlan config

-to get vlan working with the FSL SDK we need to
 remove the hwaddr.  This was found by trial and
 error.  Upstream discussion is started as to
 when the hwaddr might be needed, but for now remove it

Signed-off-by: Stuart Yoder <stuart.yoder@freescale.com>
12 years agolxc: remove dhcp from busybox template
Stuart Yoder [Wed, 10 Oct 2012 03:28:27 +0000 (03:28 +0000)]
lxc: remove dhcp from busybox template

-the dhcp which is started by default in a container
 causes our default examples various issues..including
 vlans not working right, and screwing up host
 network interfaces if networking isn't virtualized

-we do not know yet what the right upstream fix
 is for this with more testing and characterization
 needed

Signed-off-by: Stuart Yoder <stuart.yoder@freescale.com>
12 years agoset preferred version of oprofile to 0.9.6 for e500mc targets
Zhenhua Luo [Wed, 10 Oct 2012 09:05:29 +0000 (09:05 +0000)]
set preferred version of oprofile to 0.9.6 for e500mc targets

Signed-off-by: Zhenhua Luo <b19537@freescale.com>
12 years agooprofile: add 0.9.6
Zhenhua Luo [Fri, 28 Sep 2012 12:42:10 +0000 (12:42 +0000)]
oprofile: add 0.9.6

oprofile-0.9.7 doesn't support e500mc, the patches of e500mc support
    are only available for oprofile-0.9.6

Signed-off-by: Zhenhua Luo <b19537@freescale.com>
12 years agolio-utils: fix runtime issue
Zhenhua Luo [Fri, 28 Sep 2012 12:40:33 +0000 (12:40 +0000)]
lio-utils: fix runtime issue

1. add rumtime dependency for lio-utils
    2. use commit ID to fix offline build issue
    3. install rc.target

Signed-off-by: Zhenhua Luo <b19537@freescale.com>