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"
8 prompt "Kernel Headers"
9 default BR2_KERNEL_HEADERS_2_6_28
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
41 bool "Linux 2.6.9 kernel headers"
43 config BR2_KERNEL_HEADERS_2_6_11
44 depends on BR2_DEPRECATED
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
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"
115 config BR2_KERNEL_HEADERS_IPMI
116 bool "use ipmi kernel patches"
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
120 Apply patches which add IPMI sensor support.
122 config BR2_KERNEL_HEADERS_LZMA
123 bool "use lzma initramfs kernel patches"
125 depends on BR2_KERNEL_HEADERS_2_6_21_5 || BR2_KERNEL_HEADERS_2_6_22_1
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"
134 depends on BR2_KERNEL_HEADERS_2_6_21_5 || BR2_KERNEL_HEADERS_2_6_22_1
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)"
141 depends on BR2_KERNEL_HEADERS_2_6_20_4 || BR2_KERNEL_HEADERS_2_6_21_5 || BR2_KERNEL_HEADERS_2_6_22_1
143 Apply additional kernel patches defined by KERNEL_HEADERS_PATCH_DIR
144 in your board directory.
146 config BR2_DEFAULT_KERNEL_HEADERS
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