diff options
| author | Nate Lawson <njl@FreeBSD.org> | 2007-07-30 15:21:26 +0000 |
|---|---|---|
| committer | Nate Lawson <njl@FreeBSD.org> | 2007-07-30 15:21:26 +0000 |
| commit | 430eaa744eaf0eab45fb3273a053091b5cc231a0 (patch) | |
| tree | 1705c429fcb713f456cc0afcb694026037de21c2 /sys/dev/acpica | |
| parent | 218cbbea9a4ff5953d6c1b87438a876388b5a181 (diff) | |
Notes
Diffstat (limited to 'sys/dev/acpica')
| -rw-r--r-- | sys/dev/acpica/acpi_hpet.c | 2 | ||||
| -rw-r--r-- | sys/dev/acpica/acpi_timer.c | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/sys/dev/acpica/acpi_hpet.c b/sys/dev/acpica/acpi_hpet.c index f0efff382913..56a9c9c91f84 100644 --- a/sys/dev/acpica/acpi_hpet.c +++ b/sys/dev/acpica/acpi_hpet.c @@ -70,7 +70,7 @@ struct timecounter hpet_timecounter = { .tc_get_timecount = hpet_get_timecount, .tc_counter_mask = ~0u, .tc_name = "HPET", - .tc_quality = 2000, + .tc_quality = 900, }; static u_int diff --git a/sys/dev/acpica/acpi_timer.c b/sys/dev/acpica/acpi_timer.c index f83978e1c439..73bd5ed09e4c 100644 --- a/sys/dev/acpica/acpi_timer.c +++ b/sys/dev/acpica/acpi_timer.c @@ -96,7 +96,7 @@ static struct timecounter acpi_timer_timecounter = { 0, /* no default counter_mask */ 0, /* no default frequency */ "ACPI", /* name */ - 1000 /* quality */ + -1 /* quality (chosen later) */ }; static u_int @@ -185,9 +185,11 @@ acpi_timer_probe(device_t dev) if (j == 10) { acpi_timer_timecounter.tc_name = "ACPI-fast"; acpi_timer_timecounter.tc_get_timecount = acpi_timer_get_timecount; + acpi_timer_timecounter.tc_quality = 1000; } else { acpi_timer_timecounter.tc_name = "ACPI-safe"; acpi_timer_timecounter.tc_get_timecount = acpi_timer_get_timecount_safe; + acpi_timer_timecounter.tc_quality = 850; } tc_init(&acpi_timer_timecounter); |
