]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
12 years agoMerge remote branch 'freescale/denzil' into master
Otavio Salvador [Thu, 13 Sep 2012 17:10:33 +0000 (14:10 -0300)]
Merge remote branch 'freescale/denzil' into master

* freescale/denzil:
  mxs-base.inc: Use xserver-xorg instead of xserver-xorg-lite
  imx-base.inc: Use xserver-xorg instead of xserver-xorg-lite
  fsl-default-providers.inc: Change virtual/xserver to xserver-xorg
  imx-base.inc: Remove useless SoC override for U-Boot settings
  u-boot: Fix mx28evk bootargs

12 years agomxs-base.inc: Use xserver-xorg instead of xserver-xorg-lite
Otavio Salvador [Thu, 13 Sep 2012 15:00:54 +0000 (12:00 -0300)]
mxs-base.inc: Use xserver-xorg instead of xserver-xorg-lite

Next Yocto release will drop xserver-xorg-lite as building
xserver-xorg and not installing the DRI and GLX modules (and so not
Mesa) results in an increase of 16kb only.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
12 years agoimx-base.inc: Use xserver-xorg instead of xserver-xorg-lite
Otavio Salvador [Thu, 13 Sep 2012 12:41:38 +0000 (09:41 -0300)]
imx-base.inc: Use xserver-xorg instead of xserver-xorg-lite

Next Yocto release will drop xserver-xorg-lite as building
xserver-xorg and not installing the DRI and GLX modules (and so not
Mesa) results in an increase of 16kb only.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
12 years agofsl-default-providers.inc: Change virtual/xserver to xserver-xorg
Otavio Salvador [Thu, 13 Sep 2012 14:57:50 +0000 (11:57 -0300)]
fsl-default-providers.inc: Change virtual/xserver to xserver-xorg

Next Yocto release will drop xserver-xorg-lite as building
xserver-xorg and not installing the DRI and GLX modules (and so not
Mesa) results in an increase of 16kb only.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
12 years agoimx-base.inc: Remove useless SoC override for U-Boot settings
Otavio Salvador [Thu, 13 Sep 2012 12:21:00 +0000 (09:21 -0300)]
imx-base.inc: Remove useless SoC override for U-Boot settings

The U-Boot settings are the same for mx5 and mx6 SoCs so we don't need
a override for it.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
12 years agou-boot: Fix mx28evk bootargs
Otavio Salvador [Thu, 13 Sep 2012 13:56:02 +0000 (10:56 -0300)]
u-boot: Fix mx28evk bootargs

Without this patch console=${console_mainline} is never evaluated and
we get console=${console_mainline} in the bootargs which leads to no
kernel boot log on the serial console.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
12 years agoMerge remote branch 'freescale/denzil' into master
Otavio Salvador [Thu, 13 Sep 2012 16:40:54 +0000 (13:40 -0300)]
Merge remote branch 'freescale/denzil' into master

* freescale/denzil:
  xserver-xf86-config: add xorg.conf for mxs

12 years agoxserver-xf86-config: add xorg.conf for mxs
Eric Bénard [Thu, 13 Sep 2012 15:52:15 +0000 (17:52 +0200)]
xserver-xf86-config: add xorg.conf for mxs

so that X gets a chance to run on the default framebuffer device.
Tested on mx28evk with fsl-image-gui.

Signed-off-by: Eric Bénard <eric@eukrea.com>
12 years agoMerge remote branch 'freescale/denzil' into master
Otavio Salvador [Thu, 13 Sep 2012 12:47:33 +0000 (09:47 -0300)]
Merge remote branch 'freescale/denzil' into master

* freescale/denzil:
  linux-imx (2.6.35.3): perf tools: Do not treat warnings as errors
  linux-imx (2.6.35.3): perf tools: Fix build against newer glibc
  linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-boot

12 years agolinux-imx (2.6.35.3): perf tools: Do not treat warnings as errors
Otavio Salvador [Mon, 10 Sep 2012 00:42:08 +0000 (21:42 -0300)]
linux-imx (2.6.35.3): perf tools: Do not treat warnings as errors

Newer GCC detect more warnings and this makes building of perf not
possible in the upcoming release of Yocto (1.3). We deal with that
making the warnings not fatal instead of changing perf code.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35.3): perf tools: Fix build against newer glibc
Otavio Salvador [Fri, 7 Sep 2012 21:51:33 +0000 (18:51 -0300)]
linux-imx (2.6.35.3): perf tools: Fix build against newer glibc

Upstream glibc commit 295e904 added a definition for __attribute_const__
to cdefs.h.  This causes the following error when building perf:

util/include/linux/compiler.h:8:0: error: "__attribute_const__"
redefined [-Werror] /usr/include/sys/cdefs.h:226:0: note: this is the
location of the previous definition

