intel/haswell: Drop MONOTONIC_TIMER_MSR
The variable was set on all haswell boards, so we can do it like on broadwell where the MSR based timer is assumed to be around, too. Change-Id: Id48ad7454d4cf83c3b1616b64687cdcfee4baa10 Signed-off-by: Patrick Georgi <pgeorgi@chromium.org> Reviewed-on: http://review.coreboot.org/10256 Reviewed-by: Aaron Durbin <adurbin@chromium.org> Tested-by: build bot (Jenkins)
This commit is contained in:
		
				
					committed by
					
						 Patrick Georgi
						Patrick Georgi
					
				
			
			
				
	
			
			
			
						parent
						
							e2b0affd6c
						
					
				
				
					commit
					a6b4798ac0
				
			| @@ -11,6 +11,7 @@ config CPU_SPECIFIC_OPTIONS | ||||
| 	select ARCH_ROMSTAGE_X86_32 | ||||
| 	select ARCH_RAMSTAGE_X86_32 | ||||
| 	select BACKUP_DEFAULT_SMM_REGION | ||||
| 	select HAVE_MONOTONIC_TIMER | ||||
| 	select SMP | ||||
| 	select MMX | ||||
| 	select SSE | ||||
| @@ -60,11 +61,4 @@ config RESET_ON_INVALID_RAMSTAGE_CACHE | ||||
| 	  the system will reset otherwise the ramstage will be reloaded from | ||||
| 	  cbfs. | ||||
|  | ||||
| config MONOTONIC_TIMER_MSR | ||||
| 	def_bool n | ||||
| 	depends on INTEL_LYNXPOINT_LP | ||||
| 	select HAVE_MONOTONIC_TIMER | ||||
| 	help | ||||
| 	  Provide a monotonic timer using the 24MHz MSR counter. | ||||
|  | ||||
| endif | ||||
|   | ||||
| @@ -6,7 +6,7 @@ romstage-y += tsc_freq.c | ||||
| ramstage-y += acpi.c | ||||
| ramstage-$(CONFIG_CACHE_RELOCATED_RAMSTAGE_OUTSIDE_CBMEM) += stage_cache.c | ||||
| ramstage-$(CONFIG_HAVE_SMI_HANDLER) += smmrelocate.c | ||||
| ramstage-$(CONFIG_MONOTONIC_TIMER_MSR) += monotonic_timer.c | ||||
| ramstage-y += monotonic_timer.c | ||||
|  | ||||
| romstage-$(CONFIG_CACHE_RELOCATED_RAMSTAGE_OUTSIDE_CBMEM) += stage_cache.c | ||||
|  | ||||
| @@ -14,7 +14,7 @@ cpu_microcode-$(CONFIG_CPU_MICROCODE_CBFS_GENERATE)  += microcode_blob.c | ||||
|  | ||||
| smm-$(CONFIG_HAVE_SMI_HANDLER) += finalize.c | ||||
| smm-$(CONFIG_HAVE_SMI_HANDLER) += tsc_freq.c | ||||
| smm-$(CONFIG_MONOTONIC_TIMER_MSR) += monotonic_timer.c | ||||
| smm-y += monotonic_timer.c | ||||
|  | ||||
| cpu_incs += $(src)/cpu/intel/haswell/cache_as_ram.inc | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user