bump version
[buildroot.git] / toolchain / kernel-headers / Config.in
blob4c914577300aa8b0f51cbfa60ed24949588a91ab
1 # Choose the kernel headers to use for kernel-headers target. This is
2 # ignored if you are building your own kernel or using the system kernel.
5 comment "Kernel Header Options"
7 choice
8         prompt "Kernel Headers"
9         default BR2_KERNEL_HEADERS_2_6_28
10         help
11           Select the version of kernel header files you wish to use.
12           You must select the correct set of header files to match
13           the kernel you intend to use on your target system.
15           For the snapshot, you have to provide the
16           linux-2.6.tar.bz2 tarball in your download dir.
18         config BR2_KERNEL_HEADERS_2_4_25
19                 depends on BR2_DEPRECATED
20                 depends on !BR2_avr32 && !BR2_nios2
21                 bool "Linux 2.4.25 kernel headers"
23         config BR2_KERNEL_HEADERS_2_4_27
24                 depends on BR2_DEPRECATED
25                 depends on !BR2_avr32 && !BR2_nios2
26                 bool "Linux 2.4.27 kernel headers"
28         config BR2_KERNEL_HEADERS_2_4_29
29                 depends on BR2_DEPRECATED
30                 depends on !BR2_avr32 && !BR2_nios2
31                 bool "Linux 2.4.29 kernel headers"
33         config BR2_KERNEL_HEADERS_2_4_31
34                 depends on BR2_DEPRECATED
35                 depends on !BR2_avr32 && !BR2_nios2
36                 bool "Linux 2.4.31 kernel headers"
38         config BR2_KERNEL_HEADERS_2_6_9
39                 depends on BR2_DEPRECATED
40                 depends on !BR2_avr32
41                 bool "Linux 2.6.9 kernel headers"
43         config BR2_KERNEL_HEADERS_2_6_11
44                 depends on BR2_DEPRECATED
45                 depends on !BR2_avr32
46                 bool "Linux 2.6.11 kernel headers"
48         config BR2_KERNEL_HEADERS_2_6_12
49                 depends on BR2_DEPRECATED
50                 depends on !BR2_avr32 && !BR2_nios2
51                 bool "Linux 2.6.12 kernel headers"
53         config BR2_KERNEL_HEADERS_2_6_20_4
54                 depends on BR2_DEPRECATED
55                 depends on !BR2_avr32 && !BR2_nios2
56                 bool "Linux 2.6.20.4 kernel headers"
58         config BR2_KERNEL_HEADERS_2_6_20
59                 depends on BR2_DEPRECATED
60                 depends on !BR2_avr32 && !BR2_nios2
61                 bool "Latest Linux 2.6.20.x kernel headers"
63         config BR2_KERNEL_HEADERS_2_6_21_5
64                 depends on BR2_DEPRECATED
65                 depends on !BR2_avr32 && !BR2_nios2
66                 bool "Linux 2.6.21.5 kernel headers"
68         config BR2_KERNEL_HEADERS_2_6_21
69                 depends on BR2_DEPRECATED
70                 depends on !BR2_avr32 && !BR2_nios2
71                 bool "Latest Linux 2.6.21.x kernel headers"
73         config BR2_KERNEL_HEADERS_2_6_22_1
74                 depends on !BR2_nios2
75                 depends on BR2_DEPRECATED
76                 bool "Linux 2.6.22.1 kernel headers"
78         config BR2_KERNEL_HEADERS_2_6_22
79                 depends on !BR2_avr32 && !BR2_nios2
80                 depends on BR2_DEPRECATED
81                 bool "Latest Linux 2.6.22.x kernel headers"
83         config BR2_KERNEL_HEADERS_2_6_23
84                 depends on !BR2_avr32 && !BR2_nios2
85                 depends on BR2_DEPRECATED
86                 bool "Latest Linux 2.6.23.x kernel headers"
88         config BR2_KERNEL_HEADERS_2_6_24
89                 depends on !BR2_avr32 && !BR2_nios2
90                 depends on BR2_DEPRECATED
91                 bool "Latest Linux 2.6.24.x kernel headers"
93         config BR2_KERNEL_HEADERS_2_6_25
94                 depends on !BR2_avr32 && !BR2_nios2
95                 depends on BR2_DEPRECATED
96                 bool "Latest Linux 2.6.25.x kernel headers"
98         config BR2_KERNEL_HEADERS_2_6_26
99                 depends on !BR2_avr32 && !BR2_nios2
100                 bool "Latest Linux 2.6.26.x kernel headers"
102         config BR2_KERNEL_HEADERS_2_6_27
103                 depends on !BR2_avr32 && !BR2_nios2
104                 bool "Latest Linux 2.6.27.x kernel headers"
106         config BR2_KERNEL_HEADERS_2_6_28
107                 depends on !BR2_avr32 && !BR2_nios2
108                 bool "Latest Linux 2.6.28.x kernel headers"
110         config BR2_KERNEL_HEADERS_SNAP
111                 bool "Linux 2.6 snapshot"
113 endchoice
115 config BR2_KERNEL_HEADERS_IPMI
116         bool "use ipmi kernel patches"
117         default n
118         depends on BR2_KERNEL_HEADERS_2_6_20_4 || BR2_KERNEL_HEADERS_2_6_21_5 || BR2_KERNEL_HEADERS_2_6_22_1 || BR2_KERNEL_HEADERS_2_6_22
119         help
120           Apply patches which add IPMI sensor support.
122 config BR2_KERNEL_HEADERS_LZMA
123         bool "use lzma initramfs kernel patches"
124         default n
125         depends on BR2_KERNEL_HEADERS_2_6_21_5 || BR2_KERNEL_HEADERS_2_6_22_1
126         help
127           Apply patches which allow for lzma compressed
128           initramfs filesystems.  This requires the lzma
129           program in your development environment.
131 config BR2_KERNEL_HEADERS_RT
132         bool "use realtime (-rt) kernel patches"
133         default n
134         depends on BR2_KERNEL_HEADERS_2_6_21_5 || BR2_KERNEL_HEADERS_2_6_22_1
135         help
136           Apply Ingo's realtime extensions to linux
138 config BR2_KERNEL_HEADERS_PATCH_DIR
139         bool "Add additional headers from $(KERNEL_HEADERS_PATCH_DIR)"
140         default n
141         depends on BR2_KERNEL_HEADERS_2_6_20_4 || BR2_KERNEL_HEADERS_2_6_21_5 || BR2_KERNEL_HEADERS_2_6_22_1
142         help
143           Apply additional kernel patches defined by KERNEL_HEADERS_PATCH_DIR
144           in your board directory.
146 config BR2_DEFAULT_KERNEL_HEADERS
147         string
148         default "2.4.25"    if BR2_KERNEL_HEADERS_2_4_25
149         default "2.4.27"    if BR2_KERNEL_HEADERS_2_4_27
150         default "2.4.29"    if BR2_KERNEL_HEADERS_2_4_29
151         default "2.4.31"    if BR2_KERNEL_HEADERS_2_4_31
152         default "2.6.9"     if BR2_KERNEL_HEADERS_2_6_9
153         default "2.6.11"    if BR2_KERNEL_HEADERS_2_6_11
154         default "2.6.12"    if BR2_KERNEL_HEADERS_2_6_12
155         default "2.6.20.4"  if BR2_KERNEL_HEADERS_2_6_20_4
156         default "2.6.20.20" if BR2_KERNEL_HEADERS_2_6_20
157         default "2.6.21.5"  if BR2_KERNEL_HEADERS_2_6_21_5
158         default "2.6.21.7"  if BR2_KERNEL_HEADERS_2_6_21
159         default "2.6.22.1"  if BR2_KERNEL_HEADERS_2_6_22_1
160         default "2.6.22.9"  if BR2_KERNEL_HEADERS_2_6_22
161         default "2.6.23.14" if BR2_KERNEL_HEADERS_2_6_23
162         default "2.6.24.4"  if BR2_KERNEL_HEADERS_2_6_24
163         default "2.6.25.7"  if BR2_KERNEL_HEADERS_2_6_25
164         default "2.6.26.5"  if BR2_KERNEL_HEADERS_2_6_26
165         default "2.6.27.10" if BR2_KERNEL_HEADERS_2_6_27
166         default "2.6.28.3"  if BR2_KERNEL_HEADERS_2_6_28
167         default "2.6"       if BR2_KERNEL_HEADERS_SNAP