]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
13 years agoimx53qsb: force use of u-boot-imx
Otavio Salvador [Sun, 29 Apr 2012 12:51:54 +0000 (09:51 -0300)]
imx53qsb: force use of u-boot-imx

U-Boot's mainline lacks support for Ripley's PMIC so until it get's
fixed we need to avoid the switch for it.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agou-boot-imx: mx53qsb: fix environment to work with generated sdcard layout
Otavio Salvador [Sun, 29 Apr 2012 14:44:38 +0000 (11:44 -0300)]
u-boot-imx: mx53qsb: fix environment to work with generated sdcard layout

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agou-boot-imx: update to 2.6.38.11.11.01 version
Otavio Salvador [Sun, 29 Apr 2012 14:12:38 +0000 (11:12 -0300)]
u-boot-imx: update to 2.6.38.11.11.01 version

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agou-boot-imx: add PROVIDES for u-boot
Otavio Salvador [Sun, 29 Apr 2012 12:49:20 +0000 (09:49 -0300)]
u-boot-imx: add PROVIDES for u-boot

This allow use of u-boot-imx as alternative for u-boot for machines
where u-boot's mainline lack features or complete support.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoimage_types_fsl.bbclass: add support to skip u-boot padding
Otavio Salvador [Sun, 29 Apr 2012 15:24:04 +0000 (12:24 -0300)]
image_types_fsl.bbclass: add support to skip u-boot padding

u-boot-imx has padding by default and machines using it need to skip
it when generating the sdcard.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoimx-base.inc: do not pass '-lnp' to jffs2 image generation command
Otavio Salvador [Thu, 26 Apr 2012 17:14:34 +0000 (14:14 -0300)]
imx-base.inc: do not pass '-lnp' to jffs2 image generation command

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoimx-base.inc: drop TODO items
Otavio Salvador [Thu, 26 Apr 2012 17:11:21 +0000 (14:11 -0300)]
imx-base.inc: drop TODO items

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoREADME: the layer do not depends on Meta-OE
Otavio Salvador [Fri, 27 Apr 2012 18:30:01 +0000 (15:30 -0300)]
README: the layer do not depends on Meta-OE

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agou-boot: update from 2012.04 to 2012.04.01 release
Otavio Salvador [Wed, 25 Apr 2012 20:09:33 +0000 (17:09 -0300)]
u-boot: update from 2012.04 to 2012.04.01 release

This fixes a critical bug in command line processing thus it is a
mandatory update for us.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoxserver-xf86-config: merge imx53qsb and imx53ard onto mx5
Otavio Salvador [Mon, 23 Apr 2012 12:59:31 +0000 (09:59 -0300)]
xserver-xf86-config: merge imx53qsb and imx53ard onto mx5

This avoids meta-data duplication and easy code reuse for external
boards as they only need to make the board machine configuration from
mx5 SOC_FAMILY to properly configure Xorg.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agou-boot: update to 2012.04 release
Otavio Salvador [Sun, 22 Apr 2012 19:10:53 +0000 (16:10 -0300)]
u-boot: update to 2012.04 release

OE-Core has not yet been update to 2012.04 release so we are adding
this to our layer and once it has been update there we move it to a
bbappend.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoelftosb: fix linking failure due missing math's library
Otavio Salvador [Fri, 20 Apr 2012 21:11:30 +0000 (18:11 -0300)]
elftosb: fix linking failure due missing math's library

To proper link we need to pass LIBS='-lstdc++ -lm' for make, avoiding
the need of patching the build system.

Reported-by: John Passaniti <jpassaniti@ashly.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoelftosb: change SRC_URI to a working repository
Otavio Salvador [Fri, 20 Apr 2012 20:49:18 +0000 (17:49 -0300)]
elftosb: change SRC_URI to a working repository

The server http://foss.doredevelopment.dk is down for sometime and the
same file can be found at Timesys' repository so we use it for
grabbing the source now.

Reported-by: John Passaniti <jpassaniti@ashly.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agolinux-imx (2.6.38): bump PR
Otavio Salvador [Fri, 20 Apr 2012 20:24:09 +0000 (17:24 -0300)]
linux-imx (2.6.38): bump PR

