summaryrefslogtreecommitdiffstats
path: root/boot/u-boot/Config.in
diff options
context:
space:
mode:
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>2010-06-12 13:18:04 +0200
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2010-06-12 13:23:48 +0200
commitf15702a97f2c614840b687cae80df127433d1b44 (patch)
tree06180ffafac5c225f60b4f5542bb810f5a55d998 /boot/u-boot/Config.in
parent6db01c1b3091aec8c0131f0f559daabb27e78c1c (diff)
downloadbuildroot-novena-f15702a97f2c614840b687cae80df127433d1b44.tar.gz
buildroot-novena-f15702a97f2c614840b687cae80df127433d1b44.zip
u-boot: re-add infrastructure to specify custom tarball
The bootloader being very specific to the hardware, being able to build U-Boot from an arbitrary tarball available on the web might be needed. Therefore, for U-Boot, we provide two methods : * Get a given stable version from U-Boot official FTP server * Get an arbitrary tarball This should hopefully satisfy most needs, without complicating too much the U-Boot build procedure on Buildroot side. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'boot/u-boot/Config.in')
-rw-r--r--boot/u-boot/Config.in11
1 files changed, 11 insertions, 0 deletions
diff --git a/boot/u-boot/Config.in b/boot/u-boot/Config.in
index a4f5fd954..79c5c3da7 100644
--- a/boot/u-boot/Config.in
+++ b/boot/u-boot/Config.in
@@ -25,13 +25,24 @@ config BR2_TARGET_UBOOT_2009_11
config BR2_TARGET_UBOOT_2009_08
bool "u-boot-2009.08"
+config BR2_TARGET_UBOOT_CUSTOM_TARBALL
+ bool "Custom tarball"
+
endchoice
+if BR2_TARGET_UBOOT_CUSTOM_TARBALL
+
+config BR2_TARGET_UBOOT_CUSTOM_TARBALL_LOCATION
+ string "URL of custom U-Boot tarball"
+
+endif
+
config BR2_UBOOT_VERSION
string
default "2010.03" if BR2_TARGET_UBOOT_2010_03
default "2009.11" if BR2_TARGET_UBOOT_2009_11
default "2009.08" if BR2_TARGET_UBOOT_2009_08
+ default "custom" if BR2_TARGET_UBOOT_CUSTOM_TARBALL
config BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR
string "custom patch dir"