configs/orangepipc: Bump to U-Boot 2016.09.01
[buildroot-gz.git] / package / mtd / Config.in
blob8be5eff551d17a297e2f52bb8a0e5e693696ed97
1 config BR2_PACKAGE_MTD
2         bool "mtd, jffs2 and ubi/ubifs tools"
3         help
4           Build mtd, jffs2 and ubi/ubifs tools
6           http://www.linux-mtd.infradead.org/
8 if BR2_PACKAGE_MTD
9 comment "MTD tools selection"
11 config BR2_PACKAGE_MTD_DOCFDISK
12         bool "docfdisk"
14 config BR2_PACKAGE_MTD_DOC_LOADBIOS
15         bool "doc_loadbios"
17 config BR2_PACKAGE_MTD_FLASHCP
18         bool "flashcp"
19         default y
21 config BR2_PACKAGE_MTD_FLASH_ERASE
22         bool "flash_erase"
23         default y
25 config BR2_PACKAGE_MTD_FLASH_LOCK
26         bool "flash_lock"
27         default y
29 config BR2_PACKAGE_MTD_FLASH_OTP_DUMP
30         bool "flash_otp_dump"
32 config BR2_PACKAGE_MTD_FLASH_OTP_INFO
33         bool "flash_otp_info"
35 config BR2_PACKAGE_MTD_FLASH_OTP_LOCK
36         bool "flash_otp_lock"
38 config BR2_PACKAGE_MTD_FLASH_OTP_WRITE
39         bool "flash_otp_write"
41 config BR2_PACKAGE_MTD_FLASH_UNLOCK
42         bool "flash_unlock"
43         default y
45 config BR2_PACKAGE_MTD_FTL_CHECK
46         bool "ftl_check"
48 config BR2_PACKAGE_MTD_FTL_FORMAT
49         bool "ftl_format"
51 config BR2_PACKAGE_MTD_JFFS2DUMP
52         bool "jffs2dump"
54 config BR2_PACKAGE_MTD_MKFSJFFS2
55         bool "mkfs.jffs2"
56         select BR2_PACKAGE_ZLIB
57         select BR2_PACKAGE_LZO
59 config BR2_PACKAGE_MTD_MKFSUBIFS
60         bool "mkfs.ubifs"
61         select BR2_PACKAGE_ZLIB
62         select BR2_PACKAGE_LZO
63         select BR2_PACKAGE_UTIL_LINUX
64         select BR2_PACKAGE_UTIL_LINUX_LIBUUID
65         depends on BR2_USE_WCHAR # util-linux
67 comment "mkfs.ubifs needs a toolchain w/ wchar"
68         depends on !BR2_USE_WCHAR
70 config BR2_PACKAGE_MTD_MTD_DEBUG
71         bool "mtd_debug"
72         default y
74 config BR2_PACKAGE_MTD_MTDPART
75         bool "mtdpart"
77 config BR2_PACKAGE_MTD_NANDDUMP
78         bool "nanddump"
79         default y
81 config BR2_PACKAGE_MTD_NANDTEST
82         bool "nandtest"
83         default y
85 config BR2_PACKAGE_MTD_NANDWRITE
86         bool "nandwrite"
87         default y
89 config BR2_PACKAGE_MTD_NFTLDUMP
90         bool "nftldump"
92 config BR2_PACKAGE_MTD_NFTL_FORMAT
93         bool "nftl_format"
95 config BR2_PACKAGE_MTD_RECV_IMAGE
96         bool "recv_image"
98 config BR2_PACKAGE_MTD_RFDDUMP
99         bool "rfddump"
101 config BR2_PACKAGE_MTD_RFDFORMAT
102         bool "rfdformat"
104 config BR2_PACKAGE_MTD_SERVE_IMAGE
105         bool "serve_image"
107 config BR2_PACKAGE_MTD_SUMTOOL
108         bool "sumtool"
110 config BR2_PACKAGE_MTD_MTDINFO
111         bool "mtdinfo"
112         default y
114 config BR2_PACKAGE_MTD_UBIATTACH
115         bool "ubiattach"
116         default y
118 config BR2_PACKAGE_MTD_UBICRC32
119         bool "ubicrc32"
120         default y
122 config BR2_PACKAGE_MTD_UBIDETACH
123         bool "ubidetach"
124         default y
126 config BR2_PACKAGE_MTD_UBIFORMAT
127         bool "ubiformat"
128         default y
130 config BR2_PACKAGE_MTD_UBIMKVOL
131         bool "ubimkvol"
132         default y
134 config BR2_PACKAGE_MTD_UBINFO
135         bool "ubinfo"
136         default y
138 config BR2_PACKAGE_MTD_UBINIZE
139         bool "ubinize"
140         default y
142 config BR2_PACKAGE_MTD_UBIRENAME
143         bool "ubirename"
144         default y
146 config BR2_PACKAGE_MTD_UBIRMVOL
147         bool "ubirmvol"
148         default y
150 config BR2_PACKAGE_MTD_UBIRSVOL
151         bool "ubirsvol"
152         default y
154 config BR2_PACKAGE_MTD_UBIUPDATEVOL
155         bool "ubiupdatevol"
156         default y
158 config BR2_PACKAGE_MTD_UBIBLOCK
159         bool "ubiblock"
160         default y
162 config BR2_PACKAGE_MTD_INTEGCK
163         bool "integck"
164         depends on BR2_USE_MMU # fork()
165         help
166           Install the integck test program.
168 endif