The PR bump in d4748ed26429762952455722a5f948fec6c98af0 was missing so
bump it to enforce the kernel is rebuild.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agolinux-imx: Add gpu module to imx6qsabrelite defconfig
Daiane Angolini [Fri, 20 Apr 2012 19:33:39 +0000 (14:33 -0500)]
linux-imx: Add gpu module to imx6qsabrelite defconfig

Add a kernel patch to avoid unused variable error

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
13 years agofsl-default-providers.inc: Fix the xserver-xorg-lite name
Rogerio Pimentel [Wed, 4 Apr 2012 16:07:04 +0000 (11:07 -0500)]
fsl-default-providers.inc: Fix the xserver-xorg-lite name

This patch fix the xserver-xorg-lite name on
fsl-default-providers.inc file

Signed-off-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
13 years agobarebox: adapt to new sdcard class
Eric Bénard [Sun, 1 Apr 2012 13:15:06 +0000 (15:15 +0200)]
barebox: adapt to new sdcard class

8353415 Major refactor in SDCard generation now puts the uImage
in a fat partition even for barebox so adapt the barebox
environment to this new behaviour (which makes kernel updates
easier then in the previous bbsdimage)

Signed-off-by: Eric Bénard <eric@eukrea.com>
13 years agolinux-imx: fix no-unaligned patch
Eric Bénard [Sun, 1 Apr 2012 13:15:05 +0000 (15:15 +0200)]
linux-imx: fix no-unaligned patch

in 551bb42 linux-imx: fix no-unaligned-access.patch
I made a typo which leads to a non working patch.
This one should be fine (tested with angstrom-bleeding)

Signed-off-by: Eric Bénard <eric@eukrea.com>
13 years agobootloaders: fix linking when ld-is-gold
Eric Bénard [Sun, 1 Apr 2012 13:15:04 +0000 (15:15 +0200)]
bootloaders: fix linking when ld-is-gold

Signed-off-by: Eric Bénard <eric@eukrea.com>
13 years agorecipes-bsp: u-boot: Fix the console port for mx6qsabrelite
Fabio Estevam [Thu, 29 Mar 2012 16:37:34 +0000 (13:37 -0300)]
recipes-bsp: u-boot: Fix the console port for mx6qsabrelite

On mx6qsabrelite the console is ttymxc1.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
13 years agomx6qsabrelite: Fix console port
Fabio Estevam [Thu, 29 Mar 2012 16:37:33 +0000 (13:37 -0300)]
mx6qsabrelite: Fix console port

On mx6qsabrelite the console port is ttymxc1.

Override the SERIAL_CONSOLE definition from conf/machine/include/imx-base.inc.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
13 years agolinux-imx: add 3.0.15
Daiane Angolini [Wed, 28 Mar 2012 17:09:24 +0000 (12:09 -0500)]
linux-imx: add 3.0.15

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
13 years agolinux-libc-headers-imx: add 3.0.15
Daiane Angolini [Wed, 28 Mar 2012 17:26:27 +0000 (12:26 -0500)]
linux-libc-headers-imx: add 3.0.15

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
13 years agoimx-audio: add compatible machine for imx6qsabrelite board
Daiane Angolini [Wed, 28 Mar 2012 13:49:02 +0000 (08:49 -0500)]
imx-audio: add compatible machine for imx6qsabrelite board

Add imx6qsabrelite to compatible machine list
New imx-audio init script amixer setting for imx6qsabrelite
Bump PR

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
13 years agoudev: remove OE-Core 164 release
Otavio Salvador [Sat, 24 Mar 2012 18:23:00 +0000 (18:23 +0000)]
udev: remove OE-Core 164 release

OE-Core will be branching to Yocto's 2012 first release soon and udev
version won't be change until that. We are currently focusing this
release and removing this duplicated source avoids the need of udev
fixes done in Yocto's branch to be backported.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agou-boot: add mx6qsabrelite support
Daiane Angolini [Thu, 22 Mar 2012 19:44:32 +0000 (14:44 -0500)]
u-boot: add mx6qsabrelite support

Add patches needed for loading a kernel without Device Tree support

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoimx6qsabrelite: add machine definition
Daiane Angolini [Thu, 22 Mar 2012 20:09:53 +0000 (15:09 -0500)]
imx6qsabrelite: add machine definition

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agolinux-imx: add imx6qsabrelite configuration
Daiane Angolini [Thu, 22 Mar 2012 20:03:11 +0000 (15:03 -0500)]
linux-imx: add imx6qsabrelite configuration

