aboutsummaryrefslogtreecommitdiffstats
path: root/boot
Commit message (Collapse)AuthorAgeFilesLines
* Add MXS bootlets packageMaxime Ripard2012-07-215-1/+229
| | | | | | | | | | | | | | | | | | | | | | | | | MXS platforms (imx23 and imx28) are relying on bootlets as their first stage bootloaders, that can then either start a regular second stage bootloader or directly a Linux kernel. However, the Makefile allows only to build u-boot and linux images at the same time, which is not very convenient as we will more likely use only one of them, so we need to duplicate a bit what is already done so that we are able to choose what we want to generate. thomas.petazzoni@free-electrons.com: * Remove incorrect dependency on BR2_PACKAGE_ELFTOSB * Each board configuration option is for one board, not multiple boards, so use singular. * The i.MX28 support is for i.MX28 EVK only, reflect that in the option prompt and the option name. * Use 'generic-package' instead of GENTARGETS Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* all packages: rename XXXTARGETS to xxx-packageArnout Vandecappelle (Essensium/Mind)2012-07-178-8/+8
| | | | | | | | | | | | | Also remove the redundant $(call ...). This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* all packages: use new host-xxx-package macrosArnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS,host))/$(eval $(host-generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS,host))/$(eval $(host-autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS,host))/$(eval $(host-cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* syslinux: bump to 4.05Aras Vaichas2012-07-172-3/+21
| | | | | | | | | | | * bump syslinux from 4.04 to 4.05 * add patch to fix build problem with 4.05, see http://old.nabble.com/syslinux-fails-to-build-td34112447.html * add util-linux dependency and make sure the build finds it Signed-off-by: Aras Vaichas <aras.vaichas@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* barebox: remove old version and add last 4 versions.Marek Belisko2012-07-041-13/+8
| | | | | Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: bump to 2012.07Marek Belisko2012-07-041-1/+5
| | | | | Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* u-boot: build signed image for OMAP processorsLuca Ceresoli2012-05-192-0/+57
| | | | | Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uboot: add a new binary format for u-boot.imgNicolas Dechesne2012-05-052-0/+5
| | | | | | | | | | | For some platforms like OMAP, a new binary format is now being used for u-boot: u-boot.img. It is basically u-boot.bin which has been processed with mkimage. Signed-off-by: Nicolas Dechesne <n-dechesne@ti.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uboot: Add support for U-Boot SPLNicolas Dechesne2012-05-052-0/+20
| | | | | | | | | | | | | | | | | SPL is a first stage bootloader. On pandaboard it supercedes x-loader, and should now be used. This patch ensures that either SPL or xloader can be selected. A config variable has been added for the name of the SPL binary generated during u-boot build. For most platform it is u-boot-spl.bin but not always. It is MLO on OMAP for example. Signed-off-by: Nicolas Dechesne <n-dechesne@ti.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Tested-by: Frank Hunleth <fhunleth@troodon-software.com> Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* u-boot: bump to 2012.04.01 releaseGustavo Zacarias2012-04-292-2/+2
| | | | | | | | | Bump from 2012.04 to 2012.04.01 Fixes a nasty bug in the command line processing. [Peter: keep kconfig name] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* u-boot: add 2012.04 releaseGustavo Zacarias2012-04-242-1/+186
| | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
* barebox: add 2012.04, remove 2011.12Peter Korsgaard2012-04-191-6/+6
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* syslinux: add upstream URLPeter Korsgaard2012-03-291-0/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: fix 2012.03 typoPeter Korsgaard2012-03-071-1/+1
| | | | | | Thanks to Eric BĂ©nard for noticing. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: add 2012.03 releasePeter Korsgaard2012-03-061-1/+5
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: add 2012.02, remove 2011.11Jean-Christophe PLAGNIOL-VILLARD2012-02-061-6/+6
| | | | | | | And mark 2011.12 as deprecated. Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* at91bootstrap: allow specification of a custom patch directoryThomas Petazzoni2012-02-022-0/+18
| | | | | | | Fixes bug #4664. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* u-boot: only apply 2011.12 at91 patch if building 2011.12Peter Korsgaard2012-02-021-0/+0
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lpc32xxcdl: fix patch stepPeter Korsgaard2012-02-021-0/+10
| | | | | | | | The lpc32xxcdl files have dos newlines, which our patch infrastructure doesn't handle. Work around it by converting the affected files to unix newlines before patching. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* boot: only show vendor-specific bootloaders for applicable arm variantPeter Korsgaard2012-02-013-3/+3
| | | | | | | Atmel at91sam9 and NXP lpc32xx are both all arm926t, so only show then if that arm variant is selected. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* configs: at91sam926* use latest u-boot and mainline linuxAlexandre Belloni2012-02-012-0/+480
| | | | | | | | | | | While upgrading the configs, it proved necessary to make more space on the dataflash for u-boot since it grew because of relocation. dataflash is then repartitionned to make more room for u-boot and a redundant environment. Signed-off-by: Alexandre Belloni <alexandre.belloni@piout.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* lpc32xx: Add CDL to the available bootloadersAlexandre Belloni2012-02-017-0/+1801
| | | | | | | | This will build kickstart and s1l for the selected board and install them alongside u-boot. Signed-off-by: Alexandre Belloni <abelloni@adeneo-embedded.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* boot: Reorder entries alphabeticallyAlexandre Belloni2012-02-011-2/+2
| | | | | Signed-off-by: Alexandre Belloni <abelloni@adeneo-embedded.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* syslinux: add support for host-installArnout Vandecappelle (Essensium/Mind)2012-01-241-0/+14
| | | | | | | | | This makes it possible to build the syslinux/extlinux installer, so a bootable USB drive, CompactFlash or SD card can be created by a user script. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* syslinux: bump to version 4.04Arnout Vandecappelle (Essensium/Mind)2012-01-222-19/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: add 2012.01, remove 2011.10Peter Korsgaard2012-01-091-6/+6
| | | | | | And mark 2011.11 as deprecated. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* u-boot: remove 2010.x versions, deprecate 2011.03 / 2011.06Peter Korsgaard2012-01-021-12/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* u-boot: add version 2011.12Gustavo Zacarias2012-01-021-1/+5
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: add 2011.12 release, remove 2011.09Peter Korsgaard2011-12-111-6/+6
| | | | | | And mark 2011.10 as deprecated. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* u-boot: add support for u-boot-nand.binGustavo Zacarias2011-12-012-0/+5
| | | | | | | Add support for the u-boot-nand.bin target file. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* u-boot: add version 2011.09Gustavo Zacarias2011-12-011-1/+5
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Merge branch 'next'Peter Korsgaard2011-12-011-6/+6
|\ | | | | | | | | | | And kickoff 2012.02 cycle. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
| * barebox: add 2011.11.0, remove 2011.08.0Peter Korsgaard2011-11-191-6/+6
| | | | | | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | Prevent patch commands from accessing source controlDanomi Mocelopolis2011-11-261-1/+1
| | | | | | | | | | | | | | | | Closes #4357 Add -g0 option to patch to ensure it doesn't try to access source control. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* | u-boot: fix CUSTOM_PATCH_DIR documentationPeter Korsgaard2011-11-191-1/+1
|/ | | | | | | We're using uboot-<version>-*.patch, and not u-boot-<version>-*.patch Reported-by: Jerzy Grzegorek <jerzy.grzegorek@trzebnica.net> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: add 2011.10, mark 2011.08 as deprecatedPeter Korsgaard2011-10-101-1/+6
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: remove useless arguments from AUTOTARGETSThomas Petazzoni2011-09-291-1/+1
| | | | | | | | | | Thanks to the pkgparentdir and pkgname functions, we can rewrite the AUTOTARGETS macro in a way that avoids the need for each package to repeat its name and the directory in which it is present. [Peter: pkgdir->pkgparentdir] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: remove useless arguments from GENTARGETSThomas Petazzoni2011-09-296-6/+6
| | | | | | | | | | Thanks to the pkgparentdir and pkgname functions, we can rewrite the GENTARGETS macro in a way that avoids the need for each package to repeat its name and the directory in which it is present. [Peter: pkgdir->pkgparentdir] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: patch-kernel.sh is no morePeter Korsgaard2011-09-191-1/+1
| | | | | | Thanks to Sven Neumann for noticing. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* u-boot: clarify network settings submenu, disable override by defaultPeter Korsgaard2011-09-181-3/+2
| | | | | | | Make it clear that these options override the board defconfig, and don't enable it by default. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* boot: get rid of toplevel submenusPeter Korsgaard2011-09-185-5/+5
| | | | | | | Sub options are indented anyway, so no need for empty menus / force people to enter sub menus to see configuration options. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: add support for custom version, tarball, git and patch dirJean-Christophe PLAGNIOL-VILLARD2011-09-182-1/+75
| | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* support: move patch-kernel.sh and rename itThomas Petazzoni2011-09-171-1/+1
| | | | | | | | The name "patch-kernel.sh" is a bit stupid, since this script is used to patch everything in Buildroot, not only kernel trees. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: bump versionPeter Korsgaard2011-09-131-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* grub: fix patch handling after AUTOTARGETS conversionPeter Korsgaard2011-08-263-14/+49480
| | | | | | | | | | | | Closes #4093 AUTOTARGETS doesn't handle compressed patches, so the '400' patch did not get applied. Fix it by extracting the patch. With this, the '500' patch is no longer needed. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: add barebox-<n/x/menu>config and barebox-savedefconfig supportJean-Christophe PLAGNIOL-VILLARD2011-08-241-0/+10
| | | | | | [Peter: only activate if barebox is enabled, fix deps] Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* barebox: bump versionJean-Christophe PLAGNIOL-VILLARD2011-08-091-1/+1
| | | | | Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uboot: fix custom patch dir typoPeter Korsgaard2011-07-191-1/+1
| | | | | | Noticed by robinmholt on IRC. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uboot-tools: add fw_printenv, rename to uboot-toolsPeter Korsgaard2011-07-182-24/+0
| | | | | | | Move fw_printenv / fw_setenv options from the uboot bootloader build to the uboot-mkimage package, and rename it to uboot-tools. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uboot: unbreak kirkwood format handling after a4ca959321Peter Korsgaard2011-07-141-1/+1
| | | | | | | Commit a4ca959321 (u-boot: rename to uboot) forgot to change the kirkwood format handling to look for the new variable name, breaking support. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>