Wrap __attribute_const__ in #ifndef as done for __always_inline.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-boot
Otavio Salvador [Fri, 7 Sep 2012 21:25:31 +0000 (18:25 -0300)]
linux-imx (2.6.35.3): mx5: Fix IPU hang when framebuffer is enabled in U-boot

If bootloader enableds framebuffer, it is necessary to turn off IPU early in
the boot process to avoid kernel hang.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoMerge remote branch 'freescale/denzil' into master
Otavio Salvador [Mon, 10 Sep 2012 00:35:28 +0000 (21:35 -0300)]
Merge remote branch 'freescale/denzil' into master

* freescale/denzil:
  linux-imx (2.6.35.3): readd workaround for iMX28 problem with cpufreq

12 years agolinux-imx (2.6.35.3): readd workaround for iMX28 problem with cpufreq
Otavio Salvador [Thu, 6 Sep 2012 12:38:14 +0000 (09:38 -0300)]
linux-imx (2.6.35.3): readd workaround for iMX28 problem with cpufreq

When cleaning the kernel recipes, the patch to disable cpufreq. This
patch readd the the missing workaround back to fix the hanging issue
during the boot.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agotask-base: follow OE-Core the rename to packagegroup-base
Otavio Salvador [Thu, 6 Sep 2012 21:11:09 +0000 (18:11 -0300)]
task-base: follow OE-Core the rename to packagegroup-base

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoudev-extraconf: follow OE-Core bump for 1.0 version
Otavio Salvador [Thu, 6 Sep 2012 15:51:44 +0000 (12:51 -0300)]
udev-extraconf: follow OE-Core bump for 1.0 version

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoMerge remote branch 'freescale/denzil' into master
Otavio Salvador [Fri, 7 Sep 2012 20:35:51 +0000 (17:35 -0300)]
Merge remote branch 'freescale/denzil' into master

* freescale/denzil:
  qt4-embedded: enable OpenGL ES2 and OpenVG for mx5 SoCs
  qt4-x11-free: enable OpenGL ES2 and OpenVG for mx5 SoCs
  amd-gpu-x11-bin-mx51: Proper detect the building on Linux
  amd-gpu-x11-bin-mx51: Set compatibility as mx5 SoC family only

12 years agoqt4-embedded: enable OpenGL ES2 and OpenVG for mx5 SoCs
Otavio Salvador [Sat, 18 Aug 2012 18:02:15 +0000 (15:02 -0300)]
qt4-embedded: enable OpenGL ES2 and OpenVG for mx5 SoCs

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
12 years agoqt4-x11-free: enable OpenGL ES2 and OpenVG for mx5 SoCs
Otavio Salvador [Fri, 17 Aug 2012 16:09:33 +0000 (13:09 -0300)]
qt4-x11-free: enable OpenGL ES2 and OpenVG for mx5 SoCs

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
12 years agoamd-gpu-x11-bin-mx51: Proper detect the building on Linux
Otavio Salvador [Sat, 18 Aug 2012 18:02:23 +0000 (15:02 -0300)]
amd-gpu-x11-bin-mx51: Proper detect the building on Linux

GCC defines __linux__ when running on Linux but the headers where
checking by _LINUX define hence enforcing explicit definition by build
system; we patch the headers to check for __linux__ and then ensure it
"Just Work (TM)".

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
12 years agoamd-gpu-x11-bin-mx51: Set compatibility as mx5 SoC family only
Otavio Salvador [Sat, 18 Aug 2012 15:54:23 +0000 (12:54 -0300)]
amd-gpu-x11-bin-mx51: Set compatibility as mx5 SoC family only

This binaries are compatible with mx5 SoC family only so those ought
to not be available on armv7 feed but on the board specific one.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
12 years agoMerge remote-tracking branch 'freescale/denzil' into master
Otavio Salvador [Wed, 5 Sep 2012 19:17:00 +0000 (16:17 -0300)]
Merge remote-tracking branch 'freescale/denzil' into master

* freescale/denzil:
  linux-imx (2.6.35.3): Kernel patches from Freescale GIT

12 years agolinux-imx (2.6.35.3): Kernel patches from Freescale GIT
Mahesh Mahadevan [Wed, 5 Sep 2012 18:47:18 +0000 (13:47 -0500)]
linux-imx (2.6.35.3): Kernel patches from Freescale GIT

The Freescale external GIT repository has been updated, below
are the links:

http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/log/?h=imx_2.6.35_11.09.01
http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/log/?h=imx_2.6.35_10.12.01

Delete the patches locally applied as they are available on the GIT server.

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
12 years agoMerge remote branch 'freescale/denzil' into master
Otavio Salvador [Fri, 17 Aug 2012 16:08:12 +0000 (13:08 -0300)]
Merge remote branch 'freescale/denzil' into master

* freescale/denzil:
  linux-libc-headers-imx (2.6.38): drop as no BSP uses it
  linux-imx (2.6.38): drop as no BSP uses it

