We don't have the ordering dependency with timer_setup() any more.
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
if (csm_rsdp.signature == RSDP_SIGNATURE) {
RsdpAddr = &csm_rsdp;
dprintf(3, "CSM ACPI RSDP at %p\n", RsdpAddr);
+
+ find_pmtimer();
}
// SMBIOS table needs to be copied into the f-seg
bda->hdcount = 0;
timer_setup();
- // This has to set cpu_khz *after* calibrate_tsc() does it
- find_pmtimer();
device_hardware_setup();
wait_threads();
interactive_bootmenu();