Blame view

buildroot/buildroot-2016.08.1/package/linux-headers/Config.in.host 7.15 KB
6b13f685e   김민수   BSP 최초 추가
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
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
  config BR2_PACKAGE_HOST_LINUX_HEADERS
  	bool
  
  comment "Kernel Header Options"
  
  choice
  	prompt "Kernel Headers"
  	default BR2_KERNEL_HEADERS_AS_KERNEL if BR2_LINUX_KERNEL
  	default BR2_KERNEL_HEADERS_4_7
  	help
  	  Select the kernel version to get headers from.
  
  	  The kernel headers must be at least as old as the oldest kernel
  	  you intend to run on your target.
  
  	  If you use Buildroot to build a kernel, then you can use
  	  the sources from that kernel as source for the headers.
  
  	  If you choose a custom version of the kernel headers, or choose
  	  to use the same sources as the kernel, you'll have to select
  	  (below) the series of that kernel, so that Buildroot can show
  	  or hide packages that have strong requirements on the kernel
  	  headers.
  
  	config BR2_KERNEL_HEADERS_AS_KERNEL
  		bool "Same as kernel being built"
  		depends on BR2_LINUX_KERNEL
  
  	config BR2_KERNEL_HEADERS_3_2
  		bool "Linux 3.2.x kernel headers"
  		depends on !BR2_arc && !BR2_nios2
  		select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2
  
  	config BR2_KERNEL_HEADERS_3_4
  		bool "Linux 3.4.x kernel headers"
  		depends on !BR2_arc && !BR2_nios2
  		select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4
  
  	config BR2_KERNEL_HEADERS_3_10
  		bool "Linux 3.10.x kernel headers"
  		depends on !BR2_nios2
  		select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10
  
  	config BR2_KERNEL_HEADERS_3_12
  		bool "Linux 3.12.x kernel headers"
  		depends on !BR2_nios2
  		select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12
  
  	config BR2_KERNEL_HEADERS_3_14
  		bool "Linux 3.14.x kernel headers"
  		depends on !BR2_nios2
  		select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14
  
  	config BR2_KERNEL_HEADERS_3_18
  		bool "Linux 3.18.x kernel headers"
  		depends on !BR2_nios2
  		select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_18
  
  	config BR2_KERNEL_HEADERS_3_19
  		bool "Linux 3.19.x kernel headers"
  		depends on BR2_DEPRECATED_SINCE_2015_08
  		select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_19
  
  	config BR2_KERNEL_HEADERS_4_0
  		bool "Linux 4.0.x kernel headers"
  		depends on BR2_DEPRECATED_SINCE_2015_08
  		select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_0
  
  	config BR2_KERNEL_HEADERS_4_1
  		bool "Linux 4.1.x kernel headers"
  		select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_1
  
  	config BR2_KERNEL_HEADERS_4_2
  		bool "Linux 4.2.x kernel headers"
  		depends on BR2_DEPRECATED_SINCE_2016_02
  		select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_2
  
  	config BR2_KERNEL_HEADERS_4_3
  		bool "Linux 4.3.x kernel headers"
  		depends on BR2_DEPRECATED_SINCE_2016_05
  		select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_3
  
  	config BR2_KERNEL_HEADERS_4_4
  		bool "Linux 4.4.x kernel headers"
  		select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_4
  
  	config BR2_KERNEL_HEADERS_4_5
  		bool "Linux 4.5.x kernel headers"
  		select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_5
  
  	config BR2_KERNEL_HEADERS_4_6
  		bool "Linux 4.6.x kernel headers"
  		select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_6
  
  	config BR2_KERNEL_HEADERS_4_7
  		bool "Linux 4.7.x kernel headers"
  		select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_7
  
  	config BR2_KERNEL_HEADERS_VERSION
  		bool "Manually specified Linux version"
  endchoice
  
  config BR2_DEFAULT_KERNEL_VERSION
  	string "linux version"
  	depends on BR2_KERNEL_HEADERS_VERSION
  	help
  	  Specify the version you want to use.
  	  E.G.: 3.6.10
  
  choice
  	bool "Custom kernel headers series"
  	depends on BR2_KERNEL_HEADERS_VERSION || BR2_KERNEL_HEADERS_AS_KERNEL
  	help
  	  Specify the kernel headers series you manually selected, above.
  
  	  This is used to hide/show some packages that have strict
  	  requirements on the version of kernel headers.
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_7
  	bool "4.7.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_7
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_6
  	bool "4.6.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_6
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_5
  	bool "4.5.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_5
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_4
  	bool "4.4.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_4
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_3
  	bool "4.3.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_3
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_2
  	bool "4.2.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_2
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_1
  	bool "4.1.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_1
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_0
  	bool "4.0.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_0
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_19
  	bool "3.19.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_19
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_18
  	bool "3.18.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_18
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_17
  	bool "3.17.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_17
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_16
  	bool "3.16.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_16
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_15
  	bool "3.15.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_15
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_14
  	bool "3.14.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_13
  	bool "3.13.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_12
  	bool "3.12.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_11
  	bool "3.11.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10
  	bool "3.10.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_9
  	bool "3.9.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_8
  	bool "3.8.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_7
  	bool "3.7.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_6
  	bool "3.6.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_5
  	bool "3.5.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_4
  	bool "3.4.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_3
  	bool "3.3.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_2
  	bool "3.2.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_1
  	bool "3.1.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_0
  	bool "3.0.x"
  	select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
  
  config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_REALLY_OLD
  	bool "2.6.x"
  
  endchoice
  
  config BR2_DEFAULT_KERNEL_HEADERS
  	string
  	default "3.2.81"	if BR2_KERNEL_HEADERS_3_2
  	default "3.4.112"	if BR2_KERNEL_HEADERS_3_4
  	default "3.10.103"	if BR2_KERNEL_HEADERS_3_10
  	default "3.12.62"	if BR2_KERNEL_HEADERS_3_12
  	default "3.14.77"	if BR2_KERNEL_HEADERS_3_14
  	default "3.18.40"	if BR2_KERNEL_HEADERS_3_18
  	default "3.19.8"	if BR2_KERNEL_HEADERS_3_19
  	default "4.0.9"		if BR2_KERNEL_HEADERS_4_0
  	default "4.1.31"	if BR2_KERNEL_HEADERS_4_1
  	default "4.2.8"		if BR2_KERNEL_HEADERS_4_2
  	default "4.3.6"		if BR2_KERNEL_HEADERS_4_3
  	default "4.4.19"	if BR2_KERNEL_HEADERS_4_4
  	default "4.5.7"		if BR2_KERNEL_HEADERS_4_5
  	default "4.6.7"		if BR2_KERNEL_HEADERS_4_6
  	default "4.7.2"		if BR2_KERNEL_HEADERS_4_7
  	default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION