Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 109648
b: refs/heads/master
c: dfdf748
h: refs/heads/master
v: v3
  • Loading branch information
Dominik Brodowski authored and Ingo Molnar committed Sep 6, 2008
1 parent 217ea37 commit f6bf3b3
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 4ff4b9e19a80b73959ebeb28d1df40176686f0a8
refs/heads/master: dfdf748a61a21b7397b9f57c83de722de71dc56a
16 changes: 8 additions & 8 deletions trunk/drivers/clocksource/acpi_pm.c
Original file line number Diff line number Diff line change
Expand Up @@ -151,13 +151,13 @@ DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_SERVERWORKS, PCI_DEVICE_ID_SERVERWORKS_LE,
*/
static int verify_pmtmr_rate(void)
{
u32 value1, value2;
cycle_t value1, value2;
unsigned long count, delta;

mach_prepare_counter();
value1 = read_pmtmr();
value1 = clocksource_acpi_pm.read();
mach_countup(&count);
value2 = read_pmtmr();
value2 = clocksource_acpi_pm.read();
delta = (value2 - value1) & ACPI_PM_MASK;

/* Check that the PMTMR delta is within 5% of what we expect */
Expand All @@ -177,7 +177,7 @@ static int verify_pmtmr_rate(void)

static int __init init_acpi_pm_clocksource(void)
{
u32 value1, value2;
cycle_t value1, value2;
unsigned int i;

if (!pmtmr_ioport)
Expand All @@ -187,21 +187,21 @@ static int __init init_acpi_pm_clocksource(void)
clocksource_acpi_pm.shift);

/* "verify" this timing source: */
value1 = read_pmtmr();
value1 = clocksource_acpi_pm.read();
for (i = 0; i < 10000; i++) {
value2 = read_pmtmr();
value2 = clocksource_acpi_pm.read();
if (value2 == value1)
continue;
if (value2 > value1)
goto pm_good;
if ((value2 < value1) && ((value2) < 0xFFF))
goto pm_good;
printk(KERN_INFO "PM-Timer had inconsistent results:"
" 0x%#x, 0x%#x - aborting.\n", value1, value2);
" 0x%#llx, 0x%#llx - aborting.\n", value1, value2);
return -EINVAL;
}
printk(KERN_INFO "PM-Timer had no reasonable result:"
" 0x%#x - aborting.\n", value1);
" 0x%#llx - aborting.\n", value1);
return -ENODEV;

pm_good:
Expand Down

0 comments on commit f6bf3b3

Please sign in to comment.