Config.in 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. menuconfig BR2_PACKAGE_MTD
  2. bool "mtd/jffs2 utilities"
  3. select BR2_PACKAGE_ZLIB
  4. help
  5. Build mtd/jffs utilities
  6. if BR2_PACKAGE_MTD
  7. choice
  8. prompt "Source package selection"
  9. default BR2_PACKAGE_MTD_UTILS
  10. config BR2_PACKAGE_MTD_UTILS
  11. bool "Use MTD-utils release"
  12. select BR2_PACKAGE_LZO
  13. help
  14. Build mtd/jffs utilities with Dataflash support
  15. config BR2_PACKAGE_MTD_UTILS_GIT
  16. bool "Use MTD-utils from GIT"
  17. help
  18. Use the latest from GIT or a particular revision.
  19. You should probably say NO except for specific purpose.
  20. endchoice
  21. comment "MTD tools selection"
  22. config BR2_PACKAGE_MTD_DOCFDISK
  23. bool "docfdisk"
  24. config BR2_PACKAGE_MTD_DOC_LOADBIOS
  25. bool "doc_loadbios"
  26. config BR2_PACKAGE_MTD_ERASE
  27. bool "erase"
  28. default y
  29. depends on BR2_PACKAGE_MTD_20050122
  30. config BR2_PACKAGE_MTD_FLASHCP
  31. bool "flashcp"
  32. default y
  33. config BR2_PACKAGE_MTD_FLASH_ERASE
  34. bool "flash_erase"
  35. default y
  36. config BR2_PACKAGE_MTD_FLASH_ERASEALL
  37. bool "flash_eraseall"
  38. default y
  39. config BR2_PACKAGE_MTD_FLASH_INFO
  40. bool "flash_info"
  41. default y
  42. config BR2_PACKAGE_MTD_FLASH_LOCK
  43. bool "flash_lock"
  44. default y
  45. config BR2_PACKAGE_MTD_FLASH_UNLOCK
  46. bool "flash_unlock"
  47. default y
  48. config BR2_PACKAGE_MTD_FTL_CHECK
  49. bool "ftl_check"
  50. default y
  51. config BR2_PACKAGE_MTD_FTL_FORMAT
  52. bool "ftl_format"
  53. default y
  54. config BR2_PACKAGE_MTD_JFFS2DUMP
  55. bool "jffs2dump"
  56. default y
  57. config BR2_PACKAGE_MTD_JFFS3DUMP
  58. bool "jffs3dump"
  59. default y
  60. depends on BR2_PACKAGE_MTD_20050122
  61. config BR2_PACKAGE_MTD_MKFSJFFS2
  62. bool "mkfs.jffs2"
  63. default y
  64. config BR2_PACKAGE_MTD_MKFSJFFS
  65. bool "mkfs.jffs"
  66. depends on BR2_PACKAGE_MTD_20050122 || BR2_PACKAGE_MTD_20061007 || BR2_PACKAGE_MTD_UTILS
  67. config BR2_PACKAGE_MTD_MTD_DEBUG
  68. bool "mtd_debug"
  69. default y
  70. config BR2_PACKAGE_MTD_NANDDUMP
  71. bool "nanddump"
  72. default y
  73. config BR2_PACKAGE_MTD_NANDTEST
  74. bool "nandtest"
  75. default y
  76. depends on BR2_PACKAGE_MTD_UTILS_GIT
  77. config BR2_PACKAGE_MTD_NANDWRITE
  78. bool "nandwrite"
  79. default y
  80. config BR2_PACKAGE_MTD_NFTL_FORMAT
  81. bool "nftl_format"
  82. config BR2_PACKAGE_MTD_NFTLDUMP
  83. bool "nftldump"
  84. config BR2_PACKAGE_MTD_SUMTOOL
  85. bool "sumtool"
  86. default y
  87. config BR2_PACKAGE_MTD_UBIATTACH
  88. bool "ubiattach"
  89. default y
  90. depends on BR2_PACKAGE_MTD_UTILS_GIT
  91. config BR2_PACKAGE_MTD_UBICRC32
  92. bool "ubicrc32"
  93. default y
  94. depends on BR2_PACKAGE_MTD_UTILS_GIT
  95. config BR2_PACKAGE_MTD_UBIDETACH
  96. bool "ubidetach"
  97. default y
  98. depends on BR2_PACKAGE_MTD_UTILS_GIT
  99. config BR2_PACKAGE_MTD_UBIMIRROR
  100. bool "ubimirror"
  101. default y
  102. depends on BR2_PACKAGE_MTD_UTILS_GIT
  103. config BR2_PACKAGE_MTD_UBIMKVOL
  104. bool "ubimkvol"
  105. default y
  106. depends on BR2_PACKAGE_MTD_UTILS_GIT
  107. config BR2_PACKAGE_MTD_UBINFO
  108. bool "ubinfo"
  109. default y
  110. depends on BR2_PACKAGE_MTD_UTILS_GIT
  111. config BR2_PACKAGE_MTD_UBIRMVOL
  112. bool "ubirmvol"
  113. default y
  114. depends on BR2_PACKAGE_MTD_UTILS_GIT
  115. config BR2_PACKAGE_MTD_UBIUPDATEVOL
  116. bool "ubiupdatevol"
  117. default y
  118. depends on BR2_PACKAGE_MTD_UTILS_GIT
  119. endif