12 years agolinux-libc-headers-imx (2.6.38): drop as no BSP uses it
Otavio Salvador [Fri, 17 Aug 2012 13:51:58 +0000 (10:51 -0300)]
linux-libc-headers-imx (2.6.38): drop as no BSP uses it

The 2.6.38 kernel has been used for the initial i.MX6Q support but now
it is replaced by 3.0.15 with much nicer kernel support thus this
version has no reason to be kept on the repository anymore.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
12 years agolinux-imx (2.6.38): drop as no BSP uses it
Otavio Salvador [Fri, 17 Aug 2012 13:48:36 +0000 (10:48 -0300)]
linux-imx (2.6.38): drop as no BSP uses it

The 2.6.38 kernel has been used for the initial i.MX6Q support but now
it is replaced by 3.0.15 with much nicer kernel support thus this
version has no reason to be kept on the repository anymore.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Fabio Estevam <fabio.estevam@freescale.com>
12 years agoMerge remote branch 'freescale/denzil' into master
Otavio Salvador [Wed, 15 Aug 2012 17:38:56 +0000 (14:38 -0300)]
Merge remote branch 'freescale/denzil' into master

* freescale/denzil:
  linux-imx (2.6.35.3): reduce delta against kernel source imx23evk_defconfig
  linux-imx (2.6.35.3): use 10.12.01 based kernel for mxs SoC family
  linux-imx (3.0.15): update to use linux-imx
  linux-imx (2.6.35.3): update to use linux-imx.inc
  linux-imx.inc: add to avoid duplicating code among linux-imx' recipes

Conflicts:
recipes-kernel/linux/linux-imx_2.6.35.3.bb

12 years agolinux-imx (2.6.35.3): reduce delta against kernel source imx23evk_defconfig
Otavio Salvador [Sat, 4 Aug 2012 18:01:11 +0000 (15:01 -0300)]
linux-imx (2.6.35.3): reduce delta against kernel source imx23evk_defconfig

Update the imx23evk defconfig to reduce the delta against the
imx23evk_defconfig so it is more in line of expected feature set by
Freescale.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35.3): use 10.12.01 based kernel for mxs SoC family
Otavio Salvador [Sun, 5 Aug 2012 17:18:12 +0000 (14:18 -0300)]
linux-imx (2.6.35.3): use 10.12.01 based kernel for mxs SoC family

Freescale maintains specific patches for their SoC families on
respective branches so we now have specific SRCREV for each
family.

For mxs we're using the 10.12.01 branch while for mx5 we keep using
11.09.01 one and we ended keeping the specific patches of each SoC
applying only on the right family.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (3.0.15): update to use linux-imx
Otavio Salvador [Fri, 10 Aug 2012 19:53:40 +0000 (16:53 -0300)]
linux-imx (3.0.15): update to use linux-imx

This simplify the recipe a lot and avoid code duplication among kernel
recipes.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35.3): update to use linux-imx.inc
Otavio Salvador [Wed, 1 Aug 2012 18:33:48 +0000 (15:33 -0300)]
linux-imx (2.6.35.3): update to use linux-imx.inc

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx.inc: add to avoid duplicating code among linux-imx' recipes
Otavio Salvador [Thu, 9 Aug 2012 21:58:30 +0000 (18:58 -0300)]
linux-imx.inc: add to avoid duplicating code among linux-imx' recipes

The linux-imx.inc hosts the common code of linux-imx recipes making it
easy to maintain and work.

To easily identify that the kernel running is built from Yocto and
give an indication of versioning, until we have a proper GIT revision
to point to, we use a local version with '+yocto-<date>' for it.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoqt4: Update to Qt 4.8.1
Rogerio Pimentel [Thu, 9 Aug 2012 18:55:19 +0000 (13:55 -0500)]
qt4: Update to Qt 4.8.1

This patch adds support for Freescale codecs on Qt 4.8.1
The patch "0001-Add-support-for-i.MX-codecs-to-phonon.patch" has been
updated to match the Phonon version contained on Qt 4.8.1

Signed-off-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
12 years agoMerge remote-tracking branch 'freescale/denzil' into master
Otavio Salvador [Mon, 6 Aug 2012 16:17:31 +0000 (13:17 -0300)]
Merge remote-tracking branch 'freescale/denzil' into master

* freescale/denzil:
  image_types_fsl.bbclass: Calculate BOOT_BLOCKS for new boot partition num
  linux-imx (2.6.35.3): Kernel patches from Freescale GIT
  linux-imx (2.6.35.3): reduce delta against kernel source mx5_defconfig

12 years agoimage_types_fsl.bbclass: Calculate BOOT_BLOCKS for new boot partition num
Jeremy Stashluk [Mon, 6 Aug 2012 15:54:26 +0000 (11:54 -0400)]
image_types_fsl.bbclass: Calculate BOOT_BLOCKS for new boot partition num

