7 default y if !UDELAY_LAPIC && !UDELAY_TSC && !UDELAY_TIMER2
14 config LAPIC_MONOTONIC_TIMER
16 depends on UDELAY_LAPIC
17 select HAVE_MONOTONIC_TIMER
19 Expose monotonic time using the local apic.
21 config UDELAY_LAPIC_FIXED_FSB
28 config TSC_CONSTANT_RATE
32 This option asserts that the TSC ticks at a known constant rate.
33 Therefore, no TSC calibration is required.
35 config TSC_MONOTONIC_TIMER
38 select HAVE_MONOTONIC_TIMER
40 Expose monotonic time using the TSC.
46 config TSC_CALIBRATE_WITH_IO
50 config TSC_SYNC_LFENCE
54 The CPU driver should select this if the CPU needs
55 to execute an lfence instruction in order to synchronize
56 rdtsc. This is true for all modern AMD CPUs.
58 config TSC_SYNC_MFENCE
62 The CPU driver should select this if the CPU needs
63 to execute an mfence instruction in order to synchronize
64 rdtsc. This is true for all modern Intel CPUs.
68 default ROM_SIZE if ROMCC
90 depends on HAVE_SMI_HANDLER
91 select RELOCATABLE_MODULES
93 If SMM_MODULES is selected then SMM handlers are built as modules.
94 A SMM stub along with a SMM loader/relocator. All the handlers are
95 written in C with stub being the only assembly.
97 config SMM_MODULE_HEAP_SIZE
100 depends on SMM_MODULES
102 This option determines the size of the heap within the SMM handler
105 config X86_AMD_FIXED_MTRRS
109 This option informs the MTRR code to use the RdMem and WrMem fields
110 in the fixed MTRR MSRs.
115 This option uses common MP infrastructure for bringing up APs
116 in parallel. It additionally provides a more flexible mechanism
117 for sequencing the steps of bringing up the APs.
119 config BACKUP_DEFAULT_SMM_REGION
122 The cpu support will select this option if the default SMM region
123 needs to be backed up for suspend/resume purposes.