summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* linux-imx: add imx6qsabrelite configurationDaiane Angolini2012-03-232-2/+2460
| | | | | | | | | 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>
* image_types_fsl.bbclass: fix sdcard image name and symlinkOtavio Salvador2012-03-231-4/+1
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot: add imx6qsabrelite as compatible machineOtavio Salvador2012-03-221-1/+1
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot: add imx28evk as compatible machineOtavio Salvador2012-03-221-1/+1
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-libc-headers-imx: add imx6qsabrelite as compatible machineOtavio Salvador2012-03-221-1/+1
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-libc-headers-imx: add 2.6.38Otavio Salvador2012-03-221-0/+12
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Major refactor in SDCard generationOtavio Salvador2012-03-224-56/+83
| | | | | | | | | | | | | | | | | | | | 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>
* imx-base.inc: set u-boot settings for mx5 and mx6 machinesOtavio Salvador2012-03-211-0/+6
| | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Fabio Estevam <fabio.estevam@freescale.com>
* mx5: set SOC_FAMILY dataOtavio Salvador2012-03-213-0/+9
| | | | | | | 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>
* fsl-default-providers.inc: drop virtual/xserver-xf86 setOtavio Salvador2012-03-211-1/+0
| | | | | | | 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>
* xf86-video-imxfb: replace virtual/xserver-f86 by virtual/xserverOtavio Salvador2012-03-211-2/+2
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base.inc: drop duplicated providers settingOtavio Salvador2012-03-211-2/+0
| | | | | | | 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>
* sdcard_image.bbclass: add support to choose the bootloader to useOtavio Salvador2012-03-212-42/+22
| | | | | | | | | 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>
* u-boot: fix UART clock setting for mx53Otavio Salvador2012-03-212-1/+59
| | | | | | | | | | | | | | | 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>
* fsl-default-versions.inc: drop u-boot preferred versionOtavio Salvador2012-03-161-2/+0
| | | | | | Let the versions to be taken automatically. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx53ard: fix u-boot machine definitionOtavio Salvador2012-03-161-1/+1
|
* imx53qsb: fix u-boot machine definitionOtavio Salvador2012-03-161-1/+1
|
* imx51evk: fix u-boot machine definitionOtavio Salvador2012-03-161-1/+1
|
* imx-base.inc: change EXTRA_IMAGEDEPENDS to u-boot for easy configurationOtavio Salvador2012-03-161-1/+1
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* default-providers: drop u-boot overrideOtavio Salvador2012-03-161-1/+0
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot: add mainline U-Boot git versionOtavio Salvador2012-03-162-14/+17
| | | | | | | | 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>
* linux-3.2: add linaro's versionEric Bénard2012-03-1610-0/+2976
| | | | Signed-off-by: Eric Bénard <eric@eukrea.com>
* linux-3.1: add linaro's versionEric Bénard2012-03-162-0/+2924
| | | | | | this one should match the latest release Linaro did for i.MX53 Signed-off-by: Eric Bénard <eric@eukrea.com>
* linux-imx-2.6.35.3: add patch for systemdEric Bénard2012-03-162-1/+60
| | | | | | this patch was recommended by Koen to support recent systemd Signed-off-by: Eric Bénard <eric@eukrea.com>
* default-providers: allow overriding of linux & u-bootEric Bénard2012-03-161-3/+3
| | | | | | this allows easy testing of other kernels Signed-off-by: Eric Bénard <eric@eukrea.com>
* u-boot-imx: set PACKAGE_ARCH to MACHINE_ARCHOtavio Salvador2012-03-161-0/+2
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-imx: depends on elftosb-native in mxs SOCsOtavio Salvador2012-03-151-3/+2
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-libc-headers-imx: use new git.freescale.com server for fetchingOtavio Salvador2012-03-151-2/+2
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx: use new git.freescale.com server for fetchingOtavio Salvador2012-03-151-2/+2
| | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Eric Bnard <eric@eukrea.com>
* linux-imx: set DEFAULT_PREFERENCE to -1 only for current machinesOtavio Salvador2012-03-151-2/+3
| | | | | | | That allows for easy addition of newer i.MX6 platform on the BSP. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Eric Bnard <eric@eukrea.com>
* linux-imx: allow NFS root mount to use alternate RPC portsOtavio Salvador2012-03-159-8/+251
| | | | | | | | 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>
* linux-imx: move 2.6.35.3 specific patches to linux-imx-2.6.35.3 dirOtavio Salvador2012-03-1525-0/+0
| | | | | | | | This makes easier to identify which kernel needs a specific patch avoiding keeping unused patches around. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Eric Bnard <eric@eukrea.com>
* linux-imx-2.6.38: update and add a working defconfigEric Bénard2012-03-084-1/+7302
| | | | | | | | | 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 Signed-off-by: Eric Bénard <eric@eukrea.com>
* linux-imx-2.6.35: upgrade configuration for imx53qsbEric Bénard2012-03-082-39/+68
| | | | | | | | 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 Signed-off-by: Eric Bénard <eric@eukrea.com>
* linux-2.6.35.3: put defconfig in a versionned directoryEric Bénard2012-03-083-0/+0
| | | | | | | this gives us a chance to be able to compile other versions of the kernel with their own configuration Signed-off-by: Eric Bénard <eric@eukrea.com>
* bbsdcard-image: add new classEric Bénard2012-03-081-0/+37
| | | | | | | | | | | | | | | | | | | 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 Signed-off-by: Eric Bénard <eric@eukrea.com>
* barebox: add recipeEric Bénard2012-03-0811-0/+1076
| | | | | | | | | | 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) Signed-off-by: Eric Bénard <eric@eukrea.com>
* linux-imx-2.6.35.3: Added IPU patches fixing ERESTARTSYS behaviour.Leon Woestenberg2012-03-084-1/+107
| | | | | | | Posted by Phil Endecott on imxcommunity.org. Signed-off-by: Leon Woestenberg <leon@sidebranch.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx-2.6.35: add USR led support to imx53qsbEric Bénard2012-03-082-1/+70
| | | | | | this allows to have an heartbeat trigger on this led for example Signed-off-by: Eric Bénard <eric@eukrea.com>
* linux-imx: install headers needed for imx-test compilationEric Bénard2012-03-081-0/+14
| | | | Signed-off-by: Eric Bénard <eric@eukrea.com>
* imx-test: fix the recipeEric Bénard2012-03-081-4/+26
| | | | | | | | - this recipe actually doesn't compile. - this patch fix this and package the tests. - currently only compile tested. Signed-off-by: Eric Bénard <eric@eukrea.com>
* gst-fsl-plugin: fix wrong quottingOtavio Salvador2012-03-071-2/+2
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx: fix no-unaligned-access.patchEric Bénard2012-03-071-13/+35
| | | | | | | | 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. Signed-off-by: Eric Bénard <eric@eukrea.com>
* gst-fsl-plugin: fix quottingOtavio Salvador2012-02-281-1/+1
| | | | | | | All assignment now need to be properly quotted otherwise bitbake raises an exception while parsing the recipes. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* README: add general informationOtavio Salvador2012-02-111-0/+24
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* udev: import 164 version from OE-CoreOtavio Salvador2012-02-0113-0/+768
| | | | | | | | | Currently supported machines doesn't support kernel above 2.6.35 thus forcing us to be using udev 164 version for now. Once kernel is updated, this ought to be reverted. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx: add imx51evk supportAdrian Alonso2012-02-012-2/+2494
| | | | | | | | * Add imx51evk target board support * Add default defconfig * Bump PR. Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
* machconfig: new file for imx51evk target optionsAdrian Alonso2012-02-011-0/+11
| | | | | | | * Machconfig file for imx51evk input devices support * Assume no touchscreen and system uses external keyboard Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
* imx-test: add imx51evk supportAdrian Alonso2012-02-011-2/+2
| | | | | | | * Add imx51evk to compatible machine list * Bump PR Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
* imx-firmware: add imx51evk supportAdrian Alonso2012-02-011-2/+2
| | | | | | | * Add imx51evk to compatible machine list * Bump PR Signed-off-by: Adrian Alonso <aalonso00@gmail.com>