The empty 1K at the beginning of the disk is no longer a partition, so
the numbers reported by parted have shifted by one.

Signed-off-by: Jeremy Stashluk <jstashluk@dekaresearch.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35.3): Kernel patches from Freescale GIT
Mahesh Mahadevan [Sat, 4 Aug 2012 21:33:18 +0000 (16:33 -0500)]
linux-imx (2.6.35.3): Kernel patches from Freescale GIT

The Freescale external GIT repository has been updated, below
is the link:

http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/log/?h=imx_2.6.35_11.09.01

Delete the patches locally applied as they are available on the GIT server.
Tested video playback of an .mp4 file using the QT player and did not see
the black screen issue mentioned with the VPU.

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
12 years agolinux-imx (2.6.35.3): reduce delta against kernel source mx5_defconfig
Mahesh Mahadevan [Thu, 2 Aug 2012 21:47:50 +0000 (16:47 -0500)]
linux-imx (2.6.35.3): reduce delta against kernel source mx5_defconfig

Update the imx53qsb defconfig to reduce the delta against the mx5_defconfig
so it is more in line of expected feature set by Freescale.

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
12 years agolinux-imx (2.6.35.3): reduce delta against kernel source mx5_defconfig
Mahesh Mahadevan [Thu, 2 Aug 2012 21:47:50 +0000 (16:47 -0500)]
linux-imx (2.6.35.3): reduce delta against kernel source mx5_defconfig

Update the imx53qsb defconfig to reduce the delta against the mx5_defconfig
so it is more in line of expected feature set by Freescale.

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
12 years agoimx6qsabrelite: use udev-extraconf
Otavio Salvador [Thu, 2 Aug 2012 16:22:23 +0000 (13:22 -0300)]
imx6qsabrelite: use udev-extraconf

The udev-extra-rules has been replaced by udev-extraconf so this needs
to be changed on machine definitions.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
12 years agoimx-base.inc: use udev-extraconf
Otavio Salvador [Thu, 2 Aug 2012 16:21:59 +0000 (13:21 -0300)]
imx-base.inc: use udev-extraconf

The udev-extra-rules has been replaced by udev-extraconf so this needs
to be changed on machine definitions.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
12 years agoudev-extra-rules: follow meta-oe and use udev-extraconf
Otavio Salvador [Wed, 1 Aug 2012 18:06:52 +0000 (15:06 -0300)]
udev-extra-rules: follow meta-oe and use udev-extraconf

This has been dropped from meta-oe so we append udev-extraconf now.
For compatibility with udev-extraconf, we need to add an empty space
to SRC_URI or the final SRC_URI will be broken.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoMerge remote branch 'freescale/denzil' into master
Otavio Salvador [Thu, 26 Jul 2012 20:42:10 +0000 (17:42 -0300)]
Merge remote branch 'freescale/denzil' into master

* freescale/denzil:
  imx-firmware: Install the atheros wifi firmware

12 years agoimx-firmware: Install the atheros wifi firmware
Mahesh Mahadevan [Thu, 26 Jul 2012 19:38:11 +0000 (14:38 -0500)]
imx-firmware: Install the atheros wifi firmware

Install the firmware needed for the atheros wifi.

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoMerge remote-tracking branch 'freescale/denzil' into master
Otavio Salvador [Wed, 25 Jul 2012 17:57:52 +0000 (14:57 -0300)]
Merge remote-tracking branch 'freescale/denzil' into master

* freescale/denzil:
  imx6qsabrelite: do not recommends BSP package are they are not public yet
  alsa-state: custom asound.conf file for iMX targets

12 years agoimx6qsabrelite: do not recommends BSP package are they are not public yet
Otavio Salvador [Tue, 24 Jul 2012 19:25:40 +0000 (16:25 -0300)]
imx6qsabrelite: do not recommends BSP package are they are not public yet

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoalsa-state: custom asound.conf file for iMX targets
Daiane Angolini [Wed, 25 Jul 2012 17:27:04 +0000 (12:27 -0500)]
alsa-state: custom asound.conf file for iMX targets

asound.conf file for iMX5 family is from FSL BSP 2.6.35_11.09.01_ER
asound.conf file for MXS family is from FSL BSP L2.6.35_10.12.01_SDK

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoMerge remote-tracking branch 'freescale/denzil' into master
Otavio Salvador [Fri, 20 Jul 2012 16:54:09 +0000 (13:54 -0300)]
Merge remote-tracking branch 'freescale/denzil' into master

* freescale/denzil:
  xserver-xf86-config (mx6): refactor default configuration
  xserver-xf86-config (mx5): disable DPMS functions by default

12 years agoxserver-xf86-config (mx6): refactor default configuration
Otavio Salvador [Fri, 20 Jul 2012 14:03:06 +0000 (11:03 -0300)]
xserver-xf86-config (mx6): refactor default configuration

