diff options
Diffstat (limited to 'include/linux/clocksource.h')
| -rw-r--r-- | include/linux/clocksource.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/include/linux/clocksource.h b/include/linux/clocksource.h index 08398182f56e..65602d395a52 100644 --- a/include/linux/clocksource.h +++ b/include/linux/clocksource.h | |||
| @@ -169,7 +169,10 @@ static inline u32 clocksource_hz2mult(u32 hz, u32 shift_constant) | |||
| 169 | * @mult: cycle to nanosecond multiplier | 169 | * @mult: cycle to nanosecond multiplier |
| 170 | * @shift: cycle to nanosecond divisor (power of two) | 170 | * @shift: cycle to nanosecond divisor (power of two) |
| 171 | * | 171 | * |
| 172 | * Converts cycles to nanoseconds, using the given mult and shift. | 172 | * Converts clocksource cycles to nanoseconds, using the given @mult and @shift. |
| 173 | * The code is optimized for performance and is not intended to work | ||
| 174 | * with absolute clocksource cycles (as those will easily overflow), | ||
| 175 | * but is only intended to be used with relative (delta) clocksource cycles. | ||
| 173 | * | 176 | * |
| 174 | * XXX - This could use some mult_lxl_ll() asm optimization | 177 | * XXX - This could use some mult_lxl_ll() asm optimization |
| 175 | */ | 178 | */ |
