bump version
[buildroot.git] / toolchain / kernel-headers / Config.in
blob57409595f049f7d4783bc84773b8daec1188bfd8
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_27
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_SNAP
107                 bool "Linux 2.6 snapshot"
109 endchoice
111 config BR2_KERNEL_HEADERS_IPMI
112         bool "use ipmi kernel patches"
113         default n
114         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
115         help
116           Apply patches which add IPMI sensor support.
118 config BR2_KERNEL_HEADERS_LZMA
119         bool "use lzma initramfs kernel patches"
120         default n
121         depends on BR2_KERNEL_HEADERS_2_6_21_5 || BR2_KERNEL_HEADERS_2_6_22_1
122         help
123           Apply patches which allow for lzma compressed
124           initramfs filesystems.  This requires the lzma
125           program in your development environment.
127 config BR2_KERNEL_HEADERS_RT
128         bool "use realtime (-rt) kernel patches"
129         default n
130         depends on BR2_KERNEL_HEADERS_2_6_21_5 || BR2_KERNEL_HEADERS_2_6_22_1
131         help
132           Apply Ingo's realtime extensions to linux
134 config BR2_KERNEL_HEADERS_PATCH_DIR
135         bool "Add additional headers from $(KERNEL_HEADERS_PATCH_DIR)"
136         default n
137         depends on BR2_KERNEL_HEADERS_2_6_20_4 || BR2_KERNEL_HEADERS_2_6_21_5 || BR2_KERNEL_HEADERS_2_6_22_1
138         help
139           Apply additional kernel patches defined by KERNEL_HEADERS_PATCH_DIR
140           in your board directory.
142 config BR2_DEFAULT_KERNEL_HEADERS
143         string
144         default "2.4.25"    if BR2_KERNEL_HEADERS_2_4_25
145         default "2.4.27"    if BR2_KERNEL_HEADERS_2_4_27
146         default "2.4.29"    if BR2_KERNEL_HEADERS_2_4_29
147         default "2.4.31"    if BR2_KERNEL_HEADERS_2_4_31
148         default "2.6.9"     if BR2_KERNEL_HEADERS_2_6_9
149         default "2.6.11"    if BR2_KERNEL_HEADERS_2_6_11
150         default "2.6.12"    if BR2_KERNEL_HEADERS_2_6_12
151         default "2.6.20.4"  if BR2_KERNEL_HEADERS_2_6_20_4
152         default "2.6.20.20" if BR2_KERNEL_HEADERS_2_6_20
153         default "2.6.21.5"  if BR2_KERNEL_HEADERS_2_6_21_5
154         default "2.6.21.7"  if BR2_KERNEL_HEADERS_2_6_21
155         default "2.6.22.1"  if BR2_KERNEL_HEADERS_2_6_22_1
156         default "2.6.22.9"  if BR2_KERNEL_HEADERS_2_6_22
157         default "2.6.23.14" if BR2_KERNEL_HEADERS_2_6_23
158         default "2.6.24.4"  if BR2_KERNEL_HEADERS_2_6_24
159         default "2.6.25.7"  if BR2_KERNEL_HEADERS_2_6_25
160         default "2.6.26.5"  if BR2_KERNEL_HEADERS_2_6_26
161         default "2.6.27.7"  if BR2_KERNEL_HEADERS_2_6_27
162         default "2.6"       if BR2_KERNEL_HEADERS_SNAP