We refactor the default configuration to the same defaults used in mx5
machines.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoxserver-xf86-config (mx5): disable DPMS functions by default
Otavio Salvador [Fri, 20 Jul 2012 14:01:41 +0000 (11:01 -0300)]
xserver-xf86-config (mx5): disable DPMS functions by default

By default, the device shouldn't turn the display off so we change the
server setting but allow for easy customization by user, if need.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoMerge remote branch 'freescale/denzil' into master
Otavio Salvador [Thu, 19 Jul 2012 18:33:38 +0000 (15:33 -0300)]
Merge remote branch 'freescale/denzil' into master

* freescale/denzil:
  gst-fsl-plugin: refactor packaging to use .inc file properly
  gst-fsl-plugin: bump PR

12 years agogst-fsl-plugin: refactor packaging to use .inc file properly
Otavio Salvador [Thu, 19 Jul 2012 15:01:02 +0000 (12:01 -0300)]
gst-fsl-plugin: refactor packaging to use .inc file properly

The .inc file was not being used by complete and had most code on the
versioned .bb one. This patch refactor it so newer versions are easy
to add.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agogst-fsl-plugin: bump PR
Otavio Salvador [Thu, 19 Jul 2012 14:29:48 +0000 (11:29 -0300)]
gst-fsl-plugin: bump PR

imx-lib has change library packaging to respect the soname but all
packages linking to it need to be rebuild.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoMerge remote branch 'denzil' into master
Otavio Salvador [Wed, 18 Jul 2012 21:45:55 +0000 (18:45 -0300)]
Merge remote branch 'denzil' into master

* freescale/denzil:
  linux-imx (2.6.35.3): enable SPDIF support for imx53qsb
  imx-test: depends on imx-lib so vpu testing application is build
  imx-lib: fix packaging of libraries
  linux-imx (2.6.35.3): enable support for NFS v4

12 years agolinux-imx (2.6.35.3): enable SPDIF support for imx53qsb
Otavio Salvador [Wed, 18 Jul 2012 20:57:07 +0000 (17:57 -0300)]
linux-imx (2.6.35.3): enable SPDIF support for imx53qsb

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Adrian Alonso <aalonso00@gmail.com>
12 years agoimx-test: depends on imx-lib so vpu testing application is build
Otavio Salvador [Wed, 18 Jul 2012 20:52:07 +0000 (17:52 -0300)]
imx-test: depends on imx-lib so vpu testing application is build

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Adrian Alonso <aalonso00@gmail.com>
12 years agoimx-lib: fix packaging of libraries
Otavio Salvador [Wed, 18 Jul 2012 20:13:35 +0000 (17:13 -0300)]
imx-lib: fix packaging of libraries

The package was mistakenly removing the links of libraries making
runtime applications to fail to run. The patch that caused it has been
removed and package files adjusted.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Adrian Alonso <aalonso00@gmail.com>
12 years agolinux-imx (2.6.35.3): enable support for NFS v4
Otavio Salvador [Wed, 18 Jul 2012 19:56:50 +0000 (16:56 -0300)]
linux-imx (2.6.35.3): enable support for NFS v4

To easy use with newer host versions, that defaults to NFS v4, we
enabled the support for it on the development boards.

It has been applied to:

 - imx23evk
 - imx28evk
 - imx51evk
 - imx53ard
 - imx53qsb

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Adrian Alonso <aalonso00@gmail.com>
12 years agoMerge remote branch 'denzil' into master
Otavio Salvador [Wed, 18 Jul 2012 19:33:44 +0000 (16:33 -0300)]
Merge remote branch 'denzil' into master

* freescale/denzil:
  linux-imx (2.6.35.3): fix sysroot populate with backward compatibility

12 years agolinux-imx (2.6.35.3): fix sysroot populate with backward compatibility
Otavio Salvador [Wed, 18 Jul 2012 19:15:07 +0000 (16:15 -0300)]
linux-imx (2.6.35.3): fix sysroot populate with backward compatibility

The way kernel.bbclass works has change since denzil release and we
need to cope with both ways. This supports old /kernel deployment and
new /usr/src/kernel one.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoMerge remote branch 'denzil' into master
Otavio Salvador [Tue, 17 Jul 2012 21:43:07 +0000 (18:43 -0300)]
Merge remote branch 'denzil' into master

* freescale/denzil:
  linux-imx (2.6.35.3): fix copy of native binaries onto sysroot
  u-boot: change mx53loco default environment

12 years agolinux-imx (2.6.35.3): fix copy of native binaries onto sysroot
Otavio Salvador [Tue, 17 Jul 2012 18:29:54 +0000 (15:29 -0300)]
linux-imx (2.6.35.3): fix copy of native binaries onto sysroot

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agou-boot: change mx53loco default environment
Otavio Salvador [Tue, 17 Jul 2012 20:47:15 +0000 (17:47 -0300)]
u-boot: change mx53loco default environment

