diff options
author | Peter Korsgaard <jacmet@sunsite.dk> | 2009-04-07 19:22:43 +0000 |
---|---|---|
committer | Peter Korsgaard <jacmet@sunsite.dk> | 2009-04-07 19:22:43 +0000 |
commit | bd176bded32a6f974baa54057a54ace6e9a3c6aa (patch) | |
tree | 41e594f030f413bf9ede186b2b76fbc03ae88e88 /target/jffs2 | |
parent | 3b4a5f59e1cb0d664b9998eaadf7d9e706d4c350 (diff) |
target/jffs2: Put all sub options in a BR2_TARGET_ROOTFS_JFFS2 conditional
And get rid of all the individual 'depends on B2_TARGET_ROOTFS_JFFS2'
Diffstat (limited to 'target/jffs2')
-rw-r--r-- | target/jffs2/Config.in | 21 |
1 files changed, 3 insertions, 18 deletions
diff --git a/target/jffs2/Config.in b/target/jffs2/Config.in index d6a8f059b..f3d696184 100644 --- a/target/jffs2/Config.in +++ b/target/jffs2/Config.in @@ -5,37 +5,32 @@ config BR2_TARGET_ROOTFS_JFFS2 help Build a jffs2 root filesystem +if BR2_TARGET_ROOTFS_JFFS2 + choice prompt "Memory Type" default BR2_TARGET_ROOTFS_JFFS2_FLASH_128 - depends on BR2_TARGET_ROOTFS_JFFS2 config BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_1056 bool "AT45 dataflash with 1056 byte pagesize" - depends on BR2_TARGET_ROOTFS_JFFS2 select BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER config BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_528 bool "AT45 dataflash with 528 byte pagesize" - depends on BR2_TARGET_ROOTFS_JFFS2 select BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER config BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K bool "NAND flash with 2kB Page and 128 kB erasesize" - depends on BR2_TARGET_ROOTFS_JFFS2 select BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER config BR2_TARGET_ROOTFS_JFFS2_FLASH_128 bool "Parallel flash with 4 kB pagesize and 128 kB erase size" - depends on BR2_TARGET_ROOTFS_JFFS2 config BR2_TARGET_ROOTFS_JFFS2_FLASH_64 bool "Parallel flash with 4 kB pagesize and 64 kB erase size" - depends on BR2_TARGET_ROOTFS_JFFS2 config BR2_TARGET_ROOTFS_JFFS2_CUSTOM bool "Select custom page and erase size" - depends on BR2_TARGET_ROOTFS_JFFS2 endchoice @@ -55,7 +50,6 @@ config BR2_TARGET_ROOTFS_JFFS2_CUSTOM_EBSIZE config BR2_TARGET_ROOTFS_JFFS2_PAGESIZE hex - depends on BR2_TARGET_ROOTFS_JFFS2 default 0x420 if BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_1056 default 0x210 if BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_528 default 0x800 if BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K @@ -65,7 +59,6 @@ config BR2_TARGET_ROOTFS_JFFS2_PAGESIZE config BR2_TARGET_ROOTFS_JFFS2_EBSIZE hex - depends on BR2_TARGET_ROOTFS_JFFS2 default 0x2100 if BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_1056 default 0x1080 if BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_528 default 0x20000 if BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K @@ -75,7 +68,6 @@ config BR2_TARGET_ROOTFS_JFFS2_EBSIZE config BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER bool "Do not use Cleanmarker" - depends on BR2_TARGET_ROOTFS_JFFS2 default y if BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_1056 default y if BR2_TARGET_ROOTFS_JFFS2_DATAFLASH_528 default y if BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_2K_128K @@ -85,11 +77,9 @@ config BR2_TARGET_ROOTFS_JFFS2_NOCLEANMARKER config BR2_JFFS2_TARGET_SREC bool "RootFS in SREC file formet" - depends on BR2_TARGET_ROOTFS_JFFS2 config BR2_TARGET_ROOTFS_JFFS2_PAD bool "Pad output" - depends on BR2_TARGET_ROOTFS_JFFS2 config BR2_TARGET_ROOTFS_JFFS2_PADSIZE hex "Pad output size (0x0 = to end of EB)" @@ -101,34 +91,29 @@ config BR2_TARGET_ROOTFS_JFFS2_PADSIZE choice prompt "Endianess" default BR2_TARGET_ROOTFS_JFFS2_LE - depends on BR2_TARGET_ROOTFS_JFFS2 config BR2_TARGET_ROOTFS_JFFS2_LE bool "little-endian" - depends on BR2_TARGET_ROOTFS_JFFS2 config BR2_TARGET_ROOTFS_JFFS2_BE bool "big-endian" - depends on BR2_TARGET_ROOTFS_JFFS2 endchoice config BR2_TARGET_ROOTFS_JFFS2_SUMMARY bool "Produce a summarized JFFS2 image" - depends on BR2_TARGET_ROOTFS_JFFS2 help A summarised image can be mounted faster if support is enabled in the kernel (CONFIG_JFFS2_SUMMARY) config BR2_TARGET_ROOTFS_JFFS2_OUTPUT string "Output File" - depends on BR2_TARGET_ROOTFS_JFFS2 default "$(IMAGE).jffs2" config BR2_TARGET_ROOTFS_JFFS2_COPYTO string "also copy the image to..." - depends on BR2_TARGET_ROOTFS_JFFS2 default "" help Copies the resulting image to a secondary location. +endif |