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>
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>
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
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
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
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)
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.
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>
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>
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>
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>
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
Otavio Salvador [Fri, 16 Dec 2011 10:27:28 +0000 (10:27 +0000)]
avoid changing settings under the hood of non-BSP machines
In case Meta-Freescale is used together with other layers it shouldn't
change any setting except when using the BSD specific machines thus
the include files are moved onto a imx53-base.inc file.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Adrian Alonso [Mon, 19 Dec 2011 02:04:16 +0000 (20:04 -0600)]
u-boot-imx: change include path for u-boot inc file
* Change include path for u-boot inc file;
* Something went wrong with github pull request commit 9dc3f8a1b7187150babbbcd5a62f960fa4500767
already handle this error.
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
Otavio Salvador [Tue, 13 Dec 2011 16:39:34 +0000 (16:39 +0000)]
u-boot: move to recipes-bsd/u-boot and fix parsing of recipe
OE-Core has moved u-boot from recipes-bsd/uboot to
recipes-bsd/u-boot. This moves the files and fixes the path for
inclusion of u-boot.inc file on the recipes.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Adrian Alonso [Tue, 8 Nov 2011 02:41:44 +0000 (20:41 -0600)]
imx-lib: update to release version 11.09.01
* Update to release version 11.09.01
* Distribute imx-lib source code as part of metadata
* Remove libraries shared link creation, prevent QA
test failure.
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
Adrian Alonso [Tue, 8 Nov 2011 02:31:23 +0000 (20:31 -0600)]
linux-imx: update to release version 11.09.01
* Update to release version 11.09.01
* Fetch base kernel from official repo
* Include Freescale kernel patches as part of metadata
* Update checksums
* Bump PR
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
Adrian Alonso [Tue, 8 Nov 2011 02:22:47 +0000 (20:22 -0600)]
linux-libc-headers: update to release version 11.09.01
* Update to release version 11.09.01
* Fetch base kernel from official repo
* Include Freescale kernel patches as part of metadata
* Update checksums
* Bump PR
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
Adrian Alonso [Tue, 8 Nov 2011 02:00:23 +0000 (20:00 -0600)]
u-boot-imx: update to release 11.09.01
* Update u-boot release version to 11.09.01
* Fetch u-boot v2009.08 from Denx ftp site
* Include Freescale distrubeted patchs
* Rename do_patch function to allow new patchs to be applyed
by appending them as SRC_URI files.
* Bump PR
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
Adrian Alonso [Wed, 19 Oct 2011 05:10:05 +0000 (00:10 -0500)]
gst-fsl-plugin: define extra packaged files
* Define extra packaged libraries and utilities
* gst-fsl-plugin.inc file defines additional files to be
shipped.
* Define run time dependency on fsl-mm-codeclib
* Bump PR.
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
Adrian Alonso [Wed, 19 Oct 2011 05:03:54 +0000 (00:03 -0500)]
imx53qsb: cleanup machine descriptor
* Cleanup machine descriptor
Remove preferred versions and providers, this are set in upper
layer configuration.
* Rename xserver-xf86-lite to xserver-xorg-lite alling to Yocto's
upstream xserver-xorg.
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
Adrian Alonso [Wed, 19 Oct 2011 05:02:06 +0000 (00:02 -0500)]
imx53ard: cleanup machine descriptor
* Cleanup machine descriptor
Remove preferred versions and providers, this are set in upper
layer configuration.
* Rename xserver-xf86-lite to xserver-xorg-lite alling to Yocto's
upstream xserver-xorg naming changes.
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>