As we changed the partition layout used in sdcard, for i.MX based SoCs
the mx53loco needs to be adjusted according.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimage_types_fsl.bbclass: do not create a partition from 0 to 1MB in i.MX sdcard
Otavio Salvador [Thu, 5 Jul 2012 18:01:56 +0000 (15:01 -0300)]
image_types_fsl.bbclass: do not create a partition from 0 to 1MB in i.MX sdcard

The bootrom boots from a fixed 1K offset so we don't need a partition
there and having one makes udev or kernel to probe for it and output
error messages in bootlog:

,----[ boot error messages ]
| ...
| EXT4-fs (mmcblk0p1): VFS: Can't find ext4 filesystem
| EXT3-fs (mmcblk0p1): error: can't find ext3 filesystem on dev mmcblk0p1.
| EXT2-fs (mmcblk0p1): error: can't find an ext2 filesystem on dev mmcblk0p1.
| FAT: bogus number of reserved sectors
| VFS: Can't find a valid FAT filesystem on dev mmcblk0p1.
| cramfs: wrong magic
| FAT: bogus number of reserved sectors
| VFS: Can't find a valid FAT filesystem on dev mmcblk0p1.
| ...
`----

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35.3): OE-Core now handles the removal of kxgettext.o
Otavio Salvador [Tue, 17 Jul 2012 15:30:38 +0000 (12:30 -0300)]
linux-imx (2.6.35.3): OE-Core now handles the removal of kxgettext.o

The OE-Core newer bbclass handles the removal of kxgettext.o file so
we remove the handle on the kernel recipe.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoMerge remote branch 'denzil' into master
Otavio Salvador [Tue, 17 Jul 2012 13:19:59 +0000 (10:19 -0300)]
Merge remote branch 'denzil' into master

* denzil:
  imx-test: set PACKAGE_ARCH as the package is machine dependant
  imx-test: depends on virtual/kernel
  linux-imx (2.6.35.3): install native binaries onto sysroot

12 years agoimx-test: set PACKAGE_ARCH as the package is machine dependant
Otavio Salvador [Tue, 17 Jul 2012 13:03:48 +0000 (10:03 -0300)]
imx-test: set PACKAGE_ARCH as the package is machine dependant

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-test: depends on virtual/kernel
Otavio Salvador [Tue, 17 Jul 2012 02:51:43 +0000 (23:51 -0300)]
imx-test: depends on virtual/kernel

The build of imx-test requires the kernel source to be deployed onto
sysroot so we do depends on kernel to be previously built.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35.3): install native binaries onto sysroot
Otavio Salvador [Tue, 17 Jul 2012 13:08:21 +0000 (10:08 -0300)]
linux-imx (2.6.35.3): install native binaries onto sysroot

The native binaries that are used during imx-test building need to be
in sysroot, not target packages, as their are built for host
architecture.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35.3): install native binaries onto sysroot
Otavio Salvador [Tue, 17 Jul 2012 13:08:21 +0000 (10:08 -0300)]
linux-imx (2.6.35.3): install native binaries onto sysroot

The native binaries that are used during imx-test building need to be
in sysroot, not target packages, as their are built for host
architecture.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-test: set PACKAGE_ARCH as the package is machine dependant
Otavio Salvador [Tue, 17 Jul 2012 13:03:48 +0000 (10:03 -0300)]
imx-test: set PACKAGE_ARCH as the package is machine dependant

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-test: depends on virtual/kernel
Otavio Salvador [Tue, 17 Jul 2012 02:51:43 +0000 (23:51 -0300)]
imx-test: depends on virtual/kernel

The build of imx-test requires the kernel source to be deployed onto
sysroot so we do depends on kernel to be previously built.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimage_types_fsl.bbclass: do not create a partition from 0 to 1MB in i.MX sdcard
Otavio Salvador [Thu, 5 Jul 2012 18:01:56 +0000 (15:01 -0300)]
image_types_fsl.bbclass: do not create a partition from 0 to 1MB in i.MX sdcard

The bootrom boots from a fixed 1K offset so we don't need a partition
there and having one makes udev or kernel to probe for it and output
error messages in bootlog:

,----[ boot error messages ]
| ...
| EXT4-fs (mmcblk0p1): VFS: Can't find ext4 filesystem
| EXT3-fs (mmcblk0p1): error: can't find ext3 filesystem on dev mmcblk0p1.
| EXT2-fs (mmcblk0p1): error: can't find an ext2 filesystem on dev mmcblk0p1.
| FAT: bogus number of reserved sectors
| VFS: Can't find a valid FAT filesystem on dev mmcblk0p1.
| cramfs: wrong magic
| FAT: bogus number of reserved sectors
| VFS: Can't find a valid FAT filesystem on dev mmcblk0p1.
| ...
`----

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx6qsabrelite: add device tree kernel target
Otavio Salvador [Wed, 13 Jun 2012 18:37:23 +0000 (15:37 -0300)]
imx6qsabrelite: add device tree kernel target

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx53qsb: add device tree kernel target
Otavio Salvador [Wed, 13 Jun 2012 18:37:03 +0000 (15:37 -0300)]
imx53qsb: add device tree kernel target

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx53ard: add device tree kernel target
Otavio Salvador [Wed, 13 Jun 2012 19:09:09 +0000 (16:09 -0300)]
imx53ard: add device tree kernel target

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx51evk: add device tree kernel target
Otavio Salvador [Wed, 13 Jun 2012 19:09:09 +0000 (16:09 -0300)]
imx51evk: add device tree kernel target

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx28evk: add device tree kernel target
Otavio Salvador [Wed, 13 Jun 2012 18:34:24 +0000 (15:34 -0300)]
imx28evk: add device tree kernel target

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx23evk: add device tree kernel target
Otavio Salvador [Wed, 13 Jun 2012 18:33:54 +0000 (15:33 -0300)]
imx23evk: add device tree kernel target

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-mainline: add a 3.5 development recipe
Otavio Salvador [Wed, 13 Jun 2012 18:22:49 +0000 (15:22 -0300)]
linux-mainline: add a 3.5 development recipe