The kernel configuration has been imported from Freescale's official
GIT repository, for 2.6.38 recipe, but with GPU driver disabled, as it
does not built at first

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoimage_types_fsl.bbclass: fix sdcard image name and symlink
Otavio Salvador [Fri, 23 Mar 2012 17:13:18 +0000 (17:13 +0000)]
image_types_fsl.bbclass: fix sdcard image name and symlink

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agou-boot: add imx6qsabrelite as compatible machine
Otavio Salvador [Sat, 17 Mar 2012 21:19:06 +0000 (21:19 +0000)]
u-boot: add imx6qsabrelite as compatible machine

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agou-boot: add imx28evk as compatible machine
Otavio Salvador [Fri, 16 Mar 2012 03:09:56 +0000 (03:09 +0000)]
u-boot: add imx28evk as compatible machine

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agolinux-libc-headers-imx: add imx6qsabrelite as compatible machine
Otavio Salvador [Tue, 20 Mar 2012 17:49:20 +0000 (17:49 +0000)]
linux-libc-headers-imx: add imx6qsabrelite as compatible machine

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agolinux-libc-headers-imx: add 2.6.38
Otavio Salvador [Tue, 20 Mar 2012 17:47:25 +0000 (17:47 +0000)]
linux-libc-headers-imx: add 2.6.38

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoMajor refactor in SDCard generation
Otavio Salvador [Mon, 19 Mar 2012 19:55:45 +0000 (19:55 +0000)]
Major refactor in SDCard generation

The generation of SDCard has been completely refactored to work out of
box; now to use it you have to set, e.g:

SDCARD_ROOTFS = "${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.ext3"
SDCARD_SIZE = "128"
IMAGE_TYPES += "ext3 sdcard"

Now the sdcard has following layout:

 0  - 1M                  - reserved to bootloader and other data
 1M - BOOT_SPACE          - kernel
 BOOT_SPACE - SDCARD_SIZE - rootfs

All current supported machines on BSP will work out of box and
generate a 2GB SDCard with an ext3 rootfs on it.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoimx-base.inc: set u-boot settings for mx5 and mx6 machines
Otavio Salvador [Mon, 19 Mar 2012 19:54:41 +0000 (19:54 +0000)]
imx-base.inc: set u-boot settings for mx5 and mx6 machines

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Fabio Estevam <fabio.estevam@freescale.com>
13 years agomx5: set SOC_FAMILY data
Otavio Salvador [Tue, 20 Mar 2012 18:49:58 +0000 (18:49 +0000)]
mx5: set SOC_FAMILY data

Set SoC family as mx5 for imx51evk, imx53ard and imx53qsb

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Fabio Estevam <fabio.estevam@freescale.com>
13 years agofsl-default-providers.inc: drop virtual/xserver-xf86 set
Otavio Salvador [Sat, 17 Mar 2012 21:45:27 +0000 (21:45 +0000)]
fsl-default-providers.inc: drop virtual/xserver-xf86 set

OE-Core does not use this provider anymore but virtual/xserver thus we
dropped it here as well.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoxf86-video-imxfb: replace virtual/xserver-f86 by virtual/xserver
Otavio Salvador [Sat, 17 Mar 2012 21:38:22 +0000 (21:38 +0000)]
xf86-video-imxfb: replace virtual/xserver-f86 by virtual/xserver

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoimx-base.inc: drop duplicated providers setting
Otavio Salvador [Sat, 17 Mar 2012 21:43:26 +0000 (21:43 +0000)]
imx-base.inc: drop duplicated providers setting

The PREFERRED_PROVIDER_* are being set by fsl-default-providers.inc so
we were duplicating the same information here, thus we dropped it.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agosdcard_image.bbclass: add support to choose the bootloader to use
Otavio Salvador [Sat, 17 Mar 2012 20:13:06 +0000 (20:13 +0000)]
sdcard_image.bbclass: add support to choose the bootloader to use

