]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
12 years agolinux-imx (2.6.35.3): add imx23evk configuration
Otavio Salvador [Sat, 19 May 2012 12:58:10 +0000 (09:58 -0300)]
linux-imx (2.6.35.3): add imx23evk configuration

The kernel configuration has been imported from Freescale's official
GIT repository, for 2.6.35.3 recipe, but with CONFIG_ROOT_NFS disabled
as we use the NFS server in user-mode and including devtmpfs support.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimage_types_fsl.bbclass: add imx-bootlets support for i.MXS
Otavio Salvador [Sat, 19 May 2012 18:38:47 +0000 (15:38 -0300)]
image_types_fsl.bbclass: add imx-bootlets support for i.MXS

i.MXS SoC family has support to boot with imx-bootlets (the default
when using LTIB) and the only current supported way of booting i.MX23
machines.

The imx-bootlets has some quite specific requirements regaring the
partition layout and includes the kernel binary appended to the boot
stream so we drop the third partition reducing the wasted space of SD
card.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx28evk: add IMXBOOTLETS_MACHINE setting
Otavio Salvador [Sat, 19 May 2012 12:07:51 +0000 (09:07 -0300)]
imx28evk: add IMXBOOTLETS_MACHINE setting

Add support to generate imx-bootlets code for i.MX28 target.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-bootlets: add 10.12.01
Otavio Salvador [Sat, 19 May 2012 12:05:39 +0000 (09:05 -0300)]
imx-bootlets: add 10.12.01

Every machine intending to use this, need to set IMXBOOTLETS_MACHINE
variable to allow it to generate proper target code.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx28evk: move generic code to mxs-base.inc
Otavio Salvador [Sat, 19 May 2012 12:15:02 +0000 (09:15 -0300)]
imx28evk: move generic code to mxs-base.inc

To avoid metadata duplication we provide a mxs-base.inc to be used for
every i.MXS based board.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoxf86-video-imxfb: avoid QA error No GNU_HASH in elf binary
Adrian Alonso [Sun, 20 May 2012 17:52:34 +0000 (12:52 -0500)]
xf86-video-imxfb: avoid QA error No GNU_HASH in elf binary

* Avoid QA error by skip the QA test for ldflags
* Increase PR

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
12 years agoamd-gpu-x11-bin-mx51: avoid QA error No GNU_HASH in elf binary
Adrian Alonso [Sun, 20 May 2012 17:51:01 +0000 (12:51 -0500)]
amd-gpu-x11-bin-mx51: avoid QA error No GNU_HASH in elf binary

* Avoid QA error by skip the QA test for ldflags
* PR increase

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
12 years agolibz160: avoid QA error No GNU_HASH in elf binary
Adrian Alonso [Sun, 20 May 2012 17:48:06 +0000 (12:48 -0500)]
libz160: avoid QA error No GNU_HASH in elf binary

* Avoid QA error by skip the QA test for ldflags
  As this is prebuilt library

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
12 years agoimx28evk: use ttyAMA as debug serial
Otavio Salvador [Mon, 21 May 2012 10:57:08 +0000 (07:57 -0300)]
imx28evk: use ttyAMA as debug serial

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35.3): use ttyAMA as debug serial
Otavio Salvador [Sat, 19 May 2012 18:18:14 +0000 (15:18 -0300)]
linux-imx (2.6.35.3): use ttyAMA as debug serial

Follow the debug serial device name of i.MX23 and i.MX28 used in
mainline kernel.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimage_types_fsl.bbclass: remove i.MXS specific code from i.MX
Otavio Salvador [Sat, 19 May 2012 18:36:16 +0000 (15:36 -0300)]
image_types_fsl.bbclass: remove i.MXS specific code from i.MX

i.MXS generation is now handled completely separated so i.MX doesn't
every gets called for 'mxs' SoC family.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimage_types_fsl.bbclass: use MiB size to generate i.MX SD cards
Otavio Salvador [Sat, 19 May 2012 18:35:22 +0000 (15:35 -0300)]
image_types_fsl.bbclass: use MiB size to generate i.MX SD cards

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimage_types_fsl.bbclass: drop typo in comments generation commands
Otavio Salvador [Sat, 19 May 2012 18:34:10 +0000 (15:34 -0300)]
image_types_fsl.bbclass: drop typo in comments generation commands

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx28evk: remove deprecated XSERVER packages
Otavio Salvador [Sat, 19 May 2012 12:18:09 +0000 (09:18 -0300)]
imx28evk: remove deprecated XSERVER packages