This recipe is the ongoing effort to port Freescale platforms to
mainline kernel.

The tree is currently based on 3.5-rc6 and it is located at
https://github.com/Freescale/linux-mainline and it has mainline kernel
plus patches for platforms that are not yet merged on official kernel.

Currently, it uses the default configs for mxs, mx5 and mx6 SoC families.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimage_types_fsl.bbclass: add support to use Device Tree for Linux kernel
Otavio Salvador [Sat, 16 Jun 2012 16:53:11 +0000 (13:53 -0300)]
image_types_fsl.bbclass: add support to use Device Tree for Linux kernel

To support new kernel, which use Device Tree for description of
hardware and machine, the image generation needs to be reworked.
U-Boot supports it out of box, so it just need to be available for
reading while the imx-bootlets we need to append the dtb file on the
very end of the zImage file.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-bootlets: allow use of a zImage with appended device tree info
Otavio Salvador [Sat, 16 Jun 2012 12:51:49 +0000 (09:51 -0300)]
imx-bootlets: allow use of a zImage with appended device tree info

For use of kernels, with device tree, and imx-bootlets we need to
append it to the kernel image and use it for the linux.sb file. To
avoid changing the built kernel we append a -dtb suffix for the binary
name.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-base: set common machine features
Adrian Alonso [Wed, 4 Jul 2012 22:18:38 +0000 (17:18 -0500)]
imx-base: set common machine features

* Set common machine features
* imx53qsb, imx53ard add wifi and bluetooth support
* imx6qsabrelite add pci to machine features

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
12 years agoamd-gpu-x11-bin-mx51: Fix lib installation
Daiane Angolini [Wed, 4 Jul 2012 20:30:59 +0000 (15:30 -0500)]
amd-gpu-x11-bin-mx51: Fix lib installation

Copy every .so* file instead of copy only .so file

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimx-base: add wifi and bluetooth machine features
Adrian Alonso [Wed, 4 Jul 2012 19:37:20 +0000 (14:37 -0500)]
imx-base: add wifi and bluetooth machine features

* Add wifi and bluetooh machine features.

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
12 years agolinux-imx (2.6.35.3): allow offline build
Adrian Alonso [Wed, 4 Jul 2012 02:19:25 +0000 (21:19 -0500)]
linux-imx (2.6.35.3): allow offline build

Using the specific revision we avoid the calling of git ls-remote
command, thus allowing for offline building.
Bump PR.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Adrian Alonso <aalonso00@gmail.com>
12 years agofsl-default-revisions.inc: remove as we ought to have it per recipe
Adrian Alonso [Wed, 4 Jul 2012 02:17:00 +0000 (21:17 -0500)]
fsl-default-revisions.inc: remove as we ought to have it per recipe

The revision ought to be set for every recipe as we support different
versions per machine.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Adrian Alonso <aalonso00@gmail.com>
12 years agoAdd Qt4.7.4-X11 bbappend
Rogerio Pimentel [Fri, 29 Jun 2012 19:29:55 +0000 (14:29 -0500)]
Add Qt4.7.4-X11 bbappend

This bbappend applies a patch on QT4.7.4-X11 to make phonon work with Freescale codecs

Signed-off-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
12 years agogst-fsl-plugin: fix mfw_v4lsink to play on X11
Rogerio Pimentel [Mon, 2 Jul 2012 15:09:31 +0000 (10:09 -0500)]
gst-fsl-plugin: fix mfw_v4lsink to play on X11

