Yashpal Dutta [Mon, 26 Nov 2012 07:54:34 +0000 (15:54 +0800)]
cryptodev kernel module recipe
This is a /dev/crypto device driver, equivalent to those in OpenBSD or FreeBSD.
The main idea is to access of existing ciphers in kernel space from userspace,
thus enabling re-use of a hardware implementation of a cipher.
Signed-off-by: Yashpal Dutta <yashpal.dutta@freescale.com> Signed-off-by: Zhenhua Luo <b19537@freescale.com>
linux-imx-3.0.35: egalax single touch built-in in defconfig
The egalax single touch feature must be built-in by default, so
users do not need to select in order to have the touchscreen
feature. Tested on imx6qsabre[auto|sd] machines.
Noor Ahsan [Tue, 22 Jan 2013 09:54:49 +0000 (14:54 +0500)]
linux-linaro: Fix an error related to multiline comment.
* With latest changes in bitbake related to multiline comment
linux-linaro recipe was giving error "There is a confusing
multiline, partially commented expression"at parse time. Fix
that issue.
Noor Ahsan [Fri, 21 Dec 2012 12:24:55 +0000 (17:24 +0500)]
linux-qoriq: Add a patch to fix perf compilation issue.
* Perf gived compilation error
CC builtin-sched.o
builtin-sched.c: In function ‘get_cpu_usage_nsec_parent’:
builtin-sched.c:399:16: error: storage size of ‘ru’ isn’t known
* Added a patch from linux kernel git repo commit id 7b78f13603c6fcb64e020a0bbe31a651ea2b657b which include resource.h
file in builtin-sched.c.
* Bump PR.
* Verified it on P4080DS machine.
New udev version needs CONFIG_DEVTMPFS_MOUNT to be selected, otherwise console
gets stuck.
The same approach has been already deployed into 3.0.35 as per commit 96417b88a
(Recent versions of udev (182 in OE-core) need devtmpfs to operate correctly).
New udev version needs CONFIG_DEVTMPFS_MOUNT to be selected, otherwise console
gets stuck.
The same approach has been already deployed into 3.0.35 as per commit 96417b88a
(Recent versions of udev (182 in OE-core) need devtmpfs to operate correctly).
Suggested-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Fabio Estevam [Tue, 15 Jan 2013 18:35:47 +0000 (16:35 -0200)]
linux-fslc_3.7: udev needs CONFIG_DEVTMPFS_MOUNT
New udev version needs CONFIG_DEVTMPFS_MOUNT to be selected, otherwise console
gets stuck.
The same approach has been already deployed into 3.0.35 as per commit 96417b88a
(Recent versions of udev (182 in OE-core) need devtmpfs to operate correctly).
Eric Bénard [Thu, 10 Jan 2013 14:56:47 +0000 (15:56 +0100)]
barebox: default to no kernel ipconfig
- this change asks barebox to not pass the ip=dhcp parameter
to the kernel so that we get a decent boot speed when the ethernet
cable is not plugged during boot instead of waiting for kernel
ipconfig.
- tested on MCIMX53-START-R board 1.0 rev B
Eric Bénard [Thu, 10 Jan 2013 14:56:46 +0000 (15:56 +0100)]
barebox: fix sdcard partition scheme
- SDCard's partition scheme was changed in image_type_fsl.bbclass so
update barebox's configuration to match the new one.
- tested on MCIMX53-START-R board 1.0 rev B
Otavio Salvador [Sun, 30 Dec 2012 05:21:34 +0000 (03:21 -0200)]
xf86-video-imxfb: Port to newer Xorg video API
The new Xorg uses a newer video API thus requiring the drivers to be
ported to them; we use the "compat-api.h" header for forward and
backward compatibility makeing it easy for upstream acceptance.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Tue, 8 Jan 2013 12:59:56 +0000 (10:59 -0200)]
fsl-mm-*-codeclib: Fix packaging of libraries
This patch address many packaging issues which are required to allow
development using those libraries. The changes were:
* The pkgconfig file provided is the same provided by
fsl-mm-codeclib-dev so we cannot duplicate this file, instead we add a
depends on fsl-mm-codeclib-dev to provide a single pkgconfig file;
* The fsl-mm-flv-codeclib provided the same headers provided in
fsl-mm-codeclib so we remove them to avoid duplication;
* Disable debug split as the binaries are stripped;
* Set PACKAGE_ARCH to MACHINE_ARCH as this binaries are machine
specific;
* Fix libraries installation as the binary filenames doesn't follow
the standard naming;
* Use a single .inc file to avoid code duplication;
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Reported-by: Javier Viguera <javier.viguera@digi.com>
Otavio Salvador [Sun, 6 Jan 2013 21:16:20 +0000 (19:16 -0200)]
imx-base.inc: Centralize the preferred kernel for i.MX3X SoCs
The preferred kernel for i.MX3X SoCs are the same so we should set it
in imx-base.inc. The previous setting were not working as the board
files were using weak setting and the default (linux-imx) were being
used by mistake.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Synchronize with branch boundary-L3.0.35_12.09.01_GA on GitHub:
http://github.com/boundarydevices/linux-imx6/
The defconfig matches nitrogen6x_defconfig with two minor changes to
match Yocto userspace:
- Add devtmpfs
- GPU_VIV statically linked into kernel
This update includes a number of ethernet performance improvements as
discussed in this blog post:
http://boundarydevices.com/i-mx6-ethernet/
It also includes proper camera definitions in defconfig to allow
camera input from the OV5642 camera module and an update to the
SGTL5000 microphone ALSA controls as discussed in this post:
Daiane Angolini [Fri, 21 Dec 2012 18:10:26 +0000 (12:10 -0600)]
u-boot: Update u-boot 2012.10 to a newer version
This update includes the following changes:
mx53loco: Change default loadaddr to 0x72000000
mx6qsabrelite: Change default loadaddr to 0x12000000
mx6qsabre_common: Change default loadaddr to 0x12000000
mx28evk: Add support to dynamically choose between ftd use or not
mx53loco: Add support to dynamically choose between ftd use or not
mx6qsabrelite: Add support to dynamically choose between ftd use or not
mx6qsabre{auto,sd}: Add support to dynamically choose between ftd use or not
Noor Ahsan [Wed, 19 Dec 2012 14:05:26 +0000 (19:05 +0500)]
linux-imx: Add a patch to fix perf compilation issue.
* Perf gived compilation error
CC builtin-sched.o
builtin-sched.c: In function ‘get_cpu_usage_nsec_parent’:
builtin-sched.c:399:16: error: storage size of ‘ru’ isn’t known
* Added a patch from linux kernel git repo commit id 7b78f13603c6fcb64e020a0bbe31a651ea2b657b which include resource.h
file in builtin-sched.c.
* Bump PR.
* Verified it on Saberlite machine.
Signed-off-by: Noor Ahsan <noor_ahsan@mentor.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Tue, 18 Dec 2012 22:31:43 +0000 (20:31 -0200)]
udev: Drop bbappend as Meta-OpenEmbedded does not has it anymore
The OpenEmbedded-Core has update udev to 182 so making
Meta-OpenEmbedded one no more required. This allow us to simplify the
layer and remove a default dependency in Meta-OpenEmbedded.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Fri, 14 Dec 2012 11:18:46 +0000 (09:18 -0200)]
linux-imx.inc: Drop support for denzil
The code can be simplified if we drop denzil support making it easy to
understand. denzil doesn't provide KERNEL_SRC_PATH so we had provided
a workaround for it. This patch removes the workaround.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Ting Liu [Tue, 4 Dec 2012 08:22:32 +0000 (16:22 +0800)]
lxc: remove rdepend perl-module-warnings-register
The module does not exist any more. Its content (warnings/register.pm)
has been moved to the main perl package. Introduced by commit:
(poky: 51cbb5ae76a22d465e2f6c5ef923ec2682624e3b)
* File warnings/register.pm has been moved to package perl
Fix:
|error: Failed dependencies:
|perl-module-warnings-register is needed by lxc-0.8.0+rc1-r6.ppce500mc
|ERROR: Function failed: do_rootfs
Signed-off-by: Ting Liu <b28495@freescale.com> Signed-off-by: Chunrong Guo <b40290@freescale.com>
Zhenhua Luo [Fri, 23 Nov 2012 10:10:37 +0000 (18:10 +0800)]
libxml: update the version number to 2.9.0 to match the upgrade in poky
upgrade the version to 2.9.0 to fix following version mismatch issue:
ERROR: No recipes available for:
/srv/home/pokybuild/yocto-autobuilder/yocto-slave/p1022ds/build/yocto/meta-fsl-ppc/recipes-append/libxml/libxml2_2.8.0.bbappend
Stuart Yoder [Wed, 10 Oct 2012 03:28:28 +0000 (03:28 +0000)]
lxc: remove hwaddr from vlan config
-to get vlan working with the FSL SDK we need to
remove the hwaddr. This was found by trial and
error. Upstream discussion is started as to
when the hwaddr might be needed, but for now remove it
Signed-off-by: Stuart Yoder <stuart.yoder@freescale.com>
Stuart Yoder [Wed, 10 Oct 2012 03:28:27 +0000 (03:28 +0000)]
lxc: remove dhcp from busybox template
-the dhcp which is started by default in a container
causes our default examples various issues..including
vlans not working right, and screwing up host
network interfaces if networking isn't virtualized
-we do not know yet what the right upstream fix
is for this with more testing and characterization
needed
Signed-off-by: Stuart Yoder <stuart.yoder@freescale.com>