The IMAGE_BOOTLOADER variable allows to specific the bootloader to be
used. Currently it supports 'u-boot' and 'barebox' as option. Images
using the bbsdcard_image.bbclass need to change the image definition
to adapt to this.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agou-boot: fix UART clock setting for mx53
Otavio Salvador [Wed, 21 Mar 2012 17:15:22 +0000 (17:15 +0000)]
u-boot: fix UART clock setting for mx53

Change the parent UART clock to be PLL2, so that U-boot can also boot
a Freescale 2.6.35 kernel for mx53.

FSL kernel and U-boot changed the UART parent from PLL3 to PLL2 to avoid
conflicts with IPU clocks, so that the video resolution can be changed
without affecting the UART clock.

On a 2.6.35 kernel the serial console is messed up after IPU driver is loaded
and this patch fixes this problem.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
13 years agofsl-default-versions.inc: drop u-boot preferred version
Otavio Salvador [Wed, 14 Mar 2012 21:29:44 +0000 (21:29 +0000)]
fsl-default-versions.inc: drop u-boot preferred version

Let the versions to be taken automatically.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoimx53ard: fix u-boot machine definition
Otavio Salvador [Thu, 15 Mar 2012 18:36:42 +0000 (18:36 +0000)]
imx53ard: fix u-boot machine definition

13 years agoimx53qsb: fix u-boot machine definition
Otavio Salvador [Thu, 15 Mar 2012 18:36:33 +0000 (18:36 +0000)]
imx53qsb: fix u-boot machine definition

13 years agoimx51evk: fix u-boot machine definition
Otavio Salvador [Thu, 15 Mar 2012 18:36:16 +0000 (18:36 +0000)]
imx51evk: fix u-boot machine definition

13 years agoimx-base.inc: change EXTRA_IMAGEDEPENDS to u-boot for easy configuration
Otavio Salvador [Fri, 16 Mar 2012 02:43:43 +0000 (02:43 +0000)]
imx-base.inc: change EXTRA_IMAGEDEPENDS to u-boot for easy configuration

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agodefault-providers: drop u-boot override
Otavio Salvador [Fri, 16 Mar 2012 02:23:47 +0000 (02:23 +0000)]
default-providers: drop u-boot override

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agou-boot: add mainline U-Boot git version
Otavio Salvador [Wed, 14 Mar 2012 21:26:24 +0000 (21:26 +0000)]
u-boot: add mainline U-Boot git version

The mainline U-Boot offers a good support for all the supported
platforms and thus we use this specific recipe until OE-Core has the
2012-03 release.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agolinux-3.2: add linaro's version
Eric Bénard [Thu, 15 Mar 2012 20:53:22 +0000 (21:53 +0100)]
linux-3.2: add linaro's version

Signed-off-by: Eric Bénard <eric@eukrea.com>
13 years agolinux-3.1: add linaro's version
Eric Bénard [Thu, 15 Mar 2012 20:53:23 +0000 (21:53 +0100)]
linux-3.1: add linaro's version

this one should match the latest release Linaro did for i.MX53

Signed-off-by: Eric Bénard <eric@eukrea.com>
13 years agolinux-imx-2.6.35.3: add patch for systemd
Eric Bénard [Thu, 15 Mar 2012 20:53:19 +0000 (21:53 +0100)]
linux-imx-2.6.35.3: add patch for systemd

this patch was recommended by Koen to support recent systemd

Signed-off-by: Eric Bénard <eric@eukrea.com>
13 years agodefault-providers: allow overriding of linux & u-boot
Eric Bénard [Thu, 15 Mar 2012 20:53:18 +0000 (21:53 +0100)]
default-providers: allow overriding of linux & u-boot

this allows easy testing of other kernels

Signed-off-by: Eric Bénard <eric@eukrea.com>
13 years agou-boot-imx: set PACKAGE_ARCH to MACHINE_ARCH
Otavio Salvador [Fri, 16 Mar 2012 02:46:34 +0000 (02:46 +0000)]
u-boot-imx: set PACKAGE_ARCH to MACHINE_ARCH

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agou-boot-imx: depends on elftosb-native in mxs SOCs
Otavio Salvador [Thu, 15 Mar 2012 20:02:47 +0000 (20:02 +0000)]
u-boot-imx: depends on elftosb-native in mxs SOCs

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agolinux-libc-headers-imx: use new git.freescale.com server for fetching
Otavio Salvador [Thu, 15 Mar 2012 14:03:07 +0000 (14:03 +0000)]
linux-libc-headers-imx: use new git.freescale.com server for fetching

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agolinux-imx: use new git.freescale.com server for fetching
Otavio Salvador [Wed, 14 Mar 2012 20:22:38 +0000 (20:22 +0000)]
linux-imx: use new git.freescale.com server for fetching

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Eric Bnard <eric@eukrea.com>
13 years agolinux-imx: set DEFAULT_PREFERENCE to -1 only for current machines
Otavio Salvador [Wed, 14 Mar 2012 20:20:29 +0000 (20:20 +0000)]
linux-imx: set DEFAULT_PREFERENCE to -1 only for current machines