This patch applies a patch on gst-fsl-plugin package to fixing
mfw_v4lsink to play on X11.

Signed-off-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
12 years agoQT4.7.4 codec patch: Fix to work on X11
Rogerio Pimentel [Mon, 2 Jul 2012 14:03:14 +0000 (09:03 -0500)]
QT4.7.4 codec patch: Fix to work on X11

This patch fixes the patch that makes phonon works with Freescale codecs and X11

Signed-off-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
12 years agoimx-base.inc: Add udev-extra-rules package
Daiane Angolini [Mon, 2 Jul 2012 13:12:41 +0000 (08:12 -0500)]
imx-base.inc: Add udev-extra-rules package

Add udev extra rules from 10-imx.rules file in
MACHINE_EXTRA_RRECOMENDS

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agogst-plugins-base: gstplaybin2 rawvideo support
Adrian Alonso [Fri, 29 Jun 2012 18:55:41 +0000 (13:55 -0500)]
gst-plugins-base: gstplaybin2 rawvideo support

* Add gstplaybin2 rawvideo support
* Direct rendering support for mfw_v4lsink

Signed-off-by: Adrian Alonso <aalonso@freescale.com>
Acked-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoRevert "amd-gpu-x11-bin-mx51: set libgl provider and reorder packages"
Otavio Salvador [Wed, 20 Jun 2012 12:23:22 +0000 (09:23 -0300)]
Revert "amd-gpu-x11-bin-mx51: set libgl provider and reorder packages"

This change broke the rootfs generation and needs to be redone, with
more testing.

This reverts commit 89a2fa84d42ea9a944e2c9278f3434e912284389.

12 years agoamd-gpu-x11-bin-mx51: set libgl provider and reorder packages
Adrian Alonso [Mon, 18 Jun 2012 22:39:26 +0000 (17:39 -0500)]
amd-gpu-x11-bin-mx51: set libgl provider and reorder packages

* Set libgl preferred provider so it could be used instead
  of default mesa libgl provider
* Reorder package provider definitions
* Bump PR

Signed-off-by: Adrian Alonso <aalonso@freescale.com>
12 years agoamd-gpu-x11-bin-mx51: clean up install function
Adrian Alonso [Mon, 18 Jun 2012 22:39:25 +0000 (17:39 -0500)]
amd-gpu-x11-bin-mx51: clean up install function

* Cleanup install fucntion, make it more generic
* Bump PR

Signed-off-by: Adrian Alonso <aalonso@freescale.com>
12 years agolinux-imx (2.6.35.3): Fix support for NFS root
Otavio Salvador [Mon, 18 Jun 2012 15:08:27 +0000 (12:08 -0300)]
linux-imx (2.6.35.3): Fix support for NFS root

This allows use of alternative NFS ports and regular NFS root on same
kernel. This has also enabled the feature for the supported machines.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agomxs-base.inc: cleanup recommended packages removing multimedia ones
Otavio Salvador [Sun, 17 Jun 2012 14:47:13 +0000 (11:47 -0300)]
mxs-base.inc: cleanup recommended packages removing multimedia ones

The multimedia packages need to be moved to a specific task to allow
images to use, or not it, and avoid enforcing it onto every image.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoAdd QT4.7.4 patch to support Freescale codecs
Rogerio Pimentel [Thu, 14 Jun 2012 13:53:38 +0000 (08:53 -0500)]
Add QT4.7.4 patch to support Freescale codecs

This patch adds a QT4.7.4 patch file to add support for Freescale
Multimedia codecs

Signed-off-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
12 years agoudev: add 173 bbappend to use GIT for source fetching
Otavio Salvador [Tue, 12 Jun 2012 17:40:52 +0000 (14:40 -0300)]
udev: add 173 bbappend to use GIT for source fetching

To avoid fetching errors due uncomplete kernel.org mirrors we're now
using the GIT server to fetch the sources; this is how new udev
recipes are doing and we now uses this as a workaround in denzil
branch for 173 version.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agofsl-default-versions.inc: force use of udev 173 version
Otavio Salvador [Tue, 12 Jun 2012 14:42:37 +0000 (11:42 -0300)]
fsl-default-versions.inc: force use of udev 173 version

The change 8b39b81ae4b has removed the the 164 preferred version
however the last meta-openembedded version, the 182 and 175 versions,
lack the init script so we need to enforce the last version that works
with regular init to avoid the requirement on systemd.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-libc-headers-imx (2.6.35.3): add patch to export accept4 syscall
Otavio Salvador [Tue, 12 Jun 2012 14:39:52 +0000 (11:39 -0300)]
linux-libc-headers-imx (2.6.35.3): add patch to export accept4 syscall

This patch has been backported from 2.6.36 and needs to be included
here, besides the kernel, to properly export the syscall to libc
headers.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>