Nowadays the evdev driver, from Xorg, can handle keyboard, mice and
touchscreen so we don't need to install the old drivers anymore.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35.3): use SoC family for COMPATIBLE_MACHINE matching
Otavio Salvador [Sat, 19 May 2012 13:55:01 +0000 (10:55 -0300)]
linux-imx (2.6.35.3): use SoC family for COMPATIBLE_MACHINE matching

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoMerge pull request #9 from agherzan/master
Otavio Salvador [Fri, 18 May 2012 22:14:50 +0000 (15:14 -0700)]
Merge pull request #9 from agherzan/master

Some fixes in the class where the sd-image is generated

12 years agoimage_types_fsl: Fix the size of the created file fs with mkfs.vfat
Andrei Gherzan [Fri, 18 May 2012 21:46:03 +0000 (00:46 +0300)]
image_types_fsl: Fix the size of the created file fs with mkfs.vfat

It looks like mkfs.vfat is using 1024B block size. The returned value
of BOOT_BLOCKS was in blocks of 512B. This needs to be changed in blocks
of 1024B.

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
12 years agoimage_types_fsl.bbclass: Fix the calculation of BOOT_BLOCKS
Andrei Gherzan [Fri, 18 May 2012 21:09:40 +0000 (00:09 +0300)]
image_types_fsl.bbclass: Fix the calculation of BOOT_BLOCKS

In awk the first cell/item is $1 not $0 in this way the size
of the partition from parted is actually $4 not $3.

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
12 years agou-boot-imx: add COMPATIBLE_MACHINE info
Otavio Salvador [Fri, 18 May 2012 01:46:16 +0000 (22:46 -0300)]
u-boot-imx: add COMPATIBLE_MACHINE info

This ensure the recipe is not parsed in incompatible machines.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimage_types_fsl.bbclass: document i.MX and i.MXS differences in partitioning
Otavio Salvador [Thu, 17 May 2012 12:04:24 +0000 (09:04 -0300)]
image_types_fsl.bbclass: document i.MX and i.MXS differences in partitioning

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (3.0.15): use SoC family for COMPATIBLE_MACHINE matching
Otavio Salvador [Thu, 17 May 2012 06:10:44 +0000 (03:10 -0300)]
linux-imx (3.0.15): use SoC family for COMPATIBLE_MACHINE matching

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-libc-headers-imx (3.0.15): use SoC family for COMPATIBLE_MACHINE matching
Otavio Salvador [Thu, 17 May 2012 06:09:10 +0000 (03:09 -0300)]
linux-libc-headers-imx (3.0.15): use SoC family for COMPATIBLE_MACHINE matching

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.38): use SoC family for COMPATIBLE_MACHINE matching
Otavio Salvador [Thu, 17 May 2012 06:09:46 +0000 (03:09 -0300)]
linux-imx (2.6.38): use SoC family for COMPATIBLE_MACHINE matching

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-libc-headers-imx (2.6.38): use SoC family for COMPATIBLE_MACHINE matching
Otavio Salvador [Thu, 17 May 2012 06:07:48 +0000 (03:07 -0300)]
linux-libc-headers-imx (2.6.38): use SoC family for COMPATIBLE_MACHINE matching

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-test: use SoC family for COMPATIBLE_MACHINE matching
Otavio Salvador [Thu, 17 May 2012 06:07:09 +0000 (03:07 -0300)]
imx-test: use SoC family for COMPATIBLE_MACHINE matching

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-firmware: use SoC family for COMPATIBLE_MACHINE matching
Otavio Salvador [Thu, 17 May 2012 06:05:59 +0000 (03:05 -0300)]
imx-firmware: use SoC family for COMPATIBLE_MACHINE matching

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-audio: use SoC name for COMPATIBLE_MACHINE matching
Otavio Salvador [Thu, 17 May 2012 06:02:58 +0000 (03:02 -0300)]
imx-audio: use SoC name for COMPATIBLE_MACHINE matching

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-audio: merge common files in SoC family ones
Otavio Salvador [Thu, 17 May 2012 05:59:12 +0000 (02:59 -0300)]
imx-audio: merge common files in SoC family ones

We provide mx5 and mx6 configurations leaving imx53ard as the only
exception.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoMerge pull request #8 from trygvis/master
Otavio Salvador [Sat, 12 May 2012 22:37:20 +0000 (15:37 -0700)]
Merge pull request #8 from trygvis/master

Fix elftosb build.

12 years agoelftosb: Adding patch to build on my Debian x86_64 box.
Trygve Laugstøl [Wed, 9 May 2012 19:07:42 +0000 (21:07 +0200)]
elftosb: Adding patch to build on my Debian x86_64 box.

Signed-off-by: Trygve Laugstøl <trygvis@inamo.no>
13 years agoxserver-xf86-config: mx6: Use fbdev driver
Rogerio Pimentel [Thu, 10 May 2012 17:04:59 +0000 (14:04 -0300)]
xserver-xf86-config: mx6: Use fbdev driver

Use fbdev instead imx driver on xorg.conf