That allows for easy addition of newer i.MX6 platform on the BSP.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Eric Bnard <eric@eukrea.com>
13 years agolinux-imx: allow NFS root mount to use alternate RPC ports
Otavio Salvador [Wed, 14 Mar 2012 18:09:12 +0000 (18:09 +0000)]
linux-imx: allow NFS root mount to use alternate RPC ports

This patch, include in 2.6.35.3 and 2.6.38 kernel recipes, has been
imported from Yocto kernel to allow the use of NFS server in user-mode
as it is preferred for use in SDK and ADT tools.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agolinux-imx: move 2.6.35.3 specific patches to linux-imx-2.6.35.3 dir
Otavio Salvador [Tue, 13 Mar 2012 20:18:25 +0000 (20:18 +0000)]
linux-imx: move 2.6.35.3 specific patches to linux-imx-2.6.35.3 dir

This makes easier to identify which kernel needs a specific patch
avoiding keeping unused patches around.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Eric Bnard <eric@eukrea.com>
13 years agolinux-imx-2.6.38: update and add a working defconfig
Eric Bénard [Thu, 8 Mar 2012 16:22:53 +0000 (17:22 +0100)]
linux-imx-2.6.38: update and add a working defconfig

this patch update 2.6.38 to the latest tag available on Freescale's
git server
it alse adds the default defconfig of this kernel which allows to compîle
a 2.6.38 kernel for imx53qsb

Signed-off-by: Eric Bénard <eric@eukrea.com>
13 years agolinux-imx-2.6.35: upgrade configuration for imx53qsb
Eric Bénard [Thu, 8 Mar 2012 16:22:52 +0000 (17:22 +0100)]
linux-imx-2.6.35: upgrade configuration for imx53qsb

this patch enable gpio led and led triggers and add the options
required for systemd as recommended in :
http://dominion.thruhere.net/koen/cms/recommended-kernel-config-options-for-a-modern-angstrom-system

Signed-off-by: Eric Bénard <eric@eukrea.com>
13 years agolinux-2.6.35.3: put defconfig in a versionned directory
Eric Bénard [Thu, 8 Mar 2012 16:22:51 +0000 (17:22 +0100)]
linux-2.6.35.3: put defconfig in a versionned directory

this gives us a chance to be able to compile other versions of
the kernel with their own configuration

Signed-off-by: Eric Bénard <eric@eukrea.com>
13 years agobbsdcard-image: add new class
Eric Bénard [Thu, 8 Mar 2012 16:22:50 +0000 (17:22 +0100)]
bbsdcard-image: add new class

this class allows the generation of a ready to use SDCard image
using barebox bootloader.

example on how to use it (with angstrom distro) :
1- add these 3 lines to your local.conf :
ROOTFS = "${DEPLOY_DIR_IMAGE}/console-image-imx53qsb.ext3"
INHERIT += "bbsdcard_image"
BBSDIMG_SIZE = "512"

2- build the image
bitbake console-image

3- copy it to the sdcard (update device for you sdcard, take care to not erase your hard drive ;-)
sudo dd if=build/tmp-angstrom_2010_x-eglibc/deploy/images/imx53qsb/console-image-imx53qsb.bbsdimg of=/dev/mmcblk0

Signed-off-by: Eric Bénard <eric@eukrea.com>
13 years agobarebox: add recipe
Eric Bénard [Thu, 8 Mar 2012 16:22:49 +0000 (17:22 +0100)]
barebox: add recipe

barebox is a modern bootloader, this recipe adds support for the
imx53qsb and includes patches to support both DA9053 and MC34708
based QSB (named MCIMX53-START & MCIMX53-START-R). These patches
are now mainlined in the next branch of barebox so they will
disapear in the next update (ie barebox-2012.04.0)

