summaryrefslogtreecommitdiffstats
path: root/pbl/Kconfig
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2013-02-04 15:49:07 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2013-02-04 15:49:07 +0100
commit56325edd792632df816fc89cc897bf4c39a908af (patch)
tree2d73524b70ec28c9619e13e86ac3f8e16303cf02 /pbl/Kconfig
parentcfb14ce242c4681062c741d383a4c1e20ae4db2b (diff)
parent08147d427f9ee4723a6ba8525a2f85b2123f840e (diff)
downloadbarebox-56325edd792632df816fc89cc897bf4c39a908af.tar.gz
barebox-56325edd792632df816fc89cc897bf4c39a908af.tar.xz
Merge branch 'for-next/pbl'
Diffstat (limited to 'pbl/Kconfig')
-rw-r--r--pbl/Kconfig44
1 files changed, 44 insertions, 0 deletions
diff --git a/pbl/Kconfig b/pbl/Kconfig
new file mode 100644
index 0000000000..39752cc6f9
--- /dev/null
+++ b/pbl/Kconfig
@@ -0,0 +1,44 @@
+config HAVE_PBL_IMAGE
+ bool
+
+config HAVE_IMAGE_COMPRESSION
+ bool
+
+config PBL_IMAGE
+ bool "Pre-Bootloader image"
+ depends on HAVE_PBL_IMAGE
+
+config PBL_FORCE_PIGGYDATA_COPY
+ bool
+ help
+ In some case we need to copy the PIGGYDATA as the link address
+ as example we run from SRAM and shutdown the SDRAM/DDR for
+ reconfiguration but most of the time we just need to copy the
+ executable code.
+
+if PBL_IMAGE
+
+config IMAGE_COMPRESSION
+ bool
+ depends on HAVE_IMAGE_COMPRESSION
+ default y
+
+if IMAGE_COMPRESSION
+
+choice
+ prompt "Compression"
+
+config IMAGE_COMPRESSION_LZO
+ bool "lzo"
+
+config IMAGE_COMPRESSION_GZIP
+ bool "gzip"
+
+config IMAGE_COMPRESSION_NONE
+ bool "none"
+
+endchoice
+
+endif
+
+endif