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>
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>
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)
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)
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>
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>
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>
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