Signed-off-by: Eric Bénard <eric@eukrea.com>
13 years agolinux-imx-2.6.35.3: Added IPU patches fixing ERESTARTSYS behaviour.
Leon Woestenberg [Wed, 15 Feb 2012 18:38:31 +0000 (19:38 +0100)]
linux-imx-2.6.35.3: Added IPU patches fixing  ERESTARTSYS behaviour.

Posted by Phil Endecott on imxcommunity.org.

Signed-off-by: Leon Woestenberg <leon@sidebranch.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agolinux-imx-2.6.35: add USR led support to imx53qsb
Eric Bénard [Thu, 8 Mar 2012 13:20:53 +0000 (14:20 +0100)]
linux-imx-2.6.35: add USR led support to imx53qsb

this allows to have an heartbeat trigger on this led for example

Signed-off-by: Eric Bénard <eric@eukrea.com>
13 years agolinux-imx: install headers needed for imx-test compilation
Eric Bénard [Thu, 8 Mar 2012 13:20:51 +0000 (14:20 +0100)]
linux-imx: install headers needed for imx-test compilation

Signed-off-by: Eric Bénard <eric@eukrea.com>
13 years agoimx-test: fix the recipe
Eric Bénard [Thu, 8 Mar 2012 13:20:50 +0000 (14:20 +0100)]
imx-test: fix the recipe

- this recipe actually doesn't compile.
- this patch fix this and package the tests.
- currently only compile tested.

Signed-off-by: Eric Bénard <eric@eukrea.com>
13 years agogst-fsl-plugin: fix wrong quotting
Otavio Salvador [Wed, 7 Mar 2012 17:04:02 +0000 (17:04 +0000)]
gst-fsl-plugin: fix wrong quotting

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agolinux-imx: fix no-unaligned-access.patch
Eric Bénard [Wed, 7 Mar 2012 13:17:30 +0000 (14:17 +0100)]
linux-imx: fix no-unaligned-access.patch

with this fix (very close to what was applied to mainline kernel),
we can also compile the kernel with toolchain which don't have the
-mno-unaligned-access option.

Signed-off-by: Eric Bénard <eric@eukrea.com>
13 years agogst-fsl-plugin: fix quotting
Otavio Salvador [Tue, 28 Feb 2012 15:14:53 +0000 (15:14 +0000)]
gst-fsl-plugin: fix quotting

All assignment now need to be properly quotted otherwise bitbake
raises an exception while parsing the recipes.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoREADME: add general information
Otavio Salvador [Sat, 11 Feb 2012 18:54:37 +0000 (18:54 +0000)]
README: add general information

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoudev: import 164 version from OE-Core
Otavio Salvador [Wed, 1 Feb 2012 20:42:25 +0000 (20:42 +0000)]
udev: import 164 version from OE-Core

Currently supported machines doesn't support kernel above 2.6.35 thus
forcing us to be using udev 164 version for now.

Once kernel is updated, this ought to be reverted.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agolinux-imx: add imx51evk support
Adrian Alonso [Wed, 1 Feb 2012 06:42:27 +0000 (00:42 -0600)]
linux-imx: add imx51evk support

* Add imx51evk target board support
* Add default defconfig
* Bump PR.

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
13 years agomachconfig: new file for imx51evk target options
Adrian Alonso [Wed, 1 Feb 2012 06:39:19 +0000 (00:39 -0600)]
machconfig: new file for imx51evk target options

* Machconfig file for imx51evk input devices support
* Assume no touchscreen and system uses external keyboard

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
13 years agoimx-test: add imx51evk support
Adrian Alonso [Wed, 1 Feb 2012 06:37:29 +0000 (00:37 -0600)]
imx-test: add imx51evk support

* Add imx51evk to compatible machine list
* Bump PR

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
13 years agoimx-firmware: add imx51evk support
Adrian Alonso [Wed, 1 Feb 2012 06:35:09 +0000 (00:35 -0600)]
imx-firmware: add imx51evk support

* Add imx51evk to compatible machine list
* Bump PR

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
13 years agoimx-audio: add compatible machine for imx51evk board
Adrian Alonso [Wed, 1 Feb 2012 06:29:20 +0000 (00:29 -0600)]
imx-audio: add compatible machine for imx51evk board