Signed-off-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
13 years agoxserver-xf86-config: add mx6 Xorg configuration
Otavio Salvador [Mon, 23 Apr 2012 13:03:28 +0000 (10:03 -0300)]
xserver-xf86-config: add mx6 Xorg configuration

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoimx6qsabrelite: add XSERVER definition using fbdev driver
Otavio Salvador [Fri, 27 Apr 2012 19:07:12 +0000 (16:07 -0300)]
imx6qsabrelite: add XSERVER definition using fbdev driver

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoimage_types_fsl.bbclass: split sdcard generation by SoC family
Otavio Salvador [Tue, 1 May 2012 03:31:46 +0000 (00:31 -0300)]
image_types_fsl.bbclass: split sdcard generation by SoC family

i.MXS and i.MX SoC families has enough partition layout differences
that justify to have a specific code for each SoC family to easy
maintenance and readability of code.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoFix fetch URL for elftosb
Radoslav Kolev [Tue, 1 May 2012 18:19:41 +0000 (21:19 +0300)]
Fix fetch URL for elftosb

Signed-off-by: Radoslav Kolev <radoslav@kolev.info>
13 years agoimx28evk: add default image fstypes
Otavio Salvador [Tue, 1 May 2012 19:26:36 +0000 (16:26 -0300)]
imx28evk: add default image fstypes

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoimage_types_fsl.bbclass: remove image fstypes definition to i.MXS SoCs
Otavio Salvador [Tue, 1 May 2012 19:22:54 +0000 (16:22 -0300)]
image_types_fsl.bbclass: remove image fstypes definition to i.MXS SoCs

The SoC image fstypes needs to be assigned in the machine definition
or the default ones are not used.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoimage_types_fsl.bbclass: avoid use of 'sed' to change partition type
Otavio Salvador [Mon, 30 Apr 2012 21:04:04 +0000 (18:04 -0300)]
image_types_fsl.bbclass: avoid use of 'sed' to change partition type

The 'sed' might fail in some systems due user right and restrictions
so we use 'dd' and 'echo' to do the same trick.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Reported-by: "John Passaniti" <jpassaniti@ashly.com>
13 years agoimage_types_fsl.bbclass: use a sparse file for sdcard generation
Otavio Salvador [Mon, 30 Apr 2012 21:01:54 +0000 (18:01 -0300)]
image_types_fsl.bbclass: use a sparse file for sdcard generation

This speeds up the generation of the sdcard and reduces the amount of
space used for it.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Reported-by: "John Passaniti" <jpassaniti@ashly.com>
13 years agoimx28evk: add machine definition
Otavio Salvador [Tue, 13 Mar 2012 20:09:28 +0000 (20:09 +0000)]
imx28evk: add machine definition

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoimage_types_fsl.bbclass: generates mxs' u-boot bootstream binaries
Otavio Salvador [Tue, 20 Mar 2012 21:11:40 +0000 (21:11 +0000)]
image_types_fsl.bbclass: generates mxs' u-boot bootstream binaries

The mxs SoC family requires use of a bootstream in bootloader but at
this moment only SDCard format is supported. The image for use is
'u-boot.mxsboot-sdcard' and this is also the file extension of the
generated file beside of regular u-boot binary.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agolinux-imx: add imx28evk configuration
Otavio Salvador [Wed, 14 Mar 2012 18:30:20 +0000 (18:30 +0000)]
linux-imx: add imx28evk configuration

The kernel configuration has been imported from Freescale's official
GIT repository, for 2.6.35.3 recipe, but with CONFIG_ROOT_NFS disabled
as we use the NFS server in user-mode.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agou-boot-mxsboot: add
Otavio Salvador [Sat, 17 Mar 2012 17:52:20 +0000 (17:52 +0000)]
u-boot-mxsboot: add

Adds a native and nativesdk tasks that allow for automation of image
generation for 'mxs' SOC family.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoxf86-video-imxfb: move rdepends to PN only
Otavio Salvador [Mon, 30 Apr 2012 14:06:42 +0000 (11:06 -0300)]
xf86-video-imxfb: move rdepends to PN only

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoxserver-xf86-config: mx5: drop unused configurations
Otavio Salvador [Sun, 29 Apr 2012 12:55:59 +0000 (09:55 -0300)]
xserver-xf86-config: mx5: drop unused configurations

Nowadays Xorg can mostly auto-configure itself so xorg.conf ought to
be used as less as possible; this drops the settings that Xorg ought
to generate by itself.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
13 years agoimx-base.inc: drop mouse and keyboard drivers provided by evdev nowadays
Otavio Salvador [Sun, 29 Apr 2012 12:54:08 +0000 (09:54 -0300)]
imx-base.inc: drop mouse and keyboard drivers provided by evdev nowadays

X11 uses evdev for keyboard and mouse support so we can drop the
unused drivers for now.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
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>