Rev 3913 | Rev 3917 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 3913 | Rev 3915 | ||
|---|---|---|---|
| Line 136... | Line 136... | ||
| 136 | @ "mips32" |
136 | @ "mips32" |
| 137 | ! [PLATFORM=mips32&(MACHINE=msim|MACHINE=simics|MACHINE=lgxemul)] UARCH (choice) |
137 | ! [PLATFORM=mips32&(MACHINE=msim|MACHINE=simics|MACHINE=lgxemul)] UARCH (choice) |
| 138 | 138 | ||
| 139 | % User space architecture |
139 | % User space architecture |
| 140 | @ "mips32eb" |
140 | @ "mips32eb" |
| 141 | ! [PLATFORM=mips32&(MACHINE=bgxemul)] UARCH (choice) |
141 | ! [PLATFORM=mips32&MACHINE=bgxemul] UARCH (choice) |
| 142 | 142 | ||
| 143 | % User space architecture |
143 | % User space architecture |
| 144 | @ "ppc32" |
144 | @ "ppc32" |
| 145 | ! [PLATFORM=ppc32] UARCH (choice) |
145 | ! [PLATFORM=ppc32] UARCH (choice) |
| 146 | 146 | ||
| Line 240... | Line 240... | ||
| 240 | 240 | ||
| 241 | % Fences |
241 | % Fences |
| 242 | ! [PLATFORM=ia32&(MACHINE=athlon-xp|MACHINE=athlon-mp|MACHINE=pentium3)] CONFIG_FENCES_P3 (y) |
242 | ! [PLATFORM=ia32&(MACHINE=athlon-xp|MACHINE=athlon-mp|MACHINE=pentium3)] CONFIG_FENCES_P3 (y) |
| 243 | 243 | ||
| 244 | % Fences |
244 | % Fences |
| 245 | ! [(PLATFORM=ia32&(MACHINE=pentium4|MACHINE=core))|PLATFORM=amd64] CONFIG_FENCES_P4 (y) |
245 | ! [PLATFORM=ia32&(MACHINE=pentium4|MACHINE=core)] CONFIG_FENCES_P4 (y) |
| - | 246 | ||
| - | 247 | % Fences |
|
| - | 248 | ! [PLATFORM=amd64] CONFIG_FENCES_P4 (y) |
|
| 246 | 249 | ||
| 247 | % ACPI support |
250 | % ACPI support |
| 248 | ! [PLATFORM=ia32|PLATFORM=amd64] CONFIG_ACPI (y) |
251 | ! [PLATFORM=ia32|PLATFORM=amd64] CONFIG_ACPI (y) |
| 249 | 252 | ||
| 250 | % Hierarchical page tables support |
253 | % Hierarchical page tables support |
| Line 273... | Line 276... | ||
| 273 | 276 | ||
| 274 | % OpenFirmware tree support |
277 | % OpenFirmware tree support |
| 275 | ! [PLATFORM=sparc64] CONFIG_OFW_TREE (y) |
278 | ! [PLATFORM=sparc64] CONFIG_OFW_TREE (y) |
| 276 | 279 | ||
| 277 | % FPU support |
280 | % FPU support |
| 278 | ! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=ia64|PLATFORM=sparc64|(PLATFORM=mips32&(MACHINE=lgxemul|MACHINE=bgxemul))] CONFIG_FPU (y) |
281 | ! [PLATFORM=ia32|PLATFORM=amd64|PLATFORM=ia64|PLATFORM=sparc64] CONFIG_FPU (y) |
| - | 282 | ||
| - | 283 | % FPU support |
|
| - | 284 | ! [PLATFORM=mips32&(MACHINE=lgxemul|MACHINE=bgxemul)] CONFIG_FPU (y) |
|
| 279 | 285 | ||
| 280 | 286 | ||
| 281 | ## Kernel features options |
287 | ## Kernel features options |
| 282 | 288 | ||
| 283 | % Support for SMP |
289 | % Support for SMP |
| 284 | ! [(PLATFORM=ia32&MACHINE!=athlon-xp)|PLATFORM=amd64|PLATFORM=sparc64|PLATFORM=ia64|(PLATFORM=mips32&MACHINE=msim)] CONFIG_SMP (y/n) |
290 | ! [(PLATFORM=ia32&MACHINE!=athlon-xp)|PLATFORM=amd64|PLATFORM=sparc64|PLATFORM=ia64|(PLATFORM=mips32&MACHINE=msim)] CONFIG_SMP (y/n) |
| 285 | 291 | ||
| 286 | % Improved support for hyperthreading |
292 | % Improved support for hyperthreading |
| - | 293 | ! [PLATFORM=amd64&CONFIG_SMP=y] CONFIG_HT (y/n) |
|
| - | 294 | ||
| - | 295 | % Improved support for hyperthreading |
|
| 287 | ! [((PLATFORM=ia32&MACHINE!=athlon-xp&MACHINE!=athlon-mp&MACHINE!=pentium3)|PLATFORM=amd64)&CONFIG_SMP=y] CONFIG_HT (y/n) |
296 | ! [PLATFORM=ia32&MACHINE!=athlon-xp&MACHINE!=athlon-mp&MACHINE!=pentium3&CONFIG_SMP=y] CONFIG_HT (y/n) |
| 288 | 297 | ||
| 289 | % Lazy FPU context switching |
298 | % Lazy FPU context switching |
| 290 | ! [CONFIG_FPU=y] CONFIG_FPU_LAZY (y/n) |
299 | ! [CONFIG_FPU=y] CONFIG_FPU_LAZY (y/n) |
| 291 | 300 | ||
| 292 | % Use VHPT |
301 | % Use VHPT |
| Line 330... | Line 339... | ||
| 330 | 339 | ||
| 331 | 340 | ||
| 332 | ## Hardware support |
341 | ## Hardware support |
| 333 | 342 | ||
| 334 | % Framebuffer support |
343 | % Framebuffer support |
| 335 | ! [(PLATFORM=mips32&MACHINE=lgxemul)|(PLATFORM=mips32&MACHINE=bgxemul)|(PLATFORM=ia32)|(PLATFORM=amd64)|(PLATFORM=arm32)|(PLATFORM=sparc64&MACHINE=us3)] CONFIG_FB (y/n) |
344 | ! [(PLATFORM=mips32&MACHINE=lgxemul)|(PLATFORM=mips32&MACHINE=bgxemul)|PLATFORM=ia32|PLATFORM=amd64|PLATFORM=arm32|(PLATFORM=sparc64&MACHINE=us3)] CONFIG_FB (y/n) |
| 336 | 345 | ||
| 337 | % Framebuffer support |
346 | % Framebuffer support |
| 338 | ! [PLATFORM=ppc32|(PLATFORM=sparc64&MACHINE=us)] CONFIG_FB (y) |
347 | ! [PLATFORM=ppc32|(PLATFORM=sparc64&MACHINE=us)] CONFIG_FB (y) |
| 339 | 348 | ||
| 340 | % Framebuffer width |
349 | % Framebuffer width |