* Add imx51evk to compatible machine list
* New imx-audio init script amixer setting for imx51evk
* Bump PR

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
13 years agoimx51evk: new machine config file
Adrian Alonso [Wed, 1 Feb 2012 06:24:56 +0000 (00:24 -0600)]
imx51evk: new machine config file

* New machine config file for imx51 evaluation kit
  board, sets tune arch options and uboot board
  information.

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
13 years agox11-common: remove bbappend file
Adrian Alonso [Wed, 1 Feb 2012 06:20:15 +0000 (00:20 -0600)]
x11-common: remove bbappend file

* Remove x11-common bbappend file and patch that
  added touchscreen device information.
* Touchscreen config options should be part of
  recipe-bsp/formfactor/machconfig recipe where
  TSLIB options are expanded.

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
13 years agoimx53qsb: update machine config options
Adrian Alonso [Wed, 1 Feb 2012 06:17:54 +0000 (00:17 -0600)]
imx53qsb: update machine config options

* Update machine config options
* Include imx-base file and include tune arch options
* Set uboot load and entry address since this are
  not always the same in iMx platforms

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
13 years agoimx53ard: update machine config options
Adrian Alonso [Wed, 1 Feb 2012 06:14:39 +0000 (00:14 -0600)]
imx53ard: update machine config options

* Update machine config options
* Include imx-base file and include tune arch options
* Set uboot load and entry address since this are
  not always the same in iMx platforms

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
13 years agoimx-base: rename include file and minor fixes
Adrian Alonso [Wed, 1 Feb 2012 06:09:04 +0000 (00:09 -0600)]
imx-base: rename include file and minor fixes

* Rename imx-base include file so it can be include
  in most iMx platforms imx53, imx6q
* Move tune arch options to machine conf file to be
  able to reuse in different targets
* Fix EXTRA_IMAGEDEPENDS variable name.
* Remove kernel26 from MACHINE_FEATURES this is no
  longer used.

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
13 years agoMerge remote branch 'likewise/master'
Otavio Salvador [Mon, 30 Jan 2012 19:45:14 +0000 (19:45 +0000)]
Merge remote branch 'likewise/master'

* likewise/master:
  imx-test: New unit-tests. Does not compile yet.
  linux_imx: New kernel patches from Freescale, 2011-12.
  linux-imx: Replace patch for DMA_ZONE by improved patch.
  imx-firmware: Merge patches from Linux_20201112_20patch_bundle.tar.gz
  imx-lib: Merge patches from Linux_20201112_20patch_bundle.tar.gz

13 years agoMerge pull request #3 from denis-eukrea/master
Otavio Salvador [Mon, 30 Jan 2012 13:57:28 +0000 (05:57 -0800)]
Merge pull request #3 from denis-eukrea/master

fix some includes for imx specific recipes

13 years agorecipes-multimedia: gst-fsl-plugin: fix compilation
Denis Carikli [Fri, 13 Jan 2012 16:25:25 +0000 (17:25 +0100)]
recipes-multimedia: gst-fsl-plugin: fix compilation

Without that fix we have:
  hwbuffer_allocator.c:49:23: fatal error: linux/ipu.h: No such file or directory

Signed-off-by: Denis Carikli <denis@eukrea.com>
13 years agorecipes-multimedia: imx-lib : Fix compilation
Denis Carikli [Fri, 13 Jan 2012 14:14:44 +0000 (15:14 +0100)]
recipes-multimedia: imx-lib : Fix compilation

Without that fix we have:
  mxc_ipu_hl_lib.c:44:28: fatal error: linux/videodev.h: No such file or directory

Signed-off-by: Denis Carikli <denis@eukrea.com>
13 years agorecipes-graphics: xf86-video-imxfb: Fix compilation
Denis Carikli [Fri, 30 Dec 2011 16:57:20 +0000 (17:57 +0100)]
recipes-graphics: xf86-video-imxfb: Fix compilation

Without that fix we have:
  imx_driver.c:33:25: fatal error: linux/mxcfb.h: No such file or directory

