summaryrefslogtreecommitdiffstats
path: root/package/mtd/Config.in
blob: 39bf8422c4abc20a3ba50bb1ad5ac1ab435e6ec4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
menuconfig BR2_PACKAGE_MTD
	bool "mtd/jffs2 utilities"
	default n
	select BR2_PACKAGE_ZLIB
	help
	  Build mtd/jffs utilities

if BR2_PACKAGE_MTD
choice
	prompt "Source package selection"
	depends on BR2_PACKAGE_MTD
	default BR2_PACKAGE_MTD20061007

config BR2_PACKAGE_MTD_UTILS
	bool "Use MTD-utils"
	depends on BR2_PACKAGE_MTD
	select BR2_PACKAGE_LZO
	help
	  Build mtd/jffs utilities with Dataflash support

config BR2_PACKAGE_MTD_20061007
	bool "Use MTD from (20061007)"
	depends on BR2_PACKAGE_MTD
	help
	  Build mtd/jffs utilities with Dataflash support

config BR2_PACKAGE_MTD_20050122
	bool "Use MTD from (20050122)"
	help
	  Use the stable release.

config BR2_PACKAGE_MTD_SNAPSHOT
	bool "Daily snapshot"
	help
	  Use the latest MTD daily snapshot instead of release.
	  You should probably say NO except for specific purpose.

endchoice

config BR2_PACKAGE_MTD_SNAPSHOT_STRING
	string	"mtd_YYYYMMDD.orig.tar.gz"
	depends on BR2_PACKAGE_MTD_SNAPSHOT
	help
	  You should not modify the file name, unless you want to
	  use a specific and private MTD package.

config BR2_PACKAGE_MTD_ORIG_STRING
	string
	depends on BR2_PACKAGE_MTD
	default "mtd-utils-1.1.0.tar.bz2" if BR2_PACKAGE_MTD_UTILS
	default "mtd_20061007.orig.tar.gz" if BR2_PACKAGE_MTD_20061007
	default "mtd_20050122.orig.tar.gz" if BR2_PACKAGE_MTD_20050122
	default $(BR2_PACKAGE_MTD_SNAPSHOT_STRING) if BR2_PACKAGE_MTD_SNAPSHOT

menu "MTD tools selection"
	depends BR2_PACKAGE_MTD

config BR2_PACKAGE_MTD_FLASH_ERASE
	bool "flash_erase"
	default y
	depends on BR2_PACKAGE_MTD

config BR2_PACKAGE_MTD_FLASH_ERASEALL
	bool "flash_eraseall"
	default y
	depends on BR2_PACKAGE_MTD

config BR2_PACKAGE_MTD_FLASH_INFO
	bool "flash_info"
	default y
	depends on BR2_PACKAGE_MTD

config BR2_PACKAGE_MTD_FLASH_LOCK
	bool "flash_lock"
	default y
	depends on BR2_PACKAGE_MTD

config BR2_PACKAGE_MTD_FLASH_UNLOCK
	bool "flash_unlock"
	default y
	depends on BR2_PACKAGE_MTD

config BR2_PACKAGE_MTD_FLASHCP
	bool "flashcp"
	default y
	depends on BR2_PACKAGE_MTD

config BR2_PACKAGE_MTD_ERASE
	bool "erase"
	default y
	depends on BR2_PACKAGE_MTD

config BR2_PACKAGE_MTD_JFFS2DUMP
	bool "jffs2dump"
	default y
	depends on BR2_PACKAGE_MTD

config BR2_PACKAGE_MTD_JFFS3DUMP
	bool "jffs3dump"
	default y
	depends on BR2_PACKAGE_MTD
	depends on !BR2_PACKAGE_MTD_20061007

config BR2_PACKAGE_MTD_SUMTOOL
	bool "sumtool"
	default y
	depends on BR2_PACKAGE_MTD

config BR2_PACKAGE_MTD_FTL_CHECK
	bool "ftl_check"
	default y
	depends on BR2_PACKAGE_MTD

config BR2_PACKAGE_MTD_FTL_FORMAT
	bool "ftl_format"
	default y
	depends on BR2_PACKAGE_MTD

config BR2_PACKAGE_MTD_NFTL_FORMAT
	bool "nftl_format"
	default y
	depends on BR2_PACKAGE_MTD

config BR2_PACKAGE_MTD_NFTLDUMP
	bool "nftldump"
	default y
	depends on BR2_PACKAGE_MTD

config BR2_PACKAGE_MTD_MKFSJFFS2
	bool "mkfs.jffs2"
	default y
	depends on BR2_PACKAGE_MTD

config BR2_PACKAGE_MTD_MKFSJFFS
	bool "mkfs.jffs"
	default y
	depends on BR2_PACKAGE_MTD

config BR2_PACKAGE_MTD_NANDDUMP
	bool "nanddump"
	default y
	depends on BR2_PACKAGE_MTD

config BR2_PACKAGE_MTD_NANDWRITE
	bool "nandwrite"
	default y
	depends on BR2_PACKAGE_MTD

config BR2_PACKAGE_MTD_MTD_DEBUG
	bool "mtd_debug"
	default y
	depends on BR2_PACKAGE_MTD

config BR2_PACKAGE_MTD_DOCFDISK
	bool "docfdisk"
	default y
	depends on BR2_PACKAGE_MTD

config BR2_PACKAGE_MTD_DOC_LOADBIOS
	bool "doc_loadbios"
	default y
	depends on BR2_PACKAGE_MTD
endmenu

endif