123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211 |
- config BR2_PACKAGE_MTD
- bool "mtd, jffs2 and ubi/ubifs tools"
- help
- Build mtd, jffs2 and ubi/ubifs tools
- http://www.linux-mtd.infradead.org/
- if BR2_PACKAGE_MTD
- # The two hidden options below match mtd configure script options
- # --enable-jffs and --enable-ubifs
- config BR2_PACKAGE_MTD_JFFS_UTILS
- bool
- select BR2_PACKAGE_LZO
- select BR2_PACKAGE_ZLIB
- config BR2_PACKAGE_MTD_UBIFS_UTILS
- bool
- select BR2_PACKAGE_LZO
- select BR2_PACKAGE_UTIL_LINUX
- select BR2_PACKAGE_UTIL_LINUX_LIBUUID
- select BR2_PACKAGE_ZLIB
- comment "MTD tools selection"
- config BR2_PACKAGE_MTD_DOCFDISK
- bool "docfdisk"
- config BR2_PACKAGE_MTD_DOC_LOADBIOS
- bool "doc_loadbios"
- config BR2_PACKAGE_MTD_FLASHCP
- bool "flashcp"
- default y
- config BR2_PACKAGE_MTD_FLASH_ERASE
- bool "flash_erase"
- default y
- config BR2_PACKAGE_MTD_FLASH_LOCK
- bool "flash_lock"
- default y
- config BR2_PACKAGE_MTD_FLASH_OTP_DUMP
- bool "flash_otp_dump"
- config BR2_PACKAGE_MTD_FLASH_OTP_INFO
- bool "flash_otp_info"
- config BR2_PACKAGE_MTD_FLASH_OTP_LOCK
- bool "flash_otp_lock"
- config BR2_PACKAGE_MTD_FLASH_OTP_WRITE
- bool "flash_otp_write"
- config BR2_PACKAGE_MTD_FLASH_UNLOCK
- bool "flash_unlock"
- default y
- config BR2_PACKAGE_MTD_FTL_CHECK
- bool "ftl_check"
- config BR2_PACKAGE_MTD_FTL_FORMAT
- bool "ftl_format"
- config BR2_PACKAGE_MTD_JFFS2DUMP
- bool "jffs2dump"
- select BR2_PACKAGE_MTD_JFFS_UTILS
- config BR2_PACKAGE_MTD_MKFSJFFS2
- bool "mkfs.jffs2"
- select BR2_PACKAGE_MTD_JFFS_UTILS
- config BR2_PACKAGE_MTD_MKFSUBIFS
- bool "mkfs.ubifs"
- select BR2_PACKAGE_MTD_UBIFS_UTILS
- config BR2_PACKAGE_MTD_MTD_DEBUG
- bool "mtd_debug"
- default y
- config BR2_PACKAGE_MTD_MTDPART
- bool "mtdpart"
- config BR2_PACKAGE_MTD_NANDDUMP
- bool "nanddump"
- default y
- config BR2_PACKAGE_MTD_NANDTEST
- bool "nandtest"
- default y
- config BR2_PACKAGE_MTD_NANDWRITE
- bool "nandwrite"
- default y
- config BR2_PACKAGE_MTD_NFTLDUMP
- bool "nftldump"
- config BR2_PACKAGE_MTD_NFTL_FORMAT
- bool "nftl_format"
- config BR2_PACKAGE_MTD_RECV_IMAGE
- bool "recv_image"
- config BR2_PACKAGE_MTD_RFDDUMP
- bool "rfddump"
- config BR2_PACKAGE_MTD_RFDFORMAT
- bool "rfdformat"
- config BR2_PACKAGE_MTD_SERVE_IMAGE
- bool "serve_image"
- config BR2_PACKAGE_MTD_SUMTOOL
- bool "sumtool"
- select BR2_PACKAGE_MTD_JFFS_UTILS
- config BR2_PACKAGE_MTD_MTDINFO
- bool "mtdinfo"
- default y
- config BR2_PACKAGE_MTD_UBIATTACH
- bool "ubiattach"
- default y
- config BR2_PACKAGE_MTD_UBICRC32
- bool "ubicrc32"
- default y
- config BR2_PACKAGE_MTD_UBIDETACH
- bool "ubidetach"
- default y
- config BR2_PACKAGE_MTD_UBIFORMAT
- bool "ubiformat"
- default y
- config BR2_PACKAGE_MTD_UBIMKVOL
- bool "ubimkvol"
- default y
- config BR2_PACKAGE_MTD_UBINFO
- bool "ubinfo"
- default y
- config BR2_PACKAGE_MTD_UBINIZE
- bool "ubinize"
- default y
- config BR2_PACKAGE_MTD_UBIRENAME
- bool "ubirename"
- default y
- config BR2_PACKAGE_MTD_UBIRMVOL
- bool "ubirmvol"
- default y
- config BR2_PACKAGE_MTD_UBIRSVOL
- bool "ubirsvol"
- default y
- config BR2_PACKAGE_MTD_UBIUPDATEVOL
- bool "ubiupdatevol"
- default y
- config BR2_PACKAGE_MTD_UBIBLOCK
- bool "ubiblock"
- default y
- config BR2_PACKAGE_MTD_TESTS
- bool "MTD test tools"
- depends on BR2_USE_MMU # fork() in fstests
- depends on BR2_TOOLCHAIN_HAS_THREADS
- help
- Build and install tools for testing MTD devices and drivers.
- if BR2_PACKAGE_MTD_TESTS
- config BR2_PACKAGE_MTD_FLASH_READTEST
- bool "flash_readtest"
- config BR2_PACKAGE_MTD_FLASH_SPEED
- bool "flash_speed"
- config BR2_PACKAGE_MTD_FLASH_STRESS
- bool "flash_stress"
- config BR2_PACKAGE_MTD_FLASH_TORTURE
- bool "flash_torture"
- config BR2_PACKAGE_MTD_INTEGCK
- bool "integck"
- config BR2_PACKAGE_MTD_NANDBITERRS
- bool "nandbiterrs"
- config BR2_PACKAGE_MTD_NANDPAGETEST
- bool "nandpagetest"
- config BR2_PACKAGE_MTD_NANDSUBPAGETEST
- bool "nandsubpagetest"
- endif
- comment "MTD test tools need a toolchain w/ threads"
- depends on BR2_USE_MMU
- depends on !BR2_TOOLCHAIN_HAS_THREADS
- endif
|