Signed-off-by: Denis Carikli <denis@eukrea.com>
13 years agoimx-test: New unit-tests. Does not compile yet.
Leon Woestenberg [Sat, 21 Jan 2012 12:55:35 +0000 (13:55 +0100)]
imx-test: New unit-tests. Does not compile yet.

Signed-off-by: Leon Woestenberg <leon@sidebranch.com>
13 years agolinux_imx: New kernel patches from Freescale, 2011-12.
Leon Woestenberg [Sat, 21 Jan 2012 12:54:26 +0000 (13:54 +0100)]
linux_imx: New kernel patches from Freescale, 2011-12.

Signed-off-by: Leon Woestenberg <leon@sidebranch.com>
13 years agox11-common: only adds the patch for compatible machines
Otavio Salvador [Mon, 9 Jan 2012 14:49:40 +0000 (14:49 +0000)]
x11-common: only adds the patch for compatible machines

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agofsl-default-versions.inc: set udev preferred version to 164
Otavio Salvador [Mon, 9 Jan 2012 12:03:57 +0000 (12:03 +0000)]
fsl-default-versions.inc: set udev preferred version to 164

Current default kernel doesn't work with newer udev releases so we
make it clear setting the preferred version for it.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agolinux-imx: Replace patch for DMA_ZONE by improved patch.
Leon Woestenberg [Fri, 6 Jan 2012 19:07:22 +0000 (20:07 +0100)]
linux-imx: Replace patch for DMA_ZONE by improved patch.

Add Freescale patches from L2.6.35_MX53_201112_Patches,
to be integrated and tested later.

Signed-off-by: Leon Woestenberg <leon@sidebranch.com>
13 years agoimx-firmware: Merge patches from Linux_20201112_20patch_bundle.tar.gz
Leon Woestenberg [Fri, 6 Jan 2012 16:52:15 +0000 (17:52 +0100)]
imx-firmware: Merge patches from Linux_20201112_20patch_bundle.tar.gz

Fixed issue: [Decode/H.264] VPU output has mosaics for one clip
Upgrade VPU f/w to v1.4.49 on mx51
Upgrade VPU f/w to v1.4.48 on mx53

Signed-off-by: Leon Woestenberg <leon@sidebranch.com>
13 years agoimx-lib: Merge patches from Linux_20201112_20patch_bundle.tar.gz
Leon Woestenberg [Fri, 6 Jan 2012 16:19:19 +0000 (17:19 +0100)]
imx-lib: Merge patches from Linux_20201112_20patch_bundle.tar.gz

ENGR00156800 VPU: Fix decoding mp4PackedPBFrame stream failure issue
ENGR00162690 VPU: Fix the issue of rotation 180 degree in encoder

Signed-off-by: Leon Woestenberg <leon@sidebranch.com>
13 years agogeneral: set linux-libc-headers provider as linux-libc-headers-imx
Otavio Salvador [Wed, 28 Dec 2011 16:55:13 +0000 (16:55 +0000)]
general: set linux-libc-headers provider as linux-libc-headers-imx

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agolinux-libc-headers: rename to linux-libc-headers-imx and fetch from git
Otavio Salvador [Wed, 28 Dec 2011 16:52:08 +0000 (16:52 +0000)]
linux-libc-headers: rename to linux-libc-headers-imx and fetch from git

This avoids the need of setting a preferred version of
linux-libc-headers-imx as this can be dynamically discovered by the
available packages.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agofsl-default-versions.inc: allow linux-imx version to be dynamicaly choosen
Otavio Salvador [Mon, 26 Dec 2011 14:44:27 +0000 (14:44 +0000)]
fsl-default-versions.inc: allow linux-imx version to be dynamicaly choosen

There's no reason to globally restrict the use of one specific version
of linux-imx as it can be done on the recipes.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agolinux-imx: drop git version
Otavio Salvador [Mon, 26 Dec 2011 14:42:43 +0000 (14:42 +0000)]
linux-imx: drop git version

Currently GIT repository only provides tagged releases so the it's
better to have a recipe for each version instead of using a global
one.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agolinux-imx: add 2.6.38 version
Otavio Salvador [Mon, 26 Dec 2011 14:39:43 +0000 (14:39 +0000)]
linux-imx: add 2.6.38 version

Adds 2.6.38 version at 11.11.01 tag but set DEFAULT_PREFERENCE as '-1'
for now.

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