Commit d2cb0e6e authored by Christian Borntraeger's avatar Christian Borntraeger Committed by Martin Schwidefsky

[S390] tod clock: announce clocksource as perfect

The Time of Day clock is the standard time source for s390. It is
- monotonic
- allows very fast reading
- architecture guarantees at least microsecond stepping
- available as part of the architecture

We should announce the rate of tod as 400 to be in sync with the
description found in clocksource.h:
"400-499:Perfect The ideal clocksource. A must-use where available."

This change will prefer tod over less reliable clock sources.
Signed-off-by: default avatarChristian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
parent 69d39d66
...@@ -307,7 +307,7 @@ static cycle_t read_tod_clock(void) ...@@ -307,7 +307,7 @@ static cycle_t read_tod_clock(void)
static struct clocksource clocksource_tod = { static struct clocksource clocksource_tod = {
.name = "tod", .name = "tod",
.rating = 100, .rating = 400,
.read = read_tod_clock, .read = read_tod_clock,
.mask = -1ULL, .mask = -1ULL,
.mult = 1000, .mult = 1000,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment