]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
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>
12 years agolinux-imx (2.6.35.3): use accept4 patch that was included mainline
Otavio Salvador [Tue, 12 Jun 2012 14:30:24 +0000 (11:30 -0300)]
linux-imx (2.6.35.3): use accept4 patch that was included mainline

This patch has been included in 2.6.36.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoudev-extra-rules: add
Otavio Salvador [Mon, 11 Jun 2012 19:13:58 +0000 (16:13 -0300)]
udev-extra-rules: add

The BSP expect to have meta-openembedded layer available so we don't
override udev-extraconf but udev-extra-rules; the recipe is also fixed
to be machine specific to avoid changing the behavior of the udev for
other machines.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoREADME: document dependency of denzil branch
Otavio Salvador [Sun, 10 Jun 2012 14:00:50 +0000 (11:00 -0300)]
README: document dependency of denzil branch

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-lib: Move code to .inc file
Daiane Angolini [Wed, 6 Jun 2012 14:00:39 +0000 (09:00 -0500)]
imx-lib: Move code to .inc file

Add imx-lib.inc to avoid duplication of code if a new imx-lib release
was included.

Change LICENSE field to LGPLv2.1.

Include PLATFORM variable to make easier to include a new platform.

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agofsl-default-versions: remove udev preferred version
Adrian Alonso [Wed, 6 Jun 2012 03:41:19 +0000 (22:41 -0500)]
fsl-default-versions: remove udev preferred version

* Remove udev preferred version
* Kernel defconfig files fixed for udev

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
12 years agolinux-linaro-3.2 imx53qsb defconfig: enable udev-182 config opts
Adrian Alonso [Wed, 6 Jun 2012 03:41:18 +0000 (22:41 -0500)]
linux-linaro-3.2 imx53qsb defconfig: enable udev-182 config opts

* Enable udev-182 config options
* Bump PR

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
12 years agolinux-linaro-3.1 imx53qsb defconfig: enable udev-182 config opts
Adrian Alonso [Wed, 6 Jun 2012 03:41:17 +0000 (22:41 -0500)]
linux-linaro-3.1 imx53qsb defconfig: enable udev-182 config opts

* Enable udev-182 config options
* Bump PR

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
12 years agolinux-imx-3.0.15 defconfig: enable udev-182 config opts
Adrian Alonso [Wed, 6 Jun 2012 03:41:16 +0000 (22:41 -0500)]
linux-imx-3.0.15 defconfig: enable udev-182 config opts

* Enable udev-182 config options
* Bump PR

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
12 years agolinux-imx-2.6.38 defconfig: enable udev-182 config opts
Adrian Alonso [Wed, 6 Jun 2012 03:41:15 +0000 (22:41 -0500)]
linux-imx-2.6.38 defconfig: enable udev-182 config opts

* Enable udev-182 config options
* Bump PR

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
12 years agolinux-imx-2.6.35.3 defconfig: enable udev-182 config opts
Adrian Alonso [Wed, 6 Jun 2012 03:41:14 +0000 (22:41 -0500)]
linux-imx-2.6.35.3 defconfig: enable udev-182 config opts

* Enable udev-182 config options
  These options are required:
  CONFIG_DEVTMPFS=y
  CONFIG_HOTPLUG=y
  CONFIG_INOTIFY_USER=y
  CONFIG_NET=y
  CONFIG_PROC_FS=y
  CONFIG_SIGNALFD=y
  CONFIG_SYSFS=y
  CONFIG_SYSFS_DEPRECATED*=n
  CONFIG_UEVENT_HELPER_PATH=""
* Bump PR

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
12 years agoREADME: add send patch prefix instructions
Adrian Alonso [Wed, 6 Jun 2012 03:41:20 +0000 (22:41 -0500)]
README: add send patch prefix instructions

* When sending patchs use prefix instructions

Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
12 years agoimx-base.inc: add MACHINE_GSTREAMER_PLUGIN
Otavio Salvador [Tue, 5 Jun 2012 04:41:35 +0000 (01:41 -0300)]
imx-base.inc: add MACHINE_GSTREAMER_PLUGIN

This allow for optmized support for gstramer for audio/video codecs.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Adrian Alonso <aalonso@freescale.com>
12 years agofsl-mm-codeclib: move code to a .inc file
Otavio Salvador [Wed, 23 May 2012 19:04:10 +0000 (16:04 -0300)]
fsl-mm-codeclib: move code to a .inc file

This easy reuse of code between i.MX5 and i.MX6 SoC families and
avoiding useless code duplication.

We also fixed the LICENSE field as this is Proprietary licensed.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agou-boot: apply patch to fix default environment for mx28evk
Otavio Salvador [Mon, 4 Jun 2012 13:40:18 +0000 (10:40 -0300)]
u-boot: apply patch to fix default environment for mx28evk

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoelftosb: don't use full path for headers
Otavio Salvador [Fri, 1 Jun 2012 22:28:25 +0000 (19:28 -0300)]
elftosb: don't use full path for headers

This fixes the building on new host distributions where header might
move due multilib support and other possible changes in future.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35.3): add 0fe6:9700 device support for dm9601
Otavio Salvador [Thu, 31 May 2012 22:40:55 +0000 (19:40 -0300)]
linux-imx (2.6.35.3): add 0fe6:9700 device support for dm9601

This backports a the change, included in 2.6.38, that adds support for
Davicom 0fe6:9700 device support in dm9601.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoset bootloader PREFERED_PROVIDER to u-boot
Daiane Angolini [Thu, 31 May 2012 20:03:58 +0000 (15:03 -0500)]
set bootloader PREFERED_PROVIDER to u-boot

It will be applied for every board

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoimx-test: Add imx-test.inc file
Daiane Angolini [Thu, 31 May 2012 19:34:39 +0000 (14:34 -0500)]
imx-test: Add imx-test.inc file

Rename imx-test_01.bb to imx-test_11.09.bb in order to use the
Freescale release number of imx-test package.

Add imx-test.inc to avoid dupplication of code if a new imx-test
release was included.

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
12 years agoudev-extraconf: add INCPR to ensure a PR bump
Otavio Salvador [Tue, 29 May 2012 17:44:09 +0000 (14:44 -0300)]
udev-extraconf: add INCPR to ensure a PR bump

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agotask-base: add a bbappend to bump PR per imx-base.inc changes
Otavio Salvador [Tue, 29 May 2012 17:42:24 +0000 (14:42 -0300)]
task-base: add a bbappend to bump PR per imx-base.inc changes

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-base.inc: cleanup recommended packages removing multimedia ones
Otavio Salvador [Tue, 29 May 2012 17:39:19 +0000 (14:39 -0300)]
imx-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 agou-boot: mx53loco: Fix revision of Dialog boards
Otavio Salvador [Tue, 29 May 2012 16:31:49 +0000 (13:31 -0300)]
u-boot: mx53loco: Fix revision of Dialog boards

This fixes a kernel crash when PMIC is accessed in the 2.6.35 kernel
for Dialog rev E boards.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agou-boot: move to use github's tree for tracking the changes
Otavio Salvador [Tue, 29 May 2012 16:29:12 +0000 (13:29 -0300)]
u-boot: move to use github's tree for tracking the changes

This has the same patches as before but avoid using many patch files.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35.3): smsc95xx: generate random MAC address once
Otavio Salvador [Tue, 29 May 2012 13:11:04 +0000 (10:11 -0300)]
linux-imx (2.6.35.3): smsc95xx: generate random MAC address once

The smsc95xx driver currently generates a new random MAC address
every time the interface is brought up. This makes it impossible to
override using the standard `ifconfig hw ether` approach.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agolinux-imx (2.6.35.3): fix multiple w1 masters use
Otavio Salvador [Mon, 28 May 2012 20:50:34 +0000 (17:50 -0300)]
linux-imx (2.6.35.3): fix multiple w1 masters use

This patch has been backport from 3.2 kernel and allow the use of
multiple w1 masters at same time.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx6qsabrelite: fix machine description
Otavio Salvador [Mon, 28 May 2012 17:45:40 +0000 (14:45 -0300)]
imx6qsabrelite: fix machine description

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx53qsb: fix machine description
Otavio Salvador [Mon, 28 May 2012 17:45:21 +0000 (14:45 -0300)]
imx53qsb: fix machine description

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx53ard: fix machine description
Otavio Salvador [Mon, 28 May 2012 17:45:04 +0000 (14:45 -0300)]
imx53ard: fix machine description

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx51evk: fix machine description
Otavio Salvador [Mon, 28 May 2012 17:44:47 +0000 (14:44 -0300)]
imx51evk: fix machine description

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx28evk.conf: fix machine description
Otavio Salvador [Mon, 28 May 2012 17:44:18 +0000 (14:44 -0300)]
imx28evk.conf: fix machine description

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agou-boot: fix directory name for patches against 2012.04.01 version
Otavio Salvador [Tue, 22 May 2012 17:23:55 +0000 (14:23 -0300)]
u-boot: fix directory name for patches against 2012.04.01 version

The PV is v2012.04.01 so the directory name needs to be set as the
same.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agou-boot: use SoC family for COMPATIBLE_MACHINE matching
Otavio Salvador [Tue, 22 May 2012 16:57:59 +0000 (13:57 -0300)]
u-boot: use SoC family for COMPATIBLE_MACHINE matching

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimage_types_fsl.bbclass: i.MXS needs to use linux.bd
Otavio Salvador [Mon, 21 May 2012 20:50:34 +0000 (17:50 -0300)]
image_types_fsl.bbclass: i.MXS needs to use linux.bd

linux_ivt.bd module is dependant of mx25 and cannot be used by i.MXS
family.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx-bootlets: avoid using linux-ivt module as it is mx25 dependant
Otavio Salvador [Mon, 21 May 2012 20:47:32 +0000 (17:47 -0300)]
imx-bootlets: avoid using linux-ivt module as it is mx25 dependant

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimage_types_fsl.bbclass: fix imx-bootlets' linux.sb generation
Otavio Salvador [Mon, 21 May 2012 19:49:21 +0000 (16:49 -0300)]
image_types_fsl.bbclass: fix imx-bootlets' linux.sb generation

When updating to imx-bootlets 10.12.01 a leftover configuration from
previous release has been left by mistake.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx53qsb: move to mainline's based version of u-boot
Otavio Salvador [Mon, 21 May 2012 16:14:02 +0000 (13:14 -0300)]
imx53qsb: move to mainline's based version of u-boot

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agou-boot: add patches required for i.MX and i.MXS families
Otavio Salvador [Fri, 18 May 2012 22:39:18 +0000 (19:39 -0300)]
u-boot: add patches required for i.MX and i.MXS families

This adds the set of patches, that will be included in next u-boot
release, on top of 2012.04.01 version. Those fix known issues with
supported machines.

The patches are managed on branch 'patches-2012.04.01' of
https://github.com/Freescale/u-boot-imx repository.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
12 years agoimx23evk: add machine definition
Otavio Salvador [Sat, 19 May 2012 18:42:44 +0000 (15:42 -0300)]
imx23evk: add machine definition

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