Replace hard coded build with $(obj) paths.
[coreboot.git] / src / cpu / Kconfig
1 source src/cpu/amd/Kconfig
2 source src/cpu/emulation/Kconfig
3 source src/cpu/intel/Kconfig
4 source src/cpu/via/Kconfig
5 source src/cpu/x86/Kconfig
6
7 config USE_DCACHE_RAM
8         bool
9         default n
10
11 config DCACHE_RAM_BASE
12         hex
13         default 0xffdf8000 if CPU_INTEL_CORE
14
15 config DCACHE_RAM_SIZE
16         hex
17         default 0x8000 if CPU_INTEL_CORE
18
19 config DCACHE_RAM_GLOBAL_VAR_SIZE
20         hex
21         default 0x0
22
23 config MAX_PHYSICAL_CPUS
24         int
25         default 1
26
27 config SMP
28         bool
29         default y if MAX_CPUS != 1
30         default n
31         help
32           This option is used to enable certain functions to make coreboot
33           work correctly on symmetric multi processor (SMP) systems.
34
35 # Set MMX and SSE in socket or model if the CPU has them.
36 # If all CPUs for the socket have MMX or SSE, set them there.
37 # These options are only needed for boards compiled with romcc.
38 config  MMX
39         bool
40
41 config SSE
42         bool
43
44 config VAR_MTRR_HOLE
45         bool
46         default y
47         help
48                 Unset this if you don't want the MTRR code to use
49